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


Party Votes Candidate
PC 24,080 Will Bouma 1st past the post
NDP 23,459 Alex Felsky 1st added seat,  1st added NDP seat
Liberal 5,439 Ruby Toor
Green 2,707 Ken Burns
Ontario Party 526 Dave Wrobel
Direct Democracy 416 Nicholas Archer
Libertarian 373 Rob Ferguson
Canadians Choice Party 253 Leslie Bory
Paupers 59 John Turmel

Riding Total 57,312