Bev Oda
Conservative
31737
54.5%
Tammy Schoep
NDP
12277
21.1%
Grant Humes
Liberal
10387
17.9%
Stephen Leahy
Green
3134
5.4%
Andrew Moriarity
ChristianHP2004
462
0.8%
Blaize Barnicoat
Libertarian2004
187
0.3%