-
Domestic Leagues
Domestic Cups
International Cups
2015/2016
Swindon Town
League One
2014/2015
Newport County
League Two
2014/2015
Portsmouth
League Two
2013/2014
Swindon Town
League One
2013/2014
Shrewsbury Town
League One
2013/2014
Swindon Town
League One
2013/2014
Swindon Town
League One
2012/2013
Swindon Town
League One
2011/2012
Swindon Town
League Two
2010/2011
Swindon Town
League One
2018/2019
Partick Thistle
League Cup
2017/2018
Aberdeen
League Cup
2016/2017
Aberdeen
League Cup
2015/2016
Inverness CT
League Cup
2015/2016
Swindon Town
League Cup
2014/2015
Portsmouth
FA Cup
2014/2015
Portsmouth
League Cup
2013/2014
Swindon Town
League Cup
2012/2013
Swindon Town
League Cup
2012/2013
Swindon Town
FA Cup
2011/2012
Swindon Town
FA Cup
2017/2018
Aberdeen
UEFA Europa League
2016/2017
Aberdeen
UEFA Europa League
-
Premiership
2nd Place
1
2016/2017
FA Cup
2nd Place
1
2016/2017
League Cup
2nd Place
1
2016/2017
EFL Trophy
2nd Place
1
2011/2012
-
11.08.17
Aberdeen
Partick
N/A
01.07.16
Swindon
Aberdeen
Free
01.06.16
Inverness
Swindon
N/A
01.09.15
Swindon
Inverness
Loan
01.06.15
Newport
Swindon
N/A
30.01.15
Swindon
Newport
Loan
10.07.14
Swindon
Portsmouth
Loan
16.03.14
Shrewsbury
Swindon
N/A
14.02.14
Swindon
Shrewsbury
Loan
15.11.13
Salisbury
Swindon
N/A
04.10.13
Swindon
Salisbury
Loan