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%