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%