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


Party Votes Candidate
PC 19,958 Amanda Simard 1st past the post
Liberal 15,435 Pierre Leroux 14th added seat,  8th added Liberal seat
NDP 10,612 Bonnie Jean-louis
Green 1,429 Daniel Bruce Reid
Ontario Party 757 JoŽl Charbonneau
Libertarian 538 Darcy Neal Donnelly
Riding Total 48,729