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.
Doncaster Rovers (loan)Barrow AFC
FC Halifax Town
Torquay United
Newport County (loan)Cambridge United (loan)Northampon TownCheltenham TownCrewe Alexandra
| Season | Club | League | Cup | Total | ||||
|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | |||
| 2013/14 | Crewe Alexandra |
9 | 0 | 0 | 0 | 9 | 0 | Billy Waters
|
| 2014/15 | Crewe Alexandra |
16 | 2 | 5 | 1 | 21 | 3 | Billy Waters
|
| 2015/16 | Cheltenham Town |
37 | 11 | 4 | 0 | 41 | 11 | Billy Waters
|
| 2016/17 | Cheltenham Town |
46 | 12 | 9 | 4 | 55 | 16 | Billy Waters
|
| 2017/18 | Northampton Town |
17 | 0 | 6 | 0 | 23 | 0 | Billy Waters
|
| 2017/18 | Cambridge United (loan) |
18 | 2 | 0 | 0 | 18 | 2 | Billy Waters
|
| 2018/19 | Northampton Town |
15 | 2 | 5 | 0 | 20 | 2 | Billy Waters
|
| 2018/19 | Cheltenham Town (loan) |
18 | 4 | 0 | 0 | 18 | 4 | Billy Waters
|
| 2019/20 | Northampton Town |
7 | 0 | 6 | 0 | 13 | 0 | Billy Waters
|
| 2019/20 | Newport County (loan) |
6 | 0 | 0 | 0 | 6 | 0 | Billy Waters
|
| 2020/21 | Torquay United |
28 | 6 | 7 | 2 | 35 | 8 | Billy Waters
|
| 2021/22 | FC Halifax Town |
44 | 18 | 8 | 3 | 52 | 21 | Billy Waters
|
| 2022/23 | Barrow AFC |
34 | 9 | 6 | 0 | 40 | 9 | Billy Waters
|
| 2022/23 | Wrexham |
1 | 0 | 0 | 0 | 1 | 0 | Billy Waters
|
| 2023/24 | Wrexham |
3 | 0 | 4 | 0 | 7 | 0 | Billy Waters
|
| 2023/24 | Doncaster Rovers (loan) |
11 | 0 | 0 | 0 | 11 | 0 | Billy Waters
|
| 2024/25 | Wrexham |
0 | 0 | 0 | 0 | 0 | 0 | Billy Waters
|
| 2024/25 | FC Halifax Town (loan) |
18 | 5 | 3 | 1 | 21 | 6 | Billy Waters
|
| 2024/25 | Oldham Athletic |
13 | 2 | 0 | 0 | 13 | 2 | Billy Waters
|
| Italics = player was on loan | ||||||||
| Totals: | 341 | 73 | 63 | 11 | 404 | 84 | ||