Place of Birth:
Burnaby, BC, Canada
Canadian Premier League
64
1
8
11
9
4
11
0
0
5061
Canadian Premier League
Telus Canadian Championship
3
0
0
0
1
0
1
0
0
270
Telus Canadian Championship
Lamar Hunt U.S. Open Cup
7
1
1
1
2
0
0
0
0
572
Lamar Hunt U.S. Open Cup
USL Championship
90
4
18
28
44
8
7
0
0
6342
USL Championship
Totals
Telus Canadian Championship
2024
1
0
0
0
0
0
0
0
0
90
Telus Canadian Championship
Canadian Premier League
2024
3
1
0
0
0
1
0
0
0
270
Canadian Premier League
Canadian Premier League
2023
26
0
0
2
1
1
7
0
0
2331
Canadian Premier League
Canadian Championship
2023
2
0
0
0
0
0
1
0
0
180
Canadian Championship
Canadian Premier League
2022
8
0
3
2
3
2
0
0
0
447
Canadian Premier League
Canadian Championship
2021
0
0
0
0
1
0
0
0
0
0
Canadian Championship
Canadian Premier League
2021
27
0
5
7
5
0
4
0
0
2013
Canadian Premier League
USL Championship
2020
18
0
1
5
1
1
3
0
0
1483
USL Championship
Lamar Hunt U.S. Open Cup
2019
5
1
0
1
0
0
0
0
0
459
Lamar Hunt U.S. Open Cup
USL Championship
2019
19
0
6
4
21
1
1
0
0
1175
USL Championship
USL
2018
33
3
2
9
3
6
1
0
0
2718
USL
Lamar Hunt U.S. Open Cup
2017
2
0
1
0
2
0
0
0
0
113
Lamar Hunt U.S. Open Cup
USL
2017
20
1
9
10
19
0
2
0
0
966
USL
Show All
Show All
Totals