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


Party Votes Candidate
PC 17,862 Kaleed Rasheed 1st past the post
Liberal 13,120 Dipika Damerla 27th added seat,  16th added Liberal seat
NDP 9,871 Tom Takacs
Green 1,498 Basia Krzyzanowski
Libertarian 463 Mark Donaldson
Direct Democracy 413 Leonard Little
Moderate 175 Mykola Ponomarenko
Riding Total 43,402