Nina Grewal Conservative 21389 44.7%
Brenda Locke Liberal 12502 26.13%
Nao Fernando NDP 10916 22.81%
Brian Newbold Green 3045 6.36%