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


Party Votes Candidate
PC 22,664 Norm Miller 1st past the post
NDP 10,394 Erin Horvath
Green 9,438 Matt Richter 43rd added seat,  1st added Green seat
Liberal 4,071 Brenda Rhodes
Independent 219 Jeff Mole
Libertarian 196 Chris Packer
Direct Democracy 172 Joshua Macdonald
Riding Total 47,154