Campionati nazionali
Coppe Nazionali
2018/2019
Macclesfield Town
Scottish League Two
2017/2018
Cheltenham Town
Scottish League Two
2009/2010
Haverfordwest County
Premier League
2018/2019
Macclesfield Town
League Cup
2017/2018
Cheltenham Town
Coppa di Croazia
2017/2018
Cheltenham Town
League Cup
2016/2017
Dover Athletic
FA Trophy
2016/2017
Dover Athletic
Coppa di Croazia
2015/2016
Dover Athletic
FA Trophy
2015/2016
Dover Athletic
Coppa di Croazia
2014/2015
Kidderminster Harriers
Coppa di Croazia
2014/2015
Kidderminster Harriers
FA Trophy
2013/2014
Kidderminster Harriers
FA Trophy
2013/2014
Kidderminster Harriers
Coppa di Croazia
2010/2011
Swansea City
League Cup
Conference North
2nd Place
1
2012/2013
Kent Senior Cup
Winner
1
2016/2017
01.07.18
Cheltenham
Macclesfield
Free
01.07.17
Dover
Cheltenham
Free
01.07.15
Kidderminster
Dover
Free
09.02.14
Worcester
Kidderminster
N/A
06.01.14
Kidderminster
Worcester
Loan