Place of Birth:
Winnipeg, MB, Canada
CONCACAF Champions Cup
5
0
4
0
7
0
1
0
0
165
CONCACAF Champions Cup
Scotiabank CONCACAF League
4
1
0
2
0
0
0
0
0
355
Scotiabank CONCACAF League
Canadian Premier League
82
21
5
17
6
18
13
0
0
6856
Canadian Premier League
Telus Canadian Championship
7
1
2
2
2
0
1
0
0
430
Telus Canadian Championship
Copa MX
Ascenso BBVA MX
6
0
5
1
10
0
1
0
0
121
Ascenso BBVA MX
Allsvenskan
20
3
12
8
25
1
1
0
0
687
Allsvenskan
Svenska Cupen
MLS
USL Championship
37
9
9
12
11
3
4
0
0
2482
USL Championship
Totals
FIFA Friendlies
6
0
4
0
5
0
0
0
0
280
FIFA Friendlies
Totals
Allsvenskan
2024
2
0
1
1
2
0
0
0
0
77
Allsvenskan
Svenska Cupen
2023/2024
1
1
0
1
0
-
0
0
0
58
Svenska Cupen
Allsvenskan
2023
18
3
11
7
23
1
1
0
0
610
Allsvenskan
Scotiabank CONCACAF League
2022
4
1
0
2
0
0
0
0
0
355
Scotiabank CONCACAF League
Canadian Championship
2022
1
0
0
0
0
0
0
0
0
120
Canadian Championship
Canadian Premier League
2022
30
2
3
7
3
6
4
0
0
2404
Canadian Premier League
Canadian Championship
2021
1
0
0
1
0
0
0
0
0
46
Canadian Championship
Canadian Premier League
2021
17
7
2
4
3
6
3
0
0
1353
Canadian Premier League
Canadian Premier League
2020
10
5
0
5
0
3
3
0
0
849
Canadian Premier League
Canadian Championship
2019
2
1
0
0
0
0
1
0
0
180
Canadian Championship
Canadian Premier League
2019
25
7
0
1
0
3
3
0
0
2250
Canadian Premier League
USL Championship
2019
7
0
6
1
8
1
0
0
0
180
USL Championship
Copa MX
2018/2019
1
0
0
1
1
-
0
0
0
56
Copa MX
USL
2018
9
1
3
6
3
1
1
0
0
488
USL
Copa Corona MX
2017/2018
2
1
0
2
3
-
0
0
0
125
Copa Corona MX
Ascenso MX
2017/2018
6
0
5
1
10
-
1
0
0
121
Ascenso MX
Canadian Championship
2017
2
0
2
0
2
0
0
0
0
25
Canadian Championship
USL
2017
21
8
0
5
0
1
3
0
0
1814
USL
MLS
2017
0
0
0
0
4
0
0
0
0
0
MLS
CONCACAF Champions Cup
2016/2017
1
0
1
0
4
0
0
0
0
26
CONCACAF Champions Cup
Amway Canadian Championship
2016
1
0
0
1
0
0
0
0
0
59
Amway Canadian Championship
MLS
2016
3
0
2
1
4
0
0
0
0
64
MLS
CONCACAF Champions Cup
2015/2016
4
0
3
0
3
0
1
0
0
139
CONCACAF Champions Cup
MLS
2015
1
0
1
0
1
0
0
0
0
29
MLS
Show All
Show All
Totals
FIFA Friendlies
2017
2
0
1
0
1
-
0
0
0
134
FIFA Friendlies
FIFA Friendlies
2016
3
0
2
0
3
-
0
0
0
127
FIFA Friendlies
FIFA Friendlies
2015
1
0
1
0
1
-
0
0
0
19
FIFA Friendlies
Totals