Canadian Premier League
6
0
5
2
9
0
0
0
0
228
Canadian Premier League
Telus Canadian Championship
1
0
0
1
0
1
0
0
0
67
Telus Canadian Championship
MLS
USL Championship
4
0
3
0
12
1
0
0
0
124
USL Championship
Totals
Canadian Championship
2022
1
0
0
1
0
1
0
0
0
67
Canadian Championship
Canadian Premier League
2022
6
0
5
2
9
0
0
0
0
228
Canadian Premier League
USL Championship
2019
0
0
0
0
3
0
0
0
0
0
USL Championship
MLS
2019
0
0
0
0
1
0
0
0
0
0
MLS
USL
2018
4
0
3
0
9
1
0
0
0
124
USL
Totals