Place of Birth:
Richmond Hill, ON, Canada
Canadian Premier League
63
9
21
31
30
4
16
1
0
3520
Canadian Premier League
Telus Canadian Championship
7
4
5
2
7
0
1
0
0
292
Telus Canadian Championship
Lamar Hunt U.S. Open Cup
1
0
1
0
1
0
0
0
0
14
Lamar Hunt U.S. Open Cup
Totals
Canadian Premier League
2024
3
1
0
2
0
0
1
0
0
235
Canadian Premier League
Canadian Premier League
2023
26
3
8
14
8
2
8
1
0
1471
Canadian Premier League
Canadian Championship
2023
2
1
2
0
2
0
1
0
0
49
Canadian Championship
Canadian Championship
2022
1
0
1
1
1
0
0
0
0
54
Canadian Championship
Canadian Premier League
2022
3
0
3
0
3
0
1
0
0
63
Canadian Premier League
Canadian Championship
2021
2
3
0
1
0
0
0
0
0
154
Canadian Championship
Canadian Premier League
2021
16
5
1
10
1
1
3
0
0
1187
Canadian Premier League
Canadian Premier League
2020
6
0
2
3
2
0
3
0
0
365
Canadian Premier League
Canadian Championship
2019
2
0
2
0
4
0
0
0
0
35
Canadian Championship
Canadian Premier League
2019
9
0
7
2
16
1
0
0
0
199
Canadian Premier League
Lamar Hunt U.S. Open Cup
2017
1
0
1
0
1
0
0
0
0
14
Lamar Hunt U.S. Open Cup
Show All
Show All
Totals