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


Party Votes Candidate
PC 22,198 Christine Hogarth 1st past the post
NDP 18,997 Phil Trotter
Liberal 14,046 Peter Milczyn 19th added seat,  11th added Liberal seat
Green 2,101 Chris Caldwell
Libertarian 348 Mark Wrzesniewski
Moderate 157 Ian Lytvyn
Riding Total 57,847