Club | Details |
---|---|
![]() Malmesbury Youth |
(youth) |
![]() Cirencester Town |
(academy)
2003 (semi-pro contract); transferred out (rptd December 17th, 2003) |
![]() Chippenham Town |
rptd December 17th, 2003 (transferred in); transferred out (rptd January 1st, 2006) |
![]() Swindon |
July 14th, 2005 (trial) |
![]() Walsall |
November 21st, 2005 (loan) |
![]() Walsall |
rptd January 1st, 2006 (transferred in , £4,000 ) |
![]() Kidderminster Harriers |
rptd November 24th, 2006 (loan) |
![]() Kidderminster Harriers |
rptd January 31st, 2007 (transferred in, undisclosed fee); transferred out (January 30th, 2008) |
![]() Shrewsbury Town |
January 30th, 2008 (transferred in); transferred out (rptd July 8th, 2008) |
![]() Oxford United |
rptd July 8th, 2008 (loan) |
![]() Oxford United |
rptd April 28th, 2009 (transferred in, undisclosed fee); released (rptd May 21st, 2014) |
![]() Eastleigh |
rptd May 21st, 2014 (unattached); retired (rptd February 13th, 2019) |
![]() Poole Town |
rptd February 1st, 2018 (loan); expired (March 2018) |
![]() Poole Town |
rptd December 7th, 2018 (loan); expired (rptd February 13th, 2019) |
![]() Hungerford Town |
rptd June 29th, 2019 (unattached); by mutual consent (rptd November 25th, 2019) |
![]() Banbury Utd |
rptd May 12th, 2020 (unattached); resigned (rptd May 14th, 2021) |
![]() Oxford United |
rptd September 11th, 2023 (appointed head of academy player care) |