Daryl Kramp
Conservative
26061
50.19%
Ken Cole
Liberal
14048
27.06%
Michael McMahon
NDP
7156
13.78%
Alan Coxwell
Green
4379
8.43%
Paul Barnes
Independent
276
0.53%