| Club | Details |
|---|---|
Coventry City
Coventry City |
2001 (youth) ; released (2003) |
Tamworth
Tamworth |
February 2003 (work experience loan) |
Lincoln City
Lincoln City |
August 8th, 2003 (signed professional contract); released (2003/4) |
Halifax Town
Halifax Town |
rptd March 10th, 2004 (loan) |
Tamworth
Tamworth |
rptd June 23rd, 2004 ; released (December 2004) |
Moor Green
Moor Green |
September 2004 (loan) |
Redditch United
Redditch United |
November 2004 (loan); expired (December 2004) |
Redditch United
Redditch United |
rptd March 21st, 2005 |
Sutton Coldfield Town
Sutton Coldfield Town |
July 2005 |
Stourport Swifts
Stourport Swifts |
rptd November 9th, 2005 |
Redditch United
Redditch United |
rptd January 20th, 2006 ; released (rptd June 14th, 2006) |
Solihull Borough
Solihull Borough |
July 2006 |
Brackley Town
Brackley |
February 2007 |
Solihull Borough
Solihull Borough |
March 2007 |
Swindon Town
Swindon |
August 6th, 2007 (trial) |
Stratford Town
Stratford Town |
August 2007 |
Hednesford Town
Hednesford |
rptd January 17th, 2008 |
Worcester City
Worcester City |
rptd April 3rd, 2008 (loan) |
Willenhall Town
Willenhall Town |
rptd September 4th, 2008 |
Rushall Olympic
Rushall |
July 2009 |