Skip to content
Political Tracker

Federal Parliament · House of Representatives

Michael McCormack

Member for Riverina · National Party · NSW

Photo: Bidgee, CC BY-SA 3.0 au, via Wikimedia Commons

Compare with another member
First preferences
40.3%
42,678 votes · +5.9 pts swing
After preferences
62.6%
Against Mark Jeffreson (Labor)
Winning margin
12.6 pts
A safe seat

How Riverina voted · 2025 federal election

Bar colours show each candidate's party.

First preferences

How Riverina voted · 2025 federal election, first preferences

Michael McCormack (NAT)Elected42,678 votes,40.3%
Mark Jeffreson (ALP)19,506 votes,18.4%
Mark Craig (ONP)10,427 votes,9.8%
Jenny Rolfe (IND)6,909 votes,6.5%
James Gooden (IND)5,080 votes,4.8%
Pheonix Valxori (GRN)4,767 votes,4.5%
Desiree Gregory (SFF)4,217 votes,4.0%
Christine Onley (LBT)2,338 votes,2.2%
Richard Foley (C)2,233 votes,2.1%
Mark Burge (FF)2,151 votes,2.0%
Grant Hardwick (IND)1,861 votes,1.8%
Barbara Baikie (IND)1,858 votes,1.8%
Jake Davis (IND)1,812 votes,1.7%

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)

62.6%37.4%
Michael McCormack (NAT)Mark Jeffreson (ALP)

The vertical line marks 50%.

Margin 12.6 pts (Nationals): safe 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
Michael McCormackThe Nationals42,67840.32%+5.9 pts
Mark JeffresonLabor19,50618.43%-6.5 pts
Mark CraigPauline Hanson's One Nation10,4279.85%+2.5 pts
Jenny RolfeIndependent6,9096.53%+6.5 pts
James GoodenIndependent5,0804.80%+4.8 pts
Pheonix ValxoriThe Greens4,7674.50%-2.2 pts
Desiree GregoryShooters, Fishers and Farmers Party4,2173.98%-0.1 pts
Christine OnleyLibertarian2,3382.21%+2.2 pts
Richard FoleyCitizens Party2,2332.11%+2.1 pts
Mark BurgeFamily First2,1512.03%+2.0 pts
Grant HardwickIndependent1,8611.76%+1.8 pts
Barbara BaikieIndependent1,8581.76%+1.8 pts
Jake DavisIndependent1,8121.71%+1.7 pts

Source: Australian Electoral Commission