Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Queen of the South | Scottish League Cup | 4 | 349 | 2 | 2 |
| 2025/26 | Queen of the South | Scottish Division 2 | 36 | 2,615 | 4 | 7 |
| 2025/26 | Queen of the South | Scottish League Cup | 4 | 360 | 0 | 0 |
| 2024/25 | Partick Thistle | Scottish Division 1 | 6 | 51 | 0 | 0 |
| 2024/25 | Queen of the South | Scottish Division 2 | 14 | 1,134 | 2 | 3 |
| 2023/24 | Swansea City U21 | English Barclays U21 Premier League Cup | 7 | 630 | 3 | 2 |
| 2022/23 | Manchester City PL2 | U23 Club Friendlies | 2 | 58 | 0 | 0 |
| 2022/23 | Manchester City U18 | U18 Club Friendlies | 1 | 90 | 0 | 0 |
| 2022/23 | Manchester City U21 | English Premier League 2 Division One | 10 | 216 | 0 | 0 |
| 2021/22 | Manchester City U18 | English Premier Academy League U18 | 20 | 860 | 2 | 3 |
| 2021/22 | Manchester City U18 | English U18 Premier League Cup | 4 | 191 | 1 | 0 |
| 2021/22 | Manchester City U18 | U18 Club Friendlies | 1 | 58 | 2 | 0 |
| 2021/22 | Manchester City U17 | U17 Premier League Cup | 5 | 427 | 3 | 2 |
| 2020/21 | Manchester City PL2 | English Premier League 2 Division One | 1 | 4 | 0 | 0 |
| 2020/21 | Manchester City U18 | English Premier Academy League U18 | 13 | 431 | 1 | 0 |
| 2020/21 | Manchester City U16 | Academy FA Under 16's | 1 | 80 | 0 | 2 |
| 2020/21 | Manchester City U16 | U16 Club Friendlies | 1 | 40 | 0 | 0 |
| Total | 17 seasons | 130 | 7,594 | 20 | 21 |
Scottish Division 2
2026/27No stats available right now.
Scottish League Cup
2026/27| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 2 |
| Big chances created | 2 |
| Shots | 5 |
Scottish Challenge Cup
2026/27No stats available right now.
Scottish Challenge Cup
2025/26No stats available right now.
Scottish Division 1 Play-offs
2025/26No stats available right now.
Scottish Division 2
2025/26Compared with 38 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.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.14 | 20 |
| Shots | 0.93 | 9 |
| Chances created | 0.24 | 91 |
| Dribbles | 0.00 | 50 |
| Touches in the box | 0.45 | 7 |
| Metric | Total |
|---|---|
| Goals | 4 |
| Assists | 7 |
| Big chances created | 7 |
| Shots | 27 |
| Clean sheets | 6 |
Scottish FA Cup
2025/26No stats available right now.
Scottish League Cup
2025/26| Metric | Total |
|---|---|
| Shots | 4 |
| Clean sheets | 1 |
Scottish Division 1
2024/25Compared with 48 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.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 5 |
| Shots | 0.00 | 0 |
| Chances created | 0.00 | 13 |
| Dribbles | 0.00 | 50 |
| Touches in the box | 0.00 | 0 |
No stats available right now.
Scottish League Cup
2024/25No stats available right now.
Scottish Challenge Cup
2024/25No stats available right now.
Scottish Division 1 Play-offs
2024/25No stats available right now.
Scottish Division 2
2024/25Compared with 39 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: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.16 | 37 |
| Shots | 0.71 | 6 |
| Chances created | 0.24 | 86 |
| Dribbles | 0.00 | 50 |
| Touches in the box | 0.79 | 19 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 3 |
| Big chances created | 3 |
| Shots | 9 |
| Clean sheets | 1 |
Scottish FA Cup
2024/25No stats available right now.
English Barclays U21 Premier League Cup
2023/24Compared with 15 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 |
|---|---|---|
| Goals | 0.43 | 43 |
| Shots | 1.43 | 3 |
| Chances created | 0.71 | 70 |
| Dribbles | 0.14 | 50 |
| Touches in the box | 1.29 | 10 |
| Aerial game | 40% | 61 |
| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 2 |
| Big chances created | 5 |
| Shots | 10 |
| Dribbles completed | 1 |
| Tackles won | 3 |
| Interceptions | 4 |
| Clearances | 1 |
| Clean sheets | 1 |
English U21 Professional Development League 2
2023/24No stats available right now.
Welsh League Cup
2023/24No stats available right now.
FA Cup
2022/23No stats available right now.
English Npower Championship
2022/23No stats available right now.
U23 Club Friendlies
2022/23| Metric | Total |
|---|---|
| Dribbles completed | 2 |
| Tackles won | 2 |
| Interceptions | 2 |
U18 Club Friendlies
2022/23| Metric | Total |
|---|---|
| Dribbles completed | 2 |
| Clean sheets | 1 |
English Premier League 2 Division One
2022/23Compared with 51 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 1 |
| Shots | 1.67 | 22 |
| Chances created | 1.25 | 63 |
| Dribbles | 1.67 | 71 |
| Touches in the box | 6.25 | 86 |
| Aerial game | 0% | 4 |
| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 4 |
| Dribbles completed | 4 |
| Tackles won | 5 |
| Interceptions | 2 |
| Clearances | 3 |
U17 Premier League Cup
2022/23No stats available right now.
English Premier League 2 Division One
2021/22No stats available right now.
English FA Youth Cup
2021/22No stats available right now.
English Premier Academy League U18
2021/22Compared with 105 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.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.21 | 29 |
| Shots | 1.99 | 37 |
| Chances created | 2.09 | 92 |
| Dribbles | 3.35 | 96 |
| Touches in the box | 7.33 | 86 |
| Aerial game | 14% | 10 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 3 |
| Big chances created | 20 |
| Shots | 19 |
| Dribbles completed | 32 |
| Tackles won | 10 |
| Interceptions | 3 |
| Clean sheets | 1 |
English U18 Premier League Cup
2021/22| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 4 |
| Shots | 9 |
| Dribbles completed | 8 |
| Tackles won | 2 |
| Clean sheets | 1 |
U18 Club Friendlies
2021/22| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 1 |
| Shots | 2 |
| Dribbles completed | 4 |
| Interceptions | 1 |
English Johnstone's Paints Trophy
2021/22No stats available right now.
U17 Premier League Cup
2021/22| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 2 |
| Big chances created | 12 |
| Shots | 14 |
| Dribbles completed | 7 |
| Tackles won | 3 |
| Interceptions | 7 |
| Clean sheets | 2 |
Academy FA Under 16's
2021/22No stats available right now.
English U16 Premier League Cup
2021/22No stats available right now.
English Premier League 2 Division One
2020/21No stats available right now.
U23 Club Friendlies
2020/21No stats available right now.
English FA Youth Cup
2020/21No stats available right now.
English Premier Academy League U18
2020/21| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 7 |
| Shots | 11 |
| Dribbles completed | 20 |
| Tackles won | 5 |
| Interceptions | 7 |
| Clearances | 1 |
| Clean sheets | 2 |
Academy FA Under 16's
2020/21| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 5 |
| Shots | 4 |
| Dribbles completed | 4 |
| Interceptions | 1 |
| Clean sheets | 1 |
U16 Club Friendlies
2020/21| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 5 |
English FA Youth Cup
2019/20No stats available right now.
English Premier Academy League U18
2019/20No stats available right now.
Scottish Challenge Cup
2019/20No stats available right now.
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 09/26Rangers BG4-2 | 90' | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 9.5 |
| 09/22Annan AthleticE1-1 | 90' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 09/08AwayEdinburgh CityE1-1 | 36' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 5.8 |
| 08/25Hibernian BG1-0 | 90' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 5.8 |
| 08/11Cumbernauld ColtsG4-0 | 72' | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 7.5 |
| 07/25AwayQueen's ParkP3-1 | 90' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.1 |
| 07/22AberdeenP1-4 | 90' | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0/0 | 7.2 |
| 07/18AwayBrora RangersG0-3 | 79' | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 8.9 |
| 07/11Kelty HeartsE1-1 | 90' | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0/0 | 7.2 |
| 09/06Rangers BG2-1 | 20' | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0/0 | 7.6 |
| 08/26ClydeG3-1 | 89' | 0 | 1 | 1 | 0 | 3 | 0 | 0 | 0/0 | 7.7 |
| 08/12AwayEast KilbrideP3-1 | 90' | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0/0 | 5.7 |
| 07/26AwayStranraerP1-0 | 90' | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 0/0 | 6.6 |
| 07/22AwayPartick ThistleP2-0 | 90' | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0/0 | 6.0 |
| 07/19Ross CountyP0-1 | 90' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.1 |
KVX
AUT
MLT
AND
ELZ
C47
ANK
ING
MCI
ASL
GRE
GER
NED
SRB
POR
NOR
IRL
ISR
WAL
DEN
EGY
RSA
MAR
GHA
MLI
BOL
GAM
GÜÍ
MAR
HUR
ALD
TAL
BEL
ARG
TIG
ERC
RAC
GUY
DMA
BAH
VIR
TCA
VGB
PUR
CAY
TRI
CUW
ARU
AIA
CRC
HAI
NCA
DOM
AGR
MID
CHA
PAT
STE
ALB
CNO
RCO
CFE
DEB
GUE
COL
SAM
ALM
ATR
ATL
GOD
AND





