Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2025/26 | Brighton and Hove Albion U21 | English Johnstone's Paints Trophy | 1 | 90 | 0 | 0 |
| 2025/26 | Brighton and Hove Albion U21 | Premier League International Cup | 2 | 180 | 0 | 0 |
| 2025/26 | Brighton and Hove Albion U21 | English Premier League 2 Division One | 14 | 1,260 | 0 | 0 |
| 2025/26 | Brighton and Hove Albion U21 | English National League Cup | 1 | 90 | 0 | 0 |
| 2025/26 | Australia U20 | FIFA U-20 World Cup | 3 | 270 | 0 | 0 |
| 2025/26 | Australia U20 | Under 20 Internationals | 2 | 70 | 0 | 0 |
| 2025/26 | Australia U23 | AFC U23 Championship | 4 | 360 | 0 | 0 |
| 2024/25 | Brighton and Hove Albion U21 | English Barclays U21 Premier League Cup | 2 | 180 | 0 | 0 |
| 2024/25 | Brighton and Hove Albion U21 | English Premier League 2 Division One | 2 | 180 | 0 | 0 |
| 2024/25 | Australia U20 | Under 20 Internationals | 1 | 45 | 0 | 0 |
| 2024/25 | Australia U20 | AFC U20 Asian Cup | 5 | 480 | 0 | 0 |
| 2023/24 | Brighton and Hove Albion U21 | English Premier League 2 Division One | 2 | 180 | 0 | 0 |
| 2023/24 | Australia U20 | Under 20 Internationals | 1 | 90 | 0 | 0 |
| 2023/24 | Australia U23 | Under 23 Internationals | 2 | 180 | 0 | 0 |
| 2023/24 | Australia U19 | Under 19 Internationals | 2 | 180 | 0 | 0 |
| 2022/23 | Australia U20 | Under 20 Internationals | 1 | 90 | 0 | 0 |
| 2022/23 | Australia U18 | Under 18 Internationals | 2 | 180 | 0 | 0 |
| 2021/22 | Adelaide United | Australian A-League | 3 | 211 | 0 | 0 |
| 2021/22 | Adelaide United | Australian FFA Cup | 1 | 90 | 0 | 0 |
| Total | 19 seasons | 51 | 4,406 | 0 | 0 |
Under 23 Internationals
2026/27No stats available right now.
English Johnstone's Paints Trophy
2025/26| Metric | Total |
|---|---|
| Clearances | 2 |
| Saves | 2 |
Premier League International Cup
2025/26No stats available right now.
English Premier League 2 Division One
2025/26Compared with 50 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 |
|---|---|---|
| Saves | 2.00 | 7 |
| Save % | 62% | 41 |
| Clean sheets | 36% | 83 |
| High claims | 0.79 | 79 |
| Pass accuracy | 65% | 31 |
| Long passing | 36% | 75 |
| Metric | Total |
|---|---|
| Big chances created | 2 |
| Dribbles completed | 1 |
| Clearances | 15 |
| Saves | 28 |
| Clean sheets | 5 |
English National League Cup
2025/26| Metric | Total |
|---|---|
| Saves | 1 |
FIFA U-20 World Cup
2025/26| Metric | Total |
|---|---|
| Clearances | 1 |
| Saves | 14 |
Under 20 Internationals
2025/26| Metric | Total |
|---|---|
| Saves | 4 |
AFC U23 Championship
2025/26| Metric | Total |
|---|---|
| Dribbles completed | 1 |
| Clearances | 3 |
| Saves | 6 |
AFC U23 Asian Cup Qualification
2025/26No stats available right now.
English Johnstone's Paints Trophy
2024/25No stats available right now.
English Barclays U21 Premier League Cup
2024/25| Metric | Total |
|---|---|
| Saves | 6 |
| Clean sheets | 1 |
Premier League International Cup
2024/25No stats available right now.
English Premier League 2 Division One
2024/25Compared with 50 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 |
|---|---|---|
| Saves | 1.50 | 2 |
| Save % | 75% | 85 |
| Clean sheets | 50% | 95 |
| High claims | 0.00 | 0 |
| Pass accuracy | 76% | 42 |
| Long passing | 31% | 20 |
| Metric | Total |
|---|---|
| Clearances | 1 |
| Saves | 3 |
| Clean sheets | 1 |
English National League Cup
2024/25No stats available right now.
Under 20 Internationals
2024/25| Metric | Total |
|---|---|
| Saves | 1 |
AFC U20 Asian Cup
2024/25| Metric | Total |
|---|---|
| Tackles won | 1 |
| Clearances | 3 |
| Saves | 19 |
| Clean sheets | 1 |
Australian FFA Cup
2023/24No stats available right now.
English Johnstone's Paints Trophy
2023/24No stats available right now.
English Barclays U21 Premier League Cup
2023/24No stats available right now.
Premier League International Cup
2023/24No stats available right now.
English Premier League 2 Division One
2023/24Compared with 46 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 |
|---|---|---|
| Saves | 4.50 | 86 |
| Save % | 64% | 55 |
| Clean sheets | 0% | 11 |
| High claims | 1.50 | 96 |
| Pass accuracy | 75% | 48 |
| Long passing | 19% | 2 |
| Metric | Total |
|---|---|
| Clearances | 5 |
| Saves | 9 |
Under 20 Internationals
2023/24| Metric | Total |
|---|---|
| Clearances | 1 |
| Saves | 5 |
AFC U23 Championship
2023/24No stats available right now.
Under 23 Internationals
2023/24| Metric | Total |
|---|---|
| Clearances | 3 |
| Saves | 5 |
Under 19 Internationals
2023/24| Metric | Total |
|---|---|
| Clearances | 1 |
| Saves | 10 |
Australian A-League
2022/23No stats available right now.
Australian FFA Cup
2022/23No stats available right now.
Under 20 Internationals
2022/23No stats available right now.
AFC U20 Asian Cup Qualification
2022/23No stats available right now.
AFC U20 Asian Cup
2022/23No stats available right now.
Under 18 Internationals
2022/23| Metric | Total |
|---|---|
| Clearances | 3 |
| Saves | 11 |
Australian A-League
2021/22Compared with 19 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 |
|---|---|---|
| Saves | 2.99 | 37 |
| Save % | 64% | 16 |
| Clean sheets | 0% | 0 |
| High claims | 2.13 | 100 |
| Pass accuracy | 56% | 26 |
| Long passing | 26% | 5 |
| Metric | Total |
|---|---|
| Interceptions | 1 |
| Clearances | 1 |
| Saves | 7 |
Australian FFA Cup
2021/22| Metric | Total |
|---|---|
| Saves | 3 |
Recent matches
| Match | Min | G | A | Sv | GA | Cl | Pun | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|
| 01/17Korea Republic U23P1-2 | 90' | 0 | 0 | 2 | 2 | 0 | 0 | 20/24 | 6.1 |
| 01/14AwayIraq U23G1-2 | 90' | 0 | 0 | 2 | 1 | 0 | 1 | 17/23 | 6.5 |
| 01/11AwayChina PR U23P1-0 | 90' | 0 | 0 | 0 | 1 | 0 | 0 | 11/17 | 5.6 |
| 01/08Thailand U23G2-1 | 90' | 0 | 0 | 2 | 1 | 2 | 0 | 20/27 | 6.9 |
| 09/23Nigeria U20P1-3 | 45' | 0 | 0 | 1 | 2 | 0 | 0 | 19/28 | 5.4 |
| 09/21Ukraine U20G3-2 | 25' | 0 | 0 | 3 | 1 | 0 | 0 | 7/7 | 4.7 |
| 02/06AwayJapan U20P2-1 | 45' | 0 | 0 | 1 | 2 | 0 | 0 | 14/15 | 5.7 |
| 06/05Uruguay U20E3-3 | 90' | 0 | 0 | 5 | 3 | 1 | 1 | 30/37 | 7.0 |
| 03/23Egypt U23E1-1 | 90' | 0 | 0 | 2 | 1 | 1 | 1 | 13/22 | 6.4 |
| 11/21AwaySaudi Arabia U23G1-3 | 90' | 0 | 0 | 3 | 1 | 1 | 0 | 20/35 | 6.6 |
| 10/14AwayNetherlands U19E1-1 | 90' | 0 | 0 | 9 | 1 | 3 | 0 | 27/35 | 8.8 |
| 10/12France U19E1-1 | 90' | 0 | 0 | 1 | 1 | 2 | 0 | 12/17 | 6.1 |
| 06/13Norway U18G2-1 | 90' | 0 | 0 | 3 | 1 | 1 | 1 | 23/35 | 7.2 |
| 06/09AwayPortugal U18P4-2 | 90' | 0 | 0 | 8 | 4 | 1 | 0 | 28/36 | 7.6 |
| 09/22Morocco U20P0-1 | 90' | 0 | 0 | 0 | 1 | 0 | 0 | 24/24 | 5.9 |
SVN
SCO
KEN
ERI
RSA
GUI
RAP
RBS
SPS
KBW
LAS
AL2
BAR
SP2
HSV
QUI
HHC
IJS
RIJ
AFC
KAT
KOZ
HFC
AIR
BER
ALL
FAI
ANN
HIB
BON
MRW
CLA
CEL
COV
ABE
COW
CLY
CUM
STMB
DUM
BOD
EFI
CLY
FOR
DNU
FRM
EDI
FSR
STI
HAM
KIL
KEL
MON
PET
ELG
ROS
HEA
STR
EKL
AIK
VAX
HIF
DIF
NOR
BKH
IKG
KAS
BYC
İSK
O67
ISI
ZON
AYV



