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%