Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Leyton Orient | EFL Cup | 3 | 210 | 1 | 0 |
| 2025/26 | Leyton Orient | FA Cup | 1 | 90 | 0 | 0 |
| 2025/26 | Leyton Orient | English Johnstone's Paints Trophy | 2 | 121 | 0 | 1 |
| 2025/26 | Leyton Orient | English League 1 | 24 | 1,718 | 5 | 1 |
| 2024/25 | Tunisia | African Cup of Nations Qualifiers | 1 | 85 | 0 | 0 |
| 2024/25 | Oxford United | FA Cup | 1 | 64 | 0 | 0 |
| 2024/25 | Oxford United | EFL Cup | 2 | 119 | 0 | 0 |
| 2024/25 | Oxford United | English Npower Championship | 28 | 1,235 | 1 | 2 |
| 2023/24 | Leyton Orient | FA Cup | 2 | 156 | 0 | 0 |
| 2023/24 | Leyton Orient | English Johnstone's Paints Trophy | 2 | 45 | 1 | 0 |
| 2023/24 | Leyton Orient | English League 1 | 40 | 3,382 | 1 | 1 |
| 2023/24 | Leyton Orient | EFL Cup | 1 | 23 | 0 | 0 |
| 2022/23 | Ipswich Town | EFL Cup | 1 | 5 | 0 | 0 |
| 2022/23 | Leyton Orient | FA Cup | 1 | 22 | 0 | 0 |
| 2022/23 | Leyton Orient | English Johnstone's Paints Trophy | 2 | 92 | 0 | 0 |
| 2022/23 | Leyton Orient | English League 2 | 41 | 3,374 | 3 | 2 |
| 2021/22 | Ipswich Town | FA Cup | 3 | 225 | 1 | 0 |
| 2021/22 | Ipswich Town | English Johnstone's Paints Trophy | 3 | 257 | 0 | 0 |
| 2021/22 | Ipswich Town | English League 1 | 5 | 276 | 0 | 0 |
| 2021/22 | Ipswich Town | EFL Cup | 1 | 90 | 0 | 0 |
| 2020/21 | Cambridge United | FA Cup | 1 | 76 | 0 | 0 |
| 2020/21 | Cambridge United | English Johnstone's Paints Trophy | 3 | 254 | 0 | 0 |
| 2019/20 | Cambridge United | English League 2 | 7 | 366 | 1 | 0 |
| 2019/20 | Ipswich Town | FA Cup | 1 | 24 | 0 | 1 |
| 2019/20 | Ipswich Town | English Johnstone's Paints Trophy | 5 | 372 | 1 | 1 |
| 2019/20 | Ipswich Town | English League 1 | 3 | 62 | 0 | 1 |
| 2019/20 | Ipswich Town U21 | English U21 Professional Development League 2 | 1 | 90 | 0 | 1 |
| 2018/19 | Tunisia | International Friendlies | 1 | 9 | 0 | 0 |
| 2018/19 | Ipswich Town | English Npower Championship | 4 | 100 | 0 | 0 |
| 2018/19 | Ipswich Town U21 | English U21 Professional Development League 2 | 2 | 162 | 1 | 1 |
| 2018/19 | Tunisia U21 | Under 21 Internationals | 1 | 79 | 0 | 0 |
| 2017/18 | Ipswich Town U18 | English FA Youth Cup | 1 | 90 | 1 | 0 |
| Total | 32 seasons | 194 | 13,273 | 17 | 12 |
EFL Cup
2026/27| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 4 |
| Dribbles completed | 2 |
| Tackles won | 5 |
| Interceptions | 7 |
| Clearances | 3 |
| Clean sheets | 1 |
English League 1
2026/27No stats available right now.
FA Cup
2025/26| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 2 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 1 |
| Clean sheets | 1 |
English Johnstone's Paints Trophy
2025/26| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 1 |
English League 1
2025/26Compared with 174 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 |
|---|---|---|
| Chances created | 0.58 | 14 |
| Pass accuracy | 87% | 97 |
| Dribbles | 0.47 | 39 |
| Duels won | 53% | 67 |
| Recoveries | 3.88 | 100 |
| Forward passes | 28.34 | 78 |
| Metric | Total |
|---|---|
| Goals | 5 |
| Assists | 1 |
| Big chances created | 11 |
| Shots | 20 |
| Dribbles completed | 9 |
| Tackles won | 41 |
| Interceptions | 33 |
| Clearances | 36 |
| Clean sheets | 4 |
EFL Cup
2025/26No stats available right now.
African Cup of Nations Qualifiers
2024/25Compared with 43 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 1.06 | 63 |
| Pass accuracy | 93% | 98 |
| Dribbles | 0.00 | 6 |
| Duels won | 67% | 97 |
| Recoveries | 5.29 | 100 |
| Forward passes | 44.47 | 98 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Tackles won | 4 |
| Interceptions | 1 |
FA Cup
2024/25No stats available right now.
EFL Cup
2024/25| Metric | Total |
|---|---|
| Tackles won | 2 |
| Interceptions | 2 |
| Clearances | 1 |
| Clean sheets | 1 |
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 |
|---|---|---|
| Chances created | 1.02 | 48 |
| Pass accuracy | 85% | 75 |
| Dribbles | 0.58 | 46 |
| Duels won | 46% | 33 |
| Recoveries | 2.62 | 77 |
| Forward passes | 21.86 | 40 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 2 |
| Big chances created | 14 |
| Shots | 18 |
| Dribbles completed | 8 |
| Tackles won | 23 |
| Interceptions | 13 |
| Clearances | 15 |
| Clean sheets | 2 |
International Friendlies
2023/24No stats available right now.
FA Cup
2023/24No stats available right now.
EFL Cup
2023/24No stats available right now.
FA Cup
2023/24| Metric | Total |
|---|---|
| Shots | 2 |
English Johnstone's Paints Trophy
2023/24| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 2 |
| Tackles won | 1 |
| Interceptions | 1 |
English League 1
2023/24Compared with 172 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 |
|---|---|---|
| Chances created | 0.69 | 25 |
| Pass accuracy | 86% | 97 |
| Dribbles | 0.72 | 56 |
| Duels won | 52% | 65 |
| Recoveries | 3.01 | 90 |
| Forward passes | 32.60 | 86 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 26 |
| Shots | 41 |
| Dribbles completed | 27 |
| Tackles won | 67 |
| Interceptions | 46 |
| Clearances | 55 |
| Clean sheets | 11 |
EFL Cup
2023/24| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
| Dribbles completed | 1 |
FIFA World Cup
2022/23No stats available right now.
FA Cup
2022/23No stats available right now.
English Johnstone's Paints Trophy
2022/23No stats available right now.
EFL Cup
2022/23| Metric | Total |
|---|---|
| Big chances created | 1 |
| Tackles won | 1 |
FA Cup
2022/23| Metric | Total |
|---|---|
| Shots | 1 |
English Johnstone's Paints Trophy
2022/23| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 2 |
| Interceptions | 1 |
| Clearances | 5 |
English League 2
2022/23Compared with 176 players in the same position in 2022/23.
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 |
|---|---|---|
| Chances created | 0.59 | 25 |
| Pass accuracy | 84% | 97 |
| Dribbles | 0.72 | 64 |
| Duels won | 53% | 66 |
| Recoveries | 3.71 | 97 |
| Forward passes | 32.52 | 90 |
| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 2 |
| Big chances created | 22 |
| Shots | 44 |
| Dribbles completed | 27 |
| Tackles won | 70 |
| Interceptions | 69 |
| Clearances | 55 |
| Clean sheets | 16 |
EFL Cup
2022/23No stats available right now.
FA Cup
2021/22| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 1 |
| Shots | 2 |
| Dribbles completed | 1 |
| Interceptions | 1 |
| Clearances | 2 |
English Johnstone's Paints Trophy
2021/22| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 3 |
| Dribbles completed | 4 |
| Tackles won | 7 |
| Interceptions | 1 |
| Clearances | 1 |
| Clean sheets | 1 |
English League 1
2021/22Compared with 178 players in the same position in 2021/22.
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 |
|---|---|---|
| Chances created | 0.65 | 22 |
| Pass accuracy | 84% | 93 |
| Dribbles | 0.98 | 81 |
| Duels won | 64% | 99 |
| Recoveries | 3.59 | 98 |
| Forward passes | 30.00 | 80 |
| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 3 |
| Dribbles completed | 3 |
| Tackles won | 7 |
| Interceptions | 4 |
| Clearances | 3 |
EFL Cup
2021/22| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 2 |
| Dribbles completed | 1 |
| Tackles won | 1 |
FA Cup
2020/21| Metric | Total |
|---|---|
| Shots | 1 |
English Johnstone's Paints Trophy
2020/21| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 7 |
| Dribbles completed | 5 |
| Tackles won | 5 |
| Interceptions | 1 |
| Clearances | 1 |
| Clean sheets | 1 |
FA Cup
2020/21No stats available right now.
English Johnstone's Paints Trophy
2020/21No stats available right now.
English League 2
2020/21No stats available right now.
EFL Cup
2020/21No stats available right now.
FA Cup
2020/21No stats available right now.
English Johnstone's Paints Trophy
2020/21No stats available right now.
EFL Cup
2020/21No stats available right now.
English League 2
2019/20| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 5 |
| Shots | 9 |
| Dribbles completed | 8 |
| Tackles won | 10 |
| Clearances | 1 |
| Clean sheets | 2 |
EFL Cup
2019/20No stats available right now.
English Johnstone's Paints Trophy
2019/20No stats available right now.
FA Cup
2019/20| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
English Johnstone's Paints Trophy
2019/20| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 11 |
| Shots | 10 |
| Dribbles completed | 6 |
| Tackles won | 9 |
| Interceptions | 4 |
| Clearances | 1 |
| Clean sheets | 1 |
English League 1
2019/20| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Dribbles completed | 2 |
| Clearances | 2 |
EFL Cup
2019/20No stats available right now.
English U21 Professional Development League 2
2019/20| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 3 |
| Shots | 3 |
| Dribbles completed | 1 |
| Interceptions | 1 |
International Friendlies
2018/19No stats available right now.
FA Cup
2018/19No stats available right now.
English Npower Championship
2018/19| Metric | Total |
|---|---|
| Shots | 3 |
| Dribbles completed | 2 |
| Tackles won | 2 |
| Interceptions | 2 |
| Clearances | 1 |
English FA Youth Cup
2018/19No stats available right now.
English Premier Academy League U18 League 2
2018/19No stats available right now.
U18 Club Friendlies
2018/19No stats available right now.
English U21 Professional Development League 2
2018/19| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 5 |
| Shots | 5 |
| Dribbles completed | 4 |
| Tackles won | 5 |
| Interceptions | 1 |
| Clearances | 4 |
Under 21 Internationals
2018/19| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
| Tackles won | 1 |
| Interceptions | 2 |
English FA Youth Cup
2017/18| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
| Tackles won | 3 |
| Interceptions | 5 |
| Clearances | 2 |
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 09/08Bradford CityP1-3 | 90' | 0 | 0 | 0 | 2 | 8 | 3 | 4 | 40/51 | 7.3 |
| 08/25AwayWalsallE0-0 | 30' | 0 | 0 | 0 | 0 | 2 | 4 | 0 | 36/38 | 6.6 |
| 08/08Oxford UnitedG2-0 | 90' | 1 | 0 | 0 | 0 | 2 | 6 | 1 | 45/47 | 8.1 |
| 11/03AwayTamworthG0-1 | 90' | 0 | 0 | 2 | 1 | 7 | 0 | 1 | 40/47 | 6.9 |
| 01/11AwayExeter CityP3-1 | 64' | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0/0 | 5.7 |
| 11/18GambiaP0-1 | 85' | 0 | 0 | 1 | 0 | 6 | 5 | 4 | 63/68 | 7.2 |
| 08/27AwayCoventry CityP1-0 | 29' | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 12/14 | 6.2 |
| 08/13Peterborough UnitedG2-0 | 90' | 0 | 0 | 0 | 0 | 2 | 4 | 2 | 44/48 | 6.6 |
| 12/03AwayChesterfieldP1-0 | 67' | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0/0 | 5.8 |
| 11/04Carlisle UnitedG3-1 | 89' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 5.5 |
| 08/08AwayPlymouth ArgyleP2-0 | 23' | 0 | 0 | 1 | 1 | 2 | 1 | 0 | 26/29 | 6.6 |
| 11/05AwayCrewe AlexandraP1-0 | 22' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 08/09Colchester UnitedP0-1 | 5' | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 9/11 | 6.5 |
| 12/15AwayBarrowP2-0 | 90' | 0 | 0 | 1 | 1 | 4 | 5 | 0 | 36/42 | 6.6 |
| 12/04BarrowE0-0 | 45' | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 17/21 | 5.6 |
MEX
JAM
CHI
BOL
PAN
NZL
HUN
DYN
ZES
LEN
SCP
SAB
SLA
ARS
LIL
ATM
MUN
GAL
BAR
INT
CLU
RBL
PSV
VIK
FCB
VIL
NAP
BOC
VAS
NEW
GAM
SAN
RAT
POH
JDT
SHP
DJO
BUR
BJG
CAN
ANT
SDD
HIL
ITH
SAH
EB
SHO
ASC
HUS
MCO
ASO
MCA
USM
JSS
CDR
QRL
IJS
GVV
GER
JPN
HAI
AUS
USA
ESP





