Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2025/26 | Brisbane Roar | Australian A-League | 6 | 311 | 2 | 0 |
| 2025/26 | Australia | International Friendlies | 1 | 60 | 0 | 0 |
| 2025/26 | Viking | Norwegian Tippeligaen | 10 | 274 | 2 | 1 |
| 2025/26 | Viking | UEFA Europa Conference League Qualifying | 2 | 23 | 0 | 0 |
| 2024/25 | Viking | Norwegian Tippeligaen | 17 | 742 | 4 | 0 |
| 2023/24 | Australia | International Friendlies | 1 | 22 | 0 | 0 |
| 2023/24 | Viking | Norwegian Tippeligaen | 21 | 890 | 3 | 6 |
| 2022/23 | Melbourne Victory | Australian A-League | 12 | 834 | 3 | 0 |
| 2022/23 | Melbourne Victory | AFC Champions League Qualifying | 1 | 103 | 2 | 1 |
| 2021/22 | Melbourne Victory | Australian A-League | 26 | 1,436 | 10 | 0 |
| 2021/22 | Melbourne Victory | Australian FFA Cup | 3 | 159 | 2 | 0 |
| 2021/22 | Australia | International Friendlies | 1 | 73 | 0 | 1 |
| 2021/22 | Australia U23 | Olympic Football Tournament | 3 | 107 | 0 | 0 |
| 2020/21 | Perth Glory | AFC Champions League | 2 | 94 | 0 | 0 |
| 2020/21 | Perth Glory | Australian A-League | 16 | 654 | 5 | 1 |
| 2019/20 | Perth Glory | Australian A-League | 12 | 529 | 3 | 2 |
| 2019/20 | Perth Glory | Australian FFA Cup | 1 | 67 | 0 | 0 |
| 2019/20 | Australia U23 | AFC U23 Championship | 4 | 330 | 3 | 0 |
| 2018/19 | Brisbane Roar | Australian A-League | 17 | 680 | 1 | 3 |
| 2018/19 | Brisbane Roar FC Youth | Australian Y-League | 1 | 90 | 0 | 1 |
| 2017/18 | Brisbane Roar | AFC Champions League | 4 | 199 | 0 | 0 |
| 2017/18 | Brisbane Roar | Australian A-League | 9 | 490 | 0 | 1 |
| 2017/18 | Brisbane Roar | Australian FFA Cup | 1 | 61 | 0 | 0 |
| 2016/17 | Brisbane Roar | Australian A-League | 8 | 77 | 2 | 0 |
| 2015/16 | Brisbane Roar | Australian A-League | 1 | 58 | 0 | 0 |
| Total | 25 seasons | 180 | 8,363 | 42 | 17 |
Champions League Qualifying
2026/27No stats available right now.
Norwegian Tippeligaen
2026/27No stats available right now.
UEFA Champions League
2026/27No stats available right now.
Australian A-League
2025/26Compared with 64 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 |
|---|---|---|
| Goals | 0.58 | 94 |
| Shots | 3.18 | 83 |
| Chances created | 0.87 | 25 |
| Dribbles | 0.58 | 20 |
| Touches in the box | 3.18 | 20 |
| Aerial game | 36% | 44 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 3 |
| Shots | 11 |
| Dribbles completed | 2 |
| Tackles won | 2 |
| Interceptions | 1 |
| Clearances | 1 |
International Friendlies
2025/26Compared with 21 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 |
|---|---|---|
| Goals | 0.00 | 12 |
| Shots | 1.50 | 24 |
| Chances created | 0.00 | 0 |
| Dribbles | 0.00 | 2 |
| Touches in the box | 3.00 | 38 |
| Aerial game | 63% | 81 |
| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 1 |
Norwegian Tippeligaen
2025/26Compared with 64 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 |
|---|---|---|
| Goals | 0.66 | 88 |
| Shots | 3.94 | 97 |
| Chances created | 0.33 | 0 |
| Dribbles | 0.33 | 11 |
| Touches in the box | 4.60 | 42 |
| Aerial game | 47% | 70 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 1 |
| Big chances created | 1 |
| Shots | 12 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Clearances | 7 |
UEFA Europa Conference League Qualifying
2025/26Compared with 24 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 |
|---|---|---|
| Goals | 0.00 | 10 |
| Shots | 0.00 | 6 |
| Chances created | 0.00 | 13 |
| Dribbles | 0.00 | 25 |
| Touches in the box | 11.74 | 100 |
| Aerial game | 0% | 11 |
No stats available right now.
Norwegian NM Cup
2024/25No stats available right now.
Norwegian Tippeligaen
2024/25Compared with 62 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 |
|---|---|---|
| Goals | 0.49 | 88 |
| Shots | 3.40 | 93 |
| Chances created | 0.61 | 14 |
| Dribbles | 0.49 | 28 |
| Touches in the box | 5.09 | 62 |
| Aerial game | 57% | 94 |
| Metric | Total |
|---|---|
| Goals | 4 |
| Big chances created | 5 |
| Shots | 28 |
| Dribbles completed | 4 |
| Tackles won | 6 |
| Interceptions | 3 |
| Clearances | 13 |
| Clean sheets | 1 |
International Friendlies
2023/24| Metric | Total |
|---|---|
| Tackles won | 1 |
Norwegian NM Cup
2023/24No stats available right now.
Norwegian Tippeligaen
2023/24Compared with 62 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.30 | 46 |
| Shots | 4.96 | 96 |
| Chances created | 1.52 | 90 |
| Dribbles | 0.30 | 7 |
| Touches in the box | 7.48 | 94 |
| Aerial game | 49% | 87 |
| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 6 |
| Big chances created | 15 |
| Shots | 49 |
| Dribbles completed | 3 |
| Tackles won | 7 |
| Interceptions | 4 |
| Clearances | 12 |
Australian A-League
2022/23| Metric | Total |
|---|---|
| Goals | 3 |
| Big chances created | 11 |
| Shots | 26 |
| Dribbles completed | 5 |
| Tackles won | 5 |
| Interceptions | 4 |
| Clearances | 5 |
| Clean sheets | 1 |
Australian FFA Cup
2022/23No stats available right now.
AFC Champions League Qualifying
2022/23| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 1 |
| Big chances created | 1 |
| Shots | 5 |
| Interceptions | 1 |
| Clearances | 1 |
International Friendlies
2022/23No stats available right now.
FIFA World Cup
2022/23No stats available right now.
Norwegian NM Cup
2022/23No stats available right now.
Australian A-League
2021/22| Metric | Total |
|---|---|
| Goals | 10 |
| Big chances created | 14 |
| Shots | 48 |
| Dribbles completed | 11 |
| Tackles won | 8 |
| Interceptions | 3 |
| Clearances | 20 |
Australian FFA Cup
2021/22| Metric | Total |
|---|---|
| Goals | 2 |
| Shots | 5 |
| Dribbles completed | 1 |
| Tackles won | 3 |
| Clearances | 1 |
International Friendlies
2021/22| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Shots | 3 |
| Clearances | 2 |
Olympic Football Tournament
2021/22| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 2 |
| Clearances | 1 |
AFC Champions League
2020/21| Metric | Total |
|---|---|
| Interceptions | 2 |
| Clearances | 1 |
Australian A-League
2020/21| Metric | Total |
|---|---|
| Goals | 5 |
| Assists | 1 |
| Big chances created | 6 |
| Shots | 21 |
| Dribbles completed | 8 |
| Tackles won | 5 |
| Interceptions | 9 |
| Clearances | 10 |
Olympic Football Tournament
2020/21No stats available right now.
Under 23 Internationals
2020/21No stats available right now.
Australian A-League
2019/20| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 2 |
| Big chances created | 8 |
| Shots | 20 |
| Dribbles completed | 6 |
| Tackles won | 2 |
| Interceptions | 4 |
| Clearances | 6 |
Australian FFA Cup
2019/20No stats available right now.
AFC U23 Championship
2019/20| Metric | Total |
|---|---|
| Goals | 3 |
| Big chances created | 4 |
| Shots | 8 |
| Dribbles completed | 2 |
| Tackles won | 2 |
| Interceptions | 2 |
| Clearances | 1 |
| Clean sheets | 2 |
Australian A-League
2018/19| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 3 |
| Big chances created | 15 |
| Shots | 22 |
| Dribbles completed | 3 |
| Tackles won | 1 |
| Interceptions | 8 |
| Clearances | 16 |
Australian FFA Cup
2018/19No stats available right now.
AFC Champions League Qualifying
2018/19No stats available right now.
Australian Y-League
2018/19| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 4 |
| Shots | 5 |
| Clearances | 2 |
AFC Champions League
2017/18| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 8 |
| Tackles won | 3 |
| Interceptions | 2 |
| Clearances | 3 |
| Clean sheets | 1 |
Australian A-League
2017/18| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 3 |
| Shots | 17 |
| Tackles won | 7 |
| Interceptions | 5 |
| Clearances | 10 |
| Clean sheets | 2 |
Australian FFA Cup
2017/18No stats available right now.
AFC Champions League Qualifying
2017/18No stats available right now.
Australian A-League
2016/17| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 2 |
| Shots | 6 |
| Tackles won | 1 |
| Interceptions | 2 |
| Clearances | 1 |
Australian FFA Cup
2016/17No stats available right now.
AFC Champions League
2015/16No stats available right now.
Australian A-League
2015/16| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
Australian FFA Cup
2015/16No stats available right now.
Australian A-League
2014/15No stats available right now.
Recent matches
| Match | Min | G | A | Sh | SoT | KP | Drb | Duel | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 02/27Perth GloryE1-1 | 45' | 0 | 0 | 3 | 1 | 0 | 0 | 4 | 6/9 | 5.5 |
| 02/20AwaySydneyP1-0 | 80' | 0 | 0 | 2 | 1 | 0 | 1 | 10 | 1/6 | 6.5 |
| 02/13AwayMelbourne VictoryE1-1 | 79' | 1 | 0 | 2 | 2 | 2 | 0 | 2 | 10/15 | 7.1 |
| 02/06Central Coast MarinersP1-2 | 70' | 1 | 0 | 3 | 1 | 1 | 0 | 3 | 11/16 | 7.6 |
| 01/30AwayNewcastle JetsP4-1 | 24' | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 2/2 | 6.2 |
| 01/23Adelaide UnitedP2-3 | 13' | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 3/5 | 6.1 |
| 10/14AwayUnited StatesP2-1 | 60' | 0 | 0 | 1 | 0 | 0 | 0 | 8 | 5/13 | 6.2 |
| 08/13Awayİstanbul BaşakşehirE1-1 | 12' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1/2 | 5.9 |
| 08/07İstanbul BaşakşehirP1-3 | 10' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1/3 | 6.1 |
| 09/09AwayMexicoE2-2 | 22' | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 3/8 | 5.9 |
| 04/05AwayMelbourne CityP2-1 | 22' | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 2/3 | 6.2 |
| 01/14AwayAdelaide UnitedE1-1 | 90' | 1 | 0 | 3 | 2 | 2 | 1 | 5 | 17/22 | 7.9 |
| 01/06Brisbane RoarP0-1 | 68' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 10/17 | 5.2 |
| 12/31AwayCentral Coast MarinersP2-1 | 28' | 0 | 0 | 1 | 0 | 1 | 0 | 4 | 3/6 | 6.3 |
| 12/25AwayWestern UnitedP1-0 | 90' | 0 | 0 | 4 | 2 | 1 | 1 | 3 | 10/13 | 6.2 |
ERC
RAC
ARU
AIA
CRC
HAI
IND
BOL
HOU
WAS
MAR
GHA
BOL
GAM
GÜÍ
NCA
DOM
FAS
GUA
COM
GER
ENG
QAT_U19
USA
DAN
CRL
BOS
JUV
CER
WAN
RAC
PEÑ
AZE
LTU
KVX
AUT
MLT
AND
GRE
GER
NED
SRB
POR
NOR
IRL
ISR
WAL
DEN
COM
SEN
EGY
RSA
MLI
MAR
HUR
ALD
TAL
BEL
ARG
TIG





