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


Party Votes Candidate
PC 28,889 Toby Barrett 1st past the post
NDP 13,609 Danielle Du Sablon 23rd added seat,  10th added NDP seat
Liberal 4,656 Dan Matten
Green 2,095 Anne Faulkner
Direct Democracy 817 Dan Preston
Libertarian 251 Christopher Rosser
Freedom 160 Thecla Ross
Multicultural 64 Wasyl Ivan Luczkiw
Paupers 52 Carolyn Ritchie

Riding Total 50,593