Domestic Leagues
Domestic Cups
International Cups
2016/2017
Raith Rovers
League Cup
2016/2017
Rangers
League Cup
2014/2015
Greenock Morton
Challenge Cup
2013/2014
Rangers
Challenge Cup
2013/2014
Rangers
League Cup
2012/2013
Rangers
League Cup
2012/2013
Rangers
Challenge Cup
2018/2019
FH
UEFA Europa League
2017/2018
FH
UEFA Champions League
2017/2018
FH
UEFA Europa League
Premiership
2nd Place
1
2011/2012
League One
Winner
1
2013/2014
League Two
Winner
1
2012/2013
Super Cup
2nd Place
1
2017
Challenge Cup
2nd Place
1
2013/2014
04.04.17
East Kilbride
FH
Free
07.01.17
Raith Rovers
East Kilbride
N/A
01.07.16
Alloa Athletic
Rangers
N/A
06.01.16
Rangers
Alloa Athletic
Loan
01.09.15
Rangers
Alloa Athletic
Loan
01.09.14
Rangers
Morton
Loan