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

Markham-Stouffville

Party Votes Candidate
PC 25,912 Paul Calandra 1st past the post
Liberal 14,007 Helena Jaczek 21st added seat,  12th added Liberal seat
NDP 10,997 Kingsley Kwok
Green 2,153 Jose Etcheverry
Libertarian 660 Paul Balfour
Moderate 117 Yuri Duboisky
Riding Total 53,846