Domestic Leagues
Domestic Cups
2018/2019
Rotherham United
Championship
2017/2018
Rotherham United
League One
2016/2017
Carlisle United
League Two
2016/2017
Bolton Wanderers
League One
2015/2016
Bradford City
League One
2015/2016
Bradford City
League One
2015/2016
Fleetwood Town
League One
1306
23
13
10
5
12
4
1
0
0
2014/2015
Fleetwood Town
League One
2013/2014
Crawley Town
League One
2298
44
21
23
13
25
6
2
0
0
2012/2013
Crawley Town
League One
2012/2013
Shrewsbury Town
League One
2012/2013
Swansea City
Premier League
2011/2012
Preston North End
League One
2040
31
24
7
14
8
3
4
0
0
2010/2011
Preston North End
Championship
2010/2011
Stockport County
League Two
2009/2010
Preston North End
Championship
2018/2019
Rotherham United
League Cup
2017/2018
Rotherham United
FA Cup
2017/2018
Rotherham United
League Cup
2016/2017
Bolton Wanderers
League Cup
2016/2017
Bolton Wanderers
FA Cup
2015/2016
Bradford City
League Cup
2015/2016
Bradford City
League Cup
2015/2016
Fleetwood Town
FA Cup
2015/2016
Fleetwood Town
League Cup
2014/2015
Fleetwood Town
League Cup
2014/2015
Fleetwood Town
FA Cup
2013/2014
Crawley Town
FA Cup
2013/2014
Crawley Town
League Cup
2012/2013
Shrewsbury Town
FA Cup
2011/2012
Preston North End
League Cup
2010/2011
Preston North End
League Cup
2010/2011
Preston North End
FA Cup
2010/2011
Preston North End
League Cup
01.07.17
Bolton
Rotherham
N/A
30.06.17
Carlisle
Bolton
N/A
31.01.17
Bolton
Carlisle
Loan
05.07.16
Bradford
Bolton
Free
01.02.16
Fleetwood
Bradford
Free
22.01.16
Fleetwood
Bradford
Loan
01.07.14
Crawley
Fleetwood
Free
25.10.12
Swansea
Shrewsbury
Loan
20.08.12
Preston
Swansea
N/A
13.08.10
Preston
Stockport
Loan
05.02.17
12.02.17
Suspended
09.11.14
30.11.14
Suspended
26.10.14
02.11.14
Suspended