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


Party Votes Candidate
NDP 24,677 Chris Glover 1st past the post
Liberal 11,770 Han Dong 40th added seat,  25th added Liberal seat
PC 10,784 Iris Yu
Green 1,817 Rita Bilerman
Libertarian 278 Erik Malmholt
Direct Democracy 271 Adam Nobody
Sex-Ed 86 Queenie Yu
Riding Total 49,683