Skip to content

Flynn: preference flows

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

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Colin BOYCELNPHelen MADELLAustralian Labor Party19,9817Majority at count 7
2022Colin BOYCELiberal National Party of QueenslandMatt BURNETTAustralian Labor Party7,0535Majority at count 5
2019Ken O'DOWDLiberal National Party of QueenslandZac BEERSAustralian Labor Party15,4876Majority at count 6

2025 Federal election

Colin BOYCE (LNP) won Flynn in 2025 with 58,762 of the 97,543 votes in the final count, beating Helen MADELL (Australian Labor Party) by 19,981 votes (60.2% to 39.8%). Boyce led on first preferences with 37.4% of 97,543 formal votes and passed the 48,772-vote majority at count 7.

97,543 formal votes9 candidates7 counts19,981-vote final margin

Flynn 2025: preference flowsSankey diagram of the distribution of preferences in Flynn at the 2025 Federal election. Colin BOYCE was elected after 7 counts, 58,762 votes to 38,781 for Helen MADELL. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Colin BOYCE: 36,502 votes stay with themHelen MADELL: 24,441 votes stay with themDavid HARRIS: 13,874 votes stay with themLance PRICE: 6,180 votes stay with themPaul BAMBRICK: 5,547 votes stay with themPeter ZUNKER: 3,720 votes stay with themJohn ANDERSON: 3,130 votes stay with themPeter DORIAN: 2,408 votes stay with them840 votes from Duncan SCOTT (excluded) go to John ANDERSON192 votes from Duncan SCOTT (excluded) go to Colin BOYCE164 votes from Duncan SCOTT (excluded) go to David HARRIS127 votes from Duncan SCOTT (excluded) go to Helen MADELL123 votes from Duncan SCOTT (excluded) go to Paul BAMBRICK122 votes from Duncan SCOTT (excluded) go to Lance PRICE97 votes from Duncan SCOTT (excluded) go to Peter DORIAN76 votes from Duncan SCOTT (excluded) go to Peter ZUNKERColin BOYCE: 36,694 votes stay with themHelen MADELL: 24,568 votes stay with themDavid HARRIS: 14,038 votes stay with themLance PRICE: 6,302 votes stay with themPaul BAMBRICK: 5,670 votes stay with themPeter ZUNKER: 3,796 votes stay with themJohn ANDERSON: 3,970 votes stay with them605 votes from Peter DORIAN (excluded) go to Lance PRICE490 votes from Peter DORIAN (excluded) go to David HARRIS380 votes from Peter DORIAN (excluded) go to John ANDERSON278 votes from Peter DORIAN (excluded) go to Colin BOYCE274 votes from Peter DORIAN (excluded) go to Paul BAMBRICK247 votes from Peter DORIAN (excluded) go to Peter ZUNKER231 votes from Peter DORIAN (excluded) go to Helen MADELLColin BOYCE: 36,972 votes stay with themHelen MADELL: 24,799 votes stay with themDavid HARRIS: 14,528 votes stay with themLance PRICE: 6,907 votes stay with themPaul BAMBRICK: 5,944 votes stay with them1,698 votes from Peter ZUNKER (excluded) go to David HARRIS673 votes from Peter ZUNKER (excluded) go to John ANDERSON510 votes from Peter ZUNKER (excluded) go to Colin BOYCE493 votes from Peter ZUNKER (excluded) go to Lance PRICE413 votes from Peter ZUNKER (excluded) go to Helen MADELL256 votes from Peter ZUNKER (excluded) go to Paul BAMBRICKJohn ANDERSON: 4,350 votes stay with themColin BOYCE: 37,482 votes stay with themHelen MADELL: 25,212 votes stay with themDavid HARRIS: 16,226 votes stay with themLance PRICE: 7,400 votes stay with themPaul BAMBRICK: 6,200 votes stay with them1,553 votes from John ANDERSON (excluded) go to Helen MADELL1,141 votes from John ANDERSON (excluded) go to David HARRIS1,055 votes from John ANDERSON (excluded) go to Lance PRICE727 votes from John ANDERSON (excluded) go to Paul BAMBRICK547 votes from John ANDERSON (excluded) go to Colin BOYCEColin BOYCE: 38,029 votes stay with themHelen MADELL: 26,765 votes stay with themDavid HARRIS: 17,367 votes stay with themLance PRICE: 8,455 votes stay with them4,129 votes from Paul BAMBRICK (excluded) go to Helen MADELL1,414 votes from Paul BAMBRICK (excluded) go to Lance PRICE771 votes from Paul BAMBRICK (excluded) go to David HARRIS613 votes from Paul BAMBRICK (excluded) go to Colin BOYCEColin BOYCE: 38,642 votes stay with themHelen MADELL: 30,894 votes stay with themDavid HARRIS: 18,138 votes stay with them6,764 votes from Lance PRICE (excluded) go to David HARRIS1,740 votes from Lance PRICE (excluded) go to Colin BOYCE1,365 votes from Lance PRICE (excluded) go to Helen MADELLColin BOYCE: 40,382 votes stay with themHelen MADELL: 32,259 votes stay with them18,380 votes from David HARRIS (excluded) go to Colin BOYCE6,522 votes from David HARRIS (excluded) go to Helen MADELLColin BOYCE (LNP): 36,502 votes at first preferencesBOYCEHelen MADELL (ALP): 24,441 votes at first preferencesMADELLDavid HARRIS (ON): 13,874 votes at first preferencesHARRISLance PRICE (GRPF): 6,180 votes at first preferencesPRICEPaul BAMBRICK (GRN): 5,547 votes at first preferencesBAMBRICKPeter ZUNKER (CYA): 3,720 votes at first preferencesJohn ANDERSON (IND): 3,130 votes at first preferencesPeter DORIAN (FFPA): 2,408 votes at first preferencesDuncan SCOTT (IND): 1,741 votes at first preferencesColin BOYCE (LNP): 36,694 votes at count 1BOYCEHelen MADELL (ALP): 24,568 votes at count 1MADELLDavid HARRIS (ON): 14,038 votes at count 1HARRISLance PRICE (GRPF): 6,302 votes at count 1PRICEPaul BAMBRICK (GRN): 5,670 votes at count 1BAMBRICKPeter ZUNKER (CYA): 3,796 votes at count 1John ANDERSON (IND): 3,970 votes at count 1ANDERSONPeter DORIAN (FFPA): 2,505 votes at count 1Colin BOYCE (LNP): 36,972 votes at count 2BOYCEHelen MADELL (ALP): 24,799 votes at count 2MADELLDavid HARRIS (ON): 14,528 votes at count 2HARRISLance PRICE (GRPF): 6,907 votes at count 2PRICEPaul BAMBRICK (GRN): 5,944 votes at count 2BAMBRICKPeter ZUNKER (CYA): 4,043 votes at count 2ZUNKERJohn ANDERSON (IND): 4,350 votes at count 2ANDERSONColin BOYCE (LNP): 37,482 votes at count 3BOYCEHelen MADELL (ALP): 25,212 votes at count 3MADELLDavid HARRIS (ON): 16,226 votes at count 3HARRISLance PRICE (GRPF): 7,400 votes at count 3PRICEPaul BAMBRICK (GRN): 6,200 votes at count 3BAMBRICKJohn ANDERSON (IND): 5,023 votes at count 3ANDERSONColin BOYCE (LNP): 38,029 votes at count 4BOYCEHelen MADELL (ALP): 26,765 votes at count 4MADELLDavid HARRIS (ON): 17,367 votes at count 4HARRISLance PRICE (GRPF): 8,455 votes at count 4PRICEPaul BAMBRICK (GRN): 6,927 votes at count 4BAMBRICKColin BOYCE (LNP): 38,642 votes at count 5BOYCEHelen MADELL (ALP): 30,894 votes at count 5MADELLDavid HARRIS (ON): 18,138 votes at count 5HARRISLance PRICE (GRPF): 9,869 votes at count 5PRICEColin BOYCE (LNP): 40,382 votes at count 6BOYCEHelen MADELL (ALP): 32,259 votes at count 6MADELLDavid HARRIS (ON): 24,902 votes at count 6HARRISColin BOYCE (LNP): 58,762 votes at count 7BOYCE · electedHelen MADELL (ALP): 38,781 votes at count 7MADELL · 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

Flynn 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Duncan SCOTTIndependent1,741
  • John ANDERSON (IND): 840 (48.2%)
  • Colin BOYCE (LNP): 192 (11.0%)
  • David HARRIS (ON): 164 (9.4%)
  • Helen MADELL (ALP): 127 (7.3%)
  • Paul BAMBRICK (GRN): 123 (7.1%)
  • Lance PRICE (GRPF): 122 (7.0%)
  • Peter DORIAN (FFPA): 97 (5.6%)
  • Peter ZUNKER (CYA): 76 (4.4%)
2Peter DORIANFamily First2,505
  • Lance PRICE (GRPF): 605 (24.2%)
  • David HARRIS (ON): 490 (19.6%)
  • John ANDERSON (IND): 380 (15.2%)
  • Colin BOYCE (LNP): 278 (11.1%)
  • Paul BAMBRICK (GRN): 274 (10.9%)
  • Peter ZUNKER (CYA): 247 (9.9%)
  • Helen MADELL (ALP): 231 (9.2%)
3Peter ZUNKERTrumpet of Patriots4,043
  • David HARRIS (ON): 1,698 (42.0%)
  • John ANDERSON (IND): 673 (16.6%)
  • Colin BOYCE (LNP): 510 (12.6%)
  • Lance PRICE (GRPF): 493 (12.2%)
  • Helen MADELL (ALP): 413 (10.2%)
  • Paul BAMBRICK (GRN): 256 (6.3%)
4John ANDERSONIndependent5,023
  • Helen MADELL (ALP): 1,553 (30.9%)
  • David HARRIS (ON): 1,141 (22.7%)
  • Lance PRICE (GRPF): 1,055 (21.0%)
  • Paul BAMBRICK (GRN): 727 (14.5%)
  • Colin BOYCE (LNP): 547 (10.9%)
5Paul BAMBRICKThe Greens6,927
  • Helen MADELL (ALP): 4,129 (59.6%)
  • Lance PRICE (GRPF): 1,414 (20.4%)
  • David HARRIS (ON): 771 (11.1%)
  • Colin BOYCE (LNP): 613 (8.8%)
6Lance PRICEGerard Rennick People First9,869
  • David HARRIS (ON): 6,764 (68.5%)
  • Colin BOYCE (LNP): 1,740 (17.6%)
  • Helen MADELL (ALP): 1,365 (13.8%)
7David HARRISPauline Hanson's One Nation24,902
  • Colin BOYCE (LNP): 18,380 (73.8%)
  • Helen MADELL (ALP): 6,522 (26.2%)

Votes after every count

Flynn 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7
Colin BOYCELNP · elected36,50236,69436,97237,48238,02938,64240,38258,762
Helen MADELLAustralian Labor Party24,44124,56824,79925,21226,76530,89432,25938,781
David HARRISPauline Hanson's One Nation13,87414,03814,52816,22617,36718,13824,902–
Lance PRICEGerard Rennick People First6,1806,3026,9077,4008,4559,869––
Paul BAMBRICKThe Greens5,5475,6705,9446,2006,927–––
Peter ZUNKERTrumpet of Patriots3,7203,7964,043–––––
John ANDERSONIndependent3,1303,9704,3505,023––––
Peter DORIANFamily First2,4082,505––––––
Duncan SCOTTIndependent1,741–––––––

2022 Federal election

Colin BOYCE (Liberal National Party of Queensland) won Flynn in 2022 with 49,682 of the 92,311 votes in the final count, beating Matt BURNETT (Australian Labor Party) by 7,053 votes (53.8% to 46.2%). Boyce led on first preferences with 36.9% of 92,311 formal votes and passed the 46,156-vote majority at count 5.

92,311 formal votes7 candidates5 counts7,053-vote final margin

Flynn 2022: preference flowsSankey diagram of the distribution of preferences in Flynn at the 2022 Federal election. Colin BOYCE was elected after 5 counts, 49,682 votes to 42,629 for Matt BURNETT. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Colin BOYCE: 34,046 votes stay with themMatt BURNETT: 30,948 votes stay with themSharon LOHSE: 11,287 votes stay with themTanya Maree WIEDEN: 6,266 votes stay with themPaul BAMBRICK: 4,007 votes stay with themDuncan SCOTT: 3,745 votes stay with them842 votes from Carla SVENDSEN (excluded) go to Sharon LOHSE407 votes from Carla SVENDSEN (excluded) go to Tanya Maree WIEDEN397 votes from Carla SVENDSEN (excluded) go to Duncan SCOTT153 votes from Carla SVENDSEN (excluded) go to Matt BURNETT130 votes from Carla SVENDSEN (excluded) go to Paul BAMBRICK83 votes from Carla SVENDSEN (excluded) go to Colin BOYCEColin BOYCE: 34,129 votes stay with themMatt BURNETT: 31,101 votes stay with themSharon LOHSE: 12,129 votes stay with themTanya Maree WIEDEN: 6,673 votes stay with them2,420 votes from Paul BAMBRICK (excluded) go to Matt BURNETT809 votes from Paul BAMBRICK (excluded) go to Duncan SCOTT436 votes from Paul BAMBRICK (excluded) go to Sharon LOHSE270 votes from Paul BAMBRICK (excluded) go to Colin BOYCE202 votes from Paul BAMBRICK (excluded) go to Tanya Maree WIEDENDuncan SCOTT: 4,142 votes stay with themColin BOYCE: 34,399 votes stay with themMatt BURNETT: 33,521 votes stay with themSharon LOHSE: 12,565 votes stay with themTanya Maree WIEDEN: 6,875 votes stay with them1,592 votes from Duncan SCOTT (excluded) go to Sharon LOHSE1,346 votes from Duncan SCOTT (excluded) go to Tanya Maree WIEDEN1,283 votes from Duncan SCOTT (excluded) go to Matt BURNETT730 votes from Duncan SCOTT (excluded) go to Colin BOYCEColin BOYCE: 35,129 votes stay with themMatt BURNETT: 34,804 votes stay with themSharon LOHSE: 14,157 votes stay with them5,857 votes from Tanya Maree WIEDEN (excluded) go to Sharon LOHSE1,401 votes from Tanya Maree WIEDEN (excluded) go to Colin BOYCE963 votes from Tanya Maree WIEDEN (excluded) go to Matt BURNETTColin BOYCE: 36,530 votes stay with themMatt BURNETT: 35,767 votes stay with them13,152 votes from Sharon LOHSE (excluded) go to Colin BOYCE6,862 votes from Sharon LOHSE (excluded) go to Matt BURNETTColin BOYCE (LNP): 34,046 votes at first preferencesBOYCEMatt BURNETT (ALP): 30,948 votes at first preferencesBURNETTSharon LOHSE (ON): 11,287 votes at first preferencesLOHSETanya Maree WIEDEN (UAPP): 6,266 votes at first preferencesWIEDENPaul BAMBRICK (GRN): 4,007 votes at first preferencesBAMBRICKDuncan SCOTT (IND): 3,745 votes at first preferencesSCOTTCarla SVENDSEN (GAP): 2,012 votes at first preferencesColin BOYCE (LNP): 34,129 votes at count 1BOYCEMatt BURNETT (ALP): 31,101 votes at count 1BURNETTSharon LOHSE (ON): 12,129 votes at count 1LOHSETanya Maree WIEDEN (UAPP): 6,673 votes at count 1WIEDENPaul BAMBRICK (GRN): 4,137 votes at count 1BAMBRICKDuncan SCOTT (IND): 4,142 votes at count 1SCOTTColin BOYCE (LNP): 34,399 votes at count 2BOYCEMatt BURNETT (ALP): 33,521 votes at count 2BURNETTSharon LOHSE (ON): 12,565 votes at count 2LOHSETanya Maree WIEDEN (UAPP): 6,875 votes at count 2WIEDENDuncan SCOTT (IND): 4,951 votes at count 2SCOTTColin BOYCE (LNP): 35,129 votes at count 3BOYCEMatt BURNETT (ALP): 34,804 votes at count 3BURNETTSharon LOHSE (ON): 14,157 votes at count 3LOHSETanya Maree WIEDEN (UAPP): 8,221 votes at count 3WIEDENColin BOYCE (LNP): 36,530 votes at count 4BOYCEMatt BURNETT (ALP): 35,767 votes at count 4BURNETTSharon LOHSE (ON): 20,014 votes at count 4LOHSEColin BOYCE (LNP): 49,682 votes at count 5BOYCE · electedMatt BURNETT (ALP): 42,629 votes at count 5BURNETT · 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

Flynn 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Carla SVENDSENThe Great Australian Party2,012
  • Sharon LOHSE (ON): 842 (41.8%)
  • Tanya Maree WIEDEN (UAPP): 407 (20.2%)
  • Duncan SCOTT (IND): 397 (19.7%)
  • Matt BURNETT (ALP): 153 (7.6%)
  • Paul BAMBRICK (GRN): 130 (6.5%)
  • Colin BOYCE (LNP): 83 (4.1%)
2Paul BAMBRICKQueensland Greens4,137
  • Matt BURNETT (ALP): 2,420 (58.5%)
  • Duncan SCOTT (IND): 809 (19.6%)
  • Sharon LOHSE (ON): 436 (10.5%)
  • Colin BOYCE (LNP): 270 (6.5%)
  • Tanya Maree WIEDEN (UAPP): 202 (4.9%)
3Duncan SCOTTIndependent4,951
  • Sharon LOHSE (ON): 1,592 (32.2%)
  • Tanya Maree WIEDEN (UAPP): 1,346 (27.2%)
  • Matt BURNETT (ALP): 1,283 (25.9%)
  • Colin BOYCE (LNP): 730 (14.7%)
4Tanya Maree WIEDENUnited Australia Party8,221
  • Sharon LOHSE (ON): 5,857 (71.2%)
  • Colin BOYCE (LNP): 1,401 (17.0%)
  • Matt BURNETT (ALP): 963 (11.7%)
5Sharon LOHSEPauline Hanson's One Nation20,014
  • Colin BOYCE (LNP): 13,152 (65.7%)
  • Matt BURNETT (ALP): 6,862 (34.3%)

Votes after every count

Flynn 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5
Colin BOYCELiberal National Party of Queensland · elected34,04634,12934,39935,12936,53049,682
Matt BURNETTAustralian Labor Party30,94831,10133,52134,80435,76742,629
Sharon LOHSEPauline Hanson's One Nation11,28712,12912,56514,15720,014–
Tanya Maree WIEDENUnited Australia Party6,2666,6736,8758,221––
Paul BAMBRICKQueensland Greens4,0074,137––––
Duncan SCOTTIndependent3,7454,1424,951–––
Carla SVENDSENThe Great Australian Party2,012–––––

2019 Federal election

Ken O'DOWD (Liberal National Party of Queensland) won Flynn in 2019 with 52,472 of the 89,457 votes in the final count, beating Zac BEERS (Australian Labor Party) by 15,487 votes (58.7% to 41.3%). O'Dowd led on first preferences with 37.9% of 89,457 formal votes and passed the 44,729-vote majority at count 6.

89,457 formal votes8 candidates6 counts15,487-vote final margin

Flynn 2019: preference flowsSankey diagram of the distribution of preferences in Flynn at the 2019 Federal election. Ken O'DOWD was elected after 6 counts, 52,472 votes to 36,985 for Zac BEERS. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Ken O'DOWD: 33,894 votes stay with themZac BEERS: 25,628 votes stay with themSharon LOHSE: 17,531 votes stay with themNathan David HARRIS: 3,798 votes stay with themJaiben BAKER: 2,744 votes stay with themMarcus John HIESLER: 2,484 votes stay with themMurray PETERSON: 1,994 votes stay with them732 votes from Duncan George SCOTT (excluded) go to Murray PETERSON159 votes from Duncan George SCOTT (excluded) go to Zac BEERS150 votes from Duncan George SCOTT (excluded) go to Sharon LOHSE122 votes from Duncan George SCOTT (excluded) go to Ken O'DOWD104 votes from Duncan George SCOTT (excluded) go to Marcus John HIESLER67 votes from Duncan George SCOTT (excluded) go to Jaiben BAKER50 votes from Duncan George SCOTT (excluded) go to Nathan David HARRISKen O'DOWD: 34,016 votes stay with themZac BEERS: 25,787 votes stay with themSharon LOHSE: 17,681 votes stay with themNathan David HARRIS: 3,848 votes stay with themJaiben BAKER: 2,811 votes stay with them1,280 votes from Marcus John HIESLER (excluded) go to Sharon LOHSE555 votes from Marcus John HIESLER (excluded) go to Ken O'DOWD307 votes from Marcus John HIESLER (excluded) go to Murray PETERSON286 votes from Marcus John HIESLER (excluded) go to Nathan David HARRIS126 votes from Marcus John HIESLER (excluded) go to Zac BEERS34 votes from Marcus John HIESLER (excluded) go to Jaiben BAKERMurray PETERSON: 2,726 votes stay with themKen O'DOWD: 34,571 votes stay with themZac BEERS: 25,913 votes stay with themSharon LOHSE: 18,961 votes stay with themNathan David HARRIS: 4,134 votes stay with them1,582 votes from Jaiben BAKER (excluded) go to Zac BEERS630 votes from Jaiben BAKER (excluded) go to Murray PETERSON227 votes from Jaiben BAKER (excluded) go to Sharon LOHSE218 votes from Jaiben BAKER (excluded) go to Ken O'DOWD188 votes from Jaiben BAKER (excluded) go to Nathan David HARRISMurray PETERSON: 3,033 votes stay with themKen O'DOWD: 34,789 votes stay with themZac BEERS: 27,495 votes stay with themSharon LOHSE: 19,188 votes stay with themNathan David HARRIS: 4,322 votes stay with them1,148 votes from Murray PETERSON (excluded) go to Sharon LOHSE989 votes from Murray PETERSON (excluded) go to Zac BEERS772 votes from Murray PETERSON (excluded) go to Nathan David HARRIS754 votes from Murray PETERSON (excluded) go to Ken O'DOWDKen O'DOWD: 35,543 votes stay with themZac BEERS: 28,484 votes stay with themSharon LOHSE: 20,336 votes stay with them2,946 votes from Nathan David HARRIS (excluded) go to Sharon LOHSE1,154 votes from Nathan David HARRIS (excluded) go to Ken O'DOWD994 votes from Nathan David HARRIS (excluded) go to Zac BEERSKen O'DOWD: 36,697 votes stay with themZac BEERS: 29,478 votes stay with them15,775 votes from Sharon LOHSE (excluded) go to Ken O'DOWD7,507 votes from Sharon LOHSE (excluded) go to Zac BEERSKen O'DOWD (LNP): 33,894 votes at first preferencesO'DOWDZac BEERS (ALP): 25,628 votes at first preferencesBEERSSharon LOHSE (ON): 17,531 votes at first preferencesLOHSENathan David HARRIS (UAPP): 3,798 votes at first preferencesHARRISJaiben BAKER (GRN): 2,744 votes at first preferencesMarcus John HIESLER (FACN): 2,484 votes at first preferencesMurray PETERSON (IND): 1,994 votes at first preferencesDuncan George SCOTT (IND): 1,384 votes at first preferencesKen O'DOWD (LNP): 34,016 votes at count 1O'DOWDZac BEERS (ALP): 25,787 votes at count 1BEERSSharon LOHSE (ON): 17,681 votes at count 1LOHSENathan David HARRIS (UAPP): 3,848 votes at count 1HARRISJaiben BAKER (GRN): 2,811 votes at count 1Marcus John HIESLER (FACN): 2,588 votes at count 1Murray PETERSON (IND): 2,726 votes at count 1Ken O'DOWD (LNP): 34,571 votes at count 2O'DOWDZac BEERS (ALP): 25,913 votes at count 2BEERSSharon LOHSE (ON): 18,961 votes at count 2LOHSENathan David HARRIS (UAPP): 4,134 votes at count 2HARRISJaiben BAKER (GRN): 2,845 votes at count 2Murray PETERSON (IND): 3,033 votes at count 2Ken O'DOWD (LNP): 34,789 votes at count 3O'DOWDZac BEERS (ALP): 27,495 votes at count 3BEERSSharon LOHSE (ON): 19,188 votes at count 3LOHSENathan David HARRIS (UAPP): 4,322 votes at count 3HARRISMurray PETERSON (IND): 3,663 votes at count 3PETERSONKen O'DOWD (LNP): 35,543 votes at count 4O'DOWDZac BEERS (ALP): 28,484 votes at count 4BEERSSharon LOHSE (ON): 20,336 votes at count 4LOHSENathan David HARRIS (UAPP): 5,094 votes at count 4HARRISKen O'DOWD (LNP): 36,697 votes at count 5O'DOWDZac BEERS (ALP): 29,478 votes at count 5BEERSSharon LOHSE (ON): 23,282 votes at count 5LOHSEKen O'DOWD (LNP): 52,472 votes at count 6O'DOWD · electedZac BEERS (ALP): 36,985 votes at count 6BEERS · 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

Flynn 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Duncan George SCOTTIndependent1,384
  • Murray PETERSON (IND): 732 (52.9%)
  • Zac BEERS (ALP): 159 (11.5%)
  • Sharon LOHSE (ON): 150 (10.8%)
  • Ken O'DOWD (LNP): 122 (8.8%)
  • Marcus John HIESLER (FACN): 104 (7.5%)
  • Jaiben BAKER (GRN): 67 (4.8%)
  • Nathan David HARRIS (UAPP): 50 (3.6%)
2Marcus John HIESLERFRASER ANNING'S CONSERVATIVE NATIONAL PARTY2,588
  • Sharon LOHSE (ON): 1,280 (49.5%)
  • Ken O'DOWD (LNP): 555 (21.4%)
  • Murray PETERSON (IND): 307 (11.9%)
  • Nathan David HARRIS (UAPP): 286 (11.1%)
  • Zac BEERS (ALP): 126 (4.9%)
  • Jaiben BAKER (GRN): 34 (1.3%)
3Jaiben BAKERThe Greens2,845
  • Zac BEERS (ALP): 1,582 (55.6%)
  • Murray PETERSON (IND): 630 (22.1%)
  • Sharon LOHSE (ON): 227 (8.0%)
  • Ken O'DOWD (LNP): 218 (7.7%)
  • Nathan David HARRIS (UAPP): 188 (6.6%)
4Murray PETERSONIndependent3,663
  • Sharon LOHSE (ON): 1,148 (31.3%)
  • Zac BEERS (ALP): 989 (27.0%)
  • Nathan David HARRIS (UAPP): 772 (21.1%)
  • Ken O'DOWD (LNP): 754 (20.6%)
5Nathan David HARRISUnited Australia Party5,094
  • Sharon LOHSE (ON): 2,946 (57.8%)
  • Ken O'DOWD (LNP): 1,154 (22.7%)
  • Zac BEERS (ALP): 994 (19.5%)
6Sharon LOHSEPauline Hanson's One Nation23,282
  • Ken O'DOWD (LNP): 15,775 (67.8%)
  • Zac BEERS (ALP): 7,507 (32.2%)

Votes after every count

Flynn 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6
Ken O'DOWDLiberal National Party of Queensland · elected33,89434,01634,57134,78935,54336,69752,472
Zac BEERSAustralian Labor Party25,62825,78725,91327,49528,48429,47836,985
Sharon LOHSEPauline Hanson's One Nation17,53117,68118,96119,18820,33623,282–
Nathan David HARRISUnited Australia Party3,7983,8484,1344,3225,094––
Jaiben BAKERThe Greens2,7442,8112,845––––
Marcus John HIESLERFRASER ANNING'S CONSERVATIVE NATIONAL PARTY2,4842,588–––––
Murray PETERSONIndependent1,9942,7263,0333,663–––
Duncan George SCOTTIndependent1,384––––––

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.