Martin Shields
Conservative
35676
69.8%
Jonathan Bridges
PeoplesP2019
5108
10%
Michael MacLean
NDP
4726
9.2%
Getu Shawile
Liberal
3869
7.6%
Orrin Bliss
Maverick2021
1368
2.7%
Tom Lipp
ChristianHP2004
391
0.8%