 
									 
											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.
 Oxford City (loan)
Oxford City (loan) Weymouth (loan)
Weymouth (loan) Yeovil Town
Yeovil Town Stratford Town
Stratford Town Coalville Town
Coalville Town Loughborough University
Loughborough University Yate Town
Yate Town Cheltenham TownTuffley Rovers
Cheltenham TownTuffley Rovers 
																 
																			| Season | Club | League | Cup | Total | ||||
|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | |||
| 2018/19 |  Yate Town | 0 | 0 | 0 | Will Dawes | |||
| 2020/21 |  Coalville Town | 0 | 0 | 0 | 0 | 0 | 0 | Will Dawes | 
| 2020/21 |  Stratford Town | 3 | 0 | 0 | 0 | 3 | 0 | Will Dawes | 
| 2021/22 |  Stratford Town | 37 | 6 | 8 | 1 | 45 | 7 | Will Dawes | 
| 2022/23 |  Stratford Town | 10 | 0 | 0 | 0 | 10 | 0 | Will Dawes | 
| 2022/23 |  Yeovil Town | 3 | 0 | 2 | 1 | 5 | 1 | Will Dawes | 
| 2022/23 |  Weymouth (loan) | 3 | 0 | 0 | 0 | 3 | 0 | Will Dawes | 
| 2022/23 |  Oxford City (loan) | 5 | 1 | 0 | 0 | 5 | 1 | Will Dawes | 
| 2023/24 |  Yeovil Town | 22 | 0 | 5 | 0 | 27 | 0 | Will Dawes | 
| 2024/25 |  Chippenham Town | 32 | 3 | 4 | 0 | 36 | 3 | Will Dawes | 
| 2024/25 |  Weston-Super-Mare | 7 | 0 | 1 | 0 | 8 | 0 | Will Dawes | 
| 2025/26 |  Weston-Super-Mare | Will Dawes | ||||||
| Italics = player was on loan | ||||||||
| Totals: | 122 | 10 | 20 | 2 | 142 | 12 | ||