Domestic Leagues
Domestic Cups
2019/2020
Cheltenham Town
League Two
2018/2019
Cheltenham Town
League Two
2017/2018
Cheltenham Town
League Two
2015/2016
York City
League Two
2014/2015
Hartlepool United
League Two
2013/2014
Hartlepool United
League Two
2012/2013
Hartlepool United
League One
2011/2012
Hartlepool United
League One
2010/2011
Hartlepool United
League One
2009/2010
Hartlepool United
League One
2008/2009
Falkirk
Premiership
2007/2008
Yeovil Town
League One
2007/2008
Crystal Palace
Championship
2006/2007
Brighton & Hove Albion
League One
2006/2007
Gillingham
League One
2005/2006
Crystal Palace
Championship
2019/2020
Cheltenham Town
League Cup
2019/2020
Cheltenham Town
FA Cup
2018/2019
Cheltenham Town
FA Cup
2018/2019
Cheltenham Town
League Cup
2017/2018
Cheltenham Town
FA Cup
2016/2017
Macclesfield Town
FA Trophy
2015/2016
York City
FA Cup
2015/2016
York City
League Cup
2014/2015
Hartlepool United
League Cup
2014/2015
Hartlepool United
FA Cup
2013/2014
Hartlepool United
League Cup
2013/2014
Hartlepool United
FA Cup
2012/2013
Hartlepool United
League Cup
2012/2013
Hartlepool United
FA Cup
2011/2012
Hartlepool United
League Cup
2011/2012
Hartlepool United
FA Cup
2010/2011
Hartlepool United
League Cup
2009/2010
Hartlepool United
League Cup
2009/2010
Hartlepool United
FA Cup
2008/2009
Falkirk
League Cup
31.08.17
Macclesfield
Cheltenham
Free
06.01.17
York
Macclesfield
N/A
22.10.16
Macclesfield
York
N/A
20.09.16
York
Macclesfield
Loan
01.07.15
Hartlepool
York
Free
01.02.08
Crystal Palace
Yeovil
Loan
05.09.06
Crystal Palace
Gillingham
Loan