 
									PLEASE NOTE: To avoid confusion, this player is not currently registered, and has never played for, Aylesbury United FC. Details provided here are for information purposes only, and statistics should not necessarily be regarded as 100% accurate.
 Dover Athletic
Dover Athletic Ebbsfleet United
Ebbsfleet United Luton TownHereford UnitedHayes & Yeading United
Luton TownHereford UnitedHayes & Yeading United Shrewsbury TownAFC Wimbledon (loan)BrentfordBrighton & Hove AlbionBillericay Town
Shrewsbury TownAFC Wimbledon (loan)BrentfordBrighton & Hove AlbionBillericay Town Redbridge
Redbridge Aveley
Aveley 
																| Season | Club | League | Cup | Total | ||||
|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | |||
| 2003/04 |  Aveley | Nathan Elder | ||||||
| 2004/05 |  Redbridge | Nathan Elder | ||||||
| 2004/05 |  Billericay Town | 28 | 17 | 0 | 0 | 28 | 17 | Nathan Elder | 
| 2005/06 |  Billericay Town | Nathan Elder | ||||||
| 2006/07 |  Billericay Town | 4 | 6 | 0 | 0 | 4 | 6 | Nathan Elder | 
| 2006/07 |  Brighton & Hove Albion | 13 | 1 | 0 | 0 | 13 | 1 | Nathan Elder | 
| 2007/08 |  Brighton & Hove Albion | 9 | 1 | 0 | 0 | 9 | 1 | Nathan Elder | 
| 2007/08 |  Brentford | 17 | 4 | 0 | 0 | 17 | 4 | Nathan Elder | 
| 2008/09 |  Brentford | 27 | 6 | 0 | 0 | 27 | 6 | Nathan Elder | 
| 2009/10 |  Shrewsbury Town | 19 | 2 | 3 | 0 | 22 | 2 | Nathan Elder | 
| 2009/10 |  AFC Wimbledon (loan) | 18 | 3 | 3 | 2 | 21 | 5 | Nathan Elder | 
| 2011/12 |  Luton Town | 0 | 0 | 1 | 0 | 1 | 0 | Nathan Elder | 
| 2011/12 |  Hayes & Yeading United | 6 | 0 | 0 | 0 | 6 | 0 | Nathan Elder | 
| 2011/12 |  Hereford United | 25 | 3 | 1 | 0 | 26 | 3 | Nathan Elder | 
| 2012/13 |  Ebbsfleet United | 42 | 15 | 1 | 1 | 43 | 16 | Nathan Elder | 
| 2013/14 |  Dover Athletic | 37 | 8 | 15 | 8 | 52 | 16 | Nathan Elder | 
| 2014/15 |  Dover Athletic | 10 | 1 | 1 | 0 | 11 | 1 | Nathan Elder | 
| 2014/15 |  Hayes & Yeading United (loan) | 5 | 1 | 0 | 0 | 5 | 1 | Nathan Elder | 
| 2014/15 |  Tonbridge Angels (loan) | Nathan Elder | ||||||
| 2015/16 |  Tonbridge Angels | Nathan Elder | ||||||
| 2016/17 |  Tonbridge Angels | Nathan Elder | ||||||
| 2017/18 |  Tonbridge Angels | Nathan Elder | ||||||
| Italics = player was on loan | ||||||||
| Totals: | 260 | 68 | 25 | 11 | 285 | 79 | ||