 
									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.
 Wrexham
Wrexham Corby Town
Corby Town Yeovil Town
Yeovil Town Notts County
Notts County Crawley TownNorthampton Town (loan)MK Dons
Crawley TownNorthampton Town (loan)MK Dons PortsmouthBarnet
PortsmouthBarnet Peterborough United (loan)Millwall (loan)Colchester United (loan)
Peterborough United (loan)Millwall (loan)Colchester United (loan) Charlton AthleticSheffield United (loan)Derby County
Charlton AthleticSheffield United (loan)Derby County
																| Season | Club | League | Cup | Total | ||||
|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | |||
| 2002/03 |  Derby County | 29 | 3 | 1 | 0 | 30 | 3 | Izale McLeod | 
| 2003/04 |  Derby County | 10 | 1 | 1 | 0 | 11 | 1 | Izale McLeod | 
| 2003/04 |  Sheffield United (loan) | 7 | 0 | 0 | 0 | 7 | 0 | Izale McLeod | 
| 2004/05 |  MK Dons | 43 | 16 | 5 | 2 | 48 | 18 | Izale McLeod | 
| 2005/06 |  MK Dons | 39 | 17 | 7 | 1 | 46 | 18 | Izale McLeod | 
| 2006/07 |  MK Dons | 34 | 21 | 7 | 3 | 41 | 24 | Izale McLeod | 
| 2007/08 |  Charlton Athletic | 18 | 1 | 5 | 0 | 23 | 1 | Izale McLeod | 
| 2007/08 |  Colchester United (loan) | 2 | 0 | 0 | 0 | 2 | 0 | Izale McLeod | 
| 2008/09 |  Charlton Athletic | 2 | 0 | 0 | 0 | 2 | 0 | Izale McLeod | 
| 2008/09 |  Millwall (loan) | 7 | 2 | 1 | 0 | 8 | 2 | Izale McLeod | 
| 2009/10 |  Charlton Athletic | 11 | 2 | 3 | 1 | 14 | 3 | Izale McLeod | 
| 2009/10 |  Peterborough United (loan) | 4 | 0 | 0 | 0 | 4 | 0 | Izale McLeod | 
| 2010/11 |  Barnet | 29 | 14 | 1 | 0 | 30 | 14 | Izale McLeod | 
| 2011/12 |  Barnet | 44 | 18 | 9 | 4 | 53 | 22 | Izale McLeod | 
| 2012/13 |  Portsmouth | 24 | 10 | 3 | 1 | 27 | 11 | Izale McLeod | 
| 2012/13 |  MK Dons | 13 | 1 | 0 | 0 | 13 | 1 | Izale McLeod | 
| 2013/14 |  MK Dons | 36 | 7 | 4 | 3 | 40 | 10 | Izale McLeod | 
| 2013/14 |  Northampton Town (loan) | 4 | 1 | 0 | 0 | 4 | 1 | Izale McLeod | 
| 2014/15 |  Crawley Town | 42 | 19 | 5 | 2 | 47 | 21 | Izale McLeod | 
| 2015/16 |  Notts County | 37 | 9 | 4 | 1 | 41 | 10 | Izale McLeod | 
| 2016/17 |  Yeovil Town | 4 | 0 | 2 | 1 | 6 | 1 | Izale McLeod | 
| 2016/17 |  Corby Town | 1 | 0 | 0 | 0 | 1 | 0 | Izale McLeod | 
| 2016/17 |  Wrexham | 15 | 1 | 0 | 0 | 15 | 1 | Izale McLeod | 
| 2018/19 |  Kempston Rovers | 16 | 7 | 0 | 0 | 16 | 7 | Izale McLeod | 
| 2019/20 |  Kempston Rovers | 20 | 8 | 3 | 0 | 23 | 8 | Izale McLeod | 
| Italics = player was on loan | ||||||||
| Totals: | 491 | 158 | 61 | 19 | 552 | 177 | ||