Age 29
Height 175 cm
Foot Right
Country England
Value €220k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.59
42 matches
Last 5
6.44
-0.15 vs season
Best
8.7
vs Shrewsbury Town
MOTM
1
of 39 matches
Rating by match (last 30)
≥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
42
Goals
3
Assists
5
Rating
6.59
Goals
3
55%
Assists
3
61%
Rating
6.62
40%
Matches
34
64%
Started
22
61%
Minutes
1967
64%
🎯
Stats compared to other attacking midfielders/wingers
League Two · percentile vs peers
Chances created
11%
Aerial duels
79%
Defensive actions
61%
Goals
20%
Shot attempts
24%
Touches
18%
🎯
Shot Map
29 shots per season
Goals
3
On target
24
xG
2.59
Conversion
10%
Goal
Saved
Off target
🔥
Heatmap
1101 touches this season
Attack
Touches
1101
Attack
31%
Middle
46%
Ø position
54%
Detailed Stats & Percentiles (League Two)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 43%
|
|---|---|---|---|---|
| Goals | 3 | 0.14 |
55
|
50
|
| xG | 2.60 | 0.12 |
57
|
34
|
| xGOT | 3.51 | 0.16 |
66
|
51
|
| xG excl. penalty | 2.60 | 0.12 |
60
|
36
|
| Shots | 29 | 1.33 |
55
|
30
|
| Shots on target | 12 | 0.55 |
63
|
51
|
| Headed shots | 2 | 0.09 |
54
|
48
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 48%
|
Per 90 pctl
avg 40%
|
|---|---|---|---|---|
| Assists | 3 | 0.14 |
61
|
62
|
| xA | 2.35 | 0.11 |
59
|
47
|
| Accurate passes | 393 | 17.98 |
63
|
48
|
| Pass accuracy | 63.4 | 63.39 |
14
|
14
|
| Accurate long balls | 23 | 1.05 |
65
|
59
|
| Long ball accuracy | 22.5 | 22.55 |
17
|
17
|
| Chances created | 16 | 0.73 |
48
|
18
|
| Big chances created | 6 | 0.27 |
70
|
66
|
| Successful crosses | 7 | 0.32 |
53
|
42
|
| Cross accuracy | 17.1 | 17.07 |
34
|
34
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 45%
|
|---|---|---|---|---|
| Dribbles | 4 | 0.18 |
24
|
7
|
| Dribbles success rate | 50.0 | 50.00 |
73
|
73
|
| Duels won | 75 | 3.43 |
47
|
9
|
| Duels won % | 45.7 | 45.73 |
63
|
63
|
| Aerials won | 30 | 1.37 |
72
|
56
|
| Aerials won % | 46.2 | 46.15 |
79
|
79
|
| Touches | 907 | 41.50 |
56
|
19
|
| Touches in opposition box | 66 | 3.02 |
70
|
51
|
| Dispossessed | 17 | 0.78 |
52
|
82
|
| Fouls won | 9 | 0.41 |
33
|
10
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 47%
|
|---|---|---|---|---|
| Defensive actions | 77 | 3.52 |
63
|
48
|
| Tackles | 32 | 1.46 |
60
|
39
|
| Interceptions | 6 | 0.27 |
39
|
18
|
| Blocked scoring attempt | 4 | 0.18 |
66
|
62
|
| Fouls committed | 24 | 1.10 |
63
|
45
|
| Recoveries | 90 | 4.12 |
63
|
48
|
| Possession won final 3rd | 8 | 0.37 |
50
|
26
|
| Dribbled past | 12 | 0.55 |
44
|
69
|
| Clearances | 35 | 1.60 |
75
|
68
|
| Clean sheets | 1 | 0.05 |
42
|
45
|
| Goals conceded while on pitch | 28 | 1.28 |
30
|
49
|
| xG against while on pitch | 29.51 | 1.35 |
29
|
42
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 78%
|
Per 90 pctl
avg 86%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.05 |
57
|
72
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 43%
|
|---|---|---|---|---|
| Goals | 3 | 0.14 |
55
|
50
|
| xG | 2.60 | 0.12 |
57
|
34
|
| xGOT | 3.51 | 0.16 |
66
|
51
|
| xG excl. penalty | 2.60 | 0.12 |
60
|
36
|
| Shots | 29 | 1.33 |
55
|
30
|
| Shots on target | 12 | 0.55 |
63
|
51
|
| Headed shots | 2 | 0.09 |
54
|
48
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 48%
|
Per 90 pctl
avg 40%
|
|---|---|---|---|---|
| Assists | 3 | 0.14 |
61
|
62
|
| xA | 2.35 | 0.11 |
59
|
47
|
| Accurate passes | 393 | 17.98 |
63
|
48
|
| Pass accuracy | 63.4 | 63.39 |
14
|
14
|
| Accurate long balls | 23 | 1.05 |
65
|
59
|
| Long ball accuracy | 22.5 | 22.55 |
17
|
17
|
| Chances created | 16 | 0.73 |
48
|
18
|
| Big chances created | 6 | 0.27 |
70
|
66
|
| Successful crosses | 7 | 0.32 |
53
|
42
|
| Cross accuracy | 17.1 | 17.07 |
34
|
34
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 45%
|
|---|---|---|---|---|
| Dribbles | 4 | 0.18 |
24
|
7
|
| Dribbles success rate | 50.0 | 50.00 |
73
|
73
|
| Duels won | 75 | 3.43 |
47
|
9
|
| Duels won % | 45.7 | 45.73 |
63
|
63
|
| Aerials won | 30 | 1.37 |
72
|
56
|
| Aerials won % | 46.2 | 46.15 |
79
|
79
|
| Touches | 907 | 41.50 |
56
|
19
|
| Touches in opposition box | 66 | 3.02 |
70
|
51
|
| Dispossessed | 17 | 0.78 |
52
|
82
|
| Fouls won | 9 | 0.41 |
33
|
10
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 47%
|
|---|---|---|---|---|
| Defensive actions | 77 | 3.52 |
63
|
48
|
| Tackles | 32 | 1.46 |
60
|
39
|
| Interceptions | 6 | 0.27 |
39
|
18
|
| Blocked scoring attempt | 4 | 0.18 |
66
|
62
|
| Fouls committed | 24 | 1.10 |
63
|
45
|
| Recoveries | 90 | 4.12 |
63
|
48
|
| Possession won final 3rd | 8 | 0.37 |
50
|
26
|
| Dribbled past | 12 | 0.55 |
44
|
69
|
| Clearances | 35 | 1.60 |
75
|
68
|
| Clean sheets | 1 | 0.05 |
42
|
45
|
| Goals conceded while on pitch | 28 | 1.28 |
30
|
49
|
| xG against while on pitch | 29.51 | 1.35 |
29
|
42
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 78%
|
Per 90 pctl
avg 86%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.05 |
57
|
72
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (44)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-02 | vs Milton Keynes Dons | League Two | 1-1 | 0 | 0 | 0 | |
| 2026-03-28 | @ Swindon Town | League Two | 1-1 | 82 | 0 | 0 | 6.6 |
| 2026-03-21 | vs Crawley Town | League Two | 1-0 | 69 | 0 | 0 | 7.0 |
| 2026-03-17 | @ Grimsby Town | League Two | 1-0 | 29 | 0 | 0 | 6.2 |
| 2026-03-14 | vs Tranmere Rovers | League Two | 0-0 | 13 | 0 | 0 | 6.0 |
| 2026-03-10 | vs Cheltenham Town | League Two | 2-2 | 0 | 0 | 0 | |
| 2026-03-03 | @ Walsall | League Two | 0-1 | 21 | 0 | 0 | 6.4 |
| 2026-02-28 | vs Newport County | League Two | 0-0 | 27 | 0 | 0 | 6.2 |
| 2026-02-21 | vs Barrow | League Two | 3-2 | 79 | 0 | 0 | 6.6 |
| 2026-02-17 | @ Crewe Alexandra | League Two | 0-1 | 1 | 0 | 0 | |
| 2026-02-14 | @ Oldham Athletic | League Two | 1-1 | 75 | 0 | 0 | 6.7 |
| 2026-02-07 | vs Bromley | League Two | 1-2 | 85 | 0 | 0 | 6.6 |
| 2026-01-31 | vs Notts County | League Two | 1-2 | 89 | 0 | 0 | 6.3 |
| 2026-01-27 | @ Harrogate Town | League Two | 1-2 | 76 | 1 | 0 | 7.7 |
| 2026-01-24 | @ Colchester United | League Two | 2-1 | 14 | 0 | 0 | 6.1 |
| 2026-01-17 | vs Cambridge United | League Two | 1-2 | 75 | 0 | 0 | 6.4 |
| 2026-01-13 | @ Doncaster Rovers | EFL Trophy | 3-1 | 90 | 0 | 0 | 6.2 |
| 2026-01-09 | @ Port Vale | FA Cup | 1-0 | 19 | 0 | 0 | 5.9 |
| 2026-01-01 | vs Grimsby Town | League Two | 0-1 | 78 | 0 | 0 | 6.5 |
| 2025-12-29 | @ Salford City | League Two | 0-0 | 18 | 0 | 0 | 6.0 |
| 2025-12-26 | @ Tranmere Rovers | League Two | 1-0 | 63 | 0 | 0 | 6.5 |
| 2025-12-20 | vs Gillingham | League Two | 2-1 | 80 | 0 | 0 | 6.9 |
| 2025-12-13 | @ Newport County | League Two | 0-2 | 90 | 0 | 0 | 6.9 |
| 2025-12-09 | vs Salford City | League Two | 1-1 | 90 | 1 | 0 | 7.8 |
| 2025-12-06 | vs Luton Town | FA Cup | 2-2 | 49 | 0 | 1 | |
| 2025-12-02 | @ Tranmere Rovers | EFL Trophy | 0-3 | 70 | 0 | 0 | 6.8 |
| 2025-11-29 | @ Milton Keynes Dons | League Two | 2-1 | 70 | 0 | 0 | 6.3 |
| 2025-11-22 | vs Shrewsbury Town | League Two | 3-1 | 90 | 1 | 1 | 8.7 ⭐ |
| 2025-11-15 | vs Swindon Town | League Two | 1-1 | 78 | 0 | 1 | 7.5 |
| 2025-11-11 | @ Port Vale | EFL Trophy Northern Grp. G | 3-3 | 23 | 0 | 0 | 6.3 |
| 2025-11-08 | @ Crawley Town | League Two | 2-1 | 84 | 0 | 0 | 5.9 |
| 2025-11-01 | vs Barnet | FA Cup | 2-1 | 90 | 0 | 0 | |
| 2025-10-25 | vs Accrington Stanley | League Two | 2-1 | 65 | 0 | 0 | 6.8 |
| 2025-10-18 | @ Chesterfield | League Two | 1-1 | 74 | 0 | 0 | 6.1 |
| 2025-10-11 | vs Harrogate Town | League Two | 3-2 | 71 | 0 | 0 | 6.4 |
| 2025-10-07 | vs Leeds United U21 | EFL Trophy Northern Grp. G | 4-0 | 60 | 0 | 1 | 8.4 |
| 2025-10-04 | @ Cheltenham Town | League Two | 2-0 | 19 | 0 | 0 | 6.7 |
| 2025-08-30 | @ Barrow | League Two | 0-1 | 44 | 0 | 1 | 7.3 |
| 2025-08-23 | vs Oldham Athletic | League Two | 1-1 | 33 | 0 | 0 | 6.1 |
| 2025-08-19 | vs Crewe Alexandra | League Two | 1-4 | 68 | 0 | 0 | 5.8 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Fleetwood Town | senior | 42 | 3 | 5 | 6.59 |
| 2024/2025 | Fleetwood Town | senior | 47 | 9 | 2 | 6.94 |
| 2023/2024 | Blackpool | senior | 34 | 1 | 1 | 6.61 |
| 2022/2023 | Lincoln City | senior | 36 | 4 | 1 | 7.06 |
| 2022/2023 | Blackpool | senior | 3 | 0 | 0 | 6.18 |
| 2021/2022 | Blackpool | senior | 3 | 0 | 0 | 7.02 |
| 2020/2021 | Blackpool | senior | 20 | 2 | 0 | 6.77 |
| 2019/2020 | Blackpool | senior | 31 | 3 | 1 | 6.69 |
| 2018/2019 | Blackpool | senior | 13 | 3 | 1 | - |
| 2017/2018 | Notts County | senior | 15 | 0 | 0 | 6.21 |
| 2018/2019 | Liverpool U23 | youth | 11 | 6 | 0 | - |
| 2017/2018 | Liverpool U23 | youth | 17 | 6 | 1 | - |
| 2016/2017 | Liverpool U23 | youth | 17 | 2 | 0 | - |
Teammates
Zech Medley
Rhys Bennett
James Bolton
Finley Potter
Elliot Bonds
Detlef Osong
Will Davies
Mark Helm
James Norwood
Jay Lynch
Lewis McCann
Jordan Davies
Ched Evans
Harrison Holgate
Ronan Coughlan
Harrison Neal
Josh Powell
George Morrison
Shaun Rooney
Owen Devonport
Kayden Hughes
Denver Hume
Liam Roberts
Conor Haughey
Luke Hewitson
Crispin McLean
Raffaele Cirino
Oliver Bellizia
Tobias Mullarkey
Fleetwood Town