Domestic Leagues
Domestic Cups
National Team
2019/2020
Dundee
Championship
2019/2020
Hearts
Premiership
2018/2019
Hearts
Premiership
2017/2018
Hearts
Premiership
2016/2017
Ipswich Town
Championship
2015/2016
Ipswich Town
Championship
2014/2015
Ipswich Town
Championship
2013/2014
Ipswich Town
Championship
2012/2013
Wolverhampton Wanderers
Championship
2011/2012
Wolverhampton Wanderers
Premier League
2010/2011
Wolverhampton Wanderers
Premier League
2009/2010
Wolverhampton Wanderers
Premier League
2008/2009
Wolverhampton Wanderers
Championship
2008/2009
Hearts
Premiership
2007/2008
Hearts
Premiership
2006/2007
Hearts
Premiership
2005/2006
Hearts
Premiership
2019/2020
Hearts
League Cup
2018/2019
Hearts
League Cup
2017/2018
Hearts
League Cup
2016/2017
Ipswich Town
League Cup
2016/2017
Ipswich Town
FA Cup
2015/2016
Ipswich Town
League Cup
2014/2015
Ipswich Town
League Cup
2014/2015
Ipswich Town
FA Cup
2013/2014
Ipswich Town
League Cup
2013/2014
Ipswich Town
FA Cup
2012/2013
Wolverhampton Wanderers
League Cup
2012/2013
Wolverhampton Wanderers
FA Cup
2011/2012
Wolverhampton Wanderers
League Cup
2011/2012
Wolverhampton Wanderers
FA Cup
2010/2011
Wolverhampton Wanderers
League Cup
2010/2011
Wolverhampton Wanderers
FA Cup
2009/2010
Wolverhampton Wanderers
League Cup
2009/2010
Wolverhampton Wanderers
FA Cup
2018
Scotland
WC Qualification Europe
2016
Scotland
EC Qualification
2014
Scotland
WC Qualification Europe
2012
Scotland
EC Qualification
2010
Scotland
WC Qualification Europe
Premiership
2nd Place
1
2005/2006
Championship
Winner
1
2008/2009
FA Cup
Winner
1
2005/2006
FA Cup
2nd Place
1
2018/2019
Nations Cup
2nd Place
1
2011
01.07.20
Dundee
Hearts
N/A
31.01.20
Hearts
Dundee
Loan
01.07.17
Ipswich
Hearts
Free
20.07.13
Wolverhampton
Ipswich
Free
01.08.08
Hearts
Wolverhampton
€ 2.5M
07.08.15
09.08.15
Suspended
23.11.14
30.11.14
Suspended