Place of Birth:
Edmonton, AB, Canada
CONCACAF Champions Cup
5
0
0
2
2
0
2
0
0
383

CONCACAF Champions Cup
Canadian Premier League
112
0
10
37
11
6
12
0
0
8998

Canadian Premier League
Telus Canadian Championship
12
0
3
4
6
0
1
0
1
828

Telus Canadian Championship

MLS

NASL
Totals
FIFA Friendlies
2
0
2
0
3
0
0
0
0
77

FIFA Friendlies
AFC Asian Cup Qualification
1
0
0
0
0
0
0
0
0
90

AFC Asian Cup Qualification
Totals
Telus Canadian Championship
2025

2
0
0
2
0
0
0
0
0
140


Telus Canadian Championship
Canadian Premier League
2025

11
0
0
6
0
1
2
0
0
904


Canadian Premier League
CONCACAF Champions Cup
2025

2
0
0
1
0
0
1
0
0
157


CONCACAF Champions Cup
Telus Canadian Championship
2024

1
0
0
0
0
0
1
0
1
61


Telus Canadian Championship
Canadian Premier League
2024

30
0
1
10
1
1
4
0
0
2504


Canadian Premier League
CONCACAF Champions Cup
2024

2
0
0
1
0
0
0
0
0
136


CONCACAF Champions Cup
Canadian Premier League
2023

20
0
6
3
7
1
1
0
0
1425


Canadian Premier League
Canadian Championship
2023

1
0
0
0
0
0
0
0
0
120


Canadian Championship
Canadian Premier League
2022

24
0
1
7
1
1
2
0
0
1975


Canadian Premier League
Canadian Championship
2021

1
0
1
0
1
0
0
0
0
44


Canadian Championship
Canadian Premier League
2021

27
0
2
11
2
2
3
0
0
2190


Canadian Premier League
MLS
2020

12
0
8
4
20
0
0
0
0
281


MLS
CONCACAF Champions Cup
2020

1
0
0
0
2
0
1
0
0
90


CONCACAF Champions Cup
Canadian Championship
2019

5
0
2
0
2
0
0
0
0
319


Canadian Championship
MLS
2019

27
1
9
8
15
1
3
0
0
1625


MLS
Canadian Championship
2018

1
0
0
1
1
0
0
0
0
85


Canadian Championship
MLS
2018

5
0
3
1
18
0
0
0
0
249


MLS
Canadian Championship
2017

0
0
0
0
1
0
0
0
0
0


Canadian Championship
MLS
2017

1
0
1
0
2
0
0
0
0
8


MLS
Amway Canadian Championship
2016

1
0
0
1
1
0
0
0
0
59


Amway Canadian Championship
NASL
2016

27
0
8
10
11
-
1
0
0
1736


NASL
Show All
Show All
Totals
AFC Asian Cup Qualification
2027

1
0
0
0
0
0
0
0
0
90


AFC Asian Cup Qualification
FIFA Friendlies
2020

2
0
2
0
3
-
0
0
0
77


FIFA Friendlies
Totals