Place of Birth:
Toronto, ON, Canada
Canadian Premier League
80
15
32
36
39
5
3
0
0
4146
Canadian Premier League
Telus Canadian Championship
4
1
3
1
3
0
0
0
0
202
Telus Canadian Championship
MLS
Lamar Hunt U.S. Open Cup
4
1
1
1
1
0
0
0
0
247
Lamar Hunt U.S. Open Cup
USL Championship
47
9
13
16
15
6
3
0
1
3168
USL Championship
Totals
Canadian Premier League
2024
2
0
0
0
0
0
0
0
0
180
Canadian Premier League
Canadian Premier League
2023
27
2
12
9
12
2
1
0
0
1367
Canadian Premier League
Canadian Championship
2023
2
0
2
0
2
0
0
0
0
53
Canadian Championship
Canadian Championship
2022
1
0
1
0
1
0
0
0
0
77
Canadian Championship
Canadian Premier League
2022
28
7
9
18
12
2
2
0
0
1434
Canadian Premier League
Canadian Championship
2021
1
1
0
1
0
0
0
0
0
72
Canadian Championship
Canadian Premier League
2021
23
6
11
9
15
1
0
0
0
1165
Canadian Premier League
USL Championship
2020
16
3
8
7
9
1
1
0
0
743
USL Championship
USL Championship
2019
28
6
4
8
4
4
2
0
1
2239
USL Championship
MLS
2019
2
0
2
0
5
0
0
0
0
10
MLS
Lamar Hunt U.S. Open Cup
2018
1
0
0
0
0
0
0
0
0
90
Lamar Hunt U.S. Open Cup
MLS
2018
10
1
8
2
20
0
0
0
0
257
MLS
Lamar Hunt U.S. Open Cup
2017
3
1
1
1
1
0
0
0
0
157
Lamar Hunt U.S. Open Cup
USL
2017
2
0
0
1
1
1
0
0
0
156
USL
USL
2017
1
0
1
0
1
0
0
0
0
30
USL
MLS
2017
1
0
1
0
1
0
0
0
0
8
MLS
MLS
2017
1
0
1
0
4
0
0
0
0
37
MLS
Show All
Show All
Totals