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.
Stevenage (loan)Notts County (loan)
Wycombe Wanderers
Luton TownBrighton & Hove AlbionPeterborough UnitedDagenham & Redbridge
Arlesey Town
St. Albans City
| Season | Club | League | Cup | Total | ||||
|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | |||
| 2000/01 | St. Albans City |
9 | 0 | 1 | 0 | 10 | 0 | Craig Mackail-Smith
|
| 2001/02 | St. Albans City |
8 | 0 | 5 | 1 | 13 | 1 | Craig Mackail-Smith
|
| 2002/03 | St. Albans City |
14 | 1 | 8 | 0 | 22 | 1 | Craig Mackail-Smith
|
| 2004/05 | Dagenham & Redbridge |
40 | 12 | 3 | 0 | 43 | 12 | Craig Mackail-Smith
|
| 2005/06 | Dagenham & Redbridge |
39 | 11 | 6 | 3 | 45 | 14 | Craig Mackail-Smith
|
| 2006/07 | Dagenham & Redbridge |
28 | 15 | 3 | 1 | 31 | 16 | Craig Mackail-Smith
|
| 2006/07 | Peterborough United |
15 | 8 | 0 | 0 | 15 | 8 | Craig Mackail-Smith
|
| 2007/08 | Peterborough United |
36 | 12 | 5 | 7 | 41 | 19 | Craig Mackail-Smith
|
| 2008/09 | Peterborough United |
46 | 23 | 7 | 3 | 53 | 26 | Craig Mackail-Smith
|
| 2009/10 | Peterborough United |
43 | 10 | 4 | 1 | 47 | 11 | Craig Mackail-Smith
|
| 2010/11 | Peterborough United |
45 | 27 | 11 | 8 | 56 | 35 | Craig Mackail-Smith
|
| 2011/12 | Brighton & Hove Albion |
45 | 9 | 5 | 1 | 50 | 10 | Craig Mackail-Smith
|
| 2012/13 | Brighton & Hove Albion |
29 | 11 | 2 | 0 | 31 | 11 | Craig Mackail-Smith
|
| 2013/14 | Brighton & Hove Albion |
5 | 0 | 2 | 0 | 7 | 0 | Craig Mackail-Smith
|
| 2014/15 | Brighton & Hove Albion |
30 | 1 | 4 | 2 | 34 | 3 | Craig Mackail-Smith
|
| 2014/15 | Peterborough United (loan) |
3 | 0 | 0 | 0 | 3 | 0 | Craig Mackail-Smith
|
| 2015/16 | Luton Town |
33 | 4 | 1 | 0 | 34 | 4 | Craig Mackail-Smith
|
| 2016/17 | Luton Town |
2 | 0 | 4 | 1 | 6 | 1 | Craig Mackail-Smith
|
| 2016/17 | Peterborough United (loan) |
18 | 5 | 0 | 0 | 18 | 5 | Craig Mackail-Smith
|
| 2017/18 | Wycombe Wanderers |
41 | 8 | 2 | 2 | 43 | 10 | Craig Mackail-Smith
|
| 2018/19 | Wycombe Wanderers |
21 | 3 | 4 | 0 | 25 | 3 | Craig Mackail-Smith
|
| 2018/19 | Notts County (loan) |
16 | 3 | 0 | 0 | 16 | 3 | Craig Mackail-Smith
|
| 2019/20 | Stevenage (loan) |
19 | 0 | 4 | 1 | 23 | 1 | Craig Mackail-Smith
|
| 2020/21 | Bedford Town |
6 | 2 | 3 | 0 | 9 | 2 |
Craig Mackail-Smith
|
| 2021/22 | Bedford Town |
23 | 1 | 13 | 4 | 36 | 5 |
Craig Mackail-Smith
|
| 2022/23 | Bedford Town |
10 | 0 | 4 | 1 | 14 | 1 |
Craig Mackail-Smith
|
| Italics = player was on loan | ||||||||
| Totals: | 624 | 166 | 101 | 36 | 725 | 202 | ||