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.
Hednesford Town
Tamworth
Stourbridge
Hereford
Alfreton Town
FC Halifax Town
Wrexham
Tranmere Rovers
Mansfield TownCheltenham TownKidderminster Harriers
Shrewsbury TownWolverhampton Wanderers
| Season | Club | League | Cup | Total | ||||
|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | |||
| 2005/06 | Wolverhampton Wanderers |
0 | 0 | 0 | 0 | 0 | 0 | Martin Riley
|
| 2006/07 | Wolverhampton Wanderers |
0 | 0 | 0 | 0 | 0 | 0 | Martin Riley
|
| 2007/08 | Wolverhampton Wanderers |
0 | 0 | 0 | 0 | 0 | 0 | Martin Riley
|
| 2007/08 | Shrewsbury Town (loan) |
0 | 0 | 0 | 0 | 0 | 0 | Martin Riley
|
| 2008/09 | Kidderminster Harriers |
21 | 3 | 2 | 0 | 23 | 3 | Martin Riley
|
| 2009/10 | Kidderminster Harriers |
43 | 1 | 7 | 0 | 50 | 1 |
Martin Riley
|
| 2010/11 | Cheltenham Town |
27 | 0 | 3 | 0 | 30 | 0 | Martin Riley
|
| 2011/12 | Mansfield Town |
29 | 1 | 0 | 0 | 29 | 1 | Martin Riley
|
| 2012/13 | Wrexham |
34 | 0 | 10 | 0 | 44 | 0 |
Martin Riley
|
| 2013/14 | Mansfield Town |
31 | 1 | 3 | 0 | 34 | 1 | Martin Riley
|
| 2014/15 | Mansfield Town |
33 | 0 | 5 | 0 | 38 | 0 | Martin Riley
|
| 2015/16 | Tranmere Rovers |
16 | 0 | 6 | 0 | 22 | 0 | Martin Riley
|
| 2016/17 | Wrexham |
30 | 0 | 2 | 0 | 32 | 0 | Martin Riley
|
| 2017/18 | FC Halifax Town |
3 | 0 | 0 | 0 | 3 | 0 | Martin Riley
|
| 2018/19 | Alfreton Town |
Martin Riley
|
||||||
| 2019/20 | Hereford |
Martin Riley
|
||||||
| 2020/21 | Stourbridge |
6 | 0 | 1 | 0 | 7 | 0 |
Martin Riley
|
| 2021/22 | Tamworth |
8 | 0 | 5 | 0 | 13 | 0 |
Martin Riley
|
| 2021/22 | Hednesford Town |
10 | 0 | 1 | 0 | 11 | 0 |
Martin Riley
|
| 2022/23 | Stratford Town |
4 | 1 | 0 | 0 | 4 | 1 |
Martin Riley
|
| 2022/23 | Hednesford Town |
3 | 0 | 0 | 0 | 3 | 0 |
Martin Riley
|
| 2022/23 | Redditch United |
14 | 1 | 3 | 0 | 17 | 1 |
Martin Riley
|
| 2024/25 | Halesowen Town |
0 | 0 | 1 | 0 | 1 | 0 |
Martin Riley
|
| 2025/26 | Halesowen Town |
0 | 0 | 0 | 0 | 0 | 0 | Martin Riley
|
| Italics = player was on loan | ||||||||
| Totals: | 312 | 8 | 49 | 0 | 361 | 8 | ||