Age 24
Country England
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.34
17 matches
Last 5
6.48
+0.14 vs season
Best
8.7
vs Newcastle United U21
MOTM
1
of 14 matches
Rating by match (last 14)
≥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
17
Goals
9
Assists
0
Goals
2
33%
Assists
0
0%
Rating
6.05
7%
Matches
12
16%
Started
6
27%
Minutes
475
20%
🎯
Stats compared to other forwards
National League · percentile vs peers
Chances created
35%
Aerial duels
78%
Defensive actions
42%
Goals
76%
Shot attempts
55%
Touches
51%
🎯
Shot Map
9 shots per season
Goals
2
On target
5
xG
1.28
Conversion
22%
Goal
Saved
Off target
Detailed Stats & Percentiles (National League)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 21%
|
Per 90 pctl
avg 37%
|
|---|---|---|---|---|
| Goals | 2 | 0.38 |
33
|
78
|
| xG | 1.27 | 0.24 |
19
|
29
|
| xGOT | 1.04 | 0.20 |
21
|
32
|
| xG excl. penalty | 1.27 | 0.24 |
19
|
30
|
| Shots | 9 | 1.71 |
17
|
25
|
| Shots on target | 3 | 0.57 |
18
|
28
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 11%
|
Per 90 pctl
avg 14%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.13 | 0.03 |
13
|
11
|
| Accurate passes | 48 | 9.09 |
16
|
30
|
| Pass accuracy | 53.9 | 53.93 |
23
|
23
|
| Chances created | 2 | 0.38 |
7
|
7
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 36%
|
Per 90 pctl
avg 47%
|
|---|---|---|---|---|
| Dribbles | 6 | 1.14 |
45
|
84
|
| Dribbles success rate | 60.0 | 60.00 |
91
|
91
|
| Duels won | 37 | 7.01 |
23
|
64
|
| Duels won % | 31.9 | 31.90 |
24
|
24
|
| Aerials won | 24 | 4.55 |
34
|
66
|
| Aerials won % | 30.4 | 30.38 |
30
|
30
|
| Touches | 191 | 36.19 |
21
|
53
|
| Touches in opposition box | 11 | 2.08 |
8
|
1
|
| Dispossessed | 7 | 1.33 |
80
|
52
|
| Fouls won | 3 | 0.57 |
7
|
7
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 31%
|
Per 90 pctl
avg 43%
|
|---|---|---|---|---|
| Defensive actions | 14 | 2.65 |
26
|
64
|
| Tackles | 4 | 0.76 |
24
|
57
|
| Interceptions | 1 | 0.19 |
21
|
62
|
| Blocked scoring attempt | 1 | 0.19 |
33
|
68
|
| Fouls committed | 10 | 1.89 |
19
|
55
|
| Recoveries | 11 | 2.08 |
15
|
34
|
| Possession won final 3rd | 4 | 0.76 |
28
|
80
|
| Dribbled past | 5 | 0.95 |
40
|
2
|
| Clearances | 8 | 1.52 |
34
|
66
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 8 | 1.52 |
69
|
30
|
| xG against while on pitch | 10.80 | 2.05 |
66
|
0
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 78%
|
Per 90 pctl
avg 69%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.19 |
56
|
39
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 21%
|
Per 90 pctl
avg 37%
|
|---|---|---|---|---|
| Goals | 2 | 0.38 |
33
|
78
|
| xG | 1.27 | 0.24 |
19
|
29
|
| xGOT | 1.04 | 0.20 |
21
|
32
|
| xG excl. penalty | 1.27 | 0.24 |
19
|
30
|
| Shots | 9 | 1.71 |
17
|
25
|
| Shots on target | 3 | 0.57 |
18
|
28
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 11%
|
Per 90 pctl
avg 14%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.13 | 0.03 |
13
|
11
|
| Accurate passes | 48 | 9.09 |
16
|
30
|
| Pass accuracy | 53.9 | 53.93 |
23
|
23
|
| Chances created | 2 | 0.38 |
7
|
7
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 36%
|
Per 90 pctl
avg 47%
|
|---|---|---|---|---|
| Dribbles | 6 | 1.14 |
45
|
84
|
| Dribbles success rate | 60.0 | 60.00 |
91
|
91
|
| Duels won | 37 | 7.01 |
23
|
64
|
| Duels won % | 31.9 | 31.90 |
24
|
24
|
| Aerials won | 24 | 4.55 |
34
|
66
|
| Aerials won % | 30.4 | 30.38 |
30
|
30
|
| Touches | 191 | 36.19 |
21
|
53
|
| Touches in opposition box | 11 | 2.08 |
8
|
1
|
| Dispossessed | 7 | 1.33 |
80
|
52
|
| Fouls won | 3 | 0.57 |
7
|
7
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 31%
|
Per 90 pctl
avg 43%
|
|---|---|---|---|---|
| Defensive actions | 14 | 2.65 |
26
|
64
|
| Tackles | 4 | 0.76 |
24
|
57
|
| Interceptions | 1 | 0.19 |
21
|
62
|
| Blocked scoring attempt | 1 | 0.19 |
33
|
68
|
| Fouls committed | 10 | 1.89 |
19
|
55
|
| Recoveries | 11 | 2.08 |
15
|
34
|
| Possession won final 3rd | 4 | 0.76 |
28
|
80
|
| Dribbled past | 5 | 0.95 |
40
|
2
|
| Clearances | 8 | 1.52 |
34
|
66
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 8 | 1.52 |
69
|
30
|
| xG against while on pitch | 10.80 | 2.05 |
66
|
0
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 78%
|
Per 90 pctl
avg 69%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.19 |
56
|
39
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (42)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-25 | vs Hartlepool United | National League | 3-1 | 9 | 1 | 0 | |
| 2026-04-18 | @ Solihull Moors | National League | 0-3 | 4 | 0 | 0 | |
| 2026-04-14 | @ Wealdstone | National League | 1-1 | 65 | 0 | 0 | |
| 2026-04-11 | vs Truro City | National League | 1-0 | 24 | 0 | 0 | |
| 2026-04-06 | @ Brackley Town | National League | 1-1 | 70 | 0 | 0 | |
| 2026-04-03 | vs York City | National League | 0-1 | 12 | 0 | 0 | |
| 2026-03-24 | vs Altrincham | National League | 2-2 | 15 | 1 | 0 | |
| 2026-03-21 | @ Carlisle United | National League | 6-2 | 68 | 0 | 0 | |
| 2026-03-14 | vs Yeovil Town | National League | 2-1 | 89 | 0 | 0 | |
| 2026-03-07 | @ Rochdale | National League | 1-0 | 90 | 0 | 0 | |
| 2026-03-03 | vs Woking | National League | 2-2 | 83 | 1 | 0 | |
| 2026-02-24 | @ Forest Green Rovers | National League | 2-3 | 77 | 1 | 0 | |
| 2026-02-21 | vs Tamworth | National League | 0-0 | 90 | 0 | 0 | |
| 2026-02-14 | @ Scunthorpe United | National League | 3-6 | 90 | 3 | 0 | |
| 2026-02-10 | vs Gateshead FC | National League | 1-0 | 89 | 1 | 0 | |
| 2026-02-07 | vs Sutton United | National League | 1-0 | 85 | 1 | 0 | |
| 2026-01-31 | @ Boreham Wood | National League | 1-2 | 77 | 0 | 0 | |
| 2026-01-24 | vs Gillingham | League Two | 0-3 | 45 | 0 | 0 | 5.8 |
| 2026-01-17 | @ Shrewsbury Town | League Two | 1-0 | 14 | 0 | 0 | 6.4 |
| 2026-01-13 | @ Stockport County | EFL Trophy | 2-1 | 75 | 1 | 0 | 7.4 |
| 2026-01-10 | @ Crewe Alexandra | League Two | 1-1 | 8 | 1 | 0 | |
| 2026-01-01 | vs Tranmere Rovers | League Two | 0-2 | 0 | 0 | 0 | |
| 2025-12-29 | @ Accrington Stanley | League Two | 1-0 | 64 | 0 | 0 | 5.8 |
| 2025-12-26 | @ Salford City | League Two | 1-0 | 90 | 0 | 0 | 7.0 |
| 2025-12-20 | vs Milton Keynes Dons | League Two | 0-4 | 29 | 0 | 0 | 6.4 |
| 2025-12-13 | @ Cheltenham Town | League Two | 1-1 | 0 | 0 | 0 | |
| 2025-12-09 | vs Accrington Stanley | League Two | 0-2 | 45 | 0 | 0 | 5.4 |
| 2025-12-02 | vs Blackpool | EFL Trophy | 4-2 | 0 | 0 | 0 | |
| 2025-11-29 | @ Barnet | League Two | 1-1 | 0 | 0 | 0 | |
| 2025-11-22 | vs Walsall | League Two | 0-2 | 56 | 0 | 0 | 5.2 |
| 2025-11-15 | @ Notts County | League Two | 1-1 | 90 | 1 | 0 | 7.0 |
| 2025-11-11 | vs Newcastle United U21 | EFL Trophy Northern Grp. F | 3-1 | 45 | 2 | 0 | 8.7 ⭐ |
| 2025-11-08 | vs Oldham Athletic | League Two | 0-1 | 0 | 0 | 0 | |
| 2025-11-01 | @ Mansfield Town | FA Cup | 3-2 | 0 | 0 | 0 | |
| 2025-10-25 | vs Newport County | League Two | 0-3 | 21 | 0 | 0 | 5.9 |
| 2025-10-18 | @ Colchester United | League Two | 3-1 | 0 | 0 | 0 | |
| 2025-10-11 | @ Fleetwood Town | League Two | 3-2 | 0 | 0 | 0 | |
| 2025-10-06 | vs Crewe Alexandra | League Two | 1-2 | 1 | 0 | 0 | |
| 2025-09-30 | vs Huddersfield Town | EFL Trophy Northern Grp. F | 1-0 | 0 | 0 | 0 | |
| 2025-09-09 | @ Mansfield Town | EFL Trophy Northern Grp. F | 0-1 | 12 | 0 | 0 | 6.0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Boston United | senior | 17 | 9 | 0 | - |
| 2025/2026 | Harrogate Town | senior | 16 | 5 | 0 | 6.29 |
| 2024/2025 | Harrogate Town | senior | 16 | 2 | 1 | 6.12 |
Teammates
Kieren Donnelly
Rhys Lovett
Ben Grist
Michael Kelly
Connor Teale
Zak Mills
Gregory Sloggett
Luca Barrington
Dylan Hill
Jacob Hazel
Frankie Maguire
Jacob Scott
Louis Chadwick
Lenell John-Lewis
Matty Carson
Jordy Hiwula-Mayifuila
Alex Lankshear
Jordan Richards
Jake Rooney
Bobby Jones
Daniel Robert Cameron
Arjan Raikhy
Owen Hampson
Kenneth Aboh
Daniel Adshead
Oisín Gallagher
Manni Norkett
Luca Alonzi
Jake Lovelace
Finley Ging
Jordan Cropper
Billy Bradley
Joe Batty
Marcel Lavinier
Andrew Wogan
Liam McCarron
Ayodeji Sotona
Boston United