Domestic Leagues
Domestic Cups
2016/2017
Oldham Athletic
League One
2013/2014
Swindon Town
League One
2013/2014
Plymouth Argyle
League Two
2013/2014
Wolverhampton Wanderers
League One
2012/2013
Coventry City
League One
2011/2012
Scunthorpe United
League One
2011/2012
Wolverhampton Wanderers
Premier League
2010/2011
Northampton Town
League Two
2010/2011
Wolverhampton Wanderers
Premier League
2017/2018
Solihull Moors
FA Trophy
2016/2017
Oldham Athletic
FA Cup
2016/2017
Oldham Athletic
League Cup
2015/2016
Ross County
League Cup
2013/2014
Plymouth Argyle
FA Cup
2013/2014
Wolverhampton Wanderers
League Cup
2012/2013
Coventry City
League Cup
2012/2013
Coventry City
FA Cup
2011/2012
Wolverhampton Wanderers
League Cup
League One
Winner
1
2013/2014
League Cup
Winner
1
2015/2016
08.12.17
Oldham
Solihull
Free
11.07.16
Ross
Oldham
Free
01.07.14
Wolverhampton
Ross
N/A
27.04.14
Swindon
Wolverhampton
N/A
25.01.14
Wolverhampton
Swindon
Loan
03.01.14
Plymouth
Wolverhampton
N/A
02.09.13
Wolverhampton
Plymouth
Loan
23.12.12
Coventry
Wolverhampton
N/A
21.09.12
Wolverhampton
Coventry
Loan
30.01.12
Wolverhampton
Scunthorpe
Loan
08.03.11
Wolverhampton
Northampton
Loan