Daniel Blaikie NDP 19786 45.6%
Lawrence Toet Conservative 16240 37.5%
Jennifer Malabar Liberal 5346 12.3%
Kelly Manweiler Green 1480 3.4%
Noel Gautron PeoplesP2019 512 1.2%