Anna Roberts
Conservative
22534
45.1%
Deb Schulte
Liberal
21458
42.9%
Sandra Lozano
NDP
3234
6.5%
Gilmar Oprisan
PeoplesP2019
2149
4.3%
Roberta Herod
Green
620
1.2%