Place of Birth:
Modbury, SA, Australia
08/2017 - 01/2018
Sharjah FC
United Arab Emirates
Player
AFC Champions League
5
0
0
1
3
0
1
0
0
442
AFC Champions League
AFC Cup
Isuzu UTE A-League
50
1
1
0
4
1
9
0
0
4444
Isuzu UTE A-League
Australia Cup
Ping An Chinese Super League
73
3
1
4
7
1
6
6
1
6326
Ping An Chinese Super League
The Emirates FA Cup
2
0
0
1
2
0
0
0
0
155
The Emirates FA Cup
Carabao Cup
Sky Bet League One
26
1
1
1
6
1
10
0
0
2224
Sky Bet League One
Bristol Street Motors Trophy
0
0
0
0
1
0
0
0
0
0
Bristol Street Motors Trophy
cinch Premiership
157
5
12
7
27
3
39
0
0
13087
cinch Premiership
Viaplay Cup
ADNOC Pro League
11
0
0
1
0
0
1
0
0
970
ADNOC Pro League
ADIB Cup
Totals
FIFA World Cup
3
0
1
0
1
1
0
0
0
221
FIFA World Cup
FIFA Friendlies
7
0
3
1
8
0
0
0
0
427
FIFA Friendlies
WCQ Inter-Playoffs
0
0
0
0
2
0
0
0
0
0
WCQ Inter-Playoffs
FIFA Confederations Cup
1
0
0
0
2
0
0
0
0
90
FIFA Confederations Cup
WC Qualification
8
0
1
0
25
0
1
0
0
635
WC Qualification
EAFF E-1 Football Championship
3
0
0
0
0
0
0
0
0
270
EAFF E-1 Football Championship
Totals
cinch Premiership
2023/2024
24
1
2
0
3
0
6
0
0
2009
cinch Premiership
Viaplay Cup
2023/2024
4
1
1
0
1
0
1
0
0
314
Viaplay Cup
cinch Premiership
2022/2023
28
1
0
5
2
2
8
0
0
2430
cinch Premiership
Viaplay Cup
2022/2023
1
0
1
0
1
0
0
0
0
18
Viaplay Cup
AFC Cup
2022
1
0
0
0
0
0
0
0
0
90
AFC Cup
AFC Cup
2021
2
0
0
0
0
0
0
0
0
180
AFC Cup
A-League
2020/2021
22
0
1
0
4
1
6
0
0
1894
A-League
AFC Champions League
2020
2
0
0
0
0
0
1
0
0
180
AFC Champions League
Hyundai A-League
2019/2020
28
1
0
0
0
0
3
0
0
2550
Hyundai A-League
FFA Cup
2019
1
0
0
0
0
0
0
0
0
90
FFA Cup
Carabao Cup
2018/2019
1
0
0
0
0
0
1
0
0
120
Carabao Cup
The Emirates FA Cup
2018/2019
2
0
0
1
2
0
0
0
0
155
The Emirates FA Cup
Checkatrade Trophy
2018/2019
0
0
0
0
1
-
0
0
0
0
Checkatrade Trophy
Sky Bet League One
2018/2019
23
1
1
1
6
1
9
0
0
1954
Sky Bet League One
Ladbrokes Premiership
2018/2019
15
0
0
0
0
0
5
0
0
1350
Ladbrokes Premiership
Arabian Gulf League
2017/2018
11
0
0
1
0
0
1
0
0
970
Arabian Gulf League
Arabian Gulf Cup
2017/2018
2
0
0
0
0
0
0
0
0
180
Arabian Gulf Cup
Sky Bet League One
2017/2018
3
0
0
0
0
0
1
0
0
270
Sky Bet League One
Chinese Super League
2017
12
0
0
0
0
0
2
0
1
1078
Chinese Super League
Chinese Super League
2016
28
2
1
4
2
1
4
0
0
2278
Chinese Super League
Ladbrokes Premiership
2015/2016
22
0
0
0
0
1
5
0
0
1980
Ladbrokes Premiership
Scottish League Cup
2015/2016
2
0
0
0
0
0
0
0
0
210
Scottish League Cup
Scottish Premiership
2014/2015
12
1
0
1
0
-
3
0
0
1043
Scottish Premiership
Chinese Super League
2014
4
0
0
0
5
-
0
1
0
360
Chinese Super League
AFC Champions League
2014
3
0
0
1
3
-
0
0
0
262
AFC Champions League
Clydesdale Bank Premier League
2012/2013
20
0
0
0
0
-
6
0
0
1800
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2011/2012
28
2
5
1
7
-
4
0
0
2143
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2010/2011
2
0
2
0
10
-
0
0
0
9
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2010/2011
6
0
3
0
5
-
2
0
0
323
Clydesdale Bank Premier League
Show All
Show All
Totals
WC Qualification
2022
2
0
1
0
10
0
0
0
0
95
WC Qualification
WCQ Inter-Playoffs
2018
0
0
0
0
2
0
0
0
0
0
WCQ Inter-Playoffs
FIFA Confederations Cup
2017
1
0
0
0
2
0
0
0
0
90
FIFA Confederations Cup
FIFA Friendlies
2017
-
-
-
-
-
-
-
-
-
-
FIFA Friendlies
FIFA Friendlies
2016
1
0
0
1
1
-
0
0
0
66
FIFA Friendlies
WC Qualification
2018
6
0
0
0
9
-
1
0
0
540
WC Qualification
FIFA World Cup
2014
3
0
1
0
1
1
0
0
0
221
FIFA World Cup
FIFA Friendlies
2014
1
0
0
0
2
-
0
0
0
90
FIFA Friendlies
FIFA Friendlies
2013
3
0
2
0
2
-
0
0
0
170
FIFA Friendlies
EAFF East Asian Cup
2013
3
0
0
0
0
-
0
0
0
270
EAFF East Asian Cup
FIFA Friendlies
2012
2
0
1
0
2
-
0
0
0
101
FIFA Friendlies
WC Qualification
2014
0
0
0
0
6
-
0
0
0
0
WC Qualification
Show All
Show All
Totals