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


Party Votes Candidate
PC 16,591 Jeremy Roberts 1st past the post
NDP 16,415 Chandra Pasma
Liberal 14,809 Bob Chiarelli 17th added seat,  10th added Liberal seat
Green 1,937 Pat Freel
Direct Democracy 542 Colin A. Pritchard
Libertarian 251 Nicholas Paliga
Riding Total 50,545