Skip to content

Mackellar: preference flows

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

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Sophie SCAMPSIndependentJames BROWNLiberal12,6637Majority at count 7
2022Sophie SCAMPSIndependentJason FALINSKILiberal4,9555Came from behind
2019Jason FALINSKILiberalDeclan STEELELabor25,9865First preferences

2025 Federal election

Sophie SCAMPS (Independent) won Mackellar in 2025 with 62,255 of the 111,847 votes in the final count, beating James BROWN (Liberal) by 12,663 votes (55.7% to 44.3%). Scamps led on first preferences with 38.0% of 111,847 formal votes and passed the 55,924-vote majority at count 7.

111,847 formal votes9 candidates7 counts12,663-vote final margin

Mackellar 2025: preference flowsSankey diagram of the distribution of preferences in Mackellar at the 2025 Federal election. Sophie SCAMPS was elected after 7 counts, 62,255 votes to 49,592 for James BROWN. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Sophie SCAMPS: 42,482 votes stay with themJames BROWN: 39,647 votes stay with themJeffrey QUINN: 13,499 votes stay with themEthan HRNJAK: 6,858 votes stay with themBrad HAYMAN: 2,825 votes stay with themLisa COTTON: 2,297 votes stay with themJustin ADDISON: 1,949 votes stay with themAmber ROBERTSON: 1,588 votes stay with them244 votes from Mandeep SINGH (excluded) go to Sophie SCAMPS159 votes from Mandeep SINGH (excluded) go to James BROWN103 votes from Mandeep SINGH (excluded) go to Lisa COTTON57 votes from Mandeep SINGH (excluded) go to Jeffrey QUINN47 votes from Mandeep SINGH (excluded) go to Ethan HRNJAK44 votes from Mandeep SINGH (excluded) go to Amber ROBERTSON26 votes from Mandeep SINGH (excluded) go to Brad HAYMAN22 votes from Mandeep SINGH (excluded) go to Justin ADDISONSophie SCAMPS: 42,726 votes stay with themJames BROWN: 39,806 votes stay with themJeffrey QUINN: 13,556 votes stay with themEthan HRNJAK: 6,905 votes stay with themBrad HAYMAN: 2,851 votes stay with themLisa COTTON: 2,400 votes stay with themJustin ADDISON: 1,971 votes stay with them603 votes from Amber ROBERTSON (excluded) go to Brad HAYMAN358 votes from Amber ROBERTSON (excluded) go to James BROWN226 votes from Amber ROBERTSON (excluded) go to Justin ADDISON163 votes from Amber ROBERTSON (excluded) go to Sophie SCAMPS144 votes from Amber ROBERTSON (excluded) go to Lisa COTTON78 votes from Amber ROBERTSON (excluded) go to Jeffrey QUINN60 votes from Amber ROBERTSON (excluded) go to Ethan HRNJAKSophie SCAMPS: 42,889 votes stay with themJames BROWN: 40,164 votes stay with themJeffrey QUINN: 13,634 votes stay with themEthan HRNJAK: 6,965 votes stay with themBrad HAYMAN: 3,454 votes stay with themLisa COTTON: 2,544 votes stay with them1,304 votes from Justin ADDISON (excluded) go to Brad HAYMAN351 votes from Justin ADDISON (excluded) go to James BROWN233 votes from Justin ADDISON (excluded) go to Lisa COTTON148 votes from Justin ADDISON (excluded) go to Sophie SCAMPS97 votes from Justin ADDISON (excluded) go to Ethan HRNJAK64 votes from Justin ADDISON (excluded) go to Jeffrey QUINNSophie SCAMPS: 43,037 votes stay with themJames BROWN: 40,515 votes stay with themJeffrey QUINN: 13,698 votes stay with themEthan HRNJAK: 7,062 votes stay with themBrad HAYMAN: 4,758 votes stay with them855 votes from Lisa COTTON (excluded) go to Brad HAYMAN832 votes from Lisa COTTON (excluded) go to Sophie SCAMPS517 votes from Lisa COTTON (excluded) go to James BROWN333 votes from Lisa COTTON (excluded) go to Ethan HRNJAK240 votes from Lisa COTTON (excluded) go to Jeffrey QUINNSophie SCAMPS: 43,869 votes stay with themJames BROWN: 41,032 votes stay with themJeffrey QUINN: 13,938 votes stay with themEthan HRNJAK: 7,395 votes stay with them3,467 votes from Brad HAYMAN (excluded) go to James BROWN957 votes from Brad HAYMAN (excluded) go to Sophie SCAMPS857 votes from Brad HAYMAN (excluded) go to Ethan HRNJAK332 votes from Brad HAYMAN (excluded) go to Jeffrey QUINNSophie SCAMPS: 44,826 votes stay with themJames BROWN: 44,499 votes stay with themJeffrey QUINN: 14,270 votes stay with them4,694 votes from Ethan HRNJAK (excluded) go to Sophie SCAMPS2,139 votes from Ethan HRNJAK (excluded) go to Jeffrey QUINN1,419 votes from Ethan HRNJAK (excluded) go to James BROWNSophie SCAMPS: 49,520 votes stay with themJames BROWN: 45,918 votes stay with them12,735 votes from Jeffrey QUINN (excluded) go to Sophie SCAMPS3,674 votes from Jeffrey QUINN (excluded) go to James BROWNSophie SCAMPS (IND): 42,482 votes at first preferencesSCAMPSJames BROWN (LP): 39,647 votes at first preferencesBROWNJeffrey QUINN (ALP): 13,499 votes at first preferencesQUINNEthan HRNJAK (GRN): 6,858 votes at first preferencesHRNJAKBrad HAYMAN (ON): 2,825 votes at first preferencesLisa COTTON (IND): 2,297 votes at first preferencesJustin ADDISON (LTP): 1,949 votes at first preferencesAmber ROBERTSON (CYA): 1,588 votes at first preferencesMandeep SINGH (IND): 702 votes at first preferencesSophie SCAMPS (IND): 42,726 votes at count 1SCAMPSJames BROWN (LP): 39,806 votes at count 1BROWNJeffrey QUINN (ALP): 13,556 votes at count 1QUINNEthan HRNJAK (GRN): 6,905 votes at count 1HRNJAKBrad HAYMAN (ON): 2,851 votes at count 1Lisa COTTON (IND): 2,400 votes at count 1Justin ADDISON (LTP): 1,971 votes at count 1Amber ROBERTSON (CYA): 1,632 votes at count 1Sophie SCAMPS (IND): 42,889 votes at count 2SCAMPSJames BROWN (LP): 40,164 votes at count 2BROWNJeffrey QUINN (ALP): 13,634 votes at count 2QUINNEthan HRNJAK (GRN): 6,965 votes at count 2HRNJAKBrad HAYMAN (ON): 3,454 votes at count 2Lisa COTTON (IND): 2,544 votes at count 2Justin ADDISON (LTP): 2,197 votes at count 2Sophie SCAMPS (IND): 43,037 votes at count 3SCAMPSJames BROWN (LP): 40,515 votes at count 3BROWNJeffrey QUINN (ALP): 13,698 votes at count 3QUINNEthan HRNJAK (GRN): 7,062 votes at count 3HRNJAKBrad HAYMAN (ON): 4,758 votes at count 3HAYMANLisa COTTON (IND): 2,777 votes at count 3Sophie SCAMPS (IND): 43,869 votes at count 4SCAMPSJames BROWN (LP): 41,032 votes at count 4BROWNJeffrey QUINN (ALP): 13,938 votes at count 4QUINNEthan HRNJAK (GRN): 7,395 votes at count 4HRNJAKBrad HAYMAN (ON): 5,613 votes at count 4HAYMANSophie SCAMPS (IND): 44,826 votes at count 5SCAMPSJames BROWN (LP): 44,499 votes at count 5BROWNJeffrey QUINN (ALP): 14,270 votes at count 5QUINNEthan HRNJAK (GRN): 8,252 votes at count 5HRNJAKSophie SCAMPS (IND): 49,520 votes at count 6SCAMPSJames BROWN (LP): 45,918 votes at count 6BROWNJeffrey QUINN (ALP): 16,409 votes at count 6QUINNSophie SCAMPS (IND): 62,255 votes at count 7SCAMPS · electedJames BROWN (LP): 49,592 votes at count 7BROWN · 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

Mackellar 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Mandeep SINGHIndependent702
  • Sophie SCAMPS (IND): 244 (34.8%)
  • James BROWN (LP): 159 (22.6%)
  • Lisa COTTON (IND): 103 (14.7%)
  • Jeffrey QUINN (ALP): 57 (8.1%)
  • Ethan HRNJAK (GRN): 47 (6.7%)
  • Amber ROBERTSON (CYA): 44 (6.3%)
  • Brad HAYMAN (ON): 26 (3.7%)
  • Justin ADDISON (LTP): 22 (3.1%)
2Amber ROBERTSONTrumpet of Patriots1,632
  • Brad HAYMAN (ON): 603 (36.9%)
  • James BROWN (LP): 358 (21.9%)
  • Justin ADDISON (LTP): 226 (13.8%)
  • Sophie SCAMPS (IND): 163 (10.0%)
  • Lisa COTTON (IND): 144 (8.8%)
  • Jeffrey QUINN (ALP): 78 (4.8%)
  • Ethan HRNJAK (GRN): 60 (3.7%)
3Justin ADDISONLibertarian2,197
  • Brad HAYMAN (ON): 1,304 (59.4%)
  • James BROWN (LP): 351 (16.0%)
  • Lisa COTTON (IND): 233 (10.6%)
  • Sophie SCAMPS (IND): 148 (6.7%)
  • Ethan HRNJAK (GRN): 97 (4.4%)
  • Jeffrey QUINN (ALP): 64 (2.9%)
4Lisa COTTONIndependent2,777
  • Brad HAYMAN (ON): 855 (30.8%)
  • Sophie SCAMPS (IND): 832 (30.0%)
  • James BROWN (LP): 517 (18.6%)
  • Ethan HRNJAK (GRN): 333 (12.0%)
  • Jeffrey QUINN (ALP): 240 (8.6%)
5Brad HAYMANPauline Hanson's One Nation5,613
  • James BROWN (LP): 3,467 (61.8%)
  • Sophie SCAMPS (IND): 957 (17.0%)
  • Ethan HRNJAK (GRN): 857 (15.3%)
  • Jeffrey QUINN (ALP): 332 (5.9%)
6Ethan HRNJAKThe Greens8,252
  • Sophie SCAMPS (IND): 4,694 (56.9%)
  • Jeffrey QUINN (ALP): 2,139 (25.9%)
  • James BROWN (LP): 1,419 (17.2%)
7Jeffrey QUINNLabor16,409
  • Sophie SCAMPS (IND): 12,735 (77.6%)
  • James BROWN (LP): 3,674 (22.4%)

Votes after every count

Mackellar 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7
Sophie SCAMPSIndependent · elected42,48242,72642,88943,03743,86944,82649,52062,255
James BROWNLiberal39,64739,80640,16440,51541,03244,49945,91849,592
Jeffrey QUINNLabor13,49913,55613,63413,69813,93814,27016,409–
Ethan HRNJAKThe Greens6,8586,9056,9657,0627,3958,252––
Brad HAYMANPauline Hanson's One Nation2,8252,8513,4544,7585,613–––
Lisa COTTONIndependent2,2972,4002,5442,777––––
Justin ADDISONLibertarian1,9491,9712,197–––––
Amber ROBERTSONTrumpet of Patriots1,5881,632––––––
Mandeep SINGHIndependent702–––––––

2022 Federal election

Sophie SCAMPS (Independent) won Mackellar in 2022 with 51,973 of the 98,991 votes in the final count, beating Jason FALINSKI (Liberal) by 4,955 votes (52.5% to 47.5%). Scamps came from behind: Falinski led on first preferences (41.4% to 38.1%) but preferences from excluded candidates put Scamps ahead at count 5.

98,991 formal votes7 candidates5 counts4,955-vote final margin

Mackellar 2022: preference flowsSankey diagram of the distribution of preferences in Mackellar at the 2022 Federal election. Sophie SCAMPS was elected after 5 counts, 51,973 votes to 47,018 for Jason FALINSKI. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Jason FALINSKI: 40,993 votes stay with themSophie SCAMPS: 37,724 votes stay with themPaula GOODMAN: 8,162 votes stay with themEthan HRNJAK: 6,032 votes stay with themChristopher Thomas BALL: 2,881 votes stay with themDarren DICKSON: 2,624 votes stay with them225 votes from Barry STEELE (excluded) go to Darren DICKSON155 votes from Barry STEELE (excluded) go to Sophie SCAMPS70 votes from Barry STEELE (excluded) go to Ethan HRNJAK47 votes from Barry STEELE (excluded) go to Paula GOODMAN44 votes from Barry STEELE (excluded) go to Jason FALINSKI34 votes from Barry STEELE (excluded) go to Christopher Thomas BALLJason FALINSKI: 41,037 votes stay with themSophie SCAMPS: 37,879 votes stay with themPaula GOODMAN: 8,209 votes stay with themEthan HRNJAK: 6,102 votes stay with themChristopher Thomas BALL: 2,915 votes stay with them1,645 votes from Darren DICKSON (excluded) go to Christopher Thomas BALL516 votes from Darren DICKSON (excluded) go to Sophie SCAMPS433 votes from Darren DICKSON (excluded) go to Jason FALINSKI160 votes from Darren DICKSON (excluded) go to Paula GOODMAN95 votes from Darren DICKSON (excluded) go to Ethan HRNJAKJason FALINSKI: 41,470 votes stay with themSophie SCAMPS: 38,395 votes stay with themPaula GOODMAN: 8,369 votes stay with themEthan HRNJAK: 6,197 votes stay with them2,105 votes from Christopher Thomas BALL (excluded) go to Jason FALINSKI1,426 votes from Christopher Thomas BALL (excluded) go to Sophie SCAMPS576 votes from Christopher Thomas BALL (excluded) go to Paula GOODMAN453 votes from Christopher Thomas BALL (excluded) go to Ethan HRNJAKJason FALINSKI: 43,575 votes stay with themSophie SCAMPS: 39,821 votes stay with themPaula GOODMAN: 8,945 votes stay with them3,870 votes from Ethan HRNJAK (excluded) go to Sophie SCAMPS1,957 votes from Ethan HRNJAK (excluded) go to Paula GOODMAN823 votes from Ethan HRNJAK (excluded) go to Jason FALINSKIJason FALINSKI: 44,398 votes stay with themSophie SCAMPS: 43,691 votes stay with them8,282 votes from Paula GOODMAN (excluded) go to Sophie SCAMPS2,620 votes from Paula GOODMAN (excluded) go to Jason FALINSKIJason FALINSKI (LP): 40,993 votes at first preferencesFALINSKISophie SCAMPS (IND): 37,724 votes at first preferencesSCAMPSPaula GOODMAN (ALP): 8,162 votes at first preferencesGOODMANEthan HRNJAK (GRN): 6,032 votes at first preferencesHRNJAKChristopher Thomas BALL (UAPP): 2,881 votes at first preferencesDarren DICKSON (ON): 2,624 votes at first preferencesBarry STEELE (TNL): 575 votes at first preferencesJason FALINSKI (LP): 41,037 votes at count 1FALINSKISophie SCAMPS (IND): 37,879 votes at count 1SCAMPSPaula GOODMAN (ALP): 8,209 votes at count 1GOODMANEthan HRNJAK (GRN): 6,102 votes at count 1HRNJAKChristopher Thomas BALL (UAPP): 2,915 votes at count 1Darren DICKSON (ON): 2,849 votes at count 1Jason FALINSKI (LP): 41,470 votes at count 2FALINSKISophie SCAMPS (IND): 38,395 votes at count 2SCAMPSPaula GOODMAN (ALP): 8,369 votes at count 2GOODMANEthan HRNJAK (GRN): 6,197 votes at count 2HRNJAKChristopher Thomas BALL (UAPP): 4,560 votes at count 2BALLJason FALINSKI (LP): 43,575 votes at count 3FALINSKISophie SCAMPS (IND): 39,821 votes at count 3SCAMPSPaula GOODMAN (ALP): 8,945 votes at count 3GOODMANEthan HRNJAK (GRN): 6,650 votes at count 3HRNJAKJason FALINSKI (LP): 44,398 votes at count 4FALINSKISophie SCAMPS (IND): 43,691 votes at count 4SCAMPSPaula GOODMAN (ALP): 10,902 votes at count 4GOODMANJason FALINSKI (LP): 47,018 votes at count 5FALINSKI · runner-upSophie SCAMPS (IND): 51,973 votes at count 5SCAMPS · elected
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

Mackellar 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Barry STEELETNL575
  • Darren DICKSON (ON): 225 (39.1%)
  • Sophie SCAMPS (IND): 155 (27.0%)
  • Ethan HRNJAK (GRN): 70 (12.2%)
  • Paula GOODMAN (ALP): 47 (8.2%)
  • Jason FALINSKI (LP): 44 (7.7%)
  • Christopher Thomas BALL (UAPP): 34 (5.9%)
2Darren DICKSONPauline Hanson's One Nation2,849
  • Christopher Thomas BALL (UAPP): 1,645 (57.7%)
  • Sophie SCAMPS (IND): 516 (18.1%)
  • Jason FALINSKI (LP): 433 (15.2%)
  • Paula GOODMAN (ALP): 160 (5.6%)
  • Ethan HRNJAK (GRN): 95 (3.3%)
3Christopher Thomas BALLUnited Australia Party4,560
  • Jason FALINSKI (LP): 2,105 (46.2%)
  • Sophie SCAMPS (IND): 1,426 (31.3%)
  • Paula GOODMAN (ALP): 576 (12.6%)
  • Ethan HRNJAK (GRN): 453 (9.9%)
4Ethan HRNJAKThe Greens6,650
  • Sophie SCAMPS (IND): 3,870 (58.2%)
  • Paula GOODMAN (ALP): 1,957 (29.4%)
  • Jason FALINSKI (LP): 823 (12.4%)
5Paula GOODMANLabor10,902
  • Sophie SCAMPS (IND): 8,282 (76.0%)
  • Jason FALINSKI (LP): 2,620 (24.0%)

Votes after every count

Mackellar 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5
Jason FALINSKILiberal40,99341,03741,47043,57544,39847,018
Sophie SCAMPSIndependent · elected37,72437,87938,39539,82143,69151,973
Paula GOODMANLabor8,1628,2098,3698,94510,902–
Ethan HRNJAKThe Greens6,0326,1026,1976,650––
Christopher Thomas BALLUnited Australia Party2,8812,9154,560–––
Darren DICKSONPauline Hanson's One Nation2,6242,849––––
Barry STEELETNL575–––––

2019 Federal election

Jason FALINSKI (Liberal) won Mackellar in 2019 with 62,124 of the 98,262 votes in the final count, beating Declan STEELE (Labor) by 25,986 votes (63.2% to 36.8%). Falinski won on first preferences, with 53.0% of 98,262 formal votes (more than half: 49,132 needed).

98,262 formal votes7 candidates5 counts25,986-vote final margin

Mackellar 2019: preference flowsSankey diagram of the distribution of preferences in Mackellar at the 2019 Federal election. Jason FALINSKI was elected after 5 counts, 62,124 votes to 36,138 for Declan STEELE. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Jason FALINSKI: 52,088 votes stay with themDeclan STEELE: 16,648 votes stay with themAlice THOMPSON: 11,975 votes stay with themPru WAWN: 11,283 votes stay with themSuzanne DALY: 2,550 votes stay with themDavid LYON: 2,317 votes stay with them860 votes from Greg LEVETT (excluded) go to Jason FALINSKI160 votes from Greg LEVETT (excluded) go to David LYON140 votes from Greg LEVETT (excluded) go to Alice THOMPSON99 votes from Greg LEVETT (excluded) go to Declan STEELE94 votes from Greg LEVETT (excluded) go to Suzanne DALY48 votes from Greg LEVETT (excluded) go to Pru WAWNJason FALINSKI: 52,948 votes stay with themDeclan STEELE: 16,747 votes stay with themAlice THOMPSON: 12,115 votes stay with themPru WAWN: 11,331 votes stay with themSuzanne DALY: 2,644 votes stay with them1,009 votes from David LYON (excluded) go to Jason FALINSKI751 votes from David LYON (excluded) go to Suzanne DALY404 votes from David LYON (excluded) go to Alice THOMPSON160 votes from David LYON (excluded) go to Declan STEELE153 votes from David LYON (excluded) go to Pru WAWNJason FALINSKI: 53,957 votes stay with themDeclan STEELE: 16,907 votes stay with themAlice THOMPSON: 12,519 votes stay with themPru WAWN: 11,484 votes stay with them1,535 votes from Suzanne DALY (excluded) go to Alice THOMPSON943 votes from Suzanne DALY (excluded) go to Pru WAWN602 votes from Suzanne DALY (excluded) go to Jason FALINSKI315 votes from Suzanne DALY (excluded) go to Declan STEELEJason FALINSKI: 54,559 votes stay with themDeclan STEELE: 17,222 votes stay with themAlice THOMPSON: 14,054 votes stay with them6,890 votes from Pru WAWN (excluded) go to Declan STEELE4,197 votes from Pru WAWN (excluded) go to Alice THOMPSON1,340 votes from Pru WAWN (excluded) go to Jason FALINSKIJason FALINSKI: 55,899 votes stay with themDeclan STEELE: 24,112 votes stay with them12,026 votes from Alice THOMPSON (excluded) go to Declan STEELE6,225 votes from Alice THOMPSON (excluded) go to Jason FALINSKIJason FALINSKI (LP): 52,088 votes at first preferencesFALINSKIDeclan STEELE (ALP): 16,648 votes at first preferencesSTEELEAlice THOMPSON (IND): 11,975 votes at first preferencesTHOMPSONPru WAWN (GRN): 11,283 votes at first preferencesWAWNSuzanne DALY (SPP): 2,550 votes at first preferencesDavid LYON (UAPP): 2,317 votes at first preferencesGreg LEVETT (CDP): 1,401 votes at first preferencesJason FALINSKI (LP): 52,948 votes at count 1FALINSKIDeclan STEELE (ALP): 16,747 votes at count 1STEELEAlice THOMPSON (IND): 12,115 votes at count 1THOMPSONPru WAWN (GRN): 11,331 votes at count 1WAWNSuzanne DALY (SPP): 2,644 votes at count 1David LYON (UAPP): 2,477 votes at count 1Jason FALINSKI (LP): 53,957 votes at count 2FALINSKIDeclan STEELE (ALP): 16,907 votes at count 2STEELEAlice THOMPSON (IND): 12,519 votes at count 2THOMPSONPru WAWN (GRN): 11,484 votes at count 2WAWNSuzanne DALY (SPP): 3,395 votes at count 2Jason FALINSKI (LP): 54,559 votes at count 3FALINSKIDeclan STEELE (ALP): 17,222 votes at count 3STEELEAlice THOMPSON (IND): 14,054 votes at count 3THOMPSONPru WAWN (GRN): 12,427 votes at count 3WAWNJason FALINSKI (LP): 55,899 votes at count 4FALINSKIDeclan STEELE (ALP): 24,112 votes at count 4STEELEAlice THOMPSON (IND): 18,251 votes at count 4THOMPSONJason FALINSKI (LP): 62,124 votes at count 5FALINSKI · electedDeclan STEELE (ALP): 36,138 votes at count 5STEELE · 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

Mackellar 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Greg LEVETTChristian Democratic Party (Fred Nile Group)1,401
  • Jason FALINSKI (LP): 860 (61.4%)
  • David LYON (UAPP): 160 (11.4%)
  • Alice THOMPSON (IND): 140 (10.0%)
  • Declan STEELE (ALP): 99 (7.1%)
  • Suzanne DALY (SPP): 94 (6.7%)
  • Pru WAWN (GRN): 48 (3.4%)
2David LYONUnited Australia Party2,477
  • Jason FALINSKI (LP): 1,009 (40.7%)
  • Suzanne DALY (SPP): 751 (30.3%)
  • Alice THOMPSON (IND): 404 (16.3%)
  • Declan STEELE (ALP): 160 (6.5%)
  • Pru WAWN (GRN): 153 (6.2%)
3Suzanne DALYSustainable Australia3,395
  • Alice THOMPSON (IND): 1,535 (45.2%)
  • Pru WAWN (GRN): 943 (27.8%)
  • Jason FALINSKI (LP): 602 (17.7%)
  • Declan STEELE (ALP): 315 (9.3%)
4Pru WAWNThe Greens12,427
  • Declan STEELE (ALP): 6,890 (55.4%)
  • Alice THOMPSON (IND): 4,197 (33.8%)
  • Jason FALINSKI (LP): 1,340 (10.8%)
5Alice THOMPSONIndependent18,251
  • Declan STEELE (ALP): 12,026 (65.9%)
  • Jason FALINSKI (LP): 6,225 (34.1%)

Votes after every count

Mackellar 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5
Jason FALINSKILiberal · elected52,08852,94853,95754,55955,89962,124
Declan STEELELabor16,64816,74716,90717,22224,11236,138
Alice THOMPSONIndependent11,97512,11512,51914,05418,251–
Pru WAWNThe Greens11,28311,33111,48412,427––
Suzanne DALYSustainable Australia2,5502,6443,395–––
David LYONUnited Australia Party2,3172,477––––
Greg LEVETTChristian Democratic Party (Fred Nile Group)1,401–––––

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.