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%