 
									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.
 Lowestoft Town
Lowestoft Town Sutton United
Sutton United Cambridge UnitedSouthend United
Cambridge UnitedSouthend United Dagenham & Redbridge
Dagenham & Redbridge BrentfordLuton Town (loan)Norwich City
BrentfordLuton Town (loan)Norwich City
																| Season | Club | League | Cup | Total | ||||
|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | |||
| 2005/06 |  Norwich City | 2 | 0 | 1 | 0 | 3 | 0 | Michael Spillane | 
| 2006/07 |  Norwich City | 5 | 0 | 2 | 0 | 7 | 0 | Michael Spillane | 
| 2007/08 |  Norwich City | 6 | 0 | 2 | 0 | 8 | 0 | Michael Spillane | 
| 2008/09 |  Norwich City | 0 | 0 | 0 | 0 | 0 | 0 | Michael Spillane | 
| 2008/09 |  Luton Town (loan) | 38 | 3 | 10 | 1 | 48 | 4 | Michael Spillane | 
| 2009/10 |  Norwich City | 13 | 1 | 3 | 0 | 16 | 1 | Michael Spillane | 
| 2010/11 |  Brentford | 24 | 1 | 7 | 0 | 31 | 1 | Michael Spillane | 
| 2011/12 |  Brentford | 1 | 0 | 0 | 0 | 1 | 0 | Michael Spillane | 
| 2011/12 |  Dagenham & Redbridge | 29 | 4 | 4 | 0 | 33 | 4 | Michael Spillane | 
| 2012/13 |  Dagenham & Redbridge | 24 | 4 | 3 | 1 | 27 | 5 | Michael Spillane | 
| 2012/13 |  Southend United | 9 | 0 | 0 | 0 | 9 | 0 | Michael Spillane | 
| 2013/14 |  Cambridge United | 16 | 0 | 4 | 0 | 20 | 0 | Michael Spillane | 
| 2013/14 |  Sutton United | 11 | 1 | 2 | 0 | 13 | 1 | Michael Spillane | 
| 2014/15 |  Sutton United | 35 | 1 | 5 | 2 | 40 | 3 | Michael Spillane | 
| 2015/16 |  Sutton United | 7 | 2 | 0 | 0 | 7 | 2 | Michael Spillane | 
| 2015/16 |  Lowestoft Town | 25 | 4 | 5 | 2 | 30 | 6 | Michael Spillane | 
| 2016/17 |  Lowestoft Town | Michael Spillane | ||||||
| 2016/17 |  Chelmsford City | 15 | 3 | 3 | 0 | 18 | 3 | Michael Spillane | 
| 2017/18 |  Chelmsford City | 37 | 7 | 10 | 1 | 47 | 8 | Michael Spillane | 
| 2018/19 |  Chelmsford City | 35 | 3 | 7 | 1 | 42 | 4 | Michael Spillane | 
| 2019/20 |  Chelmsford City | 11 | 0 | 2 | 0 | 13 | 0 | Michael Spillane | 
| 2020/21 |  Chelmsford City | 6 | 0 | 1 | 0 | 7 | 0 | Michael Spillane | 
| 2021/22 |  Chelmsford City | 7 | 0 | 3 | 0 | 10 | 0 | Michael Spillane | 
| 2023/24 |  Chelmsford City | 0 | 0 | 0 | 0 | 0 | 0 | Michael Spillane | 
| Italics = player was on loan | ||||||||
| Totals: | 356 | 34 | 74 | 8 | 430 | 42 | ||