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%