Richard Bragdon Conservative 19229 50.3%
Kelsey MacDonald Liberal 9631 25.2%
Rowan P. Miller Green 5398 14.1%
Megan Aiken NDP 3007 7.9%
Dominic Guay PeoplesP2019 936 2.5%