Lenore Zann Liberal 16672 36.7%
Scott Armstrong Conservative 16219 35.7%
Jason Blanch Green 6015 13.2%
Larry Duchesne NDP 5451 12%
William Archer PeoplesP2019 608 1.3%
Matthew V. Rushton In Independent 232 0.5%
Jody O'Blenis VeteransC2019 144 0.3%
Stephen J Garvey NCitizensA2019 109 0.2%