Skip to content

Higgins: preference flows

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

Higgins was not contested at the 2025 election — it was abolished or renamed in a redistribution. Latest results shown are from 2022.

20222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2022Michelle ANANDA-RAJAHAustralian Labor PartyKatie ALLENLiberal3,9416Came from behind
2019Katie ALLENLiberalFiona McLEODAustralian Labor Party7,8004Majority at count 4

2022 Federal election

Michelle ANANDA-RAJAH (Australian Labor Party) won Higgins in 2022 with 49,726 of the 95,511 votes in the final count, beating Katie ALLEN (Liberal) by 3,941 votes (52.1% to 47.9%). Ananda-Rajah came from behind: Allen led on first preferences (40.7% to 28.5%) but preferences from excluded candidates put Ananda-Rajah ahead at count 6.

95,511 formal votes8 candidates6 counts3,941-vote final margin

Higgins 2022: preference flowsSankey diagram of the distribution of preferences in Higgins at the 2022 Federal election. Michelle ANANDA-RAJAH was elected after 6 counts, 49,726 votes to 45,785 for Katie ALLEN. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Katie ALLEN: 38,859 votes stay with themMichelle ANANDA-RAJAH: 27,187 votes stay with themSonya SEMMENS: 21,632 votes stay with themMatthew FORD: 2,648 votes stay with themIngram Magnus SPENCER: 1,917 votes stay with themAndrew JOHNSON: 1,458 votes stay with themAlicia WALKER: 1,295 votes stay with them156 votes from Suzie MENOUDAKIS (excluded) go to Matthew FORD98 votes from Suzie MENOUDAKIS (excluded) go to Ingram Magnus SPENCER61 votes from Suzie MENOUDAKIS (excluded) go to Sonya SEMMENS55 votes from Suzie MENOUDAKIS (excluded) go to Michelle ANANDA-RAJAH52 votes from Suzie MENOUDAKIS (excluded) go to Katie ALLEN49 votes from Suzie MENOUDAKIS (excluded) go to Andrew JOHNSON44 votes from Suzie MENOUDAKIS (excluded) go to Alicia WALKERKatie ALLEN: 38,911 votes stay with themMichelle ANANDA-RAJAH: 27,242 votes stay with themSonya SEMMENS: 21,693 votes stay with themMatthew FORD: 2,804 votes stay with themIngram Magnus SPENCER: 2,015 votes stay with themAndrew JOHNSON: 1,507 votes stay with them524 votes from Alicia WALKER (excluded) go to Sonya SEMMENS268 votes from Alicia WALKER (excluded) go to Michelle ANANDA-RAJAH182 votes from Alicia WALKER (excluded) go to Andrew JOHNSON162 votes from Alicia WALKER (excluded) go to Katie ALLEN136 votes from Alicia WALKER (excluded) go to Ingram Magnus SPENCER67 votes from Alicia WALKER (excluded) go to Matthew FORDKatie ALLEN: 39,073 votes stay with themMichelle ANANDA-RAJAH: 27,510 votes stay with themSonya SEMMENS: 22,217 votes stay with themMatthew FORD: 2,871 votes stay with themIngram Magnus SPENCER: 2,151 votes stay with them909 votes from Andrew JOHNSON (excluded) go to Sonya SEMMENS392 votes from Andrew JOHNSON (excluded) go to Michelle ANANDA-RAJAH155 votes from Andrew JOHNSON (excluded) go to Katie ALLEN130 votes from Andrew JOHNSON (excluded) go to Matthew FORD103 votes from Andrew JOHNSON (excluded) go to Ingram Magnus SPENCERKatie ALLEN: 39,228 votes stay with themMichelle ANANDA-RAJAH: 27,902 votes stay with themSonya SEMMENS: 23,126 votes stay with themMatthew FORD: 3,001 votes stay with them1,167 votes from Ingram Magnus SPENCER (excluded) go to Matthew FORD522 votes from Ingram Magnus SPENCER (excluded) go to Katie ALLEN387 votes from Ingram Magnus SPENCER (excluded) go to Sonya SEMMENS178 votes from Ingram Magnus SPENCER (excluded) go to Michelle ANANDA-RAJAHKatie ALLEN: 39,750 votes stay with themMichelle ANANDA-RAJAH: 28,080 votes stay with themSonya SEMMENS: 23,513 votes stay with them2,997 votes from Matthew FORD (excluded) go to Katie ALLEN590 votes from Matthew FORD (excluded) go to Michelle ANANDA-RAJAH581 votes from Matthew FORD (excluded) go to Sonya SEMMENSKatie ALLEN: 42,747 votes stay with themMichelle ANANDA-RAJAH: 28,670 votes stay with them21,056 votes from Sonya SEMMENS (excluded) go to Michelle ANANDA-RAJAH3,038 votes from Sonya SEMMENS (excluded) go to Katie ALLENKatie ALLEN (LP): 38,859 votes at first preferencesALLENMichelle ANANDA-RAJAH (ALP): 27,187 votes at first preferencesANANDA-RAJAHSonya SEMMENS (GVIC): 21,632 votes at first preferencesSEMMENSMatthew FORD (LDP): 2,648 votes at first preferencesIngram Magnus SPENCER (UAPP): 1,917 votes at first preferencesAndrew JOHNSON (REAS): 1,458 votes at first preferencesAlicia WALKER (AJP): 1,295 votes at first preferencesSuzie MENOUDAKIS (CYA): 515 votes at first preferencesKatie ALLEN (LP): 38,911 votes at count 1ALLENMichelle ANANDA-RAJAH (ALP): 27,242 votes at count 1ANANDA-RAJAHSonya SEMMENS (GVIC): 21,693 votes at count 1SEMMENSMatthew FORD (LDP): 2,804 votes at count 1Ingram Magnus SPENCER (UAPP): 2,015 votes at count 1Andrew JOHNSON (REAS): 1,507 votes at count 1Alicia WALKER (AJP): 1,339 votes at count 1Katie ALLEN (LP): 39,073 votes at count 2ALLENMichelle ANANDA-RAJAH (ALP): 27,510 votes at count 2ANANDA-RAJAHSonya SEMMENS (GVIC): 22,217 votes at count 2SEMMENSMatthew FORD (LDP): 2,871 votes at count 2Ingram Magnus SPENCER (UAPP): 2,151 votes at count 2Andrew JOHNSON (REAS): 1,689 votes at count 2Katie ALLEN (LP): 39,228 votes at count 3ALLENMichelle ANANDA-RAJAH (ALP): 27,902 votes at count 3ANANDA-RAJAHSonya SEMMENS (GVIC): 23,126 votes at count 3SEMMENSMatthew FORD (LDP): 3,001 votes at count 3Ingram Magnus SPENCER (UAPP): 2,254 votes at count 3Katie ALLEN (LP): 39,750 votes at count 4ALLENMichelle ANANDA-RAJAH (ALP): 28,080 votes at count 4ANANDA-RAJAHSonya SEMMENS (GVIC): 23,513 votes at count 4SEMMENSMatthew FORD (LDP): 4,168 votes at count 4FORDKatie ALLEN (LP): 42,747 votes at count 5ALLENMichelle ANANDA-RAJAH (ALP): 28,670 votes at count 5ANANDA-RAJAHSonya SEMMENS (GVIC): 24,094 votes at count 5SEMMENSKatie ALLEN (LP): 45,785 votes at count 6ALLEN · runner-upMichelle ANANDA-RAJAH (ALP): 49,726 votes at count 6ANANDA-RAJAH · 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

Higgins 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Suzie MENOUDAKISAustralian Federation Party515
  • Matthew FORD (LDP): 156 (30.3%)
  • Ingram Magnus SPENCER (UAPP): 98 (19.0%)
  • Sonya SEMMENS (GVIC): 61 (11.8%)
  • Michelle ANANDA-RAJAH (ALP): 55 (10.7%)
  • Katie ALLEN (LP): 52 (10.1%)
  • Andrew JOHNSON (REAS): 49 (9.5%)
  • Alicia WALKER (AJP): 44 (8.5%)
2Alicia WALKERAnimal Justice Party1,339
  • Sonya SEMMENS (GVIC): 524 (39.1%)
  • Michelle ANANDA-RAJAH (ALP): 268 (20.0%)
  • Andrew JOHNSON (REAS): 182 (13.6%)
  • Katie ALLEN (LP): 162 (12.1%)
  • Ingram Magnus SPENCER (UAPP): 136 (10.2%)
  • Matthew FORD (LDP): 67 (5.0%)
3Andrew JOHNSONReason Australia1,689
  • Sonya SEMMENS (GVIC): 909 (53.8%)
  • Michelle ANANDA-RAJAH (ALP): 392 (23.2%)
  • Katie ALLEN (LP): 155 (9.2%)
  • Matthew FORD (LDP): 130 (7.7%)
  • Ingram Magnus SPENCER (UAPP): 103 (6.1%)
4Ingram Magnus SPENCERUnited Australia Party2,254
  • Matthew FORD (LDP): 1,167 (51.8%)
  • Katie ALLEN (LP): 522 (23.2%)
  • Sonya SEMMENS (GVIC): 387 (17.2%)
  • Michelle ANANDA-RAJAH (ALP): 178 (7.9%)
5Matthew FORDLiberal Democrats4,168
  • Katie ALLEN (LP): 2,997 (71.9%)
  • Michelle ANANDA-RAJAH (ALP): 590 (14.2%)
  • Sonya SEMMENS (GVIC): 581 (13.9%)
6Sonya SEMMENSThe Greens24,094
  • Michelle ANANDA-RAJAH (ALP): 21,056 (87.4%)
  • Katie ALLEN (LP): 3,038 (12.6%)

Votes after every count

Higgins 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6
Katie ALLENLiberal38,85938,91139,07339,22839,75042,74745,785
Michelle ANANDA-RAJAHAustralian Labor Party · elected27,18727,24227,51027,90228,08028,67049,726
Sonya SEMMENSThe Greens21,63221,69322,21723,12623,51324,094–
Matthew FORDLiberal Democrats2,6482,8042,8713,0014,168––
Ingram Magnus SPENCERUnited Australia Party1,9172,0152,1512,254–––
Andrew JOHNSONReason Australia1,4581,5071,689––––
Alicia WALKERAnimal Justice Party1,2951,339–––––
Suzie MENOUDAKISAustralian Federation Party515––––––

2019 Federal election

Katie ALLEN (Liberal) won Higgins in 2019 with 54,139 of the 100,478 votes in the final count, beating Fiona McLEOD (Australian Labor Party) by 7,800 votes (53.9% to 46.1%). Allen led on first preferences with 47.9% of 100,478 formal votes and passed the 50,240-vote majority at count 4.

100,478 formal votes6 candidates4 counts7,800-vote final margin

Higgins 2019: preference flowsSankey diagram of the distribution of preferences in Higgins at the 2019 Federal election. Katie ALLEN was elected after 4 counts, 54,139 votes to 46,339 for Fiona McLEOD. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Katie ALLEN: 48,091 votes stay with themFiona McLEOD: 25,498 votes stay with themJason BALL: 22,573 votes stay with themAlicia WALKER: 1,729 votes stay with themMichaela MORAN: 1,338 votes stay with them611 votes from Tim RYAN (excluded) go to Katie ALLEN189 votes from Tim RYAN (excluded) go to Fiona McLEOD178 votes from Tim RYAN (excluded) go to Michaela MORAN143 votes from Tim RYAN (excluded) go to Alicia WALKER128 votes from Tim RYAN (excluded) go to Jason BALLKatie ALLEN: 48,702 votes stay with themFiona McLEOD: 25,687 votes stay with themJason BALL: 22,701 votes stay with themAlicia WALKER: 1,872 votes stay with them470 votes from Michaela MORAN (excluded) go to Alicia WALKER424 votes from Michaela MORAN (excluded) go to Jason BALL404 votes from Michaela MORAN (excluded) go to Katie ALLEN218 votes from Michaela MORAN (excluded) go to Fiona McLEODKatie ALLEN: 49,106 votes stay with themFiona McLEOD: 25,905 votes stay with themJason BALL: 23,125 votes stay with them1,295 votes from Alicia WALKER (excluded) go to Jason BALL599 votes from Alicia WALKER (excluded) go to Katie ALLEN448 votes from Alicia WALKER (excluded) go to Fiona McLEODKatie ALLEN: 49,705 votes stay with themFiona McLEOD: 26,353 votes stay with them19,986 votes from Jason BALL (excluded) go to Fiona McLEOD4,434 votes from Jason BALL (excluded) go to Katie ALLENKatie ALLEN (LP): 48,091 votes at first preferencesALLENFiona McLEOD (ALP): 25,498 votes at first preferencesMcLEODJason BALL (GVIC): 22,573 votes at first preferencesBALLAlicia WALKER (AJP): 1,729 votes at first preferencesMichaela MORAN (SPP): 1,338 votes at first preferencesTim RYAN (UAPP): 1,249 votes at first preferencesKatie ALLEN (LP): 48,702 votes at count 1ALLENFiona McLEOD (ALP): 25,687 votes at count 1McLEODJason BALL (GVIC): 22,701 votes at count 1BALLAlicia WALKER (AJP): 1,872 votes at count 1Michaela MORAN (SPP): 1,516 votes at count 1Katie ALLEN (LP): 49,106 votes at count 2ALLENFiona McLEOD (ALP): 25,905 votes at count 2McLEODJason BALL (GVIC): 23,125 votes at count 2BALLAlicia WALKER (AJP): 2,342 votes at count 2Katie ALLEN (LP): 49,705 votes at count 3ALLENFiona McLEOD (ALP): 26,353 votes at count 3McLEODJason BALL (GVIC): 24,420 votes at count 3BALLKatie ALLEN (LP): 54,139 votes at count 4ALLEN · electedFiona McLEOD (ALP): 46,339 votes at count 4McLEOD · 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

Higgins 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Tim RYANUnited Australia Party1,249
  • Katie ALLEN (LP): 611 (48.9%)
  • Fiona McLEOD (ALP): 189 (15.1%)
  • Michaela MORAN (SPP): 178 (14.3%)
  • Alicia WALKER (AJP): 143 (11.4%)
  • Jason BALL (GVIC): 128 (10.2%)
2Michaela MORANSustainable Australia1,516
  • Alicia WALKER (AJP): 470 (31.0%)
  • Jason BALL (GVIC): 424 (28.0%)
  • Katie ALLEN (LP): 404 (26.6%)
  • Fiona McLEOD (ALP): 218 (14.4%)
3Alicia WALKERAnimal Justice Party2,342
  • Jason BALL (GVIC): 1,295 (55.3%)
  • Katie ALLEN (LP): 599 (25.6%)
  • Fiona McLEOD (ALP): 448 (19.1%)
4Jason BALLThe Greens (VIC)24,420
  • Fiona McLEOD (ALP): 19,986 (81.8%)
  • Katie ALLEN (LP): 4,434 (18.2%)

Votes after every count

Higgins 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4
Katie ALLENLiberal · elected48,09148,70249,10649,70554,139
Fiona McLEODAustralian Labor Party25,49825,68725,90526,35346,339
Jason BALLThe Greens (VIC)22,57322,70123,12524,420–
Alicia WALKERAnimal Justice Party1,7291,8722,342––
Michaela MORANSustainable Australia1,3381,516–––
Tim RYANUnited Australia Party1,249––––

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.