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%