Age 29
Height 175 cm
Foot Right
Country England
Value €50k
Contract 2026-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.00
26 matches
Last 5
7.00
+0.00 vs season
Best
7.6
vs Everton 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
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
26
Goals
2
Assists
3
Goals
2
100%
Minutes
929
100%
Yellow cards
3
0%
Red cards
0
0%
🎯
Stats compared to other attacking midfielders/wingers
National League · percentile vs peers
Chances created
40%
Aerial duels
54%
Defensive actions
94%
Goals
41%
Shot attempts
38%
Touches
55%
Recent Matches (29)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-10 | @ Boreham Wood | National League Playoff | 2-2 | 74 | 0 | 0 | |
| 2026-05-03 | vs Scunthorpe United | National League Playoff | 2-1 | 13 | 0 | 0 | |
| 2026-04-25 | vs York City | National League | 1-1 | 14 | 0 | 0 | |
| 2026-04-18 | @ Braintree Town | National League | 1-2 | 10 | 0 | 0 | |
| 2026-03-03 | vs Brackley Town | National League | 3-2 | 45 | 0 | 0 | |
| 2026-02-28 | @ Aldershot Town | National League | 0-2 | 83 | 0 | 0 | |
| 2026-02-24 | @ FC Halifax Town | National League | 2-2 | 0 | 0 | 0 | |
| 2026-02-21 | vs Woking | National League | 3-0 | 68 | 0 | 1 | |
| 2026-02-17 | vs Scunthorpe United | National League | 1-1 | 90 | 0 | 0 | |
| 2026-02-14 | @ Yeovil Town | National League | 1-1 | 10 | 0 | 0 | |
| 2026-02-11 | vs Forest Green Rovers | National League | 2-1 | 19 | 0 | 0 | |
| 2026-02-07 | vs Carlisle United | National League | 1-0 | 21 | 0 | 0 | |
| 2026-02-03 | vs Boreham Wood | National League | 4-1 | 12 | 0 | 0 | |
| 2026-01-27 | vs Southend United | National League | 2-1 | 2 | 0 | 1 | |
| 2026-01-24 | vs Truro City | National League | 2-0 | 11 | 0 | 0 | |
| 2026-01-21 | @ Solihull Moors | National League | 0-1 | 13 | 1 | 0 | |
| 2025-12-30 | vs Hartlepool United | National League | 1-2 | 45 | 0 | 0 | |
| 2025-12-26 | @ Morecambe | National League | 1-2 | 45 | 0 | 0 | |
| 2025-12-19 | @ Altrincham | National League | 0-3 | 72 | 1 | 0 | |
| 2025-12-06 | vs Southend United | National League | 2-1 | 19 | 0 | 0 | |
| 2025-11-29 | vs Eastleigh | National League | 2-0 | 63 | 0 | 0 | |
| 2025-11-25 | vs Everton U21 | National League Cup Group A | 1-0 | 45 | 0 | 1 | 7.6 |
| 2025-11-22 | @ Tamworth | National League | 1-2 | 0 | 0 | 0 | |
| 2025-11-15 | vs Aldershot Town | National League | 1-0 | 0 | 0 | 0 | |
| 2025-08-25 | vs Sutton United | National League | 1-0 | 73 | 0 | 0 | |
| 2025-08-20 | vs Gateshead FC | National League | 4-0 | 63 | 0 | 0 | |
| 2025-08-16 | vs Altrincham | National League | 2-1 | 14 | 0 | 0 | |
| 2025-08-13 | vs Burnley U21 | National League Cup Group A | 2-1 | 23 | 0 | 0 | 6.4 |
| 2025-08-09 | @ Boreham Wood | National League | 0-2 | 65 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Rochdale | senior | 26 | 2 | 3 | - |
| 2024/2025 | Oldham Athletic | senior | 17 | 4 | 3 | - |
| 2024/2025 | Milton Keynes Dons | senior | 7 | 0 | 1 | 6.60 |
| 2023/2024 | Accrington Stanley | senior | 30 | 7 | 5 | 6.96 |
| 2022/2023 | Accrington Stanley | senior | 23 | 3 | 5 | 6.67 |
| 2021/2022 | Accrington Stanley | senior | 12 | 0 | 0 | 6.89 |
| 2020/2021 | Accrington Stanley | senior | 34 | 9 | 7 | 7.09 |
| 2019/2020 | Accrington Stanley | senior | 37 | 3 | 7 | 6.55 |
| 2018/2019 | Bolton Wanderers | senior | 5 | 0 | 0 | 5.62 |
| 2017/2018 | Tottenham Hotspur U21 | youth | 2 | 0 | 0 | - |
| 2017/2018 | Tottenham Hotspur U23 | youth | 23 | 4 | 6 | - |
| 2016/2017 | Tottenham Hotspur U23 | youth | 19 | 0 | 1 | - |
Transfer Value History
Teammates
Corey Edwards
Joseph Akpan
Liam Humbles
Lucas Bispo Martinez
Oscar Kelly
Will Clift
Kyron Gordon
David Tutonda
Ryan East
Ethan Ebanks-Landell
Tarryn Allarakhia
Harvey Gilmour
Emmanuel Dieseruvwe
Devante Rodney
Anthony Mancini
Luke Hannant
Olutobi Adebayo-Rowling
Casey Pettit
Aidan Barlow
Jake Burger
Tom Myles
Connor McBride
Dan Moss
Bryce Hosannah
Jack Griffiths
Bryant Bilongo
Manny Duku
Sam Beckwith
Edward Francis
Tyler Smith
Matt Done
Ian Henderson
Rochdale