Pat Kelly
Conservative
36034
54.5%
Shahnaz Munir
Liberal
14693
22.2%
Jena Dianne Kieren
NDP
10748
16.3%
Rory MacLeod
PeoplesP2019
3003
4.5%
Catriona Wright
Green
1052
1.6%
David Robinson
Maverick2021
554
0.8%