Results of the June 7, 2018 Ontario election - Riding Results


Party Votes Candidate
PC 17,860 Natalia Kusendova 1st past the post
NDP 12,046 Laura Kaminker 36th added seat,  14th added NDP seat
Liberal 11,102 Bobbie Daid
Green 1,149 Noah Gould
Sex-Ed 890 Alex Pacis
Libertarian 471 Farouk Giga
Moderate 192 Viktor Chornopyskyy
Riding Total 43,710