Place of Birth:
Langley, BC, Canada
CONCACAF Champions Cup
6
0
2
1
4
0
2
0
0
451

CONCACAF Champions Cup

Leagues Cup
Canadian Premier League
22
1
3
1
5
2
4
0
1
1719

Canadian Premier League
Telus Canadian Championship
14
1
1
0
4
0
4
0
0
1231

Telus Canadian Championship

MLS
Lamar Hunt U.S. Open Cup
1
0
0
1
0
0
0
0
0
66

Lamar Hunt U.S. Open Cup
Totals

FIFA World Cup
FIFA Friendlies
4
0
3
0
5
0
0
0
0
129

FIFA Friendlies
Canadian Shield Tournament
1
0
0
0
1
0
1
0
0
90

Canadian Shield Tournament
CONCACAF Gold Cup
3
0
1
0
2
0
0
0
0
213

CONCACAF Gold Cup
WC Qualification
0
0
0
0
2
0
0
0
0
0

WC Qualification
CONCACAF Nations League
2
0
0
0
3
0
1
0
0
180

CONCACAF Nations League

Copa América
Totals
Telus Canadian Championship
2025

3
1
0
0
0
0
1
0
0
300


Telus Canadian Championship
MLS
2025

15
0
1
2
1
0
6
0
1
1169


MLS
Leagues Cup
2024

3
0
0
0
0
0
0
0
0
270


Leagues Cup
Telus Canadian Championship
2024

1
0
0
0
1
0
1
0
0
90


Telus Canadian Championship
MLS
2024

26
0
1
4
1
0
6
0
0
2221


MLS
Leagues Cup
2023

2
0
0
0
0
0
1
0
0
210


Leagues Cup
Canadian Championship
2023

3
0
0
0
1
0
0
0
0
270


Canadian Championship
MLS
2023

28
1
1
3
2
1
8
0
1
2376


MLS
Canadian Championship
2022

1
0
0
0
1
0
0
0
0
90


Canadian Championship
MLS
2022

32
3
0
4
2
2
13
0
0
2835


MLS
CONCACAF Champions Cup
2022

3
0
0
1
1
0
1
0
0
244


CONCACAF Champions Cup
Canadian Championship
2021

3
0
0
0
0
0
1
0
0
300


Canadian Championship
MLS
2021

22
0
1
4
9
2
5
0
0
1854


MLS
MLS
2020

7
0
1
1
14
1
1
0
0
548


MLS
CONCACAF Champions Cup
2020

3
0
2
0
3
0
1
0
0
207


CONCACAF Champions Cup
Canadian Championship
2019

3
0
1
0
1
0
1
0
0
181


Canadian Championship
Canadian Premier League
2019

22
1
3
1
5
2
4
0
1
1719


Canadian Premier League
Lamar Hunt U.S. Open Cup
2016

1
0
0
1
0
-
0
0
0
66


Lamar Hunt U.S. Open Cup
Show All
Show All
Totals
CONCACAF Gold Cup
2025

3
0
1
0
2
0
0
0
0
213


CONCACAF Gold Cup
Canadian Shield Tournament
2025

1
0
0
0
1
0
1
0
0
90


Canadian Shield Tournament
CONCACAF Nations League
2024/2025

1
0
0
0
3
0
1
0
0
90


CONCACAF Nations League
Copa América
2024

0
0
0
0
6
0
0
0
0
0


Copa América
FIFA Friendlies
2024

2
0
2
0
2
0
0
0
0
20


FIFA Friendlies
CONCACAF Nations League
2023/2024

1
0
0
0
0
0
0
0
0
90


CONCACAF Nations League
FIFA World Cup
2022

0
0
0
0
3
0
0
0
0
0


FIFA World Cup
FIFA Friendlies
2022

2
0
1
0
3
0
0
0
0
109


FIFA Friendlies
WC Qualification
2022

0
0
0
0
2
0
0
0
0
0


WC Qualification
Show All
Show All
Totals