2017/2018
AFC Telford United
FA Cup
2016
Wilmington Hammerheads
US Open Cup
2015/2016
Kidderminster Harriers
FA Trophy
2015/2016
Aldershot Town
FA Cup
2014/2015
Macclesfield Town
FA Trophy
2013/2014
Forest Green Rovers
FA Trophy
2013/2014
Forest Green Rovers
FA Cup
2012/2013
Macclesfield Town
FA Trophy
2012/2013
Macclesfield Town
FA Cup
2011/2012
Rochdale
League Cup
2010/2011
Luton Town
FA Trophy
2010/2011
Luton Town
FA Cup
2008/2009
Kidderminster Harriers
FA Cup
10.08.18
Mickleover
Telford Utd
Free
26.01.18
Telford Utd
Mickleover
Free
04.08.17
Brackley
Telford Utd
Free
17.02.17
Wilmington
Brackley
Free
01.03.16
Aldershot
Wilmington
Free
24.01.16
Kidderminster
Aldershot
N/A
30.10.15
Aldershot
Kidderminster
Loan
01.07.15
Whitehawk
Aldershot
Free
01.06.15
Macclesfield
Whitehawk
N/A
09.10.14
Whitehawk
Macclesfield
Loan
08.08.14
Cambridge Utd
Whitehawk
Free
27.03.14
Tamworth
Cambridge Utd
N/A
28.02.14
Cambridge Utd
Tamworth
Loan
11.01.14
Forest Green
Cambridge Utd
Free
05.08.13
Macclesfield
Forest Green
Free
01.07.12
Östersunds FK
Macclesfield
N/A
19.03.12
Nuneaton
Östersunds FK
N/A
26.08.11
Luton
Rochdale
Loan