Age 21
Height 180 cm
Foot Right
Country England
Value €742.6k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.35
12 matches
Last 5
6.28
-0.07 vs season
Best
7.7
vs Stoke City U21
MOTM
0
of 22 matches
Rating by match (last 22)
≥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
12
Goals
0
Assists
1
Rating
6.35
Goals
0
0%
Assists
1
56%
Rating
6.47
7%
Matches
10
18%
Started
5
12%
Minutes
386
12%
🎯
Stats compared to other center-backs
League Two · percentile vs peers
Chances created
94%
Aerial duels
29%
Defensive actions
28%
Goals
0%
Shot attempts
93%
Touches
34%
🎯
Shot Map
8 shots per season
Goals
0
On target
5
xG
0.66
Conversion
0%
Goal
Saved
Off target
🔥
Heatmap
258 touches this season
Attack
Touches
258
Attack
19%
Middle
40%
Ø position
43%
Detailed Stats & Percentiles (League Two)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 31%
|
Per 90 pctl
avg 69%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| xG | 0.66 | 0.15 |
44
|
93
|
| xGOT | 0.09 | 0.02 |
25
|
33
|
| xG excl. penalty | 0.66 | 0.15 |
44
|
93
|
| Shots | 8 | 1.87 |
43
|
97
|
| Shots on target | 1 | 0.23 |
19
|
70
|
| Headed shots | 4 | 0.93 |
45
|
97
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 77%
|
|---|---|---|---|---|
| Assists | 1 | 0.23 |
56
|
97
|
| xA | 0.50 | 0.12 |
48
|
95
|
| Accurate passes | 75 | 17.49 |
9
|
14
|
| Pass accuracy | 67.6 | 67.57 |
31
|
31
|
| Accurate long balls | 16 | 3.73 |
20
|
87
|
| Long ball accuracy | 51.6 | 51.61 |
96
|
96
|
| Chances created | 5 | 1.17 |
47
|
97
|
| Big chances created | 1 | 0.23 |
45
|
97
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 28%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Duels won | 21 | 4.90 |
10
|
19
|
| Duels won % | 50.0 | 50.00 |
6
|
6
|
| Aerials won | 15 | 3.50 |
12
|
38
|
| Aerials won % | 55.6 | 55.56 |
27
|
27
|
| Touches | 203 | 47.33 |
10
|
15
|
| Touches in opposition box | 19 | 4.43 |
50
|
100
|
| Dispossessed | 0 | 0.00 |
100
|
100
|
| Fouls won | 2 | 0.47 |
6
|
20
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 25%
|
Per 90 pctl
avg 34%
|
|---|---|---|---|---|
| Defensive actions | 31 | 7.23 |
9
|
6
|
| Tackles | 4 | 0.93 |
7
|
15
|
| Interceptions | 7 | 1.63 |
17
|
91
|
| Blocked scoring attempt | 2 | 0.47 |
9
|
27
|
| Fouls committed | 6 | 1.40 |
15
|
83
|
| Recoveries | 12 | 2.80 |
11
|
38
|
| Clearances | 18 | 4.20 |
8
|
5
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 8 | 1.87 |
83
|
12
|
| xG against while on pitch | 5.24 | 1.22 |
88
|
63
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 31%
|
Per 90 pctl
avg 69%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| xG | 0.66 | 0.15 |
44
|
93
|
| xGOT | 0.09 | 0.02 |
25
|
33
|
| xG excl. penalty | 0.66 | 0.15 |
44
|
93
|
| Shots | 8 | 1.87 |
43
|
97
|
| Shots on target | 1 | 0.23 |
19
|
70
|
| Headed shots | 4 | 0.93 |
45
|
97
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 77%
|
|---|---|---|---|---|
| Assists | 1 | 0.23 |
56
|
97
|
| xA | 0.50 | 0.12 |
48
|
95
|
| Accurate passes | 75 | 17.49 |
9
|
14
|
| Pass accuracy | 67.6 | 67.57 |
31
|
31
|
| Accurate long balls | 16 | 3.73 |
20
|
87
|
| Long ball accuracy | 51.6 | 51.61 |
96
|
96
|
| Chances created | 5 | 1.17 |
47
|
97
|
| Big chances created | 1 | 0.23 |
45
|
97
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 28%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Duels won | 21 | 4.90 |
10
|
19
|
| Duels won % | 50.0 | 50.00 |
6
|
6
|
| Aerials won | 15 | 3.50 |
12
|
38
|
| Aerials won % | 55.6 | 55.56 |
27
|
27
|
| Touches | 203 | 47.33 |
10
|
15
|
| Touches in opposition box | 19 | 4.43 |
50
|
100
|
| Dispossessed | 0 | 0.00 |
100
|
100
|
| Fouls won | 2 | 0.47 |
6
|
20
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 25%
|
Per 90 pctl
avg 34%
|
|---|---|---|---|---|
| Defensive actions | 31 | 7.23 |
9
|
6
|
| Tackles | 4 | 0.93 |
7
|
15
|
| Interceptions | 7 | 1.63 |
17
|
91
|
| Blocked scoring attempt | 2 | 0.47 |
9
|
27
|
| Fouls committed | 6 | 1.40 |
15
|
83
|
| Recoveries | 12 | 2.80 |
11
|
38
|
| Clearances | 18 | 4.20 |
8
|
5
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 8 | 1.87 |
83
|
12
|
| xG against while on pitch | 5.24 | 1.22 |
88
|
63
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (45)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-25 | @ Notts County | League Two Playoff | 3-0 | 0 | 0 | 0 | |
| 2026-05-15 | vs Grimsby Town | League Two Playoff | 2-2 | 1 | 0 | 0 | |
| 2026-05-10 | @ Grimsby Town | League Two Playoff | 1-2 | 0 | 0 | 0 | |
| 2026-05-02 | @ Crawley Town | League Two | 0-0 | 13 | 0 | 0 | 6.2 |
| 2026-04-23 | vs Bromley | League Two | 2-0 | 0 | 0 | 0 | |
| 2026-04-18 | @ Oldham Athletic | League Two | 1-2 | 10 | 0 | 0 | 6.1 |
| 2026-04-11 | vs Gillingham | League Two | 0-0 | 0 | 0 | 0 | |
| 2026-04-06 | @ Crewe Alexandra | League Two | 1-0 | 0 | 0 | 0 | |
| 2026-04-03 | vs Notts County | League Two | 2-1 | 0 | 0 | 0 | |
| 2026-03-28 | vs Milton Keynes Dons | League Two | 1-0 | 0 | 0 | 0 | |
| 2026-03-21 | @ Cambridge United | League Two | 1-0 | 0 | 0 | 0 | |
| 2026-03-17 | vs Barrow | League Two | 3-1 | 2 | 0 | 0 | |
| 2026-03-14 | @ Harrogate Town | League Two | 0-1 | 1 | 0 | 0 | |
| 2026-03-10 | vs Walsall | League Two | 1-0 | 3 | 0 | 0 | |
| 2026-03-07 | vs Barnet | League Two | 2-0 | 0 | 0 | 0 | |
| 2026-03-03 | @ Grimsby Town | League Two | 3-1 | 45 | 0 | 0 | 5.4 |
| 2026-02-28 | @ Colchester United | League Two | 0-1 | 69 | 0 | 0 | 6.8 |
| 2026-02-24 | vs Shrewsbury Town | League Two | 1-2 | 63 | 0 | 0 | 6.9 |
| 2026-02-21 | @ Cheltenham Town | League Two | 3-2 | 90 | 0 | 1 | 6.9 |
| 2026-02-17 | vs Newport County | League Two | 1-3 | 0 | 0 | 0 | |
| 2026-02-14 | @ Manchester City | FA Cup | 2-0 | 90 | 0 | 0 | 5.1 |
| 2026-02-05 | @ Accrington Stanley | League Two | 1-0 | 90 | 0 | 0 | 6.9 |
| 2026-01-30 | vs Everton U21 | Premier League 2 | 0-2 | 90 | 0 | 0 | 7.6 |
| 2026-01-23 | @ Stoke City U21 | Premier League 2 | 1-2 | 90 | 0 | 0 | 7.7 |
| 2025-12-30 | @ Hibernian | Premiership | 2-0 | 0 | 0 | 0 | |
| 2025-12-18 | @ Sparta Prague | Conference League | 3-0 | 90 | 0 | 0 | 5.9 |
| 2025-12-14 | vs Kilmarnock | Premiership | 2-1 | 0 | 0 | 0 | |
| 2025-12-11 | vs Strasbourg | Conference League | 0-1 | 12 | 0 | 0 | 6.2 |
| 2025-12-06 | @ Dundee FC | Premiership | 1-3 | 0 | 0 | 0 | |
| 2025-11-27 | vs FC Noah | Conference League | 1-1 | 0 | 0 | 0 | |
| 2025-10-26 | vs Hibernian | Premiership | 1-2 | 45 | 0 | 0 | 5.9 |
| 2025-10-23 | @ AEK Athens | Conference League | 6-0 | 58 | 0 | 0 | 7.6 |
| 2025-10-18 | @ St. Mirren | Premiership | 0-1 | 13 | 0 | 0 | 6.2 |
| 2025-10-05 | vs Dundee FC | Premiership | 4-0 | 0 | 0 | 0 | |
| 2025-10-02 | vs Shakhtar Donetsk | Conference League | 2-3 | 90 | 0 | 0 | 5.9 |
| 2025-09-27 | @ Motherwell | Premiership | 2-0 | 45 | 0 | 0 | 5.9 |
| 2025-09-23 | @ Dundee United | Premiership | 2-0 | 45 | 0 | 0 | 6.3 |
| 2025-09-20 | vs Motherwell | League Cup | 0-1 | 90 | 0 | 0 | |
| 2025-09-13 | vs Livingston | Premiership | 0-0 | 90 | 0 | 0 | 7.6 |
| 2025-08-31 | vs Falkirk | Premiership | 0-1 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Salford City | senior | 12 | 0 | 1 | 6.35 |
| 2025/2026 | Aberdeen | senior | 14 | 0 | 0 | 6.34 |
| 2024/2025 | Aberdeen | senior | 16 | 1 | 0 | 6.58 |
| 2024/2025 | Tottenham Hotspur | senior | 1 | 0 | 0 | 6.20 |
| 2025/2026 | Tottenham Hotspur U21 | youth | 2 | 0 | 0 | - |
| 2022/2023 | Tottenham Hotspur U19 | youth | 5 | 0 | 0 | - |
| 2024/2025 | Tottenham Hotspur U21 | youth | 9 | 0 | 0 | - |
| 2023/2024 | Tottenham Hotspur U21 | youth | 25 | 0 | 2 | - |
| 2022/2023 | Tottenham Hotspur U21 | youth | 12 | 0 | 0 | - |
| 2022/2023 | Tottenham Hotspur U18 | youth | 20 | 0 | 1 | - |
| 2021/2022 | Tottenham Hotspur U18 | youth | 29 | 1 | 1 | - |
| 2020/2021 | Tottenham Hotspur U18 | youth | 3 | 0 | 0 | - |
| 2024 | England U19 | national team | 2 | 0 | 1 | - |
| 2023 | England U19 | national team | 5 | 0 | 1 | - |
| 2022 | England Under 18 | national team | 2 | 0 | 0 | - |
| 2021 | England U17 | national team | 3 | 0 | 0 | - |
| 2021 | England Under 16 | national team | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Alfie Henderson
Loick Ayina
Ossama Ashley
Michael Rose
Oliver Turton
Benjamin Woodburn
Jorge Grant
Cole Stockton
Kelly N'Mai
Jay Bird
Thomas Edwards
Kadeem Harris
Brandon Cooper
Fabio Borini
Josh Austerfield
Matt Butcher
Haji Mnoga
Daniel Chesters
Kallum Cesay
Adebola Oluwo
Daniel Udoh
Ryan Graydon
Nicolás Siri
Zach Awe
Luke Garbutt
Kyrell Malcolm
Jai Curran-Nicholls
Mark Howard
Ruben Butt
Bruno Padovani
Jacob Lara
Harry Showman
Marshall Heys
Mackenzie Chapman
Rosaire Longelo
Riley Carroll
Trophies
Aberdeen
🏆
Scottish Cup
x1
Tottenham Hotspur
🏆
J.League World Challenge
x1
Tottenham Hotspur U21
🏆
Premier League 2
x1
Tottenham Hotspur U18
🏆
U18 Premier League Cup
x1
Salford City