Place of Birth:
Wellington, New Zealand
Isuzu UTE A-League
73
17
41
15
54
0
4
0
0
3173

Isuzu UTE A-League
Hahn Australia Cup
8
4
2
2
2
1
1
0
0
575

Hahn Australia Cup
The Emirates FA Cup
4
1
3
1
5
0
0
0
0
118

The Emirates FA Cup

Carabao Cup
Sky Bet League One
34
3
31
3
42
0
1
0
0
677

Sky Bet League One
Sky Bet Championship
33
2
24
9
37
1
1
0
0
914

Sky Bet Championship

Vertu Trophy
ISPS Handa Men's Premiership
38
15
6
8
6
1
1
0
0
2886

ISPS Handa Men's Premiership
Totals
FIFA Friendlies
11
1
7
4
9
0
0
0
0
468

FIFA Friendlies
WCQ Inter-Playoffs
1
0
1
0
1
0
0
0
0
30

WCQ Inter-Playoffs
Canadian Shield Tournament
1
0
0
1
1
0
0
0
0
67

Canadian Shield Tournament

FIFA Series
WC Qualification
6
3
5
1
6
1
0
0
0
164

WC Qualification
OFC Nations Cup
3
4
0
3
1
0
0
0
0
203

OFC Nations Cup
Totals
FIFA U-20 World Cup
3
2
0
3
1
0
0
0
0
197

FIFA U-20 World Cup
Summer Olympics
6
1
2
3
3
0
1
0
0
380

Summer Olympics
Totals
Vertu Trophy
2024/2025

2
0
0
2
0
-
0
0
0
157


Vertu Trophy
Carabao Cup
2024/2025

1
1
0
1
0
0
0
0
0
68


Carabao Cup
Sky Bet League One
2024/2025

25
2
23
2
32
0
1
0
0
436


Sky Bet League One
Sky Bet Championship
2024/2025

1
0
1
0
1
0
0
0
0
8


Sky Bet Championship
The Emirates FA Cup
2024/2025

2
1
1
1
2
0
0
0
0
90


The Emirates FA Cup
Carabao Cup
2023/2024

2
3
0
2
0
0
0
0
0
168


Carabao Cup
The Emirates FA Cup
2023/2024

2
0
2
0
3
0
0
0
0
28


The Emirates FA Cup
Sky Bet Championship
2023/2024

32
2
23
9
36
1
1
0
0
906


Sky Bet Championship
Isuzu UTE A-League
2022/2023

8
3
5
1
5
0
1
0
0
349


Isuzu UTE A-League
Papa John's Trophy
2022/2023

1
1
0
1
1
-
0
0
0
89


Papa John's Trophy
Sky Bet League One
2022/2023

9
1
8
1
10
0
0
0
0
241


Sky Bet League One
Australia Cup
2022

3
3
0
1
0
0
1
0
0
257


Australia Cup
Isuzu UTE A-League
2021/2022

25
6
12
3
13
0
2
0
0
1323


Isuzu UTE A-League
FFA Cup
2021

3
1
1
0
1
1
0
0
0
214


FFA Cup
A-League
2020/2021

22
7
8
10
12
0
1
0
0
1202


A-League
ISPS Handa Premiership
2019/2020

5
7
0
1
0
-
0
0
0
438


ISPS Handa Premiership
Hyundai A-League
2019/2020

15
1
14
1
22
0
0
0
0
209


Hyundai A-League
FFA Cup
2019

1
0
0
1
0
0
0
0
0
90


FFA Cup
Hyundai A-League
2018/2019

3
0
2
0
2
0
0
0
0
90


Hyundai A-League
ISPS Handa Premiership
2018/2019

17
8
0
3
0
-
1
0
0
1480


ISPS Handa Premiership
FFA Cup
2018

1
0
1
0
1
0
0
0
0
14


FFA Cup
ISPS Handa Premiership
2017/2018

16
0
6
4
6
-
0
0
0
968


ISPS Handa Premiership
Show All
Show All
Totals
Canadian Shield Tournament
2025

1
0
0
1
1
0
0
0
0
67


Canadian Shield Tournament
WC Qualification
2026

4
2
4
0
5
1
0
0
0
95


WC Qualification
ACUD Cup
2024

2
0
2
0
2
0
0
0
0
29


ACUD Cup
OFC Nations Cup
2024

3
4
0
3
1
-
0
0
0
203


OFC Nations Cup
FIFA Friendlies
2024

3
1
2
1
2
0
0
0
0
98


FIFA Friendlies
FIFA Friendlies
2023

4
0
2
2
4
0
0
0
0
190


FIFA Friendlies
WCQ Inter-Playoffs
2022

1
0
1
0
1
0
0
0
0
30


WCQ Inter-Playoffs
WC Qualification
2022

2
1
1
1
1
0
0
0
0
69


WC Qualification
FIFA Friendlies
2022

4
0
3
1
3
0
0
0
0
180


FIFA Friendlies
Show All
Show All
Totals
Summer Olympics
2024

3
1
0
2
0
0
0
0
0
251


Summer Olympics
Summer Olympics
2020

3
0
2
1
3
0
1
0
0
129


Summer Olympics
FIFA U-20 World Cup
2019

3
2
0
3
1
0
0
0
0
197


FIFA U-20 World Cup
Totals