Chris Alexander Conservative 24797 44.1%
Mark Holland Liberal 21569 38.3%
Jim Koppens NDP 8270 14.7%
Mike Harilaid Green 1561 2.8%
Bob Kesic United2019 71 0.1%