Domestic Cups
International Cups
2018/2019
Ross County
League Cup
2017/2018
Dunfermline Athletic
League Cup
2017/2018
Dunfermline Athletic
Challenge Cup
2016/2017
Raith Rovers
League Cup
2016/2017
Raith Rovers
Challenge Cup
2015/2016
Fleetwood Town
FA Cup
2015/2016
Fleetwood Town
League Cup
2014/2015
Greenock Morton
League Cup
2014/2015
Greenock Morton
Challenge Cup
2013/2014
Alloa Athletic
League Cup
2016
Fleetwood Town
Club Friendlies
2014/2015
Aberdeen
UEFA Europa League
League One
Winner
1
2014/2015
League Cup
Winner
1
2013/2014
01.07.18
Dunfermline
Ross
Free
01.07.17
Fleetwood
Dunfermline
Free
15.05.17
Raith Rovers
Fleetwood
N/A
01.07.16
Fleetwood
Raith Rovers
Loan
02.01.16
Fleetwood
Morton
Loan
01.06.15
Aberdeen
Fleetwood
Free
02.02.15
Aberdeen
Morton
Loan
05.01.15
Morton
Aberdeen
N/A
08.08.14
Aberdeen
Morton
Loan
31.01.14
Alloa Athletic
Aberdeen
N/A
31.07.13
Aberdeen
Alloa Athletic
Loan