Mohamed Firin (PC) won York South—Weston in the February 27, 2025 Ontario general election with 35.2% of the vote, 202 votes (0.6 points) ahead of Daniel Di Giorgio (LIB). 31,636 valid votes were counted.
Mohamed Firin
Elected for Progressive Conservative
202 voteswinning margin (0.6 points)
Mohamed Firin 35.2%Daniel Di Giorgio 34.6%Faisal Hassan 25.6%Lilian Barrera 2.7%
Results by candidate
York South—Weston 2025 results by candidate
Candidate
Party
Votes
Share
Mohamed Firinelected
Progressive Conservative
11,142
35.2%
Daniel Di Giorgio
Liberal
10,940
34.6%
Faisal Hassan
New Democratic
8,101
25.6%
Lilian Barrera
Green
844
2.7%
Victor Ehikwe
New Blue
396
1.3%
K. Ann Thomas
Independent
213
0.7%
Source: Elections Ontario, Official Return from the Records for the 2025 general election, and 2022 electoral district boundaries.
How it compares
The 7th-closest race of 124 ridings: a margin of 202 votes (0.6 points).
Progressive Conservative candidates won 43% of the vote across Ontario; Mohamed Firin took 35.2% here, 7.8 points below that.
Progressive Conservative also won this riding at the previous election.