Domestic Leagues
Domestic Cups
2018/2019
Scunthorpe United
League One
2017/2018
Cheltenham Town
League Two
2016/2017
Wolverhampton Wanderers
Championship
2015/2016
Wolverhampton Wanderers
Championship
2014/2015
Wolverhampton Wanderers
Championship
2014/2015
Chesterfield
League One
2014/2015
Wolverhampton Wanderers
Championship
2014/2015
Wolverhampton Wanderers
Championship
2013/2014
Wolverhampton Wanderers
League One
2018/2019
Scunthorpe United
League Cup
2018/2019
Scunthorpe United
FA Cup
2017/2018
Cheltenham Town
League Cup
2017/2018
Cheltenham Town
FA Cup
2016/2017
Barrow
FA Trophy
2016/2017
Wolverhampton Wanderers
League Cup
2016/2017
Wolverhampton Wanderers
FA Cup
2015/2016
Wolverhampton Wanderers
League Cup
2014/2015
Wrexham
FA Trophy
2014/2015
Wolverhampton Wanderers
League Cup
2013/2014
Wolverhampton Wanderers
FA Cup
10.07.18
Wolverhampton
Scunthorpe
Free
01.07.17
Wolverhampton
Cheltenham
Loan
04.01.17
Wolverhampton
Barrow
Loan
01.07.16
Cheltenham
Wolverhampton
N/A
03.03.16
Wolverhampton
Cheltenham
Loan
23.04.15
Chesterfield
Wolverhampton
N/A
26.03.15
Wolverhampton
Chesterfield
Loan
06.01.15
Wrexham
Wolverhampton
N/A
20.11.14
Wolverhampton
Wrexham
Loan