Age 32
Height 178 cm
Foot Right
Country England
Value €838.9k
Contract 2026-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.72
25 matches
Last 5
7.18
+0.46 vs season
Best
8.5
vs Hull City
MOTM
1
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
25
Goals
3
Assists
2
Rating
6.72
Goals
2
67%
Assists
2
61%
Rating
6.72
46%
Matches
23
40%
Started
11
32%
Minutes
996
32%
🎯
Stats compared to other midfielders
Championship · percentile vs peers
Chances created
87%
Aerial duels
35%
Defensive actions
17%
Goals
93%
Shot attempts
95%
Touches
44%
🎯
Shot Map
22 shots per season
Goals
2
On target
14
xG
0.94
Conversion
9%
Goal
Saved
Off target
🔥
Heatmap
712 touches this season
Attack
Touches
712
Attack
45%
Middle
41%
Ø position
61%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 73%
|
|---|---|---|---|---|
| Goals | 2 | 0.18 |
67
|
90
|
| xG | 0.94 | 0.09 |
47
|
61
|
| xGOT | 0.83 | 0.07 |
52
|
66
|
| xG excl. penalty | 0.94 | 0.09 |
47
|
63
|
| Shots | 22 | 1.99 |
62
|
89
|
| Shots on target | 4 | 0.36 |
49
|
70
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 46%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Assists | 2 | 0.18 |
61
|
87
|
| xA | 2.09 | 0.19 |
67
|
92
|
| Accurate passes | 250 | 22.59 |
26
|
21
|
| Pass accuracy | 73.5 | 73.53 |
13
|
13
|
| Accurate long balls | 11 | 0.99 |
25
|
21
|
| Long ball accuracy | 29.7 | 29.73 |
15
|
15
|
| Chances created | 17 | 1.54 |
57
|
83
|
| Big chances created | 3 | 0.27 |
67
|
90
|
| Successful crosses | 15 | 1.36 |
79
|
93
|
| Cross accuracy | 22.1 | 22.06 |
52
|
52
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 38%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Dribbles | 13 | 1.17 |
65
|
90
|
| Dribbles success rate | 50.0 | 50.00 |
47
|
47
|
| Duels won | 54 | 4.88 |
35
|
55
|
| Duels won % | 47.4 | 47.37 |
32
|
32
|
| Aerials won | 8 | 0.72 |
25
|
25
|
| Aerials won % | 29.6 | 29.63 |
14
|
14
|
| Touches | 590 | 53.31 |
32
|
37
|
| Touches in opposition box | 25 | 2.26 |
62
|
81
|
| Dispossessed | 13 | 1.17 |
43
|
18
|
| Fouls won | 9 | 0.81 |
29
|
40
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 36%
|
Per 90 pctl
avg 43%
|
|---|---|---|---|---|
| Defensive actions | 39 | 3.52 |
21
|
15
|
| Tackles | 24 | 2.17 |
39
|
67
|
| Interceptions | 8 | 0.72 |
24
|
22
|
| Blocked scoring attempt | 1 | 0.09 |
15
|
20
|
| Fouls committed | 9 | 0.81 |
19
|
23
|
| Recoveries | 65 | 5.87 |
44
|
80
|
| Possession won final 3rd | 6 | 0.54 |
52
|
85
|
| Dribbled past | 6 | 0.54 |
73
|
73
|
| Clearances | 6 | 0.54 |
8
|
4
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 15 | 1.36 |
63
|
46
|
| xG against while on pitch | 11.33 | 1.02 |
71
|
87
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 88%
|
Per 90 pctl
avg 90%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.09 |
77
|
80
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 73%
|
|---|---|---|---|---|
| Goals | 2 | 0.18 |
67
|
90
|
| xG | 0.94 | 0.09 |
47
|
61
|
| xGOT | 0.83 | 0.07 |
52
|
66
|
| xG excl. penalty | 0.94 | 0.09 |
47
|
63
|
| Shots | 22 | 1.99 |
62
|
89
|
| Shots on target | 4 | 0.36 |
49
|
70
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 46%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Assists | 2 | 0.18 |
61
|
87
|
| xA | 2.09 | 0.19 |
67
|
92
|
| Accurate passes | 250 | 22.59 |
26
|
21
|
| Pass accuracy | 73.5 | 73.53 |
13
|
13
|
| Accurate long balls | 11 | 0.99 |
25
|
21
|
| Long ball accuracy | 29.7 | 29.73 |
15
|
15
|
| Chances created | 17 | 1.54 |
57
|
83
|
| Big chances created | 3 | 0.27 |
67
|
90
|
| Successful crosses | 15 | 1.36 |
79
|
93
|
| Cross accuracy | 22.1 | 22.06 |
52
|
52
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 38%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Dribbles | 13 | 1.17 |
65
|
90
|
| Dribbles success rate | 50.0 | 50.00 |
47
|
47
|
| Duels won | 54 | 4.88 |
35
|
55
|
| Duels won % | 47.4 | 47.37 |
32
|
32
|
| Aerials won | 8 | 0.72 |
25
|
25
|
| Aerials won % | 29.6 | 29.63 |
14
|
14
|
| Touches | 590 | 53.31 |
32
|
37
|
| Touches in opposition box | 25 | 2.26 |
62
|
81
|
| Dispossessed | 13 | 1.17 |
43
|
18
|
| Fouls won | 9 | 0.81 |
29
|
40
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 36%
|
Per 90 pctl
avg 43%
|
|---|---|---|---|---|
| Defensive actions | 39 | 3.52 |
21
|
15
|
| Tackles | 24 | 2.17 |
39
|
67
|
| Interceptions | 8 | 0.72 |
24
|
22
|
| Blocked scoring attempt | 1 | 0.09 |
15
|
20
|
| Fouls committed | 9 | 0.81 |
19
|
23
|
| Recoveries | 65 | 5.87 |
44
|
80
|
| Possession won final 3rd | 6 | 0.54 |
52
|
85
|
| Dribbled past | 6 | 0.54 |
73
|
73
|
| Clearances | 6 | 0.54 |
8
|
4
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 15 | 1.36 |
63
|
46
|
| xG against while on pitch | 11.33 | 1.02 |
71
|
87
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 88%
|
Per 90 pctl
avg 90%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.09 |
77
|
80
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (25)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-02 | @ Sheffield Wednesday | Championship | 2-1 | 2 | 0 | 0 | |
| 2026-03-21 | @ Bristol City | Championship | 0-1 | 80 | 0 | 0 | 7.9 |
| 2026-03-14 | vs Hull City | Championship | 3-0 | 67 | 0 | 1 | 8.5 |
| 2026-03-11 | vs Southampton | Championship | 1-1 | 77 | 0 | 0 | 7.8 ⭐ |
| 2026-03-07 | @ Sheffield United | Championship | 1-1 | 21 | 0 | 0 | 6.1 |
| 2026-02-28 | @ Oxford United | Championship | 2-1 | 75 | 0 | 0 | 5.6 |
| 2026-02-24 | vs Charlton Athletic | Championship | 1-1 | 16 | 0 | 0 | 6.0 |
| 2026-02-21 | vs Coventry City | Championship | 0-2 | 61 | 0 | 0 | 6.3 |
| 2026-02-10 | @ Birmingham City | Championship | 0-0 | 61 | 0 | 0 | 6.1 |
| 2026-02-07 | vs Stoke City | Championship | 0-0 | 62 | 0 | 0 | 6.6 |
| 2026-01-31 | @ Portsmouth | Championship | 3-0 | 27 | 0 | 0 | 6.0 |
| 2026-01-23 | @ Derby County | Championship | 1-1 | 29 | 0 | 0 | 6.6 |
| 2026-01-20 | vs Norwich City | Championship | 0-5 | 45 | 0 | 0 | 6.3 |
| 2026-01-16 | vs Middlesbrough | Championship | 2-3 | 26 | 1 | 1 | 8.2 |
| 2026-01-11 | @ Swansea City | FA Cup | 2-2 | 20 | 1 | 0 | 7.1 |
| 2025-10-04 | @ Millwall | Championship | 3-0 | 62 | 0 | 0 | 6.1 |
| 2025-10-01 | @ Norwich City | Championship | 0-1 | 30 | 0 | 0 | 6.4 |
| 2025-09-26 | vs Leicester City | Championship | 1-1 | 4 | 0 | 0 | |
| 2025-09-19 | @ Middlesbrough | Championship | 2-1 | 62 | 0 | 0 | 6.5 |
| 2025-09-13 | vs Derby County | Championship | 0-1 | 73 | 0 | 0 | 6.3 |
| 2025-08-30 | @ Stoke City | Championship | 0-1 | 79 | 0 | 0 | 7.3 |
| 2025-08-23 | vs Portsmouth | Championship | 1-1 | 3 | 0 | 0 | |
| 2025-08-16 | @ Wrexham | Championship | 2-3 | 16 | 1 | 0 | 7.5 |
| 2025-08-12 | vs Derby County | EFL Cup | 1-1 | 21 | 0 | 0 | 6.6 |
| 2025-08-09 | vs Blackburn Rovers | Championship | 1-0 | 18 | 0 | 0 | 6.3 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | West Bromwich Albion | senior | 25 | 3 | 2 | 6.72 |
| 2024/2025 | West Bromwich Albion | senior | 30 | 1 | 1 | 6.34 |
| 2023/2024 | West Bromwich Albion | senior | 45 | 6 | 5 | 6.76 |
| 2022/2023 | West Bromwich Albion | senior | 50 | 6 | 8 | 7.06 |
| 2021/2022 | Millwall | senior | 39 | 6 | 12 | 7.15 |
| 2020/2021 | Millwall | senior | 47 | 11 | 6 | 7.02 |
| 2019/2020 | Millwall | senior | 44 | 10 | 13 | 7.20 |
| 2018/2019 | Millwall | senior | 48 | 5 | 5 | 6.67 |
| 2017/2018 | Millwall | senior | 47 | 7 | 10 | 6.83 |
| 2016/2017 | Millwall | senior | 21 | 3 | 1 | 6.22 |
| 2016/2017 | Wolverhampton Wanderers | senior | 12 | 1 | 2 | 6.44 |
| 2015/2016 | Millwall | senior | 14 | 1 | 5 | - |
| 2015/2016 | Wolverhampton Wanderers | senior | 11 | 0 | 0 | - |
| 2014/2015 | Portsmouth | senior | 50 | 17 | 6 | - |
| 2013/2014 | Portsmouth | senior | 48 | 7 | 0 | - |
| 2012/2013 | Portsmouth | senior | 23 | 6 | 0 | - |
| 2011/2012 | Farnborough | senior | 6 | 0 | 0 | - |
| 2016/2017 | Wolverhampton Wanderers U23 | youth | 1 | 0 | 0 | - |
| 2013 | England U19 | national team | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Joe Wildsmith
Max O'Leary
Chris Mepham
Nathaniel Phillips
Callum Styles
Krystian Bielik
George Campbell
Jayson Molumby
Josh Maja
Karlan Grant
Michael Johnston
Daryl Dike
Alfie Gilchrist
Ousmane Diakité
Jamaldeen Jimoh-Aloba
Aune Selland Heggebø
Joshua Griffiths
Isaac Price
Hindolo Mustapha
Tammer Bany Odeh
Alex Mowatt
Charlie Taylor
Harry Whitwell
Oliver Bostock
Alex Williams
Joe Wallis
West Bromwich Albion