Place of Birth:
Greenacre, NSW, Australia
07/2017 - 07/2017
PAOK

Greece
Player
10/2015 - 06/2016
PAOK

Greece
Player
AFC Champions League Elite
15
3
4
1
9
4
3
0
0
1109

AFC Champions League Elite
UEFA Europa League
0
0
0
0
1
0
0
0
0
0

UEFA Europa League
Isuzu UTE A-League
166
17
51
40
63
11
25
0
0
10777

Isuzu UTE A-League
Hahn Australia Cup
6
0
4
1
4
3
0
0
0
246

Hahn Australia Cup
Stoiximan Super League
5
0
3
1
12
0
2
0
0
172

Stoiximan Super League
Kypello Elladas
2
0
1
0
2
0
0
0
0
115

Kypello Elladas
Hana Bank K League 1
31
0
16
8
28
2
4
0
1
1566

Hana Bank K League 1

Eredivisie
TOTO KNVB Beker
2
1
1
0
2
1
0
0
0
92

TOTO KNVB Beker
Hilux Revo Thai League 1
18
1
5
7
7
3
5
0
0
1194

Hilux Revo Thai League 1
Totals
FIFA Friendlies
0
0
0
0
1
0
0
0
0
0

FIFA Friendlies

AFC Asian Cup
EAFF E-1 Football Championship
3
0
2
0
3
0
1
0
0
106

EAFF E-1 Football Championship
Totals
AFC U-23 Asian Cup
3
0
3
0
3
0
1
0
0
34

AFC U-23 Asian Cup
Totals
Hilux Revo Thai League 1
2024/2025

18
1
5
7
7
-
5
0
0
1194


Hilux Revo Thai League 1
Isuzu UTE A-League
2023/2024

22
5
17
4
23
2
4
0
0
741


Isuzu UTE A-League
AFC Champions League
2023/2024

2
0
2
0
6
0
0
0
0
60


AFC Champions League
Australia Cup
2023

4
0
4
0
4
3
0
0
0
73


Australia Cup
Isuzu UTE A-League
2021/2022

21
1
9
11
14
0
3
0
0
1013


Isuzu UTE A-League
Hana1Q K League 1
2021

4
0
2
2
7
-
2
0
0
155


Hana1Q K League 1
Hana1Q K League 1
2020

16
0
9
4
16
-
1
0
1
741


Hana1Q K League 1
AFC Champions League
2020

2
1
2
0
2
0
0
0
0
59


AFC Champions League
Hana1Q K League 1
2019

11
0
5
2
5
-
1
0
0
670


Hana1Q K League 1
AFC Champions League
2019

3
0
0
0
0
0
0
0
0
270


AFC Champions League
Hyundai A-League
2018/2019

26
4
1
7
1
5
6
0
0
2232


Hyundai A-League
FFA Cup
2018

2
0
0
1
0
0
0
0
0
173


FFA Cup
AFC Champions League
2018

5
0
0
1
0
2
2
0
0
450


AFC Champions League
Hyundai A-League
2017/2018

17
1
4
0
4
3
2
0
0
1267


Hyundai A-League
KNVB Beker
2017/2018

2
1
1
0
2
1
0
0
0
92


KNVB Beker
Eredivisie
2017/2018

0
0
0
0
16
0
0
0
0
0


Eredivisie
AFC Champions League
2017

3
2
0
0
1
2
1
0
0
270


AFC Champions League
Hyundai A-League
2016/2017

11
1
1
5
2
1
1
0
0
875


Hyundai A-League
Superleague Greece
2016/2017

1
0
1
0
3
0
0
0
0
2


Superleague Greece
Kypello Elladas
2015/2016

2
0
1
0
2
-
0
0
0
115


Kypello Elladas
Superleague Greece
2015/2016

4
0
2
1
9
0
2
0
0
170


Superleague Greece
UEFA Europa League
2015/2016

0
0
0
0
1
0
0
0
0
0


UEFA Europa League
Hyundai A-League
2014/2015

19
2
6
1
6
-
2
0
0
1340


Hyundai A-League
Hyundai A-League
2013/2014

10
2
0
0
0
-
1
0
0
900


Hyundai A-League
Hyundai A-League
2012/2013

16
1
5
3
5
-
3
0
0
1032


Hyundai A-League
Hyundai A-League
2011/2012

19
0
5
8
5
-
3
0
0
1199


Hyundai A-League
AFC Champions League
2011

-
-
-
-
-
-
-
-
-
-


AFC Champions League
Hyundai A-League
2010/2011

5
0
3
1
3
-
0
0
0
178


Hyundai A-League
Show All
Show All
Totals
FIFA Friendlies
2019

-
-
-
-
-
-
-
-
-
-


FIFA Friendlies
AFC Asian Cup
2015

0
0
0
0
6
0
0
0
0
0


AFC Asian Cup
EAFF East Asian Cup
2013

3
0
2
0
3
-
1
0
0
106


EAFF East Asian Cup
Totals
AFC U-23 Championship
2016

3
0
3
0
3
-
1
0
0
34


AFC U-23 Championship
Totals