Place of Birth:
Greenacre, NSW, Australia
07/2017 - 07/2017
PAOK
Greece
Player
10/2015 - 06/2016
PAOK
Greece
Player
AFC Champions League
15
3
4
1
9
4
3
0
0
1109
AFC Champions League
UEFA Europa League
0
0
0
0
1
0
0
0
0
0
UEFA Europa League
Isuzu UTE A-League
165
17
50
40
61
11
24
0
0
10732
Isuzu UTE A-League
Australia Cup
3
0
1
1
1
0
0
0
0
198
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
Hana1Q K League 1
31
0
16
8
28
2
4
0
1
1566
Hana1Q K League 1
Eredivisie
TOTO KNVB Beker
2
1
1
0
2
1
0
0
0
92
TOTO KNVB Beker
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
Isuzu UTE A-League
2023/2024
21
5
16
4
21
2
3
0
0
696
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
1
0
1
0
1
0
0
0
0
25
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