Place of Birth:
Toronto, ON, Canada
Canadian Premier League
50
4
16
22
23
5
1
0
0
2940
Canadian Premier League
Telus Canadian Championship
10
0
2
4
3
2
0
0
0
691
Telus Canadian Championship
MLS
NASL
Lamar Hunt U.S. Open Cup
1
1
0
0
0
0
0
0
0
90
Lamar Hunt U.S. Open Cup
USL Championship
19
0
3
3
29
1
2
0
0
1422
USL Championship
Totals
FIFA Friendlies
5
0
3
2
4
0
0
0
0
196
FIFA Friendlies
CONCACAF Gold Cup
2
0
2
0
2
0
0
0
0
53
CONCACAF Gold Cup
Totals
Canadian Championship
2021
1
0
0
1
0
0
0
0
0
46
Canadian Championship
Canadian Premier League
2021
19
1
13
5
17
0
0
0
0
650
Canadian Premier League
Canadian Premier League
2020
6
1
1
4
2
1
0
0
0
372
Canadian Premier League
Canadian Championship
2019
6
0
0
2
0
2
0
0
0
521
Canadian Championship
Canadian Premier League
2019
25
2
2
13
4
4
1
0
0
1918
Canadian Premier League
Canadian Championship
2018
0
0
0
0
1
0
0
0
0
0
Canadian Championship
USL
2018
5
0
1
1
5
0
0
0
0
360
USL
USL
2018
3
0
1
0
6
0
0
0
0
200
USL
Lamar Hunt U.S. Open Cup
2017
1
1
0
0
0
0
0
0
0
90
Lamar Hunt U.S. Open Cup
USL
2017
11
0
1
2
18
1
2
0
0
862
USL
Amway Canadian Championship
2016
3
0
2
1
2
0
0
0
0
124
Amway Canadian Championship
NASL
2016
15
0
4
3
5
-
0
0
0
964
NASL
MLS
2014
5
0
5
0
10
-
0
0
0
65
MLS
Show All
Show All
Totals
FIFA Friendlies
2015
-
-
-
-
-
-
-
-
-
-
FIFA Friendlies
CONCACAF Gold Cup
2013
2
0
2
0
2
0
0
0
0
53
CONCACAF Gold Cup
FIFA Friendlies
2013
5
0
3
2
3
-
0
0
0
196
FIFA Friendlies
Totals