Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Coventry City | Premier League | 1 | 3 | 0 | 0 |
| 2025/26 | Coventry City | EFL Cup | 2 | 180 | 0 | 0 |
| 2025/26 | Coventry City | English Npower Championship | 22 | 585 | 2 | 1 |
| 2024/25 | Preston North End | FA Cup | 3 | 174 | 0 | 0 |
| 2024/25 | Preston North End | EFL Cup | 4 | 196 | 0 | 0 |
| 2024/25 | Preston North End | English Npower Championship | 44 | 3,672 | 2 | 3 |
| 2023/24 | Aston Villa | Premier League | 3 | 5 | 0 | 0 |
| 2023/24 | Aston Villa | UEFA Europa Conference League | 1 | 4 | 0 | 0 |
| 2023/24 | Plymouth Argyle | FA Cup | 1 | 13 | 0 | 0 |
| 2023/24 | Plymouth Argyle | EFL Cup | 2 | 135 | 0 | 0 |
| 2023/24 | Plymouth Argyle | English Npower Championship | 24 | 1,711 | 0 | 2 |
| 2022/23 | Aston Villa | Queensland Champions Cup | 1 | 45 | 0 | 0 |
| 2022/23 | Huddersfield Town | FA Cup | 1 | 90 | 0 | 0 |
| 2022/23 | Huddersfield Town | English Npower Championship | 14 | 885 | 1 | 1 |
| 2022/23 | Aston Villa U21 | English Premier League 2 Division Two | 9 | 663 | 0 | 2 |
| 2021/22 | MK Dons | English League 1 | 17 | 1,282 | 1 | 1 |
| 2021/22 | Swindon Town | FA Cup | 3 | 270 | 1 | 0 |
| 2021/22 | Swindon Town | English League 2 | 18 | 1,491 | 0 | 1 |
| 2021/22 | Aston Villa PL2 | English Premier League 2 Division Two | 1 | 45 | 0 | 0 |
| 2021/22 | England U20 | Under 20 Internationals | 5 | 266 | 0 | 1 |
| 2020/21 | Aston Villa | FA Cup | 1 | 90 | 0 | 0 |
| 2020/21 | Aston Villa PL2 | English Premier League 2 Division Two | 16 | 1,344 | 4 | 1 |
| 2020/21 | Aston Villa U18 | English FA Youth Cup | 1 | 90 | 0 | 0 |
| 2020/21 | Aston Villa U18 | English Premier Academy League U18 | 2 | 119 | 0 | 1 |
| 2020/21 | Aston Villa U21 | English Johnstone's Paints Trophy | 1 | 90 | 0 | 0 |
| 2020/21 | England U19 Home | Other Competition Matches | 1 | 81 | 0 | 1 |
| 2019/20 | Aston Villa PL2 | English Premier League 2 Division Two | 3 | 270 | 0 | 0 |
| 2019/20 | Aston Villa U18 | English FA Youth Cup | 1 | 89 | 0 | 0 |
| 2019/20 | Aston Villa U18 | English Premier Academy League U18 | 9 | 741 | 0 | 0 |
| 2019/20 | Aston Villa U18 | English U18 Premier League Cup | 2 | 136 | 0 | 0 |
| 2018/19 | Aston Villa U18 | English Premier Academy League U18 | 4 | 268 | 1 | 0 |
| Total | 31 seasons | 217 | 15,033 | 12 | 15 |
Premier League
2026/27Compared with 63 players in the same position in 2026/27.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 100% | 100 |
| Tackles | 30.00 | 100 |
| Interceptions | 0.00 | 0 |
| Clearances | 0.00 | 0 |
| Pass accuracy | 83% | 38 |
| Metric | Total |
|---|---|
| Tackles won | 1 |
EFL Cup
2026/27No stats available right now.
FA Cup
2025/26No stats available right now.
EFL Cup
2025/26| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 2 |
| Tackles won | 3 |
| Interceptions | 3 |
| Clearances | 5 |
| Clean sheets | 1 |
English Npower Championship
2025/26Compared with 190 players in the same position in 2025/26.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 56% | 38 |
| Aerial game | 45% | 16 |
| Tackles | 2.00 | 96 |
| Interceptions | 1.23 | 64 |
| Clearances | 4.15 | 39 |
| Pass accuracy | 82% | 63 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 1 |
| Big chances created | 7 |
| Shots | 9 |
| Dribbles completed | 6 |
| Tackles won | 13 |
| Interceptions | 8 |
| Clearances | 27 |
UEFA Champions League
2024/25No stats available right now.
FA Cup
2024/25No stats available right now.
FA Cup
2024/25| Metric | Total |
|---|---|
| Shots | 3 |
| Dribbles completed | 3 |
| Tackles won | 2 |
| Interceptions | 1 |
| Clearances | 12 |
| Clean sheets | 1 |
EFL Cup
2024/25| Metric | Total |
|---|---|
| Shots | 4 |
| Dribbles completed | 4 |
| Tackles won | 3 |
| Interceptions | 5 |
| Clearances | 5 |
English Npower Championship
2024/25Compared with 179 players in the same position in 2024/25.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 58% | 49 |
| Aerial game | 58% | 51 |
| Tackles | 1.15 | 59 |
| Interceptions | 0.51 | 5 |
| Clearances | 2.82 | 20 |
| Pass accuracy | 78% | 32 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 3 |
| Big chances created | 24 |
| Shots | 40 |
| Dribbles completed | 43 |
| Tackles won | 47 |
| Interceptions | 21 |
| Clearances | 115 |
| Clean sheets | 8 |
English Barclays U21 Premier League Cup
2024/25No stats available right now.
Premier League
2023/24Compared with 154 players in the same position in 2023/24.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
No data in this competition: Pass accuracy.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 0% | 0 |
| Aerial game | 0% | 0 |
| Tackles | 0.00 | 0 |
| Interceptions | 0.00 | 0 |
| Clearances | 0.00 | 0 |
No stats available right now.
FA Cup
2023/24No stats available right now.
EFL Cup
2023/24No stats available right now.
UEFA Europa Conference League
2023/24Compared with 98 players in the same position in 2023/24.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 67% | 89 |
| Aerial game | 100% | 99 |
| Tackles | 0.00 | 0 |
| Interceptions | 0.00 | 1 |
| Clearances | 22.50 | 100 |
| Pass accuracy | 100% | 100 |
| Metric | Total |
|---|---|
| Clearances | 1 |
FA Cup
2023/24No stats available right now.
EFL Cup
2023/24| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 5 |
| Dribbles completed | 8 |
| Tackles won | 1 |
| Interceptions | 4 |
| Clearances | 7 |
English Npower Championship
2023/24Compared with 177 players in the same position in 2023/24.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 48% | 5 |
| Aerial game | 48% | 18 |
| Tackles | 0.79 | 27 |
| Interceptions | 1.53 | 81 |
| Clearances | 2.00 | 26 |
| Pass accuracy | 77% | 32 |
| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 16 |
| Shots | 20 |
| Dribbles completed | 14 |
| Tackles won | 15 |
| Interceptions | 29 |
| Clearances | 38 |
| Clean sheets | 3 |
English Johnstone's Paints Trophy
2023/24No stats available right now.
English Barclays U21 Premier League Cup
2023/24No stats available right now.
English Premier League 2 Division One
2023/24No stats available right now.
Queensland Champions Cup
2022/23| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
FA Cup
2022/23No stats available right now.
English Npower Championship
2022/23| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 10 |
| Shots | 8 |
| Dribbles completed | 7 |
| Tackles won | 7 |
| Interceptions | 6 |
| Clearances | 15 |
| Clean sheets | 1 |
English Johnstone's Paints Trophy
2022/23No stats available right now.
English Barclays U21 Premier League Cup
2022/23No stats available right now.
English Premier League 2 Division Two
2022/23| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 5 |
| Shots | 5 |
| Dribbles completed | 11 |
| Tackles won | 7 |
| Interceptions | 10 |
| Clearances | 12 |
| Clean sheets | 1 |
Premier League
2021/22No stats available right now.
FA Cup
2021/22No stats available right now.
English Johnstone's Paints Trophy
2021/22No stats available right now.
English League 1
2021/22| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 13 |
| Shots | 16 |
| Dribbles completed | 9 |
| Tackles won | 13 |
| Interceptions | 7 |
| Clearances | 22 |
| Clean sheets | 5 |
EFL Cup
2021/22No stats available right now.
FA Cup
2021/22| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 1 |
| Shots | 3 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Clearances | 3 |
| Clean sheets | 1 |
English League 2
2021/22| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 18 |
| Shots | 28 |
| Dribbles completed | 27 |
| Tackles won | 20 |
| Interceptions | 12 |
| Clearances | 21 |
| Clean sheets | 4 |
English Premier League 2 Division Two
2021/22| Metric | Total |
|---|---|
| Big chances created | 2 |
| Dribbles completed | 1 |
Under 20 Internationals
2021/22| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 4 |
| Shots | 2 |
| Dribbles completed | 5 |
| Tackles won | 3 |
| Interceptions | 5 |
| Clearances | 2 |
| Clean sheets | 1 |
Premier League
2020/21No stats available right now.
FA Cup
2020/21| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 3 |
| Tackles won | 1 |
| Interceptions | 2 |
| Clearances | 10 |
EFL Cup
2020/21No stats available right now.
English Premier League 2 Division Two
2020/21| Metric | Total |
|---|---|
| Goals | 4 |
| Assists | 1 |
| Big chances created | 16 |
| Shots | 24 |
| Dribbles completed | 12 |
| Tackles won | 22 |
| Interceptions | 26 |
| Clearances | 24 |
| Clean sheets | 3 |
English FA Youth Cup
2020/21| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 4 |
English Premier Academy League U18
2020/21| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Shots | 2 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 4 |
| Clearances | 1 |
| Clean sheets | 1 |
English Johnstone's Paints Trophy
2020/21| Metric | Total |
|---|---|
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 4 |
UEFA Under 19 Championship Qualifiers
2020/21No stats available right now.
Other Competition Matches
2020/21| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Shots | 1 |
| Interceptions | 3 |
| Clearances | 2 |
English Barclays U21 Premier League Cup
2019/20No stats available right now.
English Premier League 2 Division Two
2019/20| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 4 |
| Tackles won | 2 |
| Interceptions | 10 |
| Clearances | 8 |
English FA Youth Cup
2019/20| Metric | Total |
|---|---|
| Big chances created | 1 |
| Dribbles completed | 3 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 5 |
English Premier Academy League U18
2019/20| Metric | Total |
|---|---|
| Big chances created | 10 |
| Shots | 15 |
| Dribbles completed | 14 |
| Tackles won | 4 |
| Interceptions | 13 |
| Clearances | 6 |
English U18 Premier League Cup
2019/20No stats available right now.
English Johnstone's Paints Trophy
2019/20No stats available right now.
English FA Youth Cup
2018/19No stats available right now.
English Premier Academy League U18
2018/19| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
| Clean sheets | 1 |
English U18 Premier League Cup
2018/19No stats available right now.
Recent matches
| Match | Min | G | A | Clr | Tkl | Int | Duel | Aer | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 10/19AwayTottenham HotspurP3-1 | 3' | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 5/6 | 6.2 |
| 08/26AwayMillwallP2-1 | 90' | 0 | 0 | 4 | 2 | 1 | 10 | 7 | 39/53 | 7.3 |
| 08/12Luton TownG1-0 | 90' | 0 | 0 | 1 | 1 | 2 | 4 | 0 | 31/39 | 7.1 |
| 03/01BurnleyG3-0 | 90' | 0 | 0 | 6 | 2 | 1 | 7 | 3 | 35/43 | 6.9 |
| 02/08Wycombe WanderersE0-0 | 54' | 0 | 0 | 6 | 0 | 0 | 8 | 4 | 26/33 | 6.8 |
| 01/14Charlton AthleticG2-1 | 30' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 10/30ArsenalP0-3 | 60' | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 11/13 | 5.5 |
| 09/17FulhamE1-1 | 90' | 0 | 0 | 3 | 2 | 3 | 5 | 1 | 20/30 | 6.3 |
| 08/27AwayHarrogate TownG0-5 | 30' | 0 | 0 | 1 | 0 | 1 | 4 | 1 | 14/16 | 6.5 |
| 08/13SunderlandG2-0 | 16' | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 6/7 | 6.1 |
| 05/19AwayCrystal PalaceP5-0 | 3' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 05/09AwayOlympiakosP2-0 | 4' | 0 | 0 | 1 | 0 | 0 | 2 | 1 | 8/8 | 6.2 |
| 04/21BournemouthG3-1 | 1' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 03/30Wolverhampton WanderersG2-0 | 1' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 5.9 |
| 01/06Sutton UnitedG3-1 | 13' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
CIT
ATL
RPO
BOL
BKN
BHM
COL
CIN
DC
ATS
CFA
PUE
MTY
TOL
CTJ
PAC
CAZ
CSL
PUM
PAL
FLU
YAN
USM
MCO
OP
NAL
MTL
FOR
UCH
ANT
BAR
AME
FAS
COM
MIX
MUN
LOU
CLB
STL
COM
MUN
LIL
GAL
SCP
ASK
AVL
VIK
FCB
ARS
CLU
LEN
INT
SHK
BET
FEY
RMA
RBL
LEV
ATH
KAS
SHN
TAI
BRN
HNG
MIN
SFE
COR








