-
Domestic Leagues
Domestic Cups
International Cups
National Team
2018/2019
Blackburn Rovers
苏格兰冠军联赛
2017/2018
Blackburn Rovers
苏格兰甲级联赛
2016/2017
Shrewsbury Town
苏格兰甲级联赛
2015/2016
Shrewsbury Town
苏格兰甲级联赛
2014/2015
Shrewsbury Town
丙级联赛
2013/2014
Middlesbrough
苏格兰冠军联赛
2012/2013
Middlesbrough
苏格兰冠军联赛
2010/2011
Wohlen
Challenge League
2009/2010
Yverdon Sport
Challenge League
2018/2019
Blackburn Rovers
League Cup
2017/2018
Blackburn Rovers
League Cup
2017/2018
Blackburn Rovers
克罗地亚杯
2016/2017
Shrewsbury Town
League Cup
2016/2017
Shrewsbury Town
克罗地亚杯
2015/2016
Shrewsbury Town
League Cup
2015/2016
Shrewsbury Town
克罗地亚杯
2014/2015
Shrewsbury Town
League Cup
2014/2015
Shrewsbury Town
克罗地亚杯
2013/2014
Middlesbrough
League Cup
2012/2013
Middlesbrough
League Cup
2012/2013
Middlesbrough
克罗地亚杯
2010/2011
Wohlen
Schweizer Pokal
2018
Blackburn Rovers
欧洲友谊赛
2008/2009
Basel
UEFA Champions League
-
苏格兰甲级联赛
2nd Place
1
2017/2018
丙级联赛
2nd Place
1
2014/2015
-
02.08.17
Shrewsbury
Blackburn
N/A
01.07.14
Middlesbrough
Shrewsbury
Free
15.08.12
Basel
Middlesbrough
N/A