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