Greg Kerr Conservative 20204 47%
Robert Thibault Liberal 15632 36.4%
George Barron NDP 5631 13.1%
Ross Johnson Green 1487 3.5%