Place of Birth:
Dumfries, Scotland
Isuzu UTE A-League
47
1
14
7
23
4
10
0
0
3194
Isuzu UTE A-League
Australia Cup
6
1
2
1
3
0
1
0
0
516
Australia Cup
ISPS Handa Men's Premiership
41
3
5
8
8
0
8
1
0
3173
ISPS Handa Men's Premiership
cinch Premiership
0
0
0
0
5
0
0
0
0
0
cinch Premiership
Totals
FIFA Friendlies
3
0
2
1
3
0
0
0
0
114
FIFA Friendlies
Totals
FIFA U-20 World Cup
3
0
0
0
1
0
0
0
0
270
FIFA U-20 World Cup
Olympics
OFC U-19 Championship
5
0
0
1
0
0
1
0
0
415
OFC U-19 Championship
Totals
cinch Premiership
2023/2024
0
0
0
0
5
0
0
0
0
0
cinch Premiership
Isuzu UTE A-League
2022/2023
25
1
4
2
5
4
7
0
0
2013
Isuzu UTE A-League
Australia Cup
2022
3
0
0
1
0
0
0
0
0
269
Australia Cup
Isuzu UTE A-League
2021/2022
13
0
5
3
7
0
3
0
0
753
Isuzu UTE A-League
FFA Cup
2021
2
1
1
0
2
0
0
0
0
152
FFA Cup
ISPS Handa Premiership
2019/2020
10
1
0
0
0
-
5
1
0
893
ISPS Handa Premiership
Hyundai A-League
2019/2020
5
0
1
2
4
0
0
0
0
351
Hyundai A-League
FFA Cup
2019
1
0
1
0
1
0
1
0
0
95
FFA Cup
Hyundai A-League
2018/2019
4
0
4
0
7
0
0
0
0
77
Hyundai A-League
ISPS Handa Premiership
2018/2019
14
0
0
1
0
-
2
0
0
1230
ISPS Handa Premiership
ISPS Handa Premiership
2017/2018
15
2
3
7
5
-
1
0
0
1018
ISPS Handa Premiership
Stirling Sports Premiership
2016/2017
2
0
2
0
3
-
0
0
0
32
Stirling Sports Premiership
Show All
Show All
Totals
FIFA Friendlies
2023
3
0
2
1
3
0
0
0
0
114
FIFA Friendlies
Totals
Olympics
2020
3
0
1
2
2
0
1
0
0
125
Olympics
FIFA U-20 World Cup
2019
3
0
0
0
1
0
0
0
0
270
FIFA U-20 World Cup
OFC U-19 Championship
2018
5
0
0
1
0
-
1
0
0
415
OFC U-19 Championship
Totals