Age 25
Height 170 cm
Foot Right
Country England
Value €210k
Contract 2026-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.70
45 matches
Last 5
7.00
+0.30 vs season
Best
7.3
vs Blackburn Rovers U21
MOTM
0
of 2 matches
Rating by match (last 2)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
Filter:
Apps
45
Goals
1
Assists
2
Rating
6.70
Goals
1
100%
Minutes
2760
100%
Yellow cards
8
0%
Red cards
0
0%
Recent Matches (48)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-25 | vs Braintree Town | National League | 5-1 | 20 | 0 | 0 | |
| 2026-04-18 | @ Eastleigh | National League | 1-1 | 0 | 0 | 0 | |
| 2026-04-11 | vs York City | National League | 0-1 | 45 | 0 | 0 | |
| 2026-04-06 | @ FC Halifax Town | National League | 2-2 | 21 | 0 | 0 | |
| 2026-04-03 | vs Solihull Moors | National League | 1-0 | 10 | 0 | 0 | |
| 2026-03-14 | vs Carlisle United | National League | 2-1 | 45 | 0 | 0 | |
| 2026-03-10 | @ Wealdstone | National League | 3-2 | 90 | 0 | 0 | |
| 2026-03-07 | @ Woking | National League | 3-1 | 62 | 0 | 0 | |
| 2026-03-03 | @ Yeovil Town | National League | 2-0 | 90 | 0 | 0 | |
| 2026-02-28 | vs Boreham Wood | National League | 3-2 | 90 | 0 | 0 | |
| 2026-02-24 | vs Altrincham | National League | 5-1 | 1 | 0 | 1 | |
| 2026-02-21 | @ Boston United | National League | 0-0 | 0 | 0 | 0 | |
| 2026-02-17 | vs West Ham United U21 | National League Cup | 1-3 | 69 | 0 | 0 | |
| 2026-02-14 | vs Aldershot Town | National League | 1-1 | 3 | 0 | 0 | |
| 2026-02-10 | @ Morecambe | National League | 2-2 | 0 | 0 | 0 | |
| 2026-02-07 | vs Hartlepool United | National League | 1-1 | 0 | 0 | 0 | |
| 2026-01-27 | vs FC Halifax Town | National League Cup | 1-0 | 0 | 0 | 0 | |
| 2026-01-24 | vs Sutton United | National League | 0-1 | 89 | 0 | 0 | |
| 2026-01-17 | @ Truro City | National League | 0-0 | 90 | 0 | 0 | |
| 2026-01-03 | vs Gateshead FC | National League | 3-1 | 72 | 0 | 0 | |
| 2025-12-30 | vs FC Halifax Town | National League | 0-2 | 90 | 0 | 0 | |
| 2025-12-26 | @ Solihull Moors | National League | 7-1 | 90 | 0 | 0 | |
| 2025-12-20 | vs Southend United | National League | 2-1 | 90 | 0 | 0 | |
| 2025-12-06 | @ Scunthorpe United | National League | 3-1 | 90 | 0 | 0 | |
| 2025-11-29 | @ Carlisle United | National League | 2-1 | 90 | 0 | 0 | |
| 2025-11-25 | vs Blackburn Rovers U21 | National League Cup Group A | 3-0 | 45 | 0 | 0 | 7.3 |
| 2025-11-22 | vs Rochdale | National League | 1-2 | 90 | 0 | 0 | |
| 2025-11-15 | @ Boreham Wood | National League | 1-2 | 90 | 0 | 0 | |
| 2025-11-11 | @ Forest Green Rovers | National League | 4-2 | 90 | 0 | 0 | |
| 2025-11-08 | vs Woking | National League | 0-1 | 83 | 0 | 0 | |
| 2025-11-03 | vs Leyton Orient | FA Cup | 0-1 | 90 | 0 | 0 | 6.7 |
| 2025-10-25 | vs Boston United | National League | 1-3 | 65 | 0 | 0 | |
| 2025-10-21 | vs Burnley U21 | National League Cup Group A | 4-0 | 90 | 0 | 1 | |
| 2025-10-04 | vs Morecambe | National League | 1-1 | 90 | 0 | 0 | |
| 2025-10-01 | @ Altrincham | National League | 1-2 | 90 | 1 | 0 | |
| 2025-09-27 | @ Hartlepool United | National League | 1-1 | 90 | 0 | 0 | |
| 2025-09-24 | vs Wealdstone | National League | 1-1 | 90 | 0 | 0 | |
| 2025-09-20 | vs Yeovil Town | National League | 1-0 | 90 | 0 | 0 | |
| 2025-09-16 | vs Everton U21 | National League Cup Group A | 2-1 | 1 | 0 | 0 | |
| 2025-09-13 | @ Sutton United | National League | 2-3 | 90 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Tamworth | senior | 45 | 1 | 2 | 6.70 |
| 2024/2025 | Brackley Town | senior | 47 | 1 | 0 | - |
| 2023/2024 | Brackley Town | senior | 33 | 2 | 0 | - |
| 2022/2023 | Brackley Town | senior | 19 | 2 | 0 | - |
| 2022 | SJK Akatemia | senior | 1 | 0 | 0 | - |
| 2022 | SJK | senior | 17 | 0 | 0 | - |
| 2021/2022 | Walsall | senior | 4 | 0 | 0 | - |
| 2020/2021 | Walsall | senior | 41 | 0 | 3 | 6.34 |
| 2019/2020 | Walsall | senior | 21 | 2 | 1 | 6.41 |
| 2018/2019 | Walsall | senior | 2 | 0 | 0 | - |
Transfer Value History
Teammates
Casper Foster
Jordan Ponticelli
Liam McCullagh
Ted Curd
Jasbir Singh
Matt Curley
Callum Cockerill Mollett
Tom Tonks
Kennedy Digie
Ben Milnes
Luke Fairlamb
Daniel Rachel
Jack Hitchman
Stefan Mols
Joe Riley
Charlie Raper
Reuben Wyatt
Jordan Cullinane-Liburd
Tom McGlinchey
Tyler Roberts
Leon Phillips
Ben Acquaye
Haydn Hollis
Charles Price
Zach McKenzie
Lucas Brown
CJ Nyakuhwa
Charley Edge
Dan Creaney
Adam Jasper
Teo Kurtaran
Daniel Isichei
Tamworth