Kempston Rovers
New Bradwell St Peter
Leighton Town
Winslow United
Bedford
Ampthill Town
Aylesbury FC
Aylesbury United
Hemel Hempstead Town
Moved on to Aylesbury FC in October 2011.
| Season | Club | League | Cup | Total | ||||
|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | |||
| 2010/11 | Hemel Hempstead Town |
Hateley Mercer
|
||||||
| 2010/11 | Aylesbury United |
15 | 0 | 0 | 0 | 15 | 0 |
Hateley Mercer
|
| 2011/12 | Aylesbury United |
9 | 1 | 6 | 0 | 15 | 1 |
Hateley Mercer
|
| 2011/12 | Aylesbury FC |
8 | 0 | 1 | 0 | 9 | 0 |
Hateley Mercer
|
| 2012/13 | Ampthill Town |
0 | 0 | 0 | Hateley Mercer
|
|||
| 2012/13 | Winslow United |
1 | 0 | 1 | Hateley Mercer
|
|||
| 2013/14 | Winslow United |
32 | 0 | 8 | 1 | 40 | 1 | Hateley Mercer
|
| 2014/15 | Bedford |
1 | 0 | 2 | 0 | 3 | 0 |
Hateley Mercer
|
| 2014/15 | Winslow United |
21 | 4 | 0 | 0 | 21 | 4 |
Hateley Mercer
|
| 2015/16 | Leighton Town |
0 | 0 | 0 | Hateley Mercer
|
|||
| 2015/16 | Winslow United |
19 | 1 | 0 | 0 | 19 | 1 |
Hateley Mercer
|
| 2016/17 | Winslow United |
13 | 0 | 6 | 0 | 19 | 0 | Hateley Mercer
|
| 2016/17 | Leighton Town |
22 | 0 | 0 | 0 | 22 | 0 | Hateley Mercer
|
| 2017/18 | Kempston Rovers |
19 | 0 | 4 | 0 | 23 | 0 | Hateley Mercer
|
| 2017/18 | Leighton Town |
3 | 0 | 3 | 0 | 6 | 0 | Hateley Mercer
|
| 2018/19 | Kempston Rovers |
14 | 0 | 4 | 0 | 18 | 0 |
Hateley Mercer
|
| 2018/19 | New Bradwell St Peter |
2 | 0 | 0 | 0 | 2 | 0 | Hateley Mercer
|
| 2019/20 | Milton Keynes Robins |
12 | 0 | 7 | 0 | 19 | 0 | Hateley Mercer
|
| Totals: | 190 | 6 | 41 | 1 | 231 | 7 | ||