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


Party Votes Candidate
NDP 11,793 Judith Monteith-farrell 1st past the post
Liberal 11,712 Bill Mauro 42nd added seat,  26th added Liberal seat
PC 7,552 Brandon Postuma
Green 880 John Northey
Northern Ontario Party 469 David Bruno
Libertarian 116 Dorothy Snell
Riding Total 32,522