Gerry Ritz
Conservative
15621
60.11%
Bob Woloshyn
NDP
6572
25.29%
Gregory Nyholt
Liberal
2140
8.23%
Norbert Kratchmer
Green
1287
4.95%
Harold Stephan
ChristianHP2004
368
1.42%