Billy Pang (PC) won Markham—Unionville in the February 27, 2025 Ontario general election with 61.2% of the vote, 9,955 votes (30.3 points) ahead of Jagbir Dosanjh (LIB). 32,886 valid votes were counted.
Billy Pang
Elected for Progressive Conservative
9,955 voteswinning margin (30.3 points)
Billy Pang 61.2%Jagbir Dosanjh 30.9%Sameer Qureshi 3.9%Chris Madsen 2.3%
Results by candidate
Markham—Unionville 2025 results by candidate
Candidate
Party
Votes
Share
Billy Pangelected
Progressive Conservative
20,113
61.2%
Jagbir Dosanjh
Liberal
10,158
30.9%
Sameer Qureshi
New Democratic
1,298
3.9%
Chris Madsen
Green
772
2.3%
Nick Boudreau
New Blue
545
1.7%
Source: Elections Ontario, Official Return from the Records for the 2025 general election, and 2022 electoral district boundaries.
How it compares
The 88th-closest race of 124 ridings: a margin of 9,955 votes (30.3 points).
Progressive Conservative candidates won 43% of the vote across Ontario; Billy Pang took 61.2% here, 18.2 points above that.
Progressive Conservative also won this riding at the previous election.