Ed Fast
Conservative
32493
65%
David Alan Murray
NDP
10089
20.2%
Madeleine Hardin
Liberal
4968
9.9%
Daniel Bryce
Green
2138
4.3%
David MacKay
MarxistLeninist1993
286
0.6%