Dave Epp Conservative 22435 40.9%
Greg Hetherington Liberal 15683 28.6%
Dan Gelinas NDP 8007 14.6%
Liz Vallee PeoplesP2019 7892 14.4%
Mark Vercouteren Green 837 1.5%