Skip to content
Political Tracker

Federal Parliament · House of Representatives

Leon Rebello

Member for McPherson · Liberal National Party · QLD

Photo: Taiwan Presidential Office, CC BY 4.0, via Wikimedia Commons

Compare with another member
First preferences
35.9%
34,918 votes · -7.6 pts swing
After preferences
54.4%
Against Alice Price (Labor)
Winning margin
4.4 pts
A marginal seat

How McPherson voted · 2025 federal election

Bar colours show each candidate's party.

First preferences

How McPherson voted · 2025 federal election, first preferences

Leon Rebello (LNP)Elected34,918 votes,35.9%
Alice Price (ALP)22,778 votes,23.4%
Erchana Murray-Bartlett (IND)13,366 votes,13.8%
Amanda Kennealy (GRN)8,175 votes,8.4%
Zyion Attiig (ONP)4,229 votes,4.3%
Harry Hatzikalimnios (GRPF)3,158 votes,3.3%
Jeff Knipe (LC)2,751 votes,2.8%
Max Creswick (TP)2,681 votes,2.8%
Gary Biggs (LBT)1,432 votes,1.5%
Neena Tester (FF)1,366 votes,1.4%
Michelle Faye (IND)1,221 votes,1.3%
Jennifer Horsburgh (AJ)1,140 votes,1.2%

Bars show each candidate's share of formal first-preference votes on a 0–100% scale. Swing is the change in share, in percentage points, as published by the AEC.

After preferences (two-candidate preferred)

54.4%45.6%
Leon Rebello (LNP)Alice Price (ALP)

The vertical line marks 50%.

Margin 4.4 pts (LNP): marginal by the AEC's thresholds (under 6 points marginal, 6–10 fairly safe, over 10 safe). This describes this result, not a forecast.

Results as a table
CandidatePartyVotesFirst pref.Swing
Leon RebelloLNP34,91835.92%-7.6 pts
Alice PriceAustralian Labor Party22,77823.43%+1.4 pts
Erchana Murray-BartlettIndependent13,36613.75%+13.8 pts
Amanda KennealyThe Greens8,1758.41%-7.0 pts
Zyion AttiigPauline Hanson's One Nation4,2294.35%-2.9 pts
Harry HatzikalimniosGerard Rennick People First3,1583.25%+3.3 pts
Jeff KnipeLegalise Cannabis Party2,7512.83%+2.8 pts
Max CreswickTrumpet of Patriots2,6812.76%+2.1 pts
Gary BiggsLibertarian1,4321.47%+1.5 pts
Neena TesterFamily First1,3661.41%+1.4 pts
Michelle FayeIndependent1,2211.26%+1.3 pts
Jennifer HorsburghAnimal Justice Party1,1401.17%+1.2 pts

Source: Australian Electoral Commission