Rob Oliphant
Liberal
24798
52.7%
Yvonne Robertson
Conservative
16695
35.5%
Syeda Riaz
NDP
3814
8.1%
Michael Minas
PeoplesP2019
881
1.9%
Elvira Caputolan
Green
761
1.6%
Adil Khan
Centrist2021
65
0.1%