Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2017/18 | Canada U21 | Toulon Tournament | 1 | 89 | 0 | 0 |
| 2016/17 | Stoke City PL2 | Barclays Under 21 Premier League | 2 | 102 | 0 | 0 |
| 2016/17 | Stoke City PL2 | English Premier League 2 Division Two | 2 | 101 | 0 | 0 |
| 2016/17 | Canada U20 | Concacaf U20 Championship | 2 | 180 | 0 | 0 |
| 2015/16 | Stoke City U18 | English Premier Academy League U18 | 3 | 270 | 0 | 0 |
| 2015/16 | Canada U20 | Under 20 Internationals | 1 | 90 | 0 | 0 |
| Total | 6 seasons | 11 | 832 | 0 | 0 |
Kosovan Cup
2025/26No stats available right now.
Kosovan Superliga
2025/26No stats available right now.
Italian Lega Pro 1 Divisione B
2024/25No stats available right now.
Italian Lega Pro Play-Off
2024/25No stats available right now.
Coppa Italia
2023/24No stats available right now.
Italian Lega Pro 1 Divisione B
2023/24No stats available right now.
Irish FAI Cup
2021/22No stats available right now.
Irish Premier League
2021/22No stats available right now.
Irish FAI Cup
2020/21No stats available right now.
Irish Premier League
2020/21No stats available right now.
Concacaf U20 Championship
2019/20No stats available right now.
Croatian Cup
2018/19No stats available right now.
Scottish FA Cup
2018/19No stats available right now.
Scottish Premier League
2018/19No stats available right now.
Toulon Tournament
2017/18| Metric | Total |
|---|---|
| Dribbles completed | 1 |
| Interceptions | 2 |
| Clearances | 9 |
| Clean sheets | 1 |
Barclays Under 21 Premier League
2016/17Compared with 161 players in the same position in 2016/17.
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, Pass accuracy.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 0% | 0 |
| Tackles | 0.00 | 8 |
| Interceptions | 0.00 | 6 |
| Clearances | 0.00 | 1 |
No stats available right now.
English Johnstone's Paints Trophy
2016/17No stats available right now.
English Barclays U21 Premier League Cup
2016/17No stats available right now.
English Premier League 2 Division Two
2016/17Compared with 78 players in the same position in 2016/17.
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 | 45% | 6 |
| Aerial game | 75% | 94 |
| Tackles | 0.00 | 0 |
| Interceptions | 0.89 | 19 |
| Clearances | 1.78 | 14 |
| Pass accuracy | 86% | 95 |
| Metric | Total |
|---|---|
| Interceptions | 1 |
| Clearances | 2 |
Concacaf U20 Championship
2016/17No stats available right now.
Barclays Under 21 Premier League
2015/16No stats available right now.
English Barclays U21 Premier League Cup
2015/16No stats available right now.
English FA Youth Cup
2015/16No stats available right now.
English Premier Academy League U18
2015/16Compared with 65 players in the same position in 2015/16.
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 | 60% | 71 |
| Aerial game | 71% | 78 |
| Tackles | 0.00 | 0 |
| Interceptions | 3.33 | 60 |
| Clearances | 5.00 | 94 |
| Pass accuracy | 64% | 22 |
| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
| Interceptions | 10 |
| Clearances | 15 |
| Clean sheets | 1 |
Under 20 Internationals
2015/16| Metric | Total |
|---|---|
| Tackles won | 2 |
| Interceptions | 3 |
| Clearances | 3 |
Recent matches
| Match | Min | G | A | Clr | Tkl | Int | Duel | Aer | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 02/20AwayMexico U20P5-0 | 90' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 5.3 |
| 11/26Aston Villa PL2P2-4 | 90' | 0 | 0 | 2 | 0 | 1 | 5 | 3 | 25/30 | 5.1 |
| 08/27Blackburn Rovers PL2P0-1 | 11' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5/5 | 6.0 |
| 03/24AwayEngland U20P4-1 | 90' | 0 | 0 | 3 | 2 | 3 | 2 | 0 | 13/20 | 6.3 |
ARG
BFA
THS
FCU
CAM
TLX
CAN
TAP
DUR
MIN
ALE
POR
BOS
TBR
MIA
TUL
SAC
COS
OAK
USA
MEX
BLZ
BAR
MIL
ALI
XEL
SOM
SEB
NED
BEL
IRL
NED
OC
MB
LV
SA
FIN
ALB
BLR
SMR
CRO
ENG
EST
LUX
ISL
BUL
MKD
SCO
ESP
CZE
SUI
SVN
IND
BRA
RUS
NAM
CAN
PER
CIV
CMR
INT
TUR
FEN
ANA


