 
									 
											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.
 Ilkeston Town
Ilkeston Town Grantham Town
Grantham Town Alfreton Town (loan)
Alfreton Town (loan) Chesterfield
Chesterfield Notts County
Notts County Wycombe Wanderers
Wycombe Wanderers Kilmarnock (Scotland)Doncaster RoversFleetwood Town (loan)BlackpoolMillwall (loan)Derby CountyNottingham ForestCheltenham Town (loan)Swansea City (loan)Maidenhead United (loan)
Kilmarnock (Scotland)Doncaster RoversFleetwood Town (loan)BlackpoolMillwall (loan)Derby CountyNottingham ForestCheltenham Town (loan)Swansea City (loan)Maidenhead United (loan) Reading
Reading
																| Season | Club | League | Cup | Total | ||||
|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | |||
| 1999/00 |  Reading | 1 | 0 | 0 | 0 | 1 | 0 | Nathan Tyson | 
| 2000/01 |  Reading | 0 | 0 | 0 | 0 | 0 | 0 | Nathan Tyson | 
| 2000/01 |  Maidenhead United (loan) | 8 | 3 | 0 | 0 | 8 | 3 | Nathan Tyson | 
| 2001/02 |  Reading | 1 | 0 | 3 | 0 | 4 | 0 | Nathan Tyson | 
| 2001/02 |  Swansea City (loan) | 11 | 1 | 0 | 0 | 11 | 1 | Nathan Tyson | 
| 2001/02 |  Cheltenham Town (loan) | 8 | 1 | 0 | 0 | 8 | 1 | Nathan Tyson | 
| 2002/03 |  Reading | 23 | 1 | 3 | 0 | 26 | 1 | Nathan Tyson | 
| 2003/04 |  Reading | 8 | 0 | 1 | 0 | 9 | 0 | Nathan Tyson | 
| 2003/04 |  Wycombe Wanderers | 21 | 9 | 0 | 0 | 21 | 9 | Nathan Tyson | 
| 2004/05 |  Wycombe Wanderers | 42 | 22 | 5 | 0 | 47 | 22 | Nathan Tyson | 
| 2005/06 |  Wycombe Wanderers | 15 | 11 | 4 | 2 | 19 | 13 | Nathan Tyson | 
| 2005/06 |  Nottingham Forest | 28 | 10 | 0 | 0 | 28 | 10 | Nathan Tyson | 
| 2006/07 |  Nottingham Forest | 24 | 7 | 6 | 2 | 30 | 9 | Nathan Tyson | 
| 2007/08 |  Nottingham Forest | 34 | 9 | 5 | 3 | 39 | 12 | Nathan Tyson | 
| 2008/09 |  Nottingham Forest | 35 | 5 | 4 | 2 | 39 | 7 | Nathan Tyson | 
| 2009/10 |  Nottingham Forest | 33 | 2 | 7 | 0 | 40 | 2 | Nathan Tyson | 
| 2010/11 |  Nottingham Forest | 30 | 2 | 5 | 0 | 35 | 2 | Nathan Tyson | 
| 2011/12 |  Derby County | 23 | 0 | 1 | 0 | 24 | 0 | Nathan Tyson | 
| 2012/13 |  Derby County | 16 | 4 | 1 | 1 | 17 | 5 | Nathan Tyson | 
| 2012/13 |  Millwall (loan) | 4 | 0 | 0 | 0 | 4 | 0 | Nathan Tyson | 
| 2013/14 |  Blackpool | 10 | 0 | 0 | 0 | 10 | 0 | Nathan Tyson | 
| 2013/14 |  Fleetwood Town (loan) | 4 | 0 | 1 | 0 | 5 | 0 | Nathan Tyson | 
| 2013/14 |  Notts County (loan) | 10 | 0 | 0 | 0 | 10 | 0 | Nathan Tyson | 
| 2014/15 |  Doncaster Rovers | 39 | 12 | 5 | 2 | 44 | 14 | Nathan Tyson | 
| 2015/16 |  Doncaster Rovers | 32 | 6 | 4 | 1 | 36 | 7 | Nathan Tyson | 
| 2016/17 |  Kilmarnock | 17 | 0 | 1 | 0 | 18 | 0 | Nathan Tyson | 
| 2017/18 |  Wycombe Wanderers | 33 | 8 | 2 | 0 | 35 | 8 | Nathan Tyson | 
| 2018/19 |  Wycombe Wanderers | 19 | 1 | 0 | 0 | 19 | 1 | Nathan Tyson | 
| 2019/20 |  Notts County | 13 | 1 | 4 | 0 | 17 | 1 | Nathan Tyson | 
| 2019/20 |  Chesterfield (loan) | 6 | 3 | 0 | 0 | 6 | 3 | Nathan Tyson | 
| 2020/21 |  Chesterfield | 18 | 2 | 2 | 0 | 20 | 2 | Nathan Tyson | 
| 2021/22 |  Chesterfield | 3 | 0 | 3 | 1 | 6 | 1 | Nathan Tyson | 
| 2021/22 |  Alfreton Town (loan) | Nathan Tyson | ||||||
| 2022/23 |  Grantham Town | Nathan Tyson | ||||||
| 2023/24 |  Ilkeston Town | Nathan Tyson | ||||||
| 2023/24 |  Long Eaton United | 16 | 1 | 1 | 0 | 17 | 1 | Nathan Tyson | 
| 2023/24 |  Basford United | Nathan Tyson | ||||||
| Italics = player was on loan | ||||||||
| Totals: | 585 | 121 | 68 | 14 | 653 | 135 | ||