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%