-
Domestic Leagues
Domestic Cups
International Cups
2014/2015
Bristol City
苏格兰甲级联赛
2014/2015
Wigan Athletic
苏格兰冠军联赛
2013/2014
Rotherham United
苏格兰甲级联赛
2013/2014
Newcastle United
乙级联赛
2013/2014
Shrewsbury Town
苏格兰甲级联赛
2012/2013
Newcastle United
乙级联赛
2011/2012
Newcastle United
乙级联赛
2011/2012
Milton Keynes Dons
苏格兰甲级联赛
2011/2012
Sheffield Wednesday
苏格兰甲级联赛
2011/2012
Carlisle United
苏格兰甲级联赛
2010/2011
Newcastle United
乙级联赛
2010/2011
Newcastle United
乙级联赛
2018/2019
Rangers
League Cup
2017/2018
Rangers
League Cup
2016/2017
Rangers
League Cup
2015/2016
Rangers
League Cup
2015/2016
Rangers
苏格兰联赛挑战杯
2014/2015
Bristol City
克罗地亚杯
2014/2015
Bristol City
League Cup
2014/2015
Wigan Athletic
League Cup
2014/2015
Wigan Athletic
克罗地亚杯
2013/2014
Shrewsbury Town
League Cup
2012/2013
Newcastle United
League Cup
2012/2013
Newcastle United
克罗地亚杯
2011/2012
Sheffield Wednesday
克罗地亚杯
2010/2011
Newcastle United
League Cup
2010/2011
Gateshead
FA Trophy
2010/2011
Newcastle United
League Cup
2009/2010
Newcastle United
League Cup
2018/2019
Rangers
UEFA Europa League
2017/2018
Rangers
UEFA Europa League
2012/2013
Newcastle United
UEFA Europa League
-
苏格兰冠军联赛
Winner
1
2015/2016
苏格兰冠军联赛
Winner
1
2009/2010
苏格兰甲级联赛
Winner
1
2014/2015
克罗地亚杯
2nd Place
1
2015/2016
EFL Trophy
Winner
1
2014/2015
苏格兰联赛挑战杯
Winner
1
2015/2016
-
01.06.15
Bristol City
Wigan
N/A
15.01.15
Wigan
Bristol City
Loan
01.07.14
Newcastle
Wigan
N/A
28.11.13
Newcastle
Rotherham
Loan
01.09.13
Shrewsbury
Newcastle
N/A
26.07.13
Newcastle
Shrewsbury
Loan
06.04.12
MK Dons
Newcastle
N/A
31.01.12
Newcastle
MK Dons
Loan
22.11.11
Newcastle
Sheff Wed
Loan
11.08.11
Newcastle
Carlisle
Loan
07.01.11
Newcastle
Gateshead
Loan