Place of Birth:
Toronto, ON, Canada
Scotiabank CONCACAF League
14
1
0
3
1
1
0
0
0
1271
Scotiabank CONCACAF League
Canadian Premier League
64
2
8
9
10
8
9
0
0
4994
Canadian Premier League
Telus Canadian Championship
3
0
1
1
2
0
0
0
0
183
Telus Canadian Championship
MLS
Lamar Hunt U.S. Open Cup
4
0
2
1
2
0
0
0
0
266
Lamar Hunt U.S. Open Cup
USL Championship
7
0
1
3
1
2
0
0
0
451
USL Championship
Totals
FIFA Friendlies
0
0
0
0
1
0
0
0
0
0
FIFA Friendlies
Totals
Lamar Hunt U.S. Open Cup
2024
1
0
0
1
0
0
0
0
0
98
Lamar Hunt U.S. Open Cup
USL Championship
2024
5
0
0
2
0
2
0
0
0
408
USL Championship
USL Championship
2023
2
0
1
1
1
0
0
0
0
43
USL Championship
Lamar Hunt U.S. Open Cup
2022
2
0
2
0
2
0
0
0
0
78
Lamar Hunt U.S. Open Cup
Canadian Championship
2021
1
0
0
0
1
0
0
0
0
120
Canadian Championship
Scotiabank CONCACAF League
2021
8
1
0
1
0
0
0
0
0
713
Scotiabank CONCACAF League
Canadian Premier League
2021
26
1
1
4
1
3
4
0
0
2177
Canadian Premier League
Scotiabank CONCACAF League
2020
3
0
0
1
0
0
0
0
0
288
Scotiabank CONCACAF League
Canadian Premier League
2020
11
1
2
0
2
0
1
0
0
842
Canadian Premier League
Scotiabank CONCACAF League
2019
3
0
0
1
1
1
0
0
0
270
Scotiabank CONCACAF League
Canadian Championship
2019
2
0
1
1
1
0
0
0
0
63
Canadian Championship
Canadian Premier League
2019
27
0
5
5
7
5
4
0
0
1975
Canadian Premier League
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
6
0
5
1
20
0
0
0
0
142
MLS
MLS
2017
4
0
4
0
15
0
0
0
0
24
MLS
Show All
Show All
Totals
FIFA Friendlies
2017
-
-
-
-
-
-
-
-
-
-
FIFA Friendlies
Totals