Place of Birth:
Keswick, ON, Canada
Canadian Premier League
104
0
0
3
9
0
3
0
0
9278
Canadian Premier League
Telus Canadian Championship
10
0
0
0
3
0
0
0
0
930
Telus Canadian Championship
NASL
USL Championship
0
0
0
0
5
0
0
0
0
0
USL Championship
Totals
Canadian Premier League
2023
22
0
0
0
1
0
2
0
0
1980
Canadian Premier League
Canadian Championship
2023
1
0
0
0
0
0
0
0
0
90
Canadian Championship
Canadian Championship
2022
1
0
0
0
0
0
0
0
0
120
Canadian Championship
Canadian Premier League
2022
28
0
0
1
3
0
1
0
0
2517
Canadian Premier League
Canadian Championship
2021
2
0
0
0
0
0
0
0
0
180
Canadian Championship
Canadian Premier League
2021
22
0
0
2
4
0
0
0
0
1901
Canadian Premier League
Canadian Premier League
2020
6
0
0
0
0
0
0
0
0
540
Canadian Premier League
Canadian Championship
2019
6
0
0
0
0
0
0
0
0
540
Canadian Championship
Canadian Premier League
2019
26
0
0
0
1
0
0
0
0
2340
Canadian Premier League
USL
2018
0
0
0
0
5
0
0
0
0
0
USL
Canadian Championship
2017
0
0
0
0
1
0
0
0
0
0
Canadian Championship
NASL
2017
8
0
0
1
13
0
1
0
0
675
NASL
Amway Canadian Championship
2016
0
0
0
0
2
0
0
0
0
0
Amway Canadian Championship
NASL
2016
0
0
0
0
12
-
0
0
0
0
NASL
Show All
Show All
Totals