Skip to content

Hotham: preference flows

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

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Clare O'NEILAustralian Labor PartyHarmick Singh MATHARULiberal35,8134Majority at count 3
2022Clare O'NEILAustralian Labor PartySavitri BEVINAKOPPALiberal28,5624Majority at count 3
2019Clare O'NEILAustralian Labor PartyGeorge HUALiberal11,3264Majority at count 4

2025 Federal election

Clare O'NEIL (Australian Labor Party) won Hotham in 2025 with 71,012 of the 106,211 votes in the final count, beating Harmick Singh MATHARU (Liberal) by 35,813 votes (66.9% to 33.1%). O'Neil led on first preferences with 48.8% of 106,211 formal votes and passed the 53,106-vote majority at count 3.

106,211 formal votes6 candidates4 counts35,813-vote final margin

Hotham 2025: preference flowsSankey diagram of the distribution of preferences in Hotham at the 2025 Federal election. Clare O'NEIL was elected after 4 counts, 71,012 votes to 35,199 for Harmick Singh MATHARU. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Clare O'NEIL: 51,880 votes stay with themHarmick Singh MATHARU: 27,346 votes stay with themMartin BARRY: 15,780 votes stay with themStuart FOGARTY: 4,959 votes stay with themMark BROWN: 3,592 votes stay with them1,046 votes from Tony VAINORAS (excluded) go to Martin BARRY594 votes from Tony VAINORAS (excluded) go to Mark BROWN499 votes from Tony VAINORAS (excluded) go to Stuart FOGARTY320 votes from Tony VAINORAS (excluded) go to Clare O'NEIL195 votes from Tony VAINORAS (excluded) go to Harmick Singh MATHARUClare O'NEIL: 52,200 votes stay with themHarmick Singh MATHARU: 27,541 votes stay with themMartin BARRY: 16,826 votes stay with themStuart FOGARTY: 5,458 votes stay with them1,757 votes from Mark BROWN (excluded) go to Stuart FOGARTY994 votes from Mark BROWN (excluded) go to Harmick Singh MATHARU748 votes from Mark BROWN (excluded) go to Clare O'NEIL687 votes from Mark BROWN (excluded) go to Martin BARRYClare O'NEIL: 52,948 votes stay with themHarmick Singh MATHARU: 28,535 votes stay with themMartin BARRY: 17,513 votes stay with them4,285 votes from Stuart FOGARTY (excluded) go to Harmick Singh MATHARU1,765 votes from Stuart FOGARTY (excluded) go to Martin BARRY1,165 votes from Stuart FOGARTY (excluded) go to Clare O'NEILClare O'NEIL: 54,113 votes stay with themHarmick Singh MATHARU: 32,820 votes stay with them16,899 votes from Martin BARRY (excluded) go to Clare O'NEIL2,379 votes from Martin BARRY (excluded) go to Harmick Singh MATHARUClare O'NEIL (ALP): 51,880 votes at first preferencesO'NEILHarmick Singh MATHARU (LP): 27,346 votes at first preferencesMATHARUMartin BARRY (GVIC): 15,780 votes at first preferencesBARRYStuart FOGARTY (ON): 4,959 votes at first preferencesFOGARTYMark BROWN (FFPA): 3,592 votes at first preferencesTony VAINORAS (CEC): 2,654 votes at first preferencesClare O'NEIL (ALP): 52,200 votes at count 1O'NEILHarmick Singh MATHARU (LP): 27,541 votes at count 1MATHARUMartin BARRY (GVIC): 16,826 votes at count 1BARRYStuart FOGARTY (ON): 5,458 votes at count 1FOGARTYMark BROWN (FFPA): 4,186 votes at count 1BROWNClare O'NEIL (ALP): 52,948 votes at count 2O'NEILHarmick Singh MATHARU (LP): 28,535 votes at count 2MATHARUMartin BARRY (GVIC): 17,513 votes at count 2BARRYStuart FOGARTY (ON): 7,215 votes at count 2FOGARTYClare O'NEIL (ALP): 54,113 votes at count 3O'NEILHarmick Singh MATHARU (LP): 32,820 votes at count 3MATHARUMartin BARRY (GVIC): 19,278 votes at count 3BARRYClare O'NEIL (ALP): 71,012 votes at count 4O'NEIL · electedHarmick Singh MATHARU (LP): 35,199 votes at count 4MATHARU · 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

Hotham 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Tony VAINORASCitizens Party2,654
  • Martin BARRY (GVIC): 1,046 (39.4%)
  • Mark BROWN (FFPA): 594 (22.4%)
  • Stuart FOGARTY (ON): 499 (18.8%)
  • Clare O'NEIL (ALP): 320 (12.1%)
  • Harmick Singh MATHARU (LP): 195 (7.3%)
2Mark BROWNFamily First4,186
  • Stuart FOGARTY (ON): 1,757 (42.0%)
  • Harmick Singh MATHARU (LP): 994 (23.7%)
  • Clare O'NEIL (ALP): 748 (17.9%)
  • Martin BARRY (GVIC): 687 (16.4%)
3Stuart FOGARTYPauline Hanson's One Nation7,215
  • Harmick Singh MATHARU (LP): 4,285 (59.4%)
  • Martin BARRY (GVIC): 1,765 (24.5%)
  • Clare O'NEIL (ALP): 1,165 (16.1%)
4Martin BARRYThe Greens19,278
  • Clare O'NEIL (ALP): 16,899 (87.7%)
  • Harmick Singh MATHARU (LP): 2,379 (12.3%)

Votes after every count

Hotham 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4
Clare O'NEILAustralian Labor Party · elected51,88052,20052,94854,11371,012
Harmick Singh MATHARULiberal27,34627,54128,53532,82035,199
Martin BARRYThe Greens15,78016,82617,51319,278–
Stuart FOGARTYPauline Hanson's One Nation4,9595,4587,215––
Mark BROWNFamily First3,5924,186–––
Tony VAINORASCitizens Party2,654––––

2022 Federal election

Clare O'NEIL (Australian Labor Party) won Hotham in 2022 with 64,382 of the 100,202 votes in the final count, beating Savitri BEVINAKOPPA (Liberal) by 28,562 votes (64.3% to 35.7%). O'Neil led on first preferences with 47.0% of 100,202 formal votes and passed the 50,102-vote majority at count 3.

100,202 formal votes6 candidates4 counts28,562-vote final margin

Hotham 2022: preference flowsSankey diagram of the distribution of preferences in Hotham at the 2022 Federal election. Clare O'NEIL was elected after 4 counts, 64,382 votes to 35,820 for Savitri BEVINAKOPPA. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Clare O'NEIL: 47,135 votes stay with themSavitri BEVINAKOPPA: 25,273 votes stay with themLouisa WILLOUGHBY: 12,408 votes stay with themEdward SOK: 6,591 votes stay with themBruce Scott RIDGWAY: 5,869 votes stay with them1,377 votes from Roger TULL (excluded) go to Bruce Scott RIDGWAY728 votes from Roger TULL (excluded) go to Edward SOK350 votes from Roger TULL (excluded) go to Savitri BEVINAKOPPA248 votes from Roger TULL (excluded) go to Clare O'NEIL223 votes from Roger TULL (excluded) go to Louisa WILLOUGHBYClare O'NEIL: 47,383 votes stay with themSavitri BEVINAKOPPA: 25,623 votes stay with themLouisa WILLOUGHBY: 12,631 votes stay with themEdward SOK: 7,319 votes stay with them3,296 votes from Bruce Scott RIDGWAY (excluded) go to Edward SOK1,391 votes from Bruce Scott RIDGWAY (excluded) go to Louisa WILLOUGHBY1,318 votes from Bruce Scott RIDGWAY (excluded) go to Savitri BEVINAKOPPA1,241 votes from Bruce Scott RIDGWAY (excluded) go to Clare O'NEILClare O'NEIL: 48,624 votes stay with themSavitri BEVINAKOPPA: 26,941 votes stay with themLouisa WILLOUGHBY: 14,022 votes stay with them6,129 votes from Edward SOK (excluded) go to Savitri BEVINAKOPPA2,906 votes from Edward SOK (excluded) go to Clare O'NEIL1,580 votes from Edward SOK (excluded) go to Louisa WILLOUGHBYClare O'NEIL: 51,530 votes stay with themSavitri BEVINAKOPPA: 33,070 votes stay with them12,852 votes from Louisa WILLOUGHBY (excluded) go to Clare O'NEIL2,750 votes from Louisa WILLOUGHBY (excluded) go to Savitri BEVINAKOPPAClare O'NEIL (ALP): 47,135 votes at first preferencesO'NEILSavitri BEVINAKOPPA (LP): 25,273 votes at first preferencesBEVINAKOPPALouisa WILLOUGHBY (GVIC): 12,408 votes at first preferencesWILLOUGHBYEdward SOK (LDP): 6,591 votes at first preferencesSOKBruce Scott RIDGWAY (UAPP): 5,869 votes at first preferencesRIDGWAYRoger TULL (ON): 2,926 votes at first preferencesClare O'NEIL (ALP): 47,383 votes at count 1O'NEILSavitri BEVINAKOPPA (LP): 25,623 votes at count 1BEVINAKOPPALouisa WILLOUGHBY (GVIC): 12,631 votes at count 1WILLOUGHBYEdward SOK (LDP): 7,319 votes at count 1SOKBruce Scott RIDGWAY (UAPP): 7,246 votes at count 1RIDGWAYClare O'NEIL (ALP): 48,624 votes at count 2O'NEILSavitri BEVINAKOPPA (LP): 26,941 votes at count 2BEVINAKOPPALouisa WILLOUGHBY (GVIC): 14,022 votes at count 2WILLOUGHBYEdward SOK (LDP): 10,615 votes at count 2SOKClare O'NEIL (ALP): 51,530 votes at count 3O'NEILSavitri BEVINAKOPPA (LP): 33,070 votes at count 3BEVINAKOPPALouisa WILLOUGHBY (GVIC): 15,602 votes at count 3WILLOUGHBYClare O'NEIL (ALP): 64,382 votes at count 4O'NEIL · electedSavitri BEVINAKOPPA (LP): 35,820 votes at count 4BEVINAKOPPA · 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

Hotham 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Roger TULLPauline Hanson's One Nation2,926
  • Bruce Scott RIDGWAY (UAPP): 1,377 (47.1%)
  • Edward SOK (LDP): 728 (24.9%)
  • Savitri BEVINAKOPPA (LP): 350 (12.0%)
  • Clare O'NEIL (ALP): 248 (8.5%)
  • Louisa WILLOUGHBY (GVIC): 223 (7.6%)
2Bruce Scott RIDGWAYUnited Australia Party7,246
  • Edward SOK (LDP): 3,296 (45.5%)
  • Louisa WILLOUGHBY (GVIC): 1,391 (19.2%)
  • Savitri BEVINAKOPPA (LP): 1,318 (18.2%)
  • Clare O'NEIL (ALP): 1,241 (17.1%)
3Edward SOKLiberal Democrats10,615
  • Savitri BEVINAKOPPA (LP): 6,129 (57.7%)
  • Clare O'NEIL (ALP): 2,906 (27.4%)
  • Louisa WILLOUGHBY (GVIC): 1,580 (14.9%)
4Louisa WILLOUGHBYThe Greens15,602
  • Clare O'NEIL (ALP): 12,852 (82.4%)
  • Savitri BEVINAKOPPA (LP): 2,750 (17.6%)

Votes after every count

Hotham 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4
Clare O'NEILAustralian Labor Party · elected47,13547,38348,62451,53064,382
Savitri BEVINAKOPPALiberal25,27325,62326,94133,07035,820
Louisa WILLOUGHBYThe Greens12,40812,63114,02215,602–
Edward SOKLiberal Democrats6,5917,31910,615––
Bruce Scott RIDGWAYUnited Australia Party5,8697,246–––
Roger TULLPauline Hanson's One Nation2,926––––

2019 Federal election

Clare O'NEIL (Australian Labor Party) won Hotham in 2019 with 53,597 of the 95,868 votes in the final count, beating George HUA (Liberal) by 11,326 votes (55.9% to 44.1%). O'Neil led on first preferences with 45.2% of 95,868 formal votes and passed the 47,935-vote majority at count 4.

95,868 formal votes6 candidates4 counts11,326-vote final margin

Hotham 2019: preference flowsSankey diagram of the distribution of preferences in Hotham at the 2019 Federal election. Clare O'NEIL was elected after 4 counts, 53,597 votes to 42,271 for George HUA. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Clare O'NEIL: 43,310 votes stay with themGeorge HUA: 37,447 votes stay with themJess GONSALVEZ: 8,722 votes stay with themJin LUAN: 3,483 votes stay with themDennis BILIC: 1,772 votes stay with them358 votes from Peter DORIAN (excluded) go to Dennis BILIC288 votes from Peter DORIAN (excluded) go to Jin LUAN280 votes from Peter DORIAN (excluded) go to George HUA117 votes from Peter DORIAN (excluded) go to Jess GONSALVEZ91 votes from Peter DORIAN (excluded) go to Clare O'NEILClare O'NEIL: 43,401 votes stay with themGeorge HUA: 37,727 votes stay with themJess GONSALVEZ: 8,839 votes stay with themJin LUAN: 3,771 votes stay with them855 votes from Dennis BILIC (excluded) go to Jess GONSALVEZ461 votes from Dennis BILIC (excluded) go to Jin LUAN425 votes from Dennis BILIC (excluded) go to Clare O'NEIL389 votes from Dennis BILIC (excluded) go to George HUAClare O'NEIL: 43,826 votes stay with themGeorge HUA: 38,116 votes stay with themJess GONSALVEZ: 9,694 votes stay with them2,066 votes from Jin LUAN (excluded) go to George HUA1,524 votes from Jin LUAN (excluded) go to Clare O'NEIL642 votes from Jin LUAN (excluded) go to Jess GONSALVEZClare O'NEIL: 45,350 votes stay with themGeorge HUA: 40,182 votes stay with them8,247 votes from Jess GONSALVEZ (excluded) go to Clare O'NEIL2,089 votes from Jess GONSALVEZ (excluded) go to George HUAClare O'NEIL (ALP): 43,310 votes at first preferencesO'NEILGeorge HUA (LP): 37,447 votes at first preferencesHUAJess GONSALVEZ (GVIC): 8,722 votes at first preferencesGONSALVEZJin LUAN (UAPP): 3,483 votes at first preferencesDennis BILIC (SPP): 1,772 votes at first preferencesPeter DORIAN (RUA): 1,134 votes at first preferencesClare O'NEIL (ALP): 43,401 votes at count 1O'NEILGeorge HUA (LP): 37,727 votes at count 1HUAJess GONSALVEZ (GVIC): 8,839 votes at count 1GONSALVEZJin LUAN (UAPP): 3,771 votes at count 1LUANDennis BILIC (SPP): 2,130 votes at count 1Clare O'NEIL (ALP): 43,826 votes at count 2O'NEILGeorge HUA (LP): 38,116 votes at count 2HUAJess GONSALVEZ (GVIC): 9,694 votes at count 2GONSALVEZJin LUAN (UAPP): 4,232 votes at count 2LUANClare O'NEIL (ALP): 45,350 votes at count 3O'NEILGeorge HUA (LP): 40,182 votes at count 3HUAJess GONSALVEZ (GVIC): 10,336 votes at count 3GONSALVEZClare O'NEIL (ALP): 53,597 votes at count 4O'NEIL · electedGeorge HUA (LP): 42,271 votes at count 4HUA · 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

Hotham 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Peter DORIANRise Up Australia Party1,134
  • Dennis BILIC (SPP): 358 (31.6%)
  • Jin LUAN (UAPP): 288 (25.4%)
  • George HUA (LP): 280 (24.7%)
  • Jess GONSALVEZ (GVIC): 117 (10.3%)
  • Clare O'NEIL (ALP): 91 (8.0%)
2Dennis BILICSustainable Australia2,130
  • Jess GONSALVEZ (GVIC): 855 (40.1%)
  • Jin LUAN (UAPP): 461 (21.6%)
  • Clare O'NEIL (ALP): 425 (20.0%)
  • George HUA (LP): 389 (18.3%)
3Jin LUANUnited Australia Party4,232
  • George HUA (LP): 2,066 (48.8%)
  • Clare O'NEIL (ALP): 1,524 (36.0%)
  • Jess GONSALVEZ (GVIC): 642 (15.2%)
4Jess GONSALVEZThe Greens (VIC)10,336
  • Clare O'NEIL (ALP): 8,247 (79.8%)
  • George HUA (LP): 2,089 (20.2%)

Votes after every count

Hotham 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4
Clare O'NEILAustralian Labor Party · elected43,31043,40143,82645,35053,597
George HUALiberal37,44737,72738,11640,18242,271
Jess GONSALVEZThe Greens (VIC)8,7228,8399,69410,336–
Jin LUANUnited Australia Party3,4833,7714,232––
Dennis BILICSustainable Australia1,7722,130–––
Peter DORIANRise Up Australia Party1,134––––

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.