Michael Ma (Conservative) won Markham—Unionville in the April 28, 2025 federal election with 50.7% of the vote, 1,922 votes (3.6 points) ahead of Peter Yuen (Liberal). 53,414 valid votes were counted in this Ontario riding.
Michael Ma
Elected for Conservative
1,922 voteswinning margin (3.6 points)
Michael Ma 50.7%Peter Yuen 47.1%Sameer Qureshi 1.4%Elvin Kao 0.9%
Results by candidate
Markham—Unionville 2025 results by candidate
Candidate
Party
Votes
Share
Michael Ma · Conservativeelected
Business Owner / Management Consultant · Toronto, Ont.
Conservative
27,055
50.7%
Peter Yuen · Liberal
Former Police Officer · Richmond Hill, Ont.
Liberal
25,133
47.1%
Sameer Qureshi · NDP
Student · Markham, Ont.
NDP
723
1.4%
Elvin Kao · Green
Product Manager · Toronto, Ont.
Green
503
0.9%
Source: Elections Canada, official results of the April 28, 2025 general election. Candidates marked as incumbents follow Elections Canada's table. Results are not updated for by-elections or floor-crossings since; changes we have recorded are listed above the results.
Turnout and electors
Voter turnout
63.9%
Registered electors
84,154
Population (2021 census)
116,972
Valid ballots
53,414
Rejected ballots
319
Winning margin
1,922 votes
How Markham—Unionville compares
The 39th-closest race of 343 ridings: a margin of 1,922 votes (3.6 points).
Conservative candidates won 41.3% of votes nationally; Michael Ma took 50.7% here, 9.4 points above that.
Turnout was 63.9%, 5.1 points below the national figure of 69%.