Domestic Leagues
Domestic Cups
International Cups
2018/2019
Notts County
League Two
2017/2018
Mansfield Town
League Two
2945
37
36
1
24
3
15
8
0
0
2017/2018
Oxford United
League One
2016/2017
Oxford United
League One
2080
40
22
18
16
22
6
4
0
0
2014/2015
Barnsley
League One
1041
23
11
12
9
23
3
2
0
0
2018/2019
Notts County
League Cup
2017/2018
Mansfield Town
FA Cup
2017/2018
Oxford United
League Cup
2016/2017
Oxford United
League Cup
2016/2017
Oxford United
FA Cup
2016/2017
Dundee
League Cup
2015/2016
Dundee
League Cup
2014/2015
Barnsley
League Cup
2014/2015
Barnsley
FA Cup
2013/2014
Cowdenbeath
League Cup
2013/2014
Cowdenbeath
Challenge Cup
2011/2012
Rangers
UEFA Champions League
2010/2011
Rangers
UEFA Europa League
Premiership
Winner
1
2010/2011
Premiership
2nd Place
1
2011/2012
League Two
Winner
1
2012/2013
League Cup
Winner
1
2010/2011
EFL Trophy
2nd Place
1
2016/2017
01.07.18
Oxford
Notts
N/A
22.08.17
Oxford
Mansfield
Loan
27.07.16
Dundee
Oxford
N/A
01.07.15
Barnsley
Dundee
Free
01.07.14
Cowdenbeath
Barnsley
N/A
01.07.13
Rangers
Cowdenbeath
Free