Kirsty Duncan
Liberal
26251
62.4%
Toyin Dada
Conservative
9673
23%
Faisal Hassan
NDP
5220
12.4%
Akhtar Ayub
Green
524
1.2%
Anna Di Carlo
MarxistLeninist1993
232
0.6%
George Szebik
Independent
164
0.4%