Dave Van Kesteren
Conservative
21677
41.7%
Katie Omstead
Liberal
19351
37.2%
Tony Walsh
NDP
9549
18.4%
Mark Vercouteren
Green
1394
2.7%