Domestic Leagues
Domestic Cups
2019/2020
Salford City
League Two
1350
15
15
0
0
10
0
1
0
0
2017/2018
Fleetwood Town
League One
2016/2017
Fleetwood Town
League One
1449
17
17
0
1
22
0
2
0
0
2015/2016
Bury
League One
2015/2016
Port Vale
League One
2015/2016
Doncaster Rovers
League One
2015/2016
Port Vale
League One
2014/2015
Port Vale
League One
2013/2014
Port Vale
League One
2012/2013
Port Vale
League Two
2011/2012
Shrewsbury Town
League Two
3150
35
35
0
0
11
0
3
0
0
2010/2011
Shrewsbury Town
League Two
1959
22
21
1
0
25
0
2
0
0
2009/2010
Shrewsbury Town
League Two
2019/2020
Salford City
League Cup
2019/2020
Salford City
FA Cup
2018/2019
Salford City
FA Trophy
2018/2019
Salford City
FA Cup
2017/2018
Fleetwood Town
League Cup
2017/2018
Fleetwood Town
FA Cup
2016/2017
Fleetwood Town
League Cup
2016/2017
Fleetwood Town
FA Cup
2015/2016
Port Vale
League Cup
2015/2016
Port Vale
FA Cup
2014/2015
Port Vale
League Cup
2014/2015
Port Vale
FA Cup
2013/2014
Port Vale
League Cup
2013/2014
Port Vale
FA Cup
2012/2013
Port Vale
League Cup
2012/2013
Port Vale
FA Cup
2011/2012
Shrewsbury Town
League Cup
2011/2012
Shrewsbury Town
FA Cup
2010/2011
Shrewsbury Town
League Cup
2010/2011
Shrewsbury Town
FA Cup
2009/2010
Shrewsbury Town
FA Cup
2009/2010
Shrewsbury Town
League Cup
19.05.18
Fleetwood
Salford
Free
18.03.16
Port Vale
Bury
Loan
19.02.16
Doncaster
Port Vale
N/A
01.02.16
Port Vale
Doncaster
Loan
06.07.12
Shrewsbury
Port Vale
Free