-
Domestic Leagues
Domestic Cups
2018/2019
Port Vale
League Two
2012/2013
Crewe Alexandra
League One
2018/2019
Port Vale
League Cup
2018/2019
Port Vale
FA Cup
2016/2017
Fylde
FA Trophy
2015/2016
Harrogate Town
FA Cup
2014/2015
Tamworth
FA Cup
2012/2013
Crewe Alexandra
League Cup
2012/2013
Crewe Alexandra
FA Cup
-
EFL Trophy
Winner
1
2012/2013
Derbyshire Senior Cup
2nd Place
1
2017/2018
West Riding County Cup
2nd Place
1
2015/2016
-
30.08.18
Altrincham
Port Vale
N/A
28.07.18
Port Vale
Altrincham
Loan
01.07.18
Alfreton
Port Vale
Free
25.08.17
Fylde
Alfreton
Free
01.07.16
Harrogate
Fylde
Free
01.07.15
Tamworth
Harrogate
Free
02.08.14
Chester
Tamworth
Free
15.02.14
Crewe
Chester
Free
24.03.13
Chester
Crewe
N/A
22.02.13
Crewe
Chester
Loan