Valerie Bradford Liberal 27945 46.2%
Lorne Bruce NDP 1823 3%
Kathleen Dueck UnitedPC2024 96 .2%
Ethan Russell Green 1208 2%
Matt Strauss Conservative 28973 47.9%
Randall Williams PeoplesP2019 386 .6%