Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Adelaide United | AFC Cup | 1 | 11 | 0 | 0 |
| 2025/26 | Adelaide United | Australian A-League | 4 | 150 | 0 | 0 |
| 2024/25 | Sheriff Tiraspol | Moldovan Divizia | 2 | 180 | 2 | 0 |
| 2024/25 | Sheriff Tiraspol | UEFA Europa League Qualifying | 3 | 179 | 0 | 0 |
| 2024/25 | Sheriff Tiraspol | UEFA Europa Conference League Qualifying | 1 | 2 | 0 | 0 |
| 2024/25 | South Sudan | African Cup of Nations Qualifiers | 2 | 56 | 0 | 0 |
| 2023/24 | South Melbourne | Victoria NPL | 23 | 1,813 | 10 | 5 |
| 2023/24 | South Sudan | International Friendlies | 1 | 89 | 0 | 0 |
| 2022/23 | South Sudan | International Friendlies | 1 | 9 | 0 | 0 |
| 2022/23 | South Sudan | African Cup of Nations Qualifiers | 4 | 276 | 0 | 1 |
| 2022/23 | Bentleigh Greens | Australian FFA Cup | 2 | 210 | 1 | 1 |
| 2022/23 | Bentleigh Greens | Victoria NPL | 20 | 1,405 | 7 | 1 |
| 2022/23 | Bentleigh Greens | Victoria Dockerty Cup | 1 | 90 | 0 | 0 |
| Total | 13 seasons | 65 | 4,470 | 20 | 8 |
Australian FFA Cup
2026/27No stats available right now.
Australian A-League
2026/27No stats available right now.
AFC Champions League Qualifying
2026/27No stats available right now.
AFC Cup
2026/27| Metric | Total |
|---|---|
| Tackles won | 1 |
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.00 | 2 |
| Shots | 2.40 | 44 |
| Chances created | 2.40 | 97 |
| Dribbles | 0.00 | 0 |
| Touches in the box | 5.40 | 63 |
| Aerial game | 25% | 14 |
| Metric | Total |
|---|---|
| Big chances created | 4 |
| Shots | 4 |
| Interceptions | 2 |
| Clearances | 2 |
Arab Cup Qualification
2025/26No stats available right now.
Moldovan Divizia
2024/25| Metric | Total |
|---|---|
| Goals | 2 |
| Shots | 2 |
| Clean sheets | 1 |
UEFA Europa League Qualifying
2024/25| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
UEFA Europa Conference League Qualifying
2024/25Compared with 23 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 | 9 |
| Shots | 0.00 | 4 |
| Chances created | 0.00 | 28 |
| Dribbles | 0.00 | 37 |
| Touches in the box | 0.00 | 2 |
No stats available right now.
African Cup of Nations Qualifiers
2024/25Compared with 23 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 |
|---|---|---|
| Goals | 0.00 | 17 |
| Shots | 0.00 | 0 |
| Chances created | 0.00 | 0 |
| Dribbles | 3.21 | 96 |
| Touches in the box | 1.61 | 11 |
| Aerial game | 0% | 4 |
| Metric | Total |
|---|---|
| Dribbles completed | 2 |
Victoria NPL
2023/24Compared with 49 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.50 | 74 |
| Shots | 3.33 | 64 |
| Chances created | 1.39 | 62 |
| Dribbles | 1.19 | 60 |
| Touches in the box | 6.80 | 95 |
| Aerial game | 40% | 50 |
| Metric | Total |
|---|---|
| Goals | 10 |
| Assists | 5 |
| Big chances created | 28 |
| Shots | 67 |
| Dribbles completed | 24 |
| Tackles won | 16 |
| Interceptions | 3 |
| Clearances | 16 |
| Clean sheets | 4 |
Indonesia Liga 1
2023/24No stats available right now.
International Friendlies
2023/24No stats available right now.
International Friendlies
2022/23No stats available right now.
African Cup of Nations Qualifiers
2022/23Compared with 16 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 | 16 |
| Shots | 0.33 | 0 |
| Chances created | 2.28 | 100 |
| Dribbles | 0.65 | 38 |
| Touches in the box | 2.28 | 19 |
| Aerial game | 40% | 56 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 7 |
| Shots | 1 |
| Dribbles completed | 2 |
| Clearances | 2 |
Australian FFA Cup
2022/23| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 3 |
| Shots | 12 |
| Dribbles completed | 3 |
| Tackles won | 1 |
| Clearances | 1 |
Victoria NPL
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.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.45 | 74 |
| Shots | 3.52 | 85 |
| Chances created | 1.99 | 95 |
| Dribbles | 1.02 | 50 |
| Touches in the box | 8.78 | 99 |
| Aerial game | 46% | 60 |
| Metric | Total |
|---|---|
| Goals | 7 |
| Assists | 1 |
| Big chances created | 31 |
| Shots | 55 |
| Dribbles completed | 16 |
| Tackles won | 7 |
| Interceptions | 3 |
| Clearances | 16 |
| Clean sheets | 4 |
Victoria Dockerty Cup
2022/23| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 5 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 2 |
Recent matches
| Match | Min | G | A | Sh | SoT | KP | Drb | Duel | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 09/17Wofoo Tai PoG3-0 | 11' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3/4 | 5.9 |
| 04/18MacarthurG3-1 | 24' | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 8/8 | 6.3 |
| 01/30MacarthurE1-1 | 14' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1/2 | 5.8 |
| 01/23AwayBrisbane RoarG2-3 | 45' | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 3/8 | 6.2 |
| 01/17Melbourne VictoryG2-1 | 67' | 0 | 0 | 2 | 0 | 2 | 0 | 1 | 14/24 | 5.3 |
| 09/10South AfricaP2-3 | 11' | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1/1 | 5.9 |
| 09/05AwayCongoP1-0 | 45' | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 5/11 | 5.9 |
| 08/01AwayElfsborgP2-0 | 84' | 0 | 0 | 1 | 0 | 1 | 0 | 2 | 8/11 | 5.7 |
| 07/18AwayZiraG1-2 | 75' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 09/08AwayMaliP4-0 | 90' | 0 | 0 | 0 | 0 | 1 | 1 | 3 | 13/17 | 6.1 |
| 09/01Oakleigh CannonsG2-1 | 90' | 0 | 0 | 3 | 2 | 1 | 2 | 9 | 5/15 | 5.7 |
| 08/18AwayNorth Geelong WarriorsG0-2 | 25' | 0 | 0 | 2 | 1 | 2 | 1 | 5 | 5/9 | 7.0 |
| 08/16AwayHeidelberg UnitedP2-1 | 90' | 0 | 0 | 1 | 0 | 2 | 0 | 4 | 9/19 | 6.4 |
| 08/11AwayAvondaleP2-1 | 90' | 0 | 0 | 3 | 0 | 1 | 1 | 7 | 11/19 | 5.5 |
| 07/29AwayAltona MagicG1-4 | 90' | 1 | 1 | 2 | 2 | 2 | 0 | 9 | 9/26 | 8.3 |
HAI
CRC
SCR
OHI
UTA
NCC
GTI
ATR
BOL
BLO
BAY
ORP
CLB
MIA
LEO
FCJ
NCX
CFA
CUW
NCA
DMA
PUR
TRI
DOM
GJU
SMT
RTO
ROR
ALI
LIM
FAS
COB
MIX
ANT
ESP
LIV
JUV
CER
DEF
DAN
LTU
AZE
AUT
KVX
DEN
WAL
GIB
AND
SRB
NED
GER
GRE
ISR
IRL
NOR
POR
CHN
NZL
MLT
LIE
BOL
PAR
PUM
ASL
MAR



