Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Falkirk | Scottish Premier League | 6 | 506 | 0 | 0 |
| 2025/26 | Colchester United | English League 2 | 16 | 760 | 1 | 0 |
| 2025/26 | Ipswich Town | EFL Cup | 1 | 70 | 0 | 0 |
| 2025/26 | Lincoln City | English Johnstone's Paints Trophy | 3 | 270 | 0 | 0 |
| 2025/26 | Ipswich Town U21 | English Barclays U21 Premier League Cup | 2 | 180 | 0 | 0 |
| 2025/26 | Ipswich Town U21 | English Premier League 2 Division One | 5 | 418 | 3 | 0 |
| 2024/25 | Sutton United | English Conference National | 35 | 2,934 | 2 | 1 |
| 2024/25 | Sutton United | FA Cup | 1 | 90 | 0 | 0 |
| 2024/25 | Sutton United | English National League Cup | 2 | 110 | 1 | 0 |
| 2023/24 | Chelmsford City | English Blue Square Bet South | 29 | 2,445 | 2 | 0 |
| 2023/24 | Ipswich Town U21 | English Barclays U21 Premier League Cup | 1 | 90 | 0 | 0 |
| 2022/23 | Ipswich Town U18 | English U18 Premier League Cup | 3 | 235 | 0 | 0 |
| 2022/23 | Ipswich Town U21 | English U21 Professional Development League 2 | 1 | 90 | 0 | 0 |
| 2020/21 | Ipswich Town U18 | English Premier Academy League U18 League 2 | 1 | 90 | 0 | 0 |
| Total | 14 seasons | 106 | 8,288 | 9 | 1 |
English League 2
2026/27No stats available right now.
Scottish League Cup
2026/27No stats available right now.
Scottish Premier League
2026/27Compared with 21 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.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.71 | 36 |
| Pass accuracy | 86% | 74 |
| Dribbles | 0.53 | 36 |
| Duels won | 44% | 12 |
| Recoveries | 3.02 | 74 |
| Forward passes | 22.41 | 40 |
| Metric | Total |
|---|---|
| Big chances created | 4 |
| Shots | 7 |
| Dribbles completed | 3 |
| Tackles won | 11 |
| Interceptions | 6 |
| Clearances | 8 |
| Clean sheets | 1 |
FA Cup
2025/26No stats available right now.
English Johnstone's Paints Trophy
2025/26No stats available right now.
English League 2
2025/26Compared with 177 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 | 1.18 | 68 |
| Pass accuracy | 80% | 87 |
| Dribbles | 0.83 | 69 |
| Duels won | 43% | 26 |
| Recoveries | 1.30 | 21 |
| Forward passes | 28.18 | 75 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 10 |
| Shots | 8 |
| Dribbles completed | 7 |
| Tackles won | 9 |
| Interceptions | 2 |
| Clearances | 18 |
| Clean sheets | 1 |
EFL Cup
2025/26No stats available right now.
EFL Cup
2025/26| Metric | Total |
|---|---|
| Big chances created | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
English Johnstone's Paints Trophy
2025/26| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
| Dribbles completed | 2 |
| Tackles won | 7 |
| Interceptions | 6 |
| Clearances | 4 |
| Clean sheets | 3 |
English Barclays U21 Premier League Cup
2025/26Compared with 46 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.
Small sample so far: few matches played.
No data in this competition: Pass accuracy.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 22 |
| Dribbles | 0.00 | 50 |
| Duels won | 100% | 100 |
| Recoveries | 0.00 | 50 |
| Forward passes | 0.00 | 50 |
| Metric | Total |
|---|---|
| Shots | 1 |
| Clean sheets | 1 |
English Premier League 2 Division One
2025/26Compared with 194 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.86 | 41 |
| Pass accuracy | 88% | 89 |
| Dribbles | 0.65 | 53 |
| Duels won | 51% | 54 |
| Recoveries | 2.15 | 51 |
| Forward passes | 28.85 | 84 |
| Metric | Total |
|---|---|
| Goals | 3 |
| Big chances created | 4 |
| Shots | 10 |
| Dribbles completed | 3 |
| Tackles won | 7 |
| Interceptions | 3 |
| Clearances | 4 |
| Clean sheets | 1 |
English Conference National
2024/25Compared with 182 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.
No data in this competition: Duels won.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.03 | 24 |
| Pass accuracy | 100% | 50 |
| Dribbles | 0.00 | 50 |
| Recoveries | 0.00 | 50 |
| Forward passes | 0.03 | 24 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 1 |
| Big chances created | 1 |
| Shots | 2 |
| Clean sheets | 6 |
FA Cup
2024/25| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 2 |
| Interceptions | 1 |
| Clearances | 1 |
English FA Trophy
2024/25No stats available right now.
English FA Cup Qualifying
2024/25No stats available right now.
English National League Cup
2024/25| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
English Barclays U21 Premier League Cup
2024/25No stats available right now.
English Blue Square Bet South
2023/24Compared with 201 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.
No data in this competition: Pass accuracy, Duels won.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 50 |
| Dribbles | 0.00 | 50 |
| Recoveries | 0.00 | 50 |
| Forward passes | 0.00 | 50 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Shots | 2 |
| Clean sheets | 8 |
English FA Trophy
2023/24No stats available right now.
English Barclays U21 Premier League Cup
2023/24| Metric | Total |
|---|---|
| Shots | 2 |
| Clean sheets | 1 |
English U21 Professional Development League 2
2023/24No stats available right now.
English FA Youth Cup
2022/23No stats available right now.
English Premier Academy League U18 League 2
2022/23No stats available right now.
English U18 Premier League Cup
2022/23| Metric | Total |
|---|---|
| Shots | 1 |
English U21 Professional Development League 2
2022/23| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 1 |
| Interceptions | 4 |
| Clearances | 2 |
English FA Youth Cup
2021/22No stats available right now.
English Premier Academy League U18 League 2
2021/22No stats available right now.
English U18 Professional Development League Cup
2021/22No stats available right now.
English FA Youth Cup
2020/21No stats available right now.
English Premier Academy League U18 League 2
2020/21| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 5 |
| Dribbles completed | 3 |
| Tackles won | 1 |
| Interceptions | 1 |
U18 Club Friendlies
2020/21No stats available right now.
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 09/19AwaySt. JohnstoneE1-1 | 67' | 0 | 0 | 0 | 1 | 2 | 3 | 1 | 32/36 | 6.3 |
| 09/15Heart of MidlothianG2-1 | 79' | 0 | 0 | 1 | 1 | 1 | 5 | 0 | 28/34 | 6.0 |
| 09/05AwayDundee UnitedE1-1 | 90' | 0 | 0 | 0 | 0 | 5 | 5 | 3 | 24/33 | 6.4 |
| 09/02RangersP1-2 | 90' | 0 | 0 | 2 | 1 | 5 | 3 | 2 | 38/43 | 7.2 |
| 08/29AwayCelticP2-1 | 90' | 0 | 0 | 0 | 0 | 4 | 3 | 3 | 51/55 | 7.1 |
| 08/09AwayMotherwellE0-0 | 90' | 0 | 0 | 1 | 0 | 7 | 9 | 2 | 40/46 | 6.8 |
| 08/12AwayBromleyE1-1 | 70' | 0 | 0 | 1 | 0 | 2 | 5 | 1 | 45/49 | 7.0 |
| 11/03Birmingham CityP0-1 | 90' | 0 | 0 | 0 | 0 | 6 | 7 | 2 | 20/26 | 5.9 |
TUR
ITA
SWE
POL
ROU
BIH
NIR
HUN
BEL
FRA
GLP
BRB
TUN
BOT
CUB
BON
SUR
MTQ
SKN
GRN
LCA
BER
JAM
HON
GUA
SLV
SSL
LIB
OLI
QAT_U19
WAN
ALB
PRK
CHN
ARM
MNE
GEO
UKR
LVA
CYP
JPN
VEN
KOR
URU
ZIM
COD
CTA
BFA
EQG
SLE
KHA
WAK
SHA
DUH
SAI
RAY
DEN
ENG






