Skip to content

Indi: preference flows

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

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Helen HAINESIndependentJames TRENERYLiberal18,2677Majority at count 6
2022Helen HAINESIndependentRoss LYMANLiberal18,1588Majority at count 7
2019Helen HAINESIndependentSteve MARTINLiberal2,8165Came from behind

2025 Federal election

Helen HAINES (Independent) won Indi in 2025 with 62,014 of the 105,761 votes in the final count, beating James TRENERY (Liberal) by 18,267 votes (58.6% to 41.4%). Haines led on first preferences with 42.3% of 105,761 formal votes and passed the 52,881-vote majority at count 6.

105,761 formal votes9 candidates7 counts18,267-vote final margin

Indi 2025: preference flowsSankey diagram of the distribution of preferences in Indi at the 2025 Federal election. Helen HAINES was elected after 7 counts, 62,014 votes to 43,747 for James TRENERY. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Helen HAINES: 44,723 votes stay with themJames TRENERY: 32,475 votes stay with themMitch BRIDGES: 8,824 votes stay with themAthol THOMAS: 7,611 votes stay with themAlysia REGAN: 3,839 votes stay with themBen HOWMAN: 3,163 votes stay with themMichael WHITE: 1,901 votes stay with themTim QUILTY: 1,705 votes stay with them372 votes from Mark McFARLANE (excluded) go to Athol THOMAS356 votes from Mark McFARLANE (excluded) go to Helen HAINES258 votes from Mark McFARLANE (excluded) go to Ben HOWMAN177 votes from Mark McFARLANE (excluded) go to Michael WHITE126 votes from Mark McFARLANE (excluded) go to James TRENERY119 votes from Mark McFARLANE (excluded) go to Tim QUILTY57 votes from Mark McFARLANE (excluded) go to Mitch BRIDGES55 votes from Mark McFARLANE (excluded) go to Alysia REGANHelen HAINES: 45,079 votes stay with themJames TRENERY: 32,601 votes stay with themMitch BRIDGES: 8,881 votes stay with themAthol THOMAS: 7,983 votes stay with themAlysia REGAN: 3,894 votes stay with themBen HOWMAN: 3,421 votes stay with themMichael WHITE: 2,078 votes stay with them934 votes from Tim QUILTY (excluded) go to Athol THOMAS303 votes from Tim QUILTY (excluded) go to Michael WHITE220 votes from Tim QUILTY (excluded) go to James TRENERY174 votes from Tim QUILTY (excluded) go to Helen HAINES106 votes from Tim QUILTY (excluded) go to Ben HOWMAN50 votes from Tim QUILTY (excluded) go to Alysia REGAN37 votes from Tim QUILTY (excluded) go to Mitch BRIDGESHelen HAINES: 45,253 votes stay with themJames TRENERY: 32,821 votes stay with themMitch BRIDGES: 8,918 votes stay with themAthol THOMAS: 8,917 votes stay with themAlysia REGAN: 3,944 votes stay with themBen HOWMAN: 3,527 votes stay with them810 votes from Michael WHITE (excluded) go to Athol THOMAS655 votes from Michael WHITE (excluded) go to James TRENERY357 votes from Michael WHITE (excluded) go to Ben HOWMAN354 votes from Michael WHITE (excluded) go to Helen HAINES106 votes from Michael WHITE (excluded) go to Alysia REGAN99 votes from Michael WHITE (excluded) go to Mitch BRIDGESHelen HAINES: 45,607 votes stay with themJames TRENERY: 33,476 votes stay with themMitch BRIDGES: 9,017 votes stay with themAthol THOMAS: 9,727 votes stay with themAlysia REGAN: 4,050 votes stay with them1,144 votes from Ben HOWMAN (excluded) go to Helen HAINES960 votes from Ben HOWMAN (excluded) go to Alysia REGAN903 votes from Ben HOWMAN (excluded) go to Athol THOMAS452 votes from Ben HOWMAN (excluded) go to Mitch BRIDGES425 votes from Ben HOWMAN (excluded) go to James TRENERYHelen HAINES: 46,751 votes stay with themJames TRENERY: 33,901 votes stay with themMitch BRIDGES: 9,469 votes stay with themAthol THOMAS: 10,630 votes stay with them2,805 votes from Alysia REGAN (excluded) go to Helen HAINES1,237 votes from Alysia REGAN (excluded) go to Mitch BRIDGES668 votes from Alysia REGAN (excluded) go to Athol THOMAS300 votes from Alysia REGAN (excluded) go to James TRENERYHelen HAINES: 49,556 votes stay with themJames TRENERY: 34,201 votes stay with them7,819 votes from Mitch BRIDGES (excluded) go to Helen HAINES1,528 votes from Mitch BRIDGES (excluded) go to James TRENERY1,359 votes from Mitch BRIDGES (excluded) go to Athol THOMASAthol THOMAS: 11,298 votes stay with themHelen HAINES: 57,375 votes stay with themJames TRENERY: 35,729 votes stay with them8,018 votes from Athol THOMAS (excluded) go to James TRENERY4,639 votes from Athol THOMAS (excluded) go to Helen HAINESHelen HAINES (IND): 44,723 votes at first preferencesHAINESJames TRENERY (LP): 32,475 votes at first preferencesTRENERYMitch BRIDGES (ALP): 8,824 votes at first preferencesBRIDGESAthol THOMAS (ON): 7,611 votes at first preferencesTHOMASAlysia REGAN (GVIC): 3,839 votes at first preferencesBen HOWMAN (HMP): 3,163 votes at first preferencesMichael WHITE (FFPA): 1,901 votes at first preferencesTim QUILTY (LTP): 1,705 votes at first preferencesMark McFARLANE (IND): 1,520 votes at first preferencesHelen HAINES (IND): 45,079 votes at count 1HAINESJames TRENERY (LP): 32,601 votes at count 1TRENERYMitch BRIDGES (ALP): 8,881 votes at count 1BRIDGESAthol THOMAS (ON): 7,983 votes at count 1THOMASAlysia REGAN (GVIC): 3,894 votes at count 1Ben HOWMAN (HMP): 3,421 votes at count 1Michael WHITE (FFPA): 2,078 votes at count 1Tim QUILTY (LTP): 1,824 votes at count 1Helen HAINES (IND): 45,253 votes at count 2HAINESJames TRENERY (LP): 32,821 votes at count 2TRENERYMitch BRIDGES (ALP): 8,918 votes at count 2BRIDGESAthol THOMAS (ON): 8,917 votes at count 2THOMASAlysia REGAN (GVIC): 3,944 votes at count 2Ben HOWMAN (HMP): 3,527 votes at count 2Michael WHITE (FFPA): 2,381 votes at count 2Helen HAINES (IND): 45,607 votes at count 3HAINESJames TRENERY (LP): 33,476 votes at count 3TRENERYMitch BRIDGES (ALP): 9,017 votes at count 3BRIDGESAthol THOMAS (ON): 9,727 votes at count 3THOMASAlysia REGAN (GVIC): 4,050 votes at count 3Ben HOWMAN (HMP): 3,884 votes at count 3Helen HAINES (IND): 46,751 votes at count 4HAINESJames TRENERY (LP): 33,901 votes at count 4TRENERYMitch BRIDGES (ALP): 9,469 votes at count 4BRIDGESAthol THOMAS (ON): 10,630 votes at count 4THOMASAlysia REGAN (GVIC): 5,010 votes at count 4REGANHelen HAINES (IND): 49,556 votes at count 5HAINESJames TRENERY (LP): 34,201 votes at count 5TRENERYMitch BRIDGES (ALP): 10,706 votes at count 5BRIDGESAthol THOMAS (ON): 11,298 votes at count 5THOMASHelen HAINES (IND): 57,375 votes at count 6HAINESJames TRENERY (LP): 35,729 votes at count 6TRENERYAthol THOMAS (ON): 12,657 votes at count 6THOMASHelen HAINES (IND): 62,014 votes at count 7HAINES · electedJames TRENERY (LP): 43,747 votes at count 7TRENERY · 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

Indi 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Mark McFARLANEIndependent1,520
  • Athol THOMAS (ON): 372 (24.5%)
  • Helen HAINES (IND): 356 (23.4%)
  • Ben HOWMAN (HMP): 258 (17.0%)
  • Michael WHITE (FFPA): 177 (11.6%)
  • James TRENERY (LP): 126 (8.3%)
  • Tim QUILTY (LTP): 119 (7.8%)
  • Mitch BRIDGES (ALP): 57 (3.8%)
  • Alysia REGAN (GVIC): 55 (3.6%)
2Tim QUILTYLibertarian1,824
  • Athol THOMAS (ON): 934 (51.2%)
  • Michael WHITE (FFPA): 303 (16.6%)
  • James TRENERY (LP): 220 (12.1%)
  • Helen HAINES (IND): 174 (9.5%)
  • Ben HOWMAN (HMP): 106 (5.8%)
  • Alysia REGAN (GVIC): 50 (2.7%)
  • Mitch BRIDGES (ALP): 37 (2.0%)
3Michael WHITEFamily First2,381
  • Athol THOMAS (ON): 810 (34.0%)
  • James TRENERY (LP): 655 (27.5%)
  • Ben HOWMAN (HMP): 357 (15.0%)
  • Helen HAINES (IND): 354 (14.9%)
  • Alysia REGAN (GVIC): 106 (4.5%)
  • Mitch BRIDGES (ALP): 99 (4.2%)
4Ben HOWMANLegalise Cannabis Party3,884
  • Helen HAINES (IND): 1,144 (29.5%)
  • Alysia REGAN (GVIC): 960 (24.7%)
  • Athol THOMAS (ON): 903 (23.2%)
  • Mitch BRIDGES (ALP): 452 (11.6%)
  • James TRENERY (LP): 425 (10.9%)
5Alysia REGANThe Greens5,010
  • Helen HAINES (IND): 2,805 (56.0%)
  • Mitch BRIDGES (ALP): 1,237 (24.7%)
  • Athol THOMAS (ON): 668 (13.3%)
  • James TRENERY (LP): 300 (6.0%)
6Mitch BRIDGESAustralian Labor Party10,706
  • Helen HAINES (IND): 7,819 (73.0%)
  • James TRENERY (LP): 1,528 (14.3%)
  • Athol THOMAS (ON): 1,359 (12.7%)
7Athol THOMASPauline Hanson's One Nation12,657
  • James TRENERY (LP): 8,018 (63.3%)
  • Helen HAINES (IND): 4,639 (36.7%)

Votes after every count

Indi 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7
Helen HAINESIndependent · elected44,72345,07945,25345,60746,75149,55657,37562,014
James TRENERYLiberal32,47532,60132,82133,47633,90134,20135,72943,747
Mitch BRIDGESAustralian Labor Party8,8248,8818,9189,0179,46910,706––
Athol THOMASPauline Hanson's One Nation7,6117,9838,9179,72710,63011,29812,657–
Alysia REGANThe Greens3,8393,8943,9444,0505,010–––
Ben HOWMANLegalise Cannabis Party3,1633,4213,5273,884––––
Michael WHITEFamily First1,9012,0782,381–––––
Tim QUILTYLibertarian1,7051,824––––––
Mark McFARLANEIndependent1,520–––––––

2022 Federal election

Helen HAINES (Independent) won Indi in 2022 with 59,861 of the 101,564 votes in the final count, beating Ross LYMAN (Liberal) by 18,158 votes (58.9% to 41.1%). Haines led on first preferences with 40.7% of 101,564 formal votes and passed the 50,783-vote majority at count 7.

101,564 formal votes10 candidates8 counts18,158-vote final margin

Indi 2022: preference flowsSankey diagram of the distribution of preferences in Indi at the 2022 Federal election. Helen HAINES was elected after 8 counts, 59,861 votes to 41,703 for Ross LYMAN. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Count 8Helen HAINES: 41,319 votes stay with themRoss LYMAN: 30,995 votes stay with themNadia DAVID: 8,723 votes stay with themBeth STEVENS: 5,366 votes stay with themLiz FISHER: 3,854 votes stay with themBenjamin GILBERT: 3,626 votes stay with themStephen WILLIAMS: 2,558 votes stay with themJulian FIDGE: 2,300 votes stay with themAngel ALEKSOV: 1,749 votes stay with them272 votes from Lachlan O'CONNELL (excluded) go to Beth STEVENS251 votes from Lachlan O'CONNELL (excluded) go to Helen HAINES152 votes from Lachlan O'CONNELL (excluded) go to Angel ALEKSOV118 votes from Lachlan O'CONNELL (excluded) go to Stephen WILLIAMS82 votes from Lachlan O'CONNELL (excluded) go to Ross LYMAN65 votes from Lachlan O'CONNELL (excluded) go to Nadia DAVID58 votes from Lachlan O'CONNELL (excluded) go to Liz FISHER54 votes from Lachlan O'CONNELL (excluded) go to Benjamin GILBERT22 votes from Lachlan O'CONNELL (excluded) go to Julian FIDGEHelen HAINES: 41,570 votes stay with themRoss LYMAN: 31,077 votes stay with themNadia DAVID: 8,788 votes stay with themBeth STEVENS: 5,638 votes stay with themLiz FISHER: 3,912 votes stay with themBenjamin GILBERT: 3,680 votes stay with themStephen WILLIAMS: 2,676 votes stay with themJulian FIDGE: 2,322 votes stay with them837 votes from Angel ALEKSOV (excluded) go to Helen HAINES316 votes from Angel ALEKSOV (excluded) go to Benjamin GILBERT246 votes from Angel ALEKSOV (excluded) go to Beth STEVENS183 votes from Angel ALEKSOV (excluded) go to Stephen WILLIAMS125 votes from Angel ALEKSOV (excluded) go to Nadia DAVID99 votes from Angel ALEKSOV (excluded) go to Ross LYMAN54 votes from Angel ALEKSOV (excluded) go to Liz FISHER41 votes from Angel ALEKSOV (excluded) go to Julian FIDGEHelen HAINES: 42,407 votes stay with themRoss LYMAN: 31,176 votes stay with themNadia DAVID: 8,913 votes stay with themBeth STEVENS: 5,884 votes stay with themLiz FISHER: 3,966 votes stay with themBenjamin GILBERT: 3,996 votes stay with themStephen WILLIAMS: 2,859 votes stay with them793 votes from Julian FIDGE (excluded) go to Beth STEVENS585 votes from Julian FIDGE (excluded) go to Ross LYMAN470 votes from Julian FIDGE (excluded) go to Stephen WILLIAMS249 votes from Julian FIDGE (excluded) go to Helen HAINES137 votes from Julian FIDGE (excluded) go to Liz FISHER84 votes from Julian FIDGE (excluded) go to Nadia DAVID45 votes from Julian FIDGE (excluded) go to Benjamin GILBERTHelen HAINES: 42,656 votes stay with themRoss LYMAN: 31,761 votes stay with themNadia DAVID: 8,997 votes stay with themBeth STEVENS: 6,677 votes stay with themLiz FISHER: 4,103 votes stay with themBenjamin GILBERT: 4,041 votes stay with them2,143 votes from Stephen WILLIAMS (excluded) go to Beth STEVENS480 votes from Stephen WILLIAMS (excluded) go to Helen HAINES263 votes from Stephen WILLIAMS (excluded) go to Ross LYMAN204 votes from Stephen WILLIAMS (excluded) go to Liz FISHER123 votes from Stephen WILLIAMS (excluded) go to Nadia DAVID116 votes from Stephen WILLIAMS (excluded) go to Benjamin GILBERTHelen HAINES: 43,136 votes stay with themRoss LYMAN: 32,024 votes stay with themNadia DAVID: 9,120 votes stay with themBeth STEVENS: 8,820 votes stay with themLiz FISHER: 4,307 votes stay with them2,277 votes from Benjamin GILBERT (excluded) go to Helen HAINES1,135 votes from Benjamin GILBERT (excluded) go to Nadia DAVID265 votes from Benjamin GILBERT (excluded) go to Liz FISHER247 votes from Benjamin GILBERT (excluded) go to Beth STEVENS233 votes from Benjamin GILBERT (excluded) go to Ross LYMANHelen HAINES: 45,413 votes stay with themRoss LYMAN: 32,257 votes stay with themNadia DAVID: 10,255 votes stay with themBeth STEVENS: 9,067 votes stay with them3,138 votes from Liz FISHER (excluded) go to Ross LYMAN647 votes from Liz FISHER (excluded) go to Helen HAINES450 votes from Liz FISHER (excluded) go to Beth STEVENS337 votes from Liz FISHER (excluded) go to Nadia DAVIDHelen HAINES: 46,060 votes stay with themRoss LYMAN: 35,395 votes stay with themNadia DAVID: 10,592 votes stay with them4,794 votes from Beth STEVENS (excluded) go to Helen HAINES3,525 votes from Beth STEVENS (excluded) go to Ross LYMAN1,198 votes from Beth STEVENS (excluded) go to Nadia DAVIDHelen HAINES: 50,854 votes stay with themRoss LYMAN: 38,920 votes stay with them9,007 votes from Nadia DAVID (excluded) go to Helen HAINES2,783 votes from Nadia DAVID (excluded) go to Ross LYMANHelen HAINES (IND): 41,319 votes at first preferencesHAINESRoss LYMAN (LP): 30,995 votes at first preferencesLYMANNadia DAVID (ALP): 8,723 votes at first preferencesDAVIDBeth STEVENS (ON): 5,366 votes at first preferencesSTEVENSLiz FISHER (NP): 3,854 votes at first preferencesBenjamin GILBERT (GVIC): 3,626 votes at first preferencesStephen WILLIAMS (UAPP): 2,558 votes at first preferencesJulian FIDGE (LDP): 2,300 votes at first preferencesAngel ALEKSOV (AJP): 1,749 votes at first preferencesLachlan O'CONNELL (DHJP): 1,074 votes at first preferencesHelen HAINES (IND): 41,570 votes at count 1HAINESRoss LYMAN (LP): 31,077 votes at count 1LYMANNadia DAVID (ALP): 8,788 votes at count 1DAVIDBeth STEVENS (ON): 5,638 votes at count 1STEVENSLiz FISHER (NP): 3,912 votes at count 1Benjamin GILBERT (GVIC): 3,680 votes at count 1Stephen WILLIAMS (UAPP): 2,676 votes at count 1Julian FIDGE (LDP): 2,322 votes at count 1Angel ALEKSOV (AJP): 1,901 votes at count 1Helen HAINES (IND): 42,407 votes at count 2HAINESRoss LYMAN (LP): 31,176 votes at count 2LYMANNadia DAVID (ALP): 8,913 votes at count 2DAVIDBeth STEVENS (ON): 5,884 votes at count 2STEVENSLiz FISHER (NP): 3,966 votes at count 2Benjamin GILBERT (GVIC): 3,996 votes at count 2Stephen WILLIAMS (UAPP): 2,859 votes at count 2Julian FIDGE (LDP): 2,363 votes at count 2Helen HAINES (IND): 42,656 votes at count 3HAINESRoss LYMAN (LP): 31,761 votes at count 3LYMANNadia DAVID (ALP): 8,997 votes at count 3DAVIDBeth STEVENS (ON): 6,677 votes at count 3STEVENSLiz FISHER (NP): 4,103 votes at count 3Benjamin GILBERT (GVIC): 4,041 votes at count 3Stephen WILLIAMS (UAPP): 3,329 votes at count 3Helen HAINES (IND): 43,136 votes at count 4HAINESRoss LYMAN (LP): 32,024 votes at count 4LYMANNadia DAVID (ALP): 9,120 votes at count 4DAVIDBeth STEVENS (ON): 8,820 votes at count 4STEVENSLiz FISHER (NP): 4,307 votes at count 4FISHERBenjamin GILBERT (GVIC): 4,157 votes at count 4Helen HAINES (IND): 45,413 votes at count 5HAINESRoss LYMAN (LP): 32,257 votes at count 5LYMANNadia DAVID (ALP): 10,255 votes at count 5DAVIDBeth STEVENS (ON): 9,067 votes at count 5STEVENSLiz FISHER (NP): 4,572 votes at count 5FISHERHelen HAINES (IND): 46,060 votes at count 6HAINESRoss LYMAN (LP): 35,395 votes at count 6LYMANNadia DAVID (ALP): 10,592 votes at count 6DAVIDBeth STEVENS (ON): 9,517 votes at count 6STEVENSHelen HAINES (IND): 50,854 votes at count 7HAINESRoss LYMAN (LP): 38,920 votes at count 7LYMANNadia DAVID (ALP): 11,790 votes at count 7DAVIDHelen HAINES (IND): 59,861 votes at count 8HAINES · electedRoss LYMAN (LP): 41,703 votes at count 8LYMAN · 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

Indi 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Lachlan O'CONNELLDerryn Hinch's Justice Party1,074
  • Beth STEVENS (ON): 272 (25.3%)
  • Helen HAINES (IND): 251 (23.4%)
  • Angel ALEKSOV (AJP): 152 (14.2%)
  • Stephen WILLIAMS (UAPP): 118 (11.0%)
  • Ross LYMAN (LP): 82 (7.6%)
  • Nadia DAVID (ALP): 65 (6.1%)
  • Liz FISHER (NP): 58 (5.4%)
  • Benjamin GILBERT (GVIC): 54 (5.0%)
  • Julian FIDGE (LDP): 22 (2.0%)
2Angel ALEKSOVAnimal Justice Party1,901
  • Helen HAINES (IND): 837 (44.0%)
  • Benjamin GILBERT (GVIC): 316 (16.6%)
  • Beth STEVENS (ON): 246 (12.9%)
  • Stephen WILLIAMS (UAPP): 183 (9.6%)
  • Nadia DAVID (ALP): 125 (6.6%)
  • Ross LYMAN (LP): 99 (5.2%)
  • Liz FISHER (NP): 54 (2.8%)
  • Julian FIDGE (LDP): 41 (2.2%)
3Julian FIDGELiberal Democrats2,363
  • Beth STEVENS (ON): 793 (33.6%)
  • Ross LYMAN (LP): 585 (24.8%)
  • Stephen WILLIAMS (UAPP): 470 (19.9%)
  • Helen HAINES (IND): 249 (10.5%)
  • Liz FISHER (NP): 137 (5.8%)
  • Nadia DAVID (ALP): 84 (3.6%)
  • Benjamin GILBERT (GVIC): 45 (1.9%)
4Stephen WILLIAMSUnited Australia Party3,329
  • Beth STEVENS (ON): 2,143 (64.4%)
  • Helen HAINES (IND): 480 (14.4%)
  • Ross LYMAN (LP): 263 (7.9%)
  • Liz FISHER (NP): 204 (6.1%)
  • Nadia DAVID (ALP): 123 (3.7%)
  • Benjamin GILBERT (GVIC): 116 (3.5%)
5Benjamin GILBERTThe Greens4,157
  • Helen HAINES (IND): 2,277 (54.8%)
  • Nadia DAVID (ALP): 1,135 (27.3%)
  • Liz FISHER (NP): 265 (6.4%)
  • Beth STEVENS (ON): 247 (5.9%)
  • Ross LYMAN (LP): 233 (5.6%)
6Liz FISHERThe Nationals4,572
  • Ross LYMAN (LP): 3,138 (68.6%)
  • Helen HAINES (IND): 647 (14.2%)
  • Beth STEVENS (ON): 450 (9.8%)
  • Nadia DAVID (ALP): 337 (7.4%)
7Beth STEVENSPauline Hanson's One Nation9,517
  • Helen HAINES (IND): 4,794 (50.4%)
  • Ross LYMAN (LP): 3,525 (37.0%)
  • Nadia DAVID (ALP): 1,198 (12.6%)
8Nadia DAVIDAustralian Labor Party11,790
  • Helen HAINES (IND): 9,007 (76.4%)
  • Ross LYMAN (LP): 2,783 (23.6%)

Votes after every count

Indi 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Count 8
Helen HAINESIndependent · elected41,31941,57042,40742,65643,13645,41346,06050,85459,861
Ross LYMANLiberal30,99531,07731,17631,76132,02432,25735,39538,92041,703
Nadia DAVIDAustralian Labor Party8,7238,7888,9138,9979,12010,25510,59211,790–
Beth STEVENSPauline Hanson's One Nation5,3665,6385,8846,6778,8209,0679,517––
Liz FISHERThe Nationals3,8543,9123,9664,1034,3074,572–––
Benjamin GILBERTThe Greens3,6263,6803,9964,0414,157––––
Stephen WILLIAMSUnited Australia Party2,5582,6762,8593,329–––––
Julian FIDGELiberal Democrats2,3002,3222,363––––––
Angel ALEKSOVAnimal Justice Party1,7491,901–––––––
Lachlan O'CONNELLDerryn Hinch's Justice Party1,074––––––––

2019 Federal election

Helen HAINES (Independent) won Indi in 2019 with 51,886 of the 100,956 votes in the final count, beating Steve MARTIN (Liberal) by 2,816 votes (51.4% to 48.6%). Haines came from behind: Martin led on first preferences (35.1% to 32.4%) but preferences from excluded candidates put Haines ahead at count 5.

100,956 formal votes7 candidates5 counts2,816-vote final margin

Indi 2019: preference flowsSankey diagram of the distribution of preferences in Indi at the 2019 Federal election. Helen HAINES was elected after 5 counts, 51,886 votes to 49,070 for Steve MARTIN. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Steve MARTIN: 35,426 votes stay with themHelen HAINES: 32,664 votes stay with themEric KERR: 12,202 votes stay with themMark BYATT: 9,538 votes stay with themHelen ROBINSON: 4,255 votes stay with themShane WHEATLAND: 3,980 votes stay with them1,025 votes from Jason Peter WHALLEY (excluded) go to Helen HAINES525 votes from Jason Peter WHALLEY (excluded) go to Steve MARTIN440 votes from Jason Peter WHALLEY (excluded) go to Shane WHEATLAND357 votes from Jason Peter WHALLEY (excluded) go to Eric KERR334 votes from Jason Peter WHALLEY (excluded) go to Helen ROBINSON210 votes from Jason Peter WHALLEY (excluded) go to Mark BYATTSteve MARTIN: 35,951 votes stay with themHelen HAINES: 33,689 votes stay with themEric KERR: 12,559 votes stay with themMark BYATT: 9,748 votes stay with themHelen ROBINSON: 4,589 votes stay with them1,366 votes from Shane WHEATLAND (excluded) go to Helen HAINES1,218 votes from Shane WHEATLAND (excluded) go to Steve MARTIN977 votes from Shane WHEATLAND (excluded) go to Mark BYATT616 votes from Shane WHEATLAND (excluded) go to Eric KERR243 votes from Shane WHEATLAND (excluded) go to Helen ROBINSONSteve MARTIN: 37,169 votes stay with themHelen HAINES: 35,055 votes stay with themEric KERR: 13,175 votes stay with themMark BYATT: 10,725 votes stay with them2,889 votes from Helen ROBINSON (excluded) go to Helen HAINES1,212 votes from Helen ROBINSON (excluded) go to Eric KERR460 votes from Helen ROBINSON (excluded) go to Steve MARTIN271 votes from Helen ROBINSON (excluded) go to Mark BYATTSteve MARTIN: 37,629 votes stay with themHelen HAINES: 37,944 votes stay with themEric KERR: 14,387 votes stay with them8,060 votes from Mark BYATT (excluded) go to Steve MARTIN2,160 votes from Mark BYATT (excluded) go to Helen HAINES776 votes from Mark BYATT (excluded) go to Eric KERRSteve MARTIN: 45,689 votes stay with themHelen HAINES: 40,104 votes stay with them11,782 votes from Eric KERR (excluded) go to Helen HAINES3,381 votes from Eric KERR (excluded) go to Steve MARTINSteve MARTIN (LP): 35,426 votes at first preferencesMARTINHelen HAINES (IND): 32,664 votes at first preferencesHAINESEric KERR (ALP): 12,202 votes at first preferencesKERRMark BYATT (NP): 9,538 votes at first preferencesBYATTHelen ROBINSON (GVIC): 4,255 votes at first preferencesROBINSONShane WHEATLAND (UAPP): 3,980 votes at first preferencesWHEATLANDJason Peter WHALLEY (DHJP): 2,891 votes at first preferencesSteve MARTIN (LP): 35,951 votes at count 1MARTINHelen HAINES (IND): 33,689 votes at count 1HAINESEric KERR (ALP): 12,559 votes at count 1KERRMark BYATT (NP): 9,748 votes at count 1BYATTHelen ROBINSON (GVIC): 4,589 votes at count 1ROBINSONShane WHEATLAND (UAPP): 4,420 votes at count 1WHEATLANDSteve MARTIN (LP): 37,169 votes at count 2MARTINHelen HAINES (IND): 35,055 votes at count 2HAINESEric KERR (ALP): 13,175 votes at count 2KERRMark BYATT (NP): 10,725 votes at count 2BYATTHelen ROBINSON (GVIC): 4,832 votes at count 2ROBINSONSteve MARTIN (LP): 37,629 votes at count 3MARTINHelen HAINES (IND): 37,944 votes at count 3HAINESEric KERR (ALP): 14,387 votes at count 3KERRMark BYATT (NP): 10,996 votes at count 3BYATTSteve MARTIN (LP): 45,689 votes at count 4MARTINHelen HAINES (IND): 40,104 votes at count 4HAINESEric KERR (ALP): 15,163 votes at count 4KERRSteve MARTIN (LP): 49,070 votes at count 5MARTIN · runner-upHelen HAINES (IND): 51,886 votes at count 5HAINES · 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

Indi 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Jason Peter WHALLEYDerryn Hinch's Justice Party2,891
  • Helen HAINES (IND): 1,025 (35.5%)
  • Steve MARTIN (LP): 525 (18.2%)
  • Shane WHEATLAND (UAPP): 440 (15.2%)
  • Eric KERR (ALP): 357 (12.3%)
  • Helen ROBINSON (GVIC): 334 (11.6%)
  • Mark BYATT (NP): 210 (7.3%)
2Shane WHEATLANDUnited Australia Party4,420
  • Helen HAINES (IND): 1,366 (30.9%)
  • Steve MARTIN (LP): 1,218 (27.6%)
  • Mark BYATT (NP): 977 (22.1%)
  • Eric KERR (ALP): 616 (13.9%)
  • Helen ROBINSON (GVIC): 243 (5.5%)
3Helen ROBINSONThe Greens (VIC)4,832
  • Helen HAINES (IND): 2,889 (59.8%)
  • Eric KERR (ALP): 1,212 (25.1%)
  • Steve MARTIN (LP): 460 (9.5%)
  • Mark BYATT (NP): 271 (5.6%)
4Mark BYATTThe Nationals10,996
  • Steve MARTIN (LP): 8,060 (73.3%)
  • Helen HAINES (IND): 2,160 (19.6%)
  • Eric KERR (ALP): 776 (7.1%)
5Eric KERRAustralian Labor Party15,163
  • Helen HAINES (IND): 11,782 (77.7%)
  • Steve MARTIN (LP): 3,381 (22.3%)

Votes after every count

Indi 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5
Steve MARTINLiberal35,42635,95137,16937,62945,68949,070
Helen HAINESIndependent · elected32,66433,68935,05537,94440,10451,886
Eric KERRAustralian Labor Party12,20212,55913,17514,38715,163–
Mark BYATTThe Nationals9,5389,74810,72510,996––
Helen ROBINSONThe Greens (VIC)4,2554,5894,832–––
Shane WHEATLANDUnited Australia Party3,9804,420––––
Jason Peter WHALLEYDerryn Hinch's Justice Party2,891–––––

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.