Domestic Leagues
Domestic Cups
2016/2017
Oldham Athletic
League One
2015/2016
Oldham Athletic
League One
2014/2015
Southend United
League Two
2014/2015
Notts County
League One
2013/2014
Tranmere Rovers
League One
2013/2014
Wolverhampton Wanderers
League One
2012/2013
Wolverhampton Wanderers
Championship
2012/2013
Tranmere Rovers
League One
2306
26
26
0
2
0
11
1
0
0
2011/2012
Tranmere Rovers
League One
2017/2018
Hartlepool United
FA Trophy
2016/2017
Guiseley
FA Trophy
2016/2017
Guiseley
FA Cup
2016/2017
Oldham Athletic
League Cup
2016/2017
Oldham Athletic
FA Cup
2015/2016
Oldham Athletic
FA Cup
2015/2016
Oldham Athletic
League Cup
2014/2015
Notts County
FA Cup
2014/2015
Notts County
League Cup
2013/2014
Wolverhampton Wanderers
FA Cup
2013/2014
Wolverhampton Wanderers
League Cup
2012/2013
Wolverhampton Wanderers
FA Cup
2012/2013
Tranmere Rovers
League Cup
01.07.17
Guiseley
Hartlepool
Free
01.10.16
Oldham
Guiseley
N/A
24.01.14
Wolverhampton
Tranmere
Loan
01.01.13
Tranmere
Wolverhampton
N/A
16.03.12
Wolverhampton
Tranmere
Loan