 
									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.
 Hayes & Yeading United
Hayes & Yeading United Barnet
Barnet Ebbsfleet United
Ebbsfleet United Crawley TownEastleigh
Crawley TownEastleigh Woking
Woking Aldershot Town
Aldershot Town Oxford United
Oxford United Doncaster RoversWycombe Wanderers (loan)
Doncaster RoversWycombe Wanderers (loan) Colchester United (loan)
Colchester United (loan) Cheltenham Town (loan)West Ham United
Cheltenham Town (loan)West Ham United
																| Season | Club | League | Cup | Total | ||||
|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | |||
| 2008/09 |  West Ham United | 2 | 0 | 0 | 0 | 2 | 0 | Josh Payne | 
| 2008/09 |  Cheltenham Town (loan) | 11 | 1 | 2 | 0 | 13 | 1 | Josh Payne | 
| 2009/10 |  West Ham United | 0 | 0 | 1 | 0 | 1 | 0 | Josh Payne | 
| 2009/10 |  Colchester United (loan) | 3 | 0 | 0 | 0 | 3 | 0 | Josh Payne | 
| 2009/10 |  Wycombe Wanderers (loan) | 3 | 1 | 0 | 0 | 3 | 1 | Josh Payne | 
| 2010/11 |  Doncaster Rovers | 0 | 0 | 1 | 1 | 1 | 1 | Josh Payne | 
| 2010/11 |  Oxford United | 28 | 1 | 2 | 0 | 30 | 1 | Josh Payne | 
| 2011/12 |  Oxford United | 6 | 0 | 3 | 0 | 9 | 0 | Josh Payne | 
| 2011/12 |  Aldershot Town | 17 | 2 | 0 | 0 | 17 | 2 | Josh Payne | 
| 2012/13 |  Aldershot Town | 15 | 1 | 3 | 0 | 18 | 1 | Josh Payne | 
| 2013/14 |  Woking | 40 | 3 | 5 | 0 | 45 | 3 | Josh Payne | 
| 2014/15 |  Woking | 42 | 8 | 7 | 2 | 49 | 10 | Josh Payne | 
| 2015/16 |  Eastleigh | 38 | 4 | 7 | 1 | 45 | 5 | Josh Payne | 
| 2016/17 |  Crawley Town | 32 | 1 | 1 | 0 | 33 | 1 | Josh Payne | 
| 2017/18 |  Crawley Town | 35 | 5 | 4 | 0 | 39 | 5 | Josh Payne | 
| 2018/19 |  Crawley Town | 27 | 1 | 2 | 0 | 29 | 1 | Josh Payne | 
| 2019/20 |  Crawley Town | 2 | 1 | 3 | 0 | 5 | 1 | Josh Payne | 
| 2019/20 |  Ebbsfleet United (loan) | 22 | 1 | 4 | 1 | 26 | 2 | Josh Payne | 
| 2020/21 |  Ebbsfleet United | 9 | 0 | 2 | 0 | 11 | 0 | Josh Payne | 
| 2021/22 |  Barnet | 12 | 0 | 3 | 0 | 15 | 0 | Josh Payne | 
| 2021/22 |  Hayes & Yeading United | 6 | 0 | 2 | 0 | 8 | 0 | Josh Payne | 
| 2023/24 |  Beaconsfield Town | 27 | 4 | 5 | 0 | 32 | 4 | Josh Payne | 
| Italics = player was on loan | ||||||||
| Totals: | 377 | 34 | 57 | 5 | 434 | 39 | ||