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%