Skip to content

Macarthur: preference flows

NSW · how preferences were distributed at the 2025, 2022, 2019 Federal elections

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Mike FREELANDERLaborBinod PAUDELLiberal29,1945Majority at count 4
2022Mike FREELANDERLaborBinod PAUDELLiberal18,9514Majority at count 3
2019Mike FREELANDERLaborRiley MUNROLiberal16,7165Majority at count 3

2025 Federal election

Mike FREELANDER (Labor) won Macarthur in 2025 with 61,365 of the 93,536 votes in the final count, beating Binod PAUDEL (Liberal) by 29,194 votes (65.6% to 34.4%). Freelander led on first preferences with 48.2% of 93,536 formal votes and passed the 46,769-vote majority at count 4.

93,536 formal votes7 candidates5 counts29,194-vote final margin

Macarthur 2025: preference flowsSankey diagram of the distribution of preferences in Macarthur at the 2025 Federal election. Mike FREELANDER was elected after 5 counts, 61,365 votes to 32,171 for Binod PAUDEL. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Mike FREELANDER: 45,080 votes stay with themBinod PAUDEL: 21,593 votes stay with themFrankie SCOTT: 12,012 votes stay with themGregory GROGAN: 7,336 votes stay with themGraham Ernest CHARLESWORTH: 3,690 votes stay with themConnie HARVEY: 2,443 votes stay with them477 votes from Edward PALMER (excluded) go to Frankie SCOTT286 votes from Edward PALMER (excluded) go to Mike FREELANDER214 votes from Edward PALMER (excluded) go to Graham Ernest CHARLESWORTH167 votes from Edward PALMER (excluded) go to Gregory GROGAN166 votes from Edward PALMER (excluded) go to Connie HARVEY72 votes from Edward PALMER (excluded) go to Binod PAUDELMike FREELANDER: 45,366 votes stay with themBinod PAUDEL: 21,665 votes stay with themFrankie SCOTT: 12,489 votes stay with themGregory GROGAN: 7,503 votes stay with themGraham Ernest CHARLESWORTH: 3,904 votes stay with them749 votes from Connie HARVEY (excluded) go to Graham Ernest CHARLESWORTH725 votes from Connie HARVEY (excluded) go to Gregory GROGAN437 votes from Connie HARVEY (excluded) go to Binod PAUDEL433 votes from Connie HARVEY (excluded) go to Mike FREELANDER265 votes from Connie HARVEY (excluded) go to Frankie SCOTTMike FREELANDER: 45,799 votes stay with themBinod PAUDEL: 22,102 votes stay with themFrankie SCOTT: 12,754 votes stay with themGregory GROGAN: 8,228 votes stay with them2,171 votes from Graham Ernest CHARLESWORTH (excluded) go to Gregory GROGAN954 votes from Graham Ernest CHARLESWORTH (excluded) go to Binod PAUDEL851 votes from Graham Ernest CHARLESWORTH (excluded) go to Frankie SCOTT677 votes from Graham Ernest CHARLESWORTH (excluded) go to Mike FREELANDERMike FREELANDER: 46,476 votes stay with themBinod PAUDEL: 23,056 votes stay with themFrankie SCOTT: 13,605 votes stay with them6,314 votes from Gregory GROGAN (excluded) go to Binod PAUDEL2,168 votes from Gregory GROGAN (excluded) go to Mike FREELANDER1,917 votes from Gregory GROGAN (excluded) go to Frankie SCOTTMike FREELANDER: 48,644 votes stay with themBinod PAUDEL: 29,370 votes stay with them12,721 votes from Frankie SCOTT (excluded) go to Mike FREELANDER2,801 votes from Frankie SCOTT (excluded) go to Binod PAUDELMike FREELANDER (ALP): 45,080 votes at first preferencesFREELANDERBinod PAUDEL (LP): 21,593 votes at first preferencesPAUDELFrankie SCOTT (GRN): 12,012 votes at first preferencesSCOTTGregory GROGAN (ON): 7,336 votes at first preferencesGROGANGraham Ernest CHARLESWORTH (FFPA): 3,690 votes at first preferencesCHARLESWORTHConnie HARVEY (LTP): 2,443 votes at first preferencesEdward PALMER (SOPA): 1,382 votes at first preferencesMike FREELANDER (ALP): 45,366 votes at count 1FREELANDERBinod PAUDEL (LP): 21,665 votes at count 1PAUDELFrankie SCOTT (GRN): 12,489 votes at count 1SCOTTGregory GROGAN (ON): 7,503 votes at count 1GROGANGraham Ernest CHARLESWORTH (FFPA): 3,904 votes at count 1CHARLESWORTHConnie HARVEY (LTP): 2,609 votes at count 1Mike FREELANDER (ALP): 45,799 votes at count 2FREELANDERBinod PAUDEL (LP): 22,102 votes at count 2PAUDELFrankie SCOTT (GRN): 12,754 votes at count 2SCOTTGregory GROGAN (ON): 8,228 votes at count 2GROGANGraham Ernest CHARLESWORTH (FFPA): 4,653 votes at count 2CHARLESWORTHMike FREELANDER (ALP): 46,476 votes at count 3FREELANDERBinod PAUDEL (LP): 23,056 votes at count 3PAUDELFrankie SCOTT (GRN): 13,605 votes at count 3SCOTTGregory GROGAN (ON): 10,399 votes at count 3GROGANMike FREELANDER (ALP): 48,644 votes at count 4FREELANDERBinod PAUDEL (LP): 29,370 votes at count 4PAUDELFrankie SCOTT (GRN): 15,522 votes at count 4SCOTTMike FREELANDER (ALP): 61,365 votes at count 5FREELANDER · electedBinod PAUDEL (LP): 32,171 votes at count 5PAUDEL · runner-up
Each column is a count. Bar height = votes held; the candidate with the fewest votes is excluded and their votes flow to the others. Hover or tap a candidate to highlight their flows.

What happened, count by count

Where the preferences went

Macarthur 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Edward PALMERFUSION | Planet Rescue | Whistleblower Protection | Innovation1,382
  • Frankie SCOTT (GRN): 477 (34.5%)
  • Mike FREELANDER (ALP): 286 (20.7%)
  • Graham Ernest CHARLESWORTH (FFPA): 214 (15.5%)
  • Gregory GROGAN (ON): 167 (12.1%)
  • Connie HARVEY (LTP): 166 (12.0%)
  • Binod PAUDEL (LP): 72 (5.2%)
2Connie HARVEYLibertarian2,609
  • Graham Ernest CHARLESWORTH (FFPA): 749 (28.7%)
  • Gregory GROGAN (ON): 725 (27.8%)
  • Binod PAUDEL (LP): 437 (16.7%)
  • Mike FREELANDER (ALP): 433 (16.6%)
  • Frankie SCOTT (GRN): 265 (10.2%)
3Graham Ernest CHARLESWORTHFamily First4,653
  • Gregory GROGAN (ON): 2,171 (46.7%)
  • Binod PAUDEL (LP): 954 (20.5%)
  • Frankie SCOTT (GRN): 851 (18.3%)
  • Mike FREELANDER (ALP): 677 (14.5%)
4Gregory GROGANPauline Hanson's One Nation10,399
  • Binod PAUDEL (LP): 6,314 (60.7%)
  • Mike FREELANDER (ALP): 2,168 (20.8%)
  • Frankie SCOTT (GRN): 1,917 (18.4%)
5Frankie SCOTTThe Greens15,522
  • Mike FREELANDER (ALP): 12,721 (82.0%)
  • Binod PAUDEL (LP): 2,801 (18.0%)

Votes after every count

Macarthur 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5
Mike FREELANDERLabor · elected45,08045,36645,79946,47648,64461,365
Binod PAUDELLiberal21,59321,66522,10223,05629,37032,171
Frankie SCOTTThe Greens12,01212,48912,75413,60515,522–
Gregory GROGANPauline Hanson's One Nation7,3367,5038,22810,399––
Graham Ernest CHARLESWORTHFamily First3,6903,9044,653–––
Connie HARVEYLibertarian2,4432,609––––
Edward PALMERFUSION | Planet Rescue | Whistleblower Protection | Innovation1,382–––––

2022 Federal election

Mike FREELANDER (Labor) won Macarthur in 2022 with 65,039 of the 111,127 votes in the final count, beating Binod PAUDEL (Liberal) by 18,951 votes (58.5% to 41.5%). Freelander led on first preferences with 45.9% of 111,127 formal votes and passed the 55,564-vote majority at count 3.

111,127 formal votes6 candidates4 counts18,951-vote final margin

Macarthur 2022: preference flowsSankey diagram of the distribution of preferences in Macarthur at the 2022 Federal election. Mike FREELANDER was elected after 4 counts, 65,039 votes to 46,088 for Binod PAUDEL. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Mike FREELANDER: 51,001 votes stay with themBinod PAUDEL: 33,867 votes stay with themAdam ZAHRA: 8,876 votes stay with themJayden RIVERA: 8,584 votes stay with themRosa Antonia SICARI: 6,602 votes stay with them882 votes from Scott KORMAN (excluded) go to Binod PAUDEL470 votes from Scott KORMAN (excluded) go to Adam ZAHRA372 votes from Scott KORMAN (excluded) go to Mike FREELANDER278 votes from Scott KORMAN (excluded) go to Rosa Antonia SICARI195 votes from Scott KORMAN (excluded) go to Jayden RIVERAMike FREELANDER: 51,373 votes stay with themBinod PAUDEL: 34,749 votes stay with themAdam ZAHRA: 9,346 votes stay with themJayden RIVERA: 8,779 votes stay with them4,023 votes from Rosa Antonia SICARI (excluded) go to Adam ZAHRA1,264 votes from Rosa Antonia SICARI (excluded) go to Mike FREELANDER905 votes from Rosa Antonia SICARI (excluded) go to Binod PAUDEL688 votes from Rosa Antonia SICARI (excluded) go to Jayden RIVERAMike FREELANDER: 52,637 votes stay with themBinod PAUDEL: 35,654 votes stay with themAdam ZAHRA: 13,369 votes stay with them5,977 votes from Jayden RIVERA (excluded) go to Mike FREELANDER2,335 votes from Jayden RIVERA (excluded) go to Binod PAUDEL1,155 votes from Jayden RIVERA (excluded) go to Adam ZAHRAMike FREELANDER: 58,614 votes stay with themBinod PAUDEL: 37,989 votes stay with them8,099 votes from Adam ZAHRA (excluded) go to Binod PAUDEL6,425 votes from Adam ZAHRA (excluded) go to Mike FREELANDERMike FREELANDER (ALP): 51,001 votes at first preferencesFREELANDERBinod PAUDEL (LP): 33,867 votes at first preferencesPAUDELAdam ZAHRA (ON): 8,876 votes at first preferencesZAHRAJayden RIVERA (GRN): 8,584 votes at first preferencesRIVERARosa Antonia SICARI (UAPP): 6,602 votes at first preferencesSICARIScott KORMAN (LDP): 2,197 votes at first preferencesMike FREELANDER (ALP): 51,373 votes at count 1FREELANDERBinod PAUDEL (LP): 34,749 votes at count 1PAUDELAdam ZAHRA (ON): 9,346 votes at count 1ZAHRAJayden RIVERA (GRN): 8,779 votes at count 1RIVERARosa Antonia SICARI (UAPP): 6,880 votes at count 1SICARIMike FREELANDER (ALP): 52,637 votes at count 2FREELANDERBinod PAUDEL (LP): 35,654 votes at count 2PAUDELAdam ZAHRA (ON): 13,369 votes at count 2ZAHRAJayden RIVERA (GRN): 9,467 votes at count 2RIVERAMike FREELANDER (ALP): 58,614 votes at count 3FREELANDERBinod PAUDEL (LP): 37,989 votes at count 3PAUDELAdam ZAHRA (ON): 14,524 votes at count 3ZAHRAMike FREELANDER (ALP): 65,039 votes at count 4FREELANDER · electedBinod PAUDEL (LP): 46,088 votes at count 4PAUDEL · runner-up
Each column is a count. Bar height = votes held; the candidate with the fewest votes is excluded and their votes flow to the others. Hover or tap a candidate to highlight their flows.

What happened, count by count

Where the preferences went

Macarthur 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Scott KORMANLiberal Democrats2,197
  • Binod PAUDEL (LP): 882 (40.1%)
  • Adam ZAHRA (ON): 470 (21.4%)
  • Mike FREELANDER (ALP): 372 (16.9%)
  • Rosa Antonia SICARI (UAPP): 278 (12.7%)
  • Jayden RIVERA (GRN): 195 (8.9%)
2Rosa Antonia SICARIUnited Australia Party6,880
  • Adam ZAHRA (ON): 4,023 (58.5%)
  • Mike FREELANDER (ALP): 1,264 (18.4%)
  • Binod PAUDEL (LP): 905 (13.2%)
  • Jayden RIVERA (GRN): 688 (10.0%)
3Jayden RIVERAThe Greens9,467
  • Mike FREELANDER (ALP): 5,977 (63.1%)
  • Binod PAUDEL (LP): 2,335 (24.7%)
  • Adam ZAHRA (ON): 1,155 (12.2%)
4Adam ZAHRAPauline Hanson's One Nation14,524
  • Binod PAUDEL (LP): 8,099 (55.8%)
  • Mike FREELANDER (ALP): 6,425 (44.2%)

Votes after every count

Macarthur 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4
Mike FREELANDERLabor · elected51,00151,37352,63758,61465,039
Binod PAUDELLiberal33,86734,74935,65437,98946,088
Adam ZAHRAPauline Hanson's One Nation8,8769,34613,36914,524–
Jayden RIVERAThe Greens8,5848,7799,467––
Rosa Antonia SICARIUnited Australia Party6,6026,880–––
Scott KORMANLiberal Democrats2,197––––

2019 Federal election

Mike FREELANDER (Labor) won Macarthur in 2019 with 58,110 of the 99,504 votes in the final count, beating Riley MUNRO (Liberal) by 16,716 votes (58.4% to 41.6%). Freelander led on first preferences with 47.8% of 99,504 formal votes and passed the 49,753-vote majority at count 3.

99,504 formal votes7 candidates5 counts16,716-vote final margin

Macarthur 2019: preference flowsSankey diagram of the distribution of preferences in Macarthur at the 2019 Federal election. Mike FREELANDER was elected after 5 counts, 58,110 votes to 41,394 for Riley MUNRO. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Mike FREELANDER: 47,539 votes stay with themRiley MUNRO: 30,696 votes stay with themShane NORMAN: 8,555 votes stay with themJayden RIVERA: 4,397 votes stay with themJames GENT: 3,705 votes stay with themNathan John MURPHY: 2,506 votes stay with them638 votes from Matt STELLINO (excluded) go to Jayden RIVERA554 votes from Matt STELLINO (excluded) go to Mike FREELANDER336 votes from Matt STELLINO (excluded) go to Shane NORMAN274 votes from Matt STELLINO (excluded) go to Riley MUNRO157 votes from Matt STELLINO (excluded) go to James GENT147 votes from Matt STELLINO (excluded) go to Nathan John MURPHYMike FREELANDER: 48,093 votes stay with themRiley MUNRO: 30,970 votes stay with themShane NORMAN: 8,891 votes stay with themJayden RIVERA: 5,035 votes stay with themJames GENT: 3,862 votes stay with them946 votes from Nathan John MURPHY (excluded) go to Shane NORMAN752 votes from Nathan John MURPHY (excluded) go to Riley MUNRO440 votes from Nathan John MURPHY (excluded) go to Mike FREELANDER350 votes from Nathan John MURPHY (excluded) go to Jayden RIVERA165 votes from Nathan John MURPHY (excluded) go to James GENTMike FREELANDER: 48,533 votes stay with themRiley MUNRO: 31,722 votes stay with themShane NORMAN: 9,837 votes stay with themJayden RIVERA: 5,385 votes stay with them1,756 votes from James GENT (excluded) go to Riley MUNRO1,303 votes from James GENT (excluded) go to Mike FREELANDER685 votes from James GENT (excluded) go to Shane NORMAN283 votes from James GENT (excluded) go to Jayden RIVERAMike FREELANDER: 49,836 votes stay with themRiley MUNRO: 33,478 votes stay with themShane NORMAN: 10,522 votes stay with them3,704 votes from Jayden RIVERA (excluded) go to Mike FREELANDER1,193 votes from Jayden RIVERA (excluded) go to Riley MUNRO771 votes from Jayden RIVERA (excluded) go to Shane NORMANMike FREELANDER: 53,540 votes stay with themRiley MUNRO: 34,671 votes stay with them6,723 votes from Shane NORMAN (excluded) go to Riley MUNRO4,570 votes from Shane NORMAN (excluded) go to Mike FREELANDERMike FREELANDER (ALP): 47,539 votes at first preferencesFREELANDERRiley MUNRO (LP): 30,696 votes at first preferencesMUNROShane NORMAN (ON): 8,555 votes at first preferencesNORMANJayden RIVERA (GRN): 4,397 votes at first preferencesRIVERAJames GENT (CDP): 3,705 votes at first preferencesNathan John MURPHY (UAPP): 2,506 votes at first preferencesMatt STELLINO (AJP): 2,106 votes at first preferencesMike FREELANDER (ALP): 48,093 votes at count 1FREELANDERRiley MUNRO (LP): 30,970 votes at count 1MUNROShane NORMAN (ON): 8,891 votes at count 1NORMANJayden RIVERA (GRN): 5,035 votes at count 1RIVERAJames GENT (CDP): 3,862 votes at count 1GENTNathan John MURPHY (UAPP): 2,653 votes at count 1Mike FREELANDER (ALP): 48,533 votes at count 2FREELANDERRiley MUNRO (LP): 31,722 votes at count 2MUNROShane NORMAN (ON): 9,837 votes at count 2NORMANJayden RIVERA (GRN): 5,385 votes at count 2RIVERAJames GENT (CDP): 4,027 votes at count 2GENTMike FREELANDER (ALP): 49,836 votes at count 3FREELANDERRiley MUNRO (LP): 33,478 votes at count 3MUNROShane NORMAN (ON): 10,522 votes at count 3NORMANJayden RIVERA (GRN): 5,668 votes at count 3RIVERAMike FREELANDER (ALP): 53,540 votes at count 4FREELANDERRiley MUNRO (LP): 34,671 votes at count 4MUNROShane NORMAN (ON): 11,293 votes at count 4NORMANMike FREELANDER (ALP): 58,110 votes at count 5FREELANDER · electedRiley MUNRO (LP): 41,394 votes at count 5MUNRO · runner-up
Each column is a count. Bar height = votes held; the candidate with the fewest votes is excluded and their votes flow to the others. Hover or tap a candidate to highlight their flows.

What happened, count by count

Where the preferences went

Macarthur 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Matt STELLINOAnimal Justice Party2,106
  • Jayden RIVERA (GRN): 638 (30.3%)
  • Mike FREELANDER (ALP): 554 (26.3%)
  • Shane NORMAN (ON): 336 (16.0%)
  • Riley MUNRO (LP): 274 (13.0%)
  • James GENT (CDP): 157 (7.5%)
  • Nathan John MURPHY (UAPP): 147 (7.0%)
2Nathan John MURPHYUnited Australia Party2,653
  • Shane NORMAN (ON): 946 (35.7%)
  • Riley MUNRO (LP): 752 (28.3%)
  • Mike FREELANDER (ALP): 440 (16.6%)
  • Jayden RIVERA (GRN): 350 (13.2%)
  • James GENT (CDP): 165 (6.2%)
3James GENTChristian Democratic Party (Fred Nile Group)4,027
  • Riley MUNRO (LP): 1,756 (43.6%)
  • Mike FREELANDER (ALP): 1,303 (32.4%)
  • Shane NORMAN (ON): 685 (17.0%)
  • Jayden RIVERA (GRN): 283 (7.0%)
4Jayden RIVERAThe Greens5,668
  • Mike FREELANDER (ALP): 3,704 (65.3%)
  • Riley MUNRO (LP): 1,193 (21.0%)
  • Shane NORMAN (ON): 771 (13.6%)
5Shane NORMANPauline Hanson's One Nation11,293
  • Riley MUNRO (LP): 6,723 (59.5%)
  • Mike FREELANDER (ALP): 4,570 (40.5%)

Votes after every count

Macarthur 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5
Mike FREELANDERLabor · elected47,53948,09348,53349,83653,54058,110
Riley MUNROLiberal30,69630,97031,72233,47834,67141,394
Shane NORMANPauline Hanson's One Nation8,5558,8919,83710,52211,293–
Jayden RIVERAThe Greens4,3975,0355,3855,668––
James GENTChristian Democratic Party (Fred Nile Group)3,7053,8624,027–––
Nathan John MURPHYUnited Australia Party2,5062,653––––
Matt STELLINOAnimal Justice Party2,106–––––

About this page

Australian House of Representatives elections use full-preferential voting: voters number every box. If no candidate has more than half the first-preference votes, the candidate with the fewest is excluded and their ballots pass to each voter’s next preference, repeating until someone has more than half. Practical lesson: rank the candidate you most want to win first and the one you most want to lose last.

Source: Australian Electoral Commission, House of Representatives distribution of preferences by division (© Commonwealth of Australia, CC BY 4.0), 2019, 2022 and 2025 Federal elections. Division boundaries change between elections, so results under the same name are not like-for-like. Built 2 November 2026. Spotted an error? Tell us.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.