Age 32
Height 183 cm
Foot Right
Country England
Value €670.5k
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.19
36 matches
Last 5
7.30
+0.11 vs season
Best
8.5
vs Sheffield Wednesday
MOTM
1
of 35 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
36
Goals
5
Assists
5
Rating
7.19
Goals
4
66%
Assists
4
78%
Rating
7.16
92%
Matches
31
65%
Started
28
82%
Minutes
2509
85%
🎯
Stats compared to other midfielders
Championship · percentile vs peers
Chances created
48%
Aerial duels
87%
Defensive actions
85%
Goals
80%
Shot attempts
48%
Touches
25%
🎯
Shot Map
27 shots per season
Goals
4
On target
15
xG
3.74
Conversion
15%
Goal
Saved
Off target
🔥
Heatmap
1683 touches this season
Attack
Touches
1683
Attack
19%
Middle
59%
Ø position
49%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 31%
|
|---|---|---|---|---|
| Goals | 4 | 0.14 |
66
|
42
|
| xG | 3.50 | 0.13 |
65
|
31
|
| xGOT | 2.20 | 0.08 |
47
|
19
|
| xG excl. penalty | 3.50 | 0.13 |
68
|
31
|
| Shots | 27 | 0.97 |
55
|
8
|
| Shots on target | 8 | 0.29 |
50
|
14
|
| Headed shots | 6 | 0.22 |
84
|
72
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Assists | 4 | 0.14 |
78
|
59
|
| xA | 1.90 | 0.07 |
58
|
20
|
| Accurate passes | 801 | 28.73 |
94
|
80
|
| Pass accuracy | 81.3 | 81.32 |
76
|
76
|
| Accurate long balls | 49 | 1.76 |
94
|
90
|
| Long ball accuracy | 59.0 | 59.04 |
81
|
81
|
| Chances created | 27 | 0.97 |
71
|
26
|
| Big chances created | 6 | 0.22 |
73
|
53
|
| Successful crosses | 2 | 0.07 |
23
|
10
|
| Cross accuracy | 18.2 | 18.18 |
41
|
41
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 72%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Dribbles | 19 | 0.68 |
66
|
32
|
| Dribbles success rate | 43.2 | 43.18 |
53
|
53
|
| Duels won | 153 | 5.49 |
89
|
66
|
| Duels won % | 47.4 | 47.37 |
77
|
77
|
| Aerials won | 51 | 1.83 |
97
|
85
|
| Aerials won % | 52.6 | 52.58 |
93
|
93
|
| Touches | 1372 | 49.21 |
84
|
57
|
| Touches in opposition box | 45 | 1.61 |
53
|
7
|
| Dispossessed | 12 | 0.43 |
58
|
94
|
| Fouls won | 17 | 0.61 |
53
|
12
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Defensive actions | 151 | 5.42 |
100
|
95
|
| Tackles | 67 | 2.40 |
100
|
90
|
| Interceptions | 30 | 1.08 |
98
|
92
|
| Blocked scoring attempt | 7 | 0.25 |
96
|
82
|
| Fouls committed | 64 | 2.30 |
98
|
92
|
| Penalties conceded | 1 | 0.04 |
0
|
3
|
| Recoveries | 105 | 3.77 |
80
|
46
|
| Possession won final 3rd | 8 | 0.29 |
54
|
12
|
| Dribbled past | 27 | 0.97 |
8
|
25
|
| Clearances | 47 | 1.69 |
98
|
86
|
| Clean sheets | 5 | 0.18 |
92
|
88
|
| Goals conceded while on pitch | 33 | 1.18 |
16
|
56
|
| xG against while on pitch | 45.36 | 1.63 |
6
|
13
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 51%
|
|---|---|---|---|---|
| Yellow cards | 13 | 0.47 |
0
|
3
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 31%
|
|---|---|---|---|---|
| Goals | 4 | 0.14 |
66
|
42
|
| xG | 3.50 | 0.13 |
65
|
31
|
| xGOT | 2.20 | 0.08 |
47
|
19
|
| xG excl. penalty | 3.50 | 0.13 |
68
|
31
|
| Shots | 27 | 0.97 |
55
|
8
|
| Shots on target | 8 | 0.29 |
50
|
14
|
| Headed shots | 6 | 0.22 |
84
|
72
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Assists | 4 | 0.14 |
78
|
59
|
| xA | 1.90 | 0.07 |
58
|
20
|
| Accurate passes | 801 | 28.73 |
94
|
80
|
| Pass accuracy | 81.3 | 81.32 |
76
|
76
|
| Accurate long balls | 49 | 1.76 |
94
|
90
|
| Long ball accuracy | 59.0 | 59.04 |
81
|
81
|
| Chances created | 27 | 0.97 |
71
|
26
|
| Big chances created | 6 | 0.22 |
73
|
53
|
| Successful crosses | 2 | 0.07 |
23
|
10
|
| Cross accuracy | 18.2 | 18.18 |
41
|
41
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 72%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Dribbles | 19 | 0.68 |
66
|
32
|
| Dribbles success rate | 43.2 | 43.18 |
53
|
53
|
| Duels won | 153 | 5.49 |
89
|
66
|
| Duels won % | 47.4 | 47.37 |
77
|
77
|
| Aerials won | 51 | 1.83 |
97
|
85
|
| Aerials won % | 52.6 | 52.58 |
93
|
93
|
| Touches | 1372 | 49.21 |
84
|
57
|
| Touches in opposition box | 45 | 1.61 |
53
|
7
|
| Dispossessed | 12 | 0.43 |
58
|
94
|
| Fouls won | 17 | 0.61 |
53
|
12
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Defensive actions | 151 | 5.42 |
100
|
95
|
| Tackles | 67 | 2.40 |
100
|
90
|
| Interceptions | 30 | 1.08 |
98
|
92
|
| Blocked scoring attempt | 7 | 0.25 |
96
|
82
|
| Fouls committed | 64 | 2.30 |
98
|
92
|
| Penalties conceded | 1 | 0.04 |
0
|
3
|
| Recoveries | 105 | 3.77 |
80
|
46
|
| Possession won final 3rd | 8 | 0.29 |
54
|
12
|
| Dribbled past | 27 | 0.97 |
8
|
25
|
| Clearances | 47 | 1.69 |
98
|
86
|
| Clean sheets | 5 | 0.18 |
92
|
88
|
| Goals conceded while on pitch | 33 | 1.18 |
16
|
56
|
| xG against while on pitch | 45.36 | 1.63 |
6
|
13
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 51%
|
|---|---|---|---|---|
| Yellow cards | 13 | 0.47 |
0
|
3
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (38)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-23 | vs Middlesbrough | Championship Playoff | 1-0 | 90 | 0 | 0 | 7.5 |
| 2026-05-11 | @ Millwall | Championship Playoff | 0-2 | 90 | 0 | 1 | 7.6 |
| 2026-05-08 | vs Millwall | Championship Playoff | 0-0 | 90 | 0 | 0 | 7.4 |
| 2026-05-02 | vs Norwich City | Championship | 2-1 | 87 | 0 | 1 | 8.1 |
| 2026-04-25 | @ Charlton Athletic | Championship | 2-1 | 90 | 0 | 0 | 5.9 |
| 2026-04-21 | @ Leicester City | Championship | 2-2 | 90 | 0 | 0 | 7.4 |
| 2026-04-18 | vs Birmingham City | Championship | 1-1 | 90 | 0 | 0 | 6.9 |
| 2026-04-11 | @ Sheffield United | Championship | 2-1 | 90 | 0 | 0 | 6.4 |
| 2026-04-06 | vs Coventry City | Championship | 0-0 | 83 | 0 | 0 | 6.9 |
| 2026-04-03 | @ Oxford United | Championship | 1-1 | 90 | 0 | 0 | 7.0 |
| 2026-03-21 | vs Sheffield Wednesday | Championship | 3-1 | 80 | 1 | 0 | 7.6 |
| 2026-03-14 | @ West Bromwich Albion | Championship | 3-0 | 75 | 0 | 0 | 6.3 |
| 2026-03-03 | @ Ipswich Town | Championship | 1-0 | 66 | 0 | 0 | 6.8 |
| 2026-02-28 | @ Portsmouth | Championship | 0-1 | 27 | 1 | 0 | 7.5 |
| 2026-02-24 | vs Derby County | Championship | 4-2 | 0 | 0 | 0 | |
| 2026-01-24 | vs Swansea City | Championship | 2-1 | 0 | 0 | 0 | |
| 2026-01-20 | @ Preston North End | Championship | 0-3 | 69 | 0 | 0 | 7.3 |
| 2026-01-17 | @ Southampton | Championship | 1-2 | 90 | 0 | 0 | 7.6 |
| 2026-01-01 | vs Stoke City | Championship | 0-1 | 90 | 0 | 0 | 6.9 |
| 2025-12-29 | @ Middlesbrough | Championship | 0-1 | 90 | 0 | 0 | 6.9 |
| 2025-12-26 | @ Sheffield Wednesday | Championship | 2-2 | 83 | 1 | 1 | 8.5 ⭐ |
| 2025-12-20 | vs West Bromwich Albion | Championship | 1-0 | 90 | 0 | 0 | 6.9 |
| 2025-12-13 | @ Millwall | Championship | 1-3 | 90 | 0 | 0 | 8.0 |
| 2025-12-10 | vs Wrexham | Championship | 2-0 | 90 | 0 | 0 | 7.3 |
| 2025-12-05 | vs Middlesbrough | Championship | 1-4 | 90 | 0 | 0 | 6.3 |
| 2025-11-29 | @ Stoke City | Championship | 1-2 | 90 | 0 | 0 | 7.1 |
| 2025-11-22 | @ Queens Park Rangers | Championship | 3-2 | 90 | 0 | 0 | 6.0 |
| 2025-11-08 | vs Portsmouth | Championship | 3-2 | 90 | 0 | 0 | 7.1 |
| 2025-11-04 | @ Derby County | Championship | 2-1 | 90 | 0 | 0 | 7.3 |
| 2025-11-01 | @ Norwich City | Championship | 0-2 | 90 | 0 | 1 | 7.9 |
| 2025-10-25 | vs Charlton Athletic | Championship | 1-1 | 69 | 0 | 1 | 7.3 |
| 2025-10-21 | vs Leicester City | Championship | 2-1 | 90 | 0 | 0 | 7.5 |
| 2025-10-18 | @ Birmingham City | Championship | 2-3 | 45 | 0 | 0 | 7.4 |
| 2025-10-04 | vs Sheffield United | Championship | 1-0 | 28 | 0 | 0 | 7.5 |
| 2025-08-17 | vs Oxford United | Championship | 3-2 | 87 | 1 | 0 | 7.4 |
| 2025-08-12 | @ Wrexham | EFL Cup | 3-3 | 28 | 1 | 0 | 7.5 |
| 2025-08-09 | @ Coventry City | Championship | 0-0 | 90 | 0 | 0 | 7.0 |
| 2025-07-29 | vs Sunderland | Club Friendlies | 2-1 | 80 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Hull City | senior | 36 | 5 | 5 | 7.19 |
| 2024/2025 | Hull City | senior | 18 | 3 | 0 | 6.58 |
| 2024 | Real Salt Lake | senior | 33 | 3 | 4 | 6.92 |
| 2023/2024 | Middlesbrough | senior | 31 | 5 | 6 | 6.92 |
| 2022/2023 | Middlesbrough | senior | 40 | 7 | 6 | 6.83 |
| 2021/2022 | Middlesbrough | senior | 44 | 11 | 3 | 7.28 |
| 2020/2021 | Rotherham United | senior | 42 | 7 | 3 | 6.64 |
| 2019/2020 | Rotherham United | senior | 39 | 11 | 2 | 6.98 |
| 2018/2019 | Rotherham United | senior | 16 | 3 | 0 | 6.38 |
| 2018/2019 | Northampton Town | senior | 23 | 6 | 0 | - |
| 2017/2018 | Northampton Town | senior | 34 | 4 | 1 | - |
| 2016/2017 | Scunthorpe United | senior | 12 | 3 | 0 | - |
| 2016/2017 | Rangers | senior | 3 | 0 | 0 | - |
| 2015/2016 | Accrington Stanley | senior | 35 | 8 | 2 | - |
| 2014/2015 | Accrington Stanley | senior | 18 | 0 | 0 | - |
| 2014/2015 | Hartlepool United | senior | 3 | 0 | 0 | - |
| 2014/2015 | Huddersfield Town | senior | 1 | 0 | 0 | - |
| 2011/2012 | FC Halifax Town | senior | 10 | 1 | 0 | - |
Transfer Value History
Teammates
Ivor Pandur
Lewie Coyle
Ryan Giles
Charlie Hughes
John Lundstram
Semi Ajayi
Liam Millar
Eliot Matazo
Oli McBurnie
Mohamed Belloumi
Babajide David
Dillon Phillips
Yu Hirakawa
John Egan
Matty Jacob
Cody Drameh
Amir Hadziahmetovic
Joe Gelhardt
Kyle Joseph
Akin Famewo
Darko Gyabi
Kieran Dowell
Regan Slater
Brandon Williams
James Debayo
Toby Collyer
Lewis Koumas
Paddy McNair
Rocco Coyle
Cathal McCarthy
Hull City