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%