Skip to content

Wide Bay: preference flows

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

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Llew O'BRIENLNPElliott CHALMERSAustralian Labor Party16,0345Majority at count 5
2022Llew O'BRIENLiberal National Party of QueenslandGeoff WILLIAMSAustralian Labor Party21,7138Majority at count 8
2019Llew O'BRIENLiberal National Party of QueenslandJason SCANESAustralian Labor Party24,6865Majority at count 4

2025 Federal election

Llew O'BRIEN (LNP) won Wide Bay in 2025 with 60,546 of the 105,058 votes in the final count, beating Elliott CHALMERS (Australian Labor Party) by 16,034 votes (57.6% to 42.4%). O'Brien led on first preferences with 39.1% of 105,058 formal votes and passed the 52,530-vote majority at count 5.

105,058 formal votes7 candidates5 counts16,034-vote final margin

Wide Bay 2025: preference flowsSankey diagram of the distribution of preferences in Wide Bay at the 2025 Federal election. Llew O'BRIEN was elected after 5 counts, 60,546 votes to 44,512 for Elliott CHALMERS. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Llew O'BRIEN: 41,055 votes stay with themElliott CHALMERS: 27,271 votes stay with themChad BURGESS: 12,646 votes stay with themEmma BUHSE: 9,080 votes stay with themKirsti KENNINGALE: 5,394 votes stay with themCasey IDDON: 5,090 votes stay with them1,689 votes from Gabrial PENNICOTT (excluded) go to Chad BURGESS976 votes from Gabrial PENNICOTT (excluded) go to Casey IDDON678 votes from Gabrial PENNICOTT (excluded) go to Kirsti KENNINGALE571 votes from Gabrial PENNICOTT (excluded) go to Llew O'BRIEN364 votes from Gabrial PENNICOTT (excluded) go to Emma BUHSE244 votes from Gabrial PENNICOTT (excluded) go to Elliott CHALMERSLlew O'BRIEN: 41,626 votes stay with themElliott CHALMERS: 27,515 votes stay with themChad BURGESS: 14,335 votes stay with themEmma BUHSE: 9,444 votes stay with themKirsti KENNINGALE: 6,072 votes stay with them1,560 votes from Casey IDDON (excluded) go to Emma BUHSE1,510 votes from Casey IDDON (excluded) go to Kirsti KENNINGALE1,164 votes from Casey IDDON (excluded) go to Elliott CHALMERS1,063 votes from Casey IDDON (excluded) go to Chad BURGESS769 votes from Casey IDDON (excluded) go to Llew O'BRIENLlew O'BRIEN: 42,395 votes stay with themElliott CHALMERS: 28,679 votes stay with themChad BURGESS: 15,398 votes stay with themEmma BUHSE: 11,004 votes stay with them4,379 votes from Kirsti KENNINGALE (excluded) go to Chad BURGESS1,299 votes from Kirsti KENNINGALE (excluded) go to Elliott CHALMERS1,006 votes from Kirsti KENNINGALE (excluded) go to Llew O'BRIEN898 votes from Kirsti KENNINGALE (excluded) go to Emma BUHSELlew O'BRIEN: 43,401 votes stay with themElliott CHALMERS: 29,978 votes stay with themChad BURGESS: 19,777 votes stay with them8,197 votes from Emma BUHSE (excluded) go to Elliott CHALMERS1,878 votes from Emma BUHSE (excluded) go to Chad BURGESS1,827 votes from Emma BUHSE (excluded) go to Llew O'BRIENLlew O'BRIEN: 45,228 votes stay with themElliott CHALMERS: 38,175 votes stay with them15,318 votes from Chad BURGESS (excluded) go to Llew O'BRIEN6,337 votes from Chad BURGESS (excluded) go to Elliott CHALMERSLlew O'BRIEN (LNP): 41,055 votes at first preferencesO'BRIENElliott CHALMERS (ALP): 27,271 votes at first preferencesCHALMERSChad BURGESS (ON): 12,646 votes at first preferencesBURGESSEmma BUHSE (GRN): 9,080 votes at first preferencesBUHSEKirsti KENNINGALE (FFPA): 5,394 votes at first preferencesKENNINGALECasey IDDON (IND): 5,090 votes at first preferencesIDDONGabrial PENNICOTT (CYA): 4,522 votes at first preferencesPENNICOTTLlew O'BRIEN (LNP): 41,626 votes at count 1O'BRIENElliott CHALMERS (ALP): 27,515 votes at count 1CHALMERSChad BURGESS (ON): 14,335 votes at count 1BURGESSEmma BUHSE (GRN): 9,444 votes at count 1BUHSEKirsti KENNINGALE (FFPA): 6,072 votes at count 1KENNINGALECasey IDDON (IND): 6,066 votes at count 1IDDONLlew O'BRIEN (LNP): 42,395 votes at count 2O'BRIENElliott CHALMERS (ALP): 28,679 votes at count 2CHALMERSChad BURGESS (ON): 15,398 votes at count 2BURGESSEmma BUHSE (GRN): 11,004 votes at count 2BUHSEKirsti KENNINGALE (FFPA): 7,582 votes at count 2KENNINGALELlew O'BRIEN (LNP): 43,401 votes at count 3O'BRIENElliott CHALMERS (ALP): 29,978 votes at count 3CHALMERSChad BURGESS (ON): 19,777 votes at count 3BURGESSEmma BUHSE (GRN): 11,902 votes at count 3BUHSELlew O'BRIEN (LNP): 45,228 votes at count 4O'BRIENElliott CHALMERS (ALP): 38,175 votes at count 4CHALMERSChad BURGESS (ON): 21,655 votes at count 4BURGESSLlew O'BRIEN (LNP): 60,546 votes at count 5O'BRIEN · electedElliott CHALMERS (ALP): 44,512 votes at count 5CHALMERS · 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

Wide Bay 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Gabrial PENNICOTTTrumpet of Patriots4,522
  • Chad BURGESS (ON): 1,689 (37.4%)
  • Casey IDDON (IND): 976 (21.6%)
  • Kirsti KENNINGALE (FFPA): 678 (15.0%)
  • Llew O'BRIEN (LNP): 571 (12.6%)
  • Emma BUHSE (GRN): 364 (8.0%)
  • Elliott CHALMERS (ALP): 244 (5.4%)
2Casey IDDONIndependent6,066
  • Emma BUHSE (GRN): 1,560 (25.7%)
  • Kirsti KENNINGALE (FFPA): 1,510 (24.9%)
  • Elliott CHALMERS (ALP): 1,164 (19.2%)
  • Chad BURGESS (ON): 1,063 (17.5%)
  • Llew O'BRIEN (LNP): 769 (12.7%)
3Kirsti KENNINGALEFamily First7,582
  • Chad BURGESS (ON): 4,379 (57.8%)
  • Elliott CHALMERS (ALP): 1,299 (17.1%)
  • Llew O'BRIEN (LNP): 1,006 (13.3%)
  • Emma BUHSE (GRN): 898 (11.8%)
4Emma BUHSEThe Greens11,902
  • Elliott CHALMERS (ALP): 8,197 (68.9%)
  • Chad BURGESS (ON): 1,878 (15.8%)
  • Llew O'BRIEN (LNP): 1,827 (15.4%)
5Chad BURGESSPauline Hanson's One Nation21,655
  • Llew O'BRIEN (LNP): 15,318 (70.7%)
  • Elliott CHALMERS (ALP): 6,337 (29.3%)

Votes after every count

Wide Bay 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5
Llew O'BRIENLNP · elected41,05541,62642,39543,40145,22860,546
Elliott CHALMERSAustralian Labor Party27,27127,51528,67929,97838,17544,512
Chad BURGESSPauline Hanson's One Nation12,64614,33515,39819,77721,655–
Emma BUHSEThe Greens9,0809,44411,00411,902––
Kirsti KENNINGALEFamily First5,3946,0727,582–––
Casey IDDONIndependent5,0906,066––––
Gabrial PENNICOTTTrumpet of Patriots4,522–––––

2022 Federal election

Llew O'BRIEN (Liberal National Party of Queensland) won Wide Bay in 2022 with 58,708 of the 95,703 votes in the final count, beating Geoff WILLIAMS (Australian Labor Party) by 21,713 votes (61.3% to 38.7%). O'Brien led on first preferences with 43.5% of 95,703 formal votes and passed the 47,852-vote majority at count 8.

95,703 formal votes10 candidates8 counts21,713-vote final margin

Wide Bay 2022: preference flowsSankey diagram of the distribution of preferences in Wide Bay at the 2022 Federal election. Llew O'BRIEN was elected after 8 counts, 58,708 votes to 36,995 for Geoff WILLIAMS. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Count 8Llew O'BRIEN: 41,601 votes stay with themGeoff WILLIAMS: 20,345 votes stay with themNathan BUCKLEY: 9,765 votes stay with themCraig ARMSTRONG: 9,088 votes stay with themTracy BENNETT: 4,406 votes stay with themKelli JACOBI: 4,106 votes stay with themTim JEROME: 2,737 votes stay with themAndrea NEWLAND: 2,097 votes stay with themDaniel WILLIAMS: 1,057 votes stay with them89 votes from John WOODWARD (excluded) go to Nathan BUCKLEY76 votes from John WOODWARD (excluded) go to Kelli JACOBI65 votes from John WOODWARD (excluded) go to Tim JEROME58 votes from John WOODWARD (excluded) go to Andrea NEWLAND54 votes from John WOODWARD (excluded) go to Daniel WILLIAMS50 votes from John WOODWARD (excluded) go to Llew O'BRIEN44 votes from John WOODWARD (excluded) go to Tracy BENNETT33 votes from John WOODWARD (excluded) go to Craig ARMSTRONG32 votes from John WOODWARD (excluded) go to Geoff WILLIAMSLlew O'BRIEN: 41,651 votes stay with themGeoff WILLIAMS: 20,377 votes stay with themNathan BUCKLEY: 9,854 votes stay with themCraig ARMSTRONG: 9,121 votes stay with themTracy BENNETT: 4,450 votes stay with themKelli JACOBI: 4,182 votes stay with themTim JEROME: 2,802 votes stay with themAndrea NEWLAND: 2,155 votes stay with them203 votes from Daniel WILLIAMS (excluded) go to Andrea NEWLAND180 votes from Daniel WILLIAMS (excluded) go to Nathan BUCKLEY161 votes from Daniel WILLIAMS (excluded) go to Llew O'BRIEN147 votes from Daniel WILLIAMS (excluded) go to Tim JEROME145 votes from Daniel WILLIAMS (excluded) go to Geoff WILLIAMS123 votes from Daniel WILLIAMS (excluded) go to Kelli JACOBI90 votes from Daniel WILLIAMS (excluded) go to Craig ARMSTRONG62 votes from Daniel WILLIAMS (excluded) go to Tracy BENNETTLlew O'BRIEN: 41,812 votes stay with themGeoff WILLIAMS: 20,522 votes stay with themNathan BUCKLEY: 10,034 votes stay with themCraig ARMSTRONG: 9,211 votes stay with themTracy BENNETT: 4,512 votes stay with themKelli JACOBI: 4,305 votes stay with themTim JEROME: 2,949 votes stay with them610 votes from Andrea NEWLAND (excluded) go to Nathan BUCKLEY584 votes from Andrea NEWLAND (excluded) go to Kelli JACOBI429 votes from Andrea NEWLAND (excluded) go to Tim JEROME252 votes from Andrea NEWLAND (excluded) go to Tracy BENNETT217 votes from Andrea NEWLAND (excluded) go to Geoff WILLIAMS166 votes from Andrea NEWLAND (excluded) go to Craig ARMSTRONG100 votes from Andrea NEWLAND (excluded) go to Llew O'BRIENLlew O'BRIEN: 41,912 votes stay with themGeoff WILLIAMS: 20,739 votes stay with themNathan BUCKLEY: 10,644 votes stay with themCraig ARMSTRONG: 9,377 votes stay with themTracy BENNETT: 4,764 votes stay with themKelli JACOBI: 4,889 votes stay with them1,700 votes from Tim JEROME (excluded) go to Kelli JACOBI440 votes from Tim JEROME (excluded) go to Geoff WILLIAMS364 votes from Tim JEROME (excluded) go to Nathan BUCKLEY333 votes from Tim JEROME (excluded) go to Craig ARMSTRONG326 votes from Tim JEROME (excluded) go to Llew O'BRIEN215 votes from Tim JEROME (excluded) go to Tracy BENNETTLlew O'BRIEN: 42,238 votes stay with themGeoff WILLIAMS: 21,179 votes stay with themNathan BUCKLEY: 11,008 votes stay with themCraig ARMSTRONG: 9,710 votes stay with them3,109 votes from Tracy BENNETT (excluded) go to Nathan BUCKLEY795 votes from Tracy BENNETT (excluded) go to Kelli JACOBI538 votes from Tracy BENNETT (excluded) go to Llew O'BRIEN303 votes from Tracy BENNETT (excluded) go to Craig ARMSTRONG234 votes from Tracy BENNETT (excluded) go to Geoff WILLIAMSKelli JACOBI: 6,589 votes stay with themLlew O'BRIEN: 42,776 votes stay with themGeoff WILLIAMS: 21,413 votes stay with themNathan BUCKLEY: 14,117 votes stay with themCraig ARMSTRONG: 10,013 votes stay with them4,071 votes from Kelli JACOBI (excluded) go to Nathan BUCKLEY1,650 votes from Kelli JACOBI (excluded) go to Craig ARMSTRONG850 votes from Kelli JACOBI (excluded) go to Geoff WILLIAMS813 votes from Kelli JACOBI (excluded) go to Llew O'BRIENLlew O'BRIEN: 43,589 votes stay with themGeoff WILLIAMS: 22,263 votes stay with themNathan BUCKLEY: 18,188 votes stay with them8,013 votes from Craig ARMSTRONG (excluded) go to Geoff WILLIAMS1,919 votes from Craig ARMSTRONG (excluded) go to Nathan BUCKLEY1,731 votes from Craig ARMSTRONG (excluded) go to Llew O'BRIENLlew O'BRIEN: 45,320 votes stay with themGeoff WILLIAMS: 30,276 votes stay with them13,388 votes from Nathan BUCKLEY (excluded) go to Llew O'BRIEN6,719 votes from Nathan BUCKLEY (excluded) go to Geoff WILLIAMSLlew O'BRIEN (LNP): 41,601 votes at first preferencesO'BRIENGeoff WILLIAMS (ALP): 20,345 votes at first preferencesWILLIAMSNathan BUCKLEY (ON): 9,765 votes at first preferencesBUCKLEYCraig ARMSTRONG (GRN): 9,088 votes at first preferencesARMSTRONGTracy BENNETT (UAPP): 4,406 votes at first preferencesBENNETTKelli JACOBI (IND): 4,106 votes at first preferencesJACOBITim JEROME (IND): 2,737 votes at first preferencesAndrea NEWLAND (IMO): 2,097 votes at first preferencesDaniel WILLIAMS (AUVA): 1,057 votes at first preferencesJohn WOODWARD (CYA): 501 votes at first preferencesLlew O'BRIEN (LNP): 41,651 votes at count 1O'BRIENGeoff WILLIAMS (ALP): 20,377 votes at count 1WILLIAMSNathan BUCKLEY (ON): 9,854 votes at count 1BUCKLEYCraig ARMSTRONG (GRN): 9,121 votes at count 1ARMSTRONGTracy BENNETT (UAPP): 4,450 votes at count 1BENNETTKelli JACOBI (IND): 4,182 votes at count 1JACOBITim JEROME (IND): 2,802 votes at count 1Andrea NEWLAND (IMO): 2,155 votes at count 1Daniel WILLIAMS (AUVA): 1,111 votes at count 1Llew O'BRIEN (LNP): 41,812 votes at count 2O'BRIENGeoff WILLIAMS (ALP): 20,522 votes at count 2WILLIAMSNathan BUCKLEY (ON): 10,034 votes at count 2BUCKLEYCraig ARMSTRONG (GRN): 9,211 votes at count 2ARMSTRONGTracy BENNETT (UAPP): 4,512 votes at count 2BENNETTKelli JACOBI (IND): 4,305 votes at count 2JACOBITim JEROME (IND): 2,949 votes at count 2Andrea NEWLAND (IMO): 2,358 votes at count 2Llew O'BRIEN (LNP): 41,912 votes at count 3O'BRIENGeoff WILLIAMS (ALP): 20,739 votes at count 3WILLIAMSNathan BUCKLEY (ON): 10,644 votes at count 3BUCKLEYCraig ARMSTRONG (GRN): 9,377 votes at count 3ARMSTRONGTracy BENNETT (UAPP): 4,764 votes at count 3BENNETTKelli JACOBI (IND): 4,889 votes at count 3JACOBITim JEROME (IND): 3,378 votes at count 3Llew O'BRIEN (LNP): 42,238 votes at count 4O'BRIENGeoff WILLIAMS (ALP): 21,179 votes at count 4WILLIAMSNathan BUCKLEY (ON): 11,008 votes at count 4BUCKLEYCraig ARMSTRONG (GRN): 9,710 votes at count 4ARMSTRONGTracy BENNETT (UAPP): 4,979 votes at count 4BENNETTKelli JACOBI (IND): 6,589 votes at count 4JACOBILlew O'BRIEN (LNP): 42,776 votes at count 5O'BRIENGeoff WILLIAMS (ALP): 21,413 votes at count 5WILLIAMSNathan BUCKLEY (ON): 14,117 votes at count 5BUCKLEYCraig ARMSTRONG (GRN): 10,013 votes at count 5ARMSTRONGKelli JACOBI (IND): 7,384 votes at count 5JACOBILlew O'BRIEN (LNP): 43,589 votes at count 6O'BRIENGeoff WILLIAMS (ALP): 22,263 votes at count 6WILLIAMSNathan BUCKLEY (ON): 18,188 votes at count 6BUCKLEYCraig ARMSTRONG (GRN): 11,663 votes at count 6ARMSTRONGLlew O'BRIEN (LNP): 45,320 votes at count 7O'BRIENGeoff WILLIAMS (ALP): 30,276 votes at count 7WILLIAMSNathan BUCKLEY (ON): 20,107 votes at count 7BUCKLEYLlew O'BRIEN (LNP): 58,708 votes at count 8O'BRIEN · electedGeoff WILLIAMS (ALP): 36,995 votes at count 8WILLIAMS · 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

Wide Bay 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1John WOODWARDAustralian Federation Party501
  • Nathan BUCKLEY (ON): 89 (17.8%)
  • Kelli JACOBI (IND): 76 (15.2%)
  • Tim JEROME (IND): 65 (13.0%)
  • Andrea NEWLAND (IMO): 58 (11.6%)
  • Daniel WILLIAMS (AUVA): 54 (10.8%)
  • Llew O'BRIEN (LNP): 50 (10.0%)
  • Tracy BENNETT (UAPP): 44 (8.8%)
  • Craig ARMSTRONG (GRN): 33 (6.6%)
  • Geoff WILLIAMS (ALP): 32 (6.4%)
2Daniel WILLIAMSAustralian Values Party1,111
  • Andrea NEWLAND (IMO): 203 (18.3%)
  • Nathan BUCKLEY (ON): 180 (16.2%)
  • Llew O'BRIEN (LNP): 161 (14.5%)
  • Tim JEROME (IND): 147 (13.2%)
  • Geoff WILLIAMS (ALP): 145 (13.1%)
  • Kelli JACOBI (IND): 123 (11.1%)
  • Craig ARMSTRONG (GRN): 90 (8.1%)
  • Tracy BENNETT (UAPP): 62 (5.6%)
3Andrea NEWLANDInformed Medical Options Party2,358
  • Nathan BUCKLEY (ON): 610 (25.9%)
  • Kelli JACOBI (IND): 584 (24.8%)
  • Tim JEROME (IND): 429 (18.2%)
  • Tracy BENNETT (UAPP): 252 (10.7%)
  • Geoff WILLIAMS (ALP): 217 (9.2%)
  • Craig ARMSTRONG (GRN): 166 (7.0%)
  • Llew O'BRIEN (LNP): 100 (4.2%)
4Tim JEROMEIndependent3,378
  • Kelli JACOBI (IND): 1,700 (50.3%)
  • Geoff WILLIAMS (ALP): 440 (13.0%)
  • Nathan BUCKLEY (ON): 364 (10.8%)
  • Craig ARMSTRONG (GRN): 333 (9.9%)
  • Llew O'BRIEN (LNP): 326 (9.7%)
  • Tracy BENNETT (UAPP): 215 (6.4%)
5Tracy BENNETTUnited Australia Party4,979
  • Nathan BUCKLEY (ON): 3,109 (62.4%)
  • Kelli JACOBI (IND): 795 (16.0%)
  • Llew O'BRIEN (LNP): 538 (10.8%)
  • Craig ARMSTRONG (GRN): 303 (6.1%)
  • Geoff WILLIAMS (ALP): 234 (4.7%)
6Kelli JACOBIIndependent7,384
  • Nathan BUCKLEY (ON): 4,071 (55.1%)
  • Craig ARMSTRONG (GRN): 1,650 (22.3%)
  • Geoff WILLIAMS (ALP): 850 (11.5%)
  • Llew O'BRIEN (LNP): 813 (11.0%)
7Craig ARMSTRONGQueensland Greens11,663
  • Geoff WILLIAMS (ALP): 8,013 (68.7%)
  • Nathan BUCKLEY (ON): 1,919 (16.5%)
  • Llew O'BRIEN (LNP): 1,731 (14.8%)
8Nathan BUCKLEYPauline Hanson's One Nation20,107
  • Llew O'BRIEN (LNP): 13,388 (66.6%)
  • Geoff WILLIAMS (ALP): 6,719 (33.4%)

Votes after every count

Wide Bay 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Count 8
Llew O'BRIENLiberal National Party of Queensland · elected41,60141,65141,81241,91242,23842,77643,58945,32058,708
Geoff WILLIAMSAustralian Labor Party20,34520,37720,52220,73921,17921,41322,26330,27636,995
Nathan BUCKLEYPauline Hanson's One Nation9,7659,85410,03410,64411,00814,11718,18820,107–
Craig ARMSTRONGQueensland Greens9,0889,1219,2119,3779,71010,01311,663––
Tracy BENNETTUnited Australia Party4,4064,4504,5124,7644,979––––
Kelli JACOBIIndependent4,1064,1824,3054,8896,5897,384–––
Tim JEROMEIndependent2,7372,8022,9493,378–––––
Andrea NEWLANDInformed Medical Options Party2,0972,1552,358––––––
Daniel WILLIAMSAustralian Values Party1,0571,111–––––––
John WOODWARDAustralian Federation Party501––––––––

2019 Federal election

Llew O'BRIEN (Liberal National Party of Queensland) won Wide Bay in 2019 with 59,279 of the 93,872 votes in the final count, beating Jason SCANES (Australian Labor Party) by 24,686 votes (63.1% to 36.9%). O'Brien led on first preferences with 47.1% of 93,872 formal votes and passed the 46,937-vote majority at count 4.

93,872 formal votes7 candidates5 counts24,686-vote final margin

Wide Bay 2019: preference flowsSankey diagram of the distribution of preferences in Wide Bay at the 2019 Federal election. Llew O'BRIEN was elected after 5 counts, 59,279 votes to 34,593 for Jason SCANES. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Llew O'BRIEN: 44,204 votes stay with themJason SCANES: 20,418 votes stay with themAaron VICO: 10,166 votes stay with themDaniel BRYAR: 9,330 votes stay with themTim JEROME: 4,220 votes stay with themAndrew SCHEBELLA: 3,385 votes stay with them1,051 votes from Jasmine SMITH (excluded) go to Aaron VICO526 votes from Jasmine SMITH (excluded) go to Tim JEROME217 votes from Jasmine SMITH (excluded) go to Llew O'BRIEN198 votes from Jasmine SMITH (excluded) go to Andrew SCHEBELLA84 votes from Jasmine SMITH (excluded) go to Daniel BRYAR73 votes from Jasmine SMITH (excluded) go to Jason SCANESLlew O'BRIEN: 44,421 votes stay with themJason SCANES: 20,491 votes stay with themAaron VICO: 11,217 votes stay with themDaniel BRYAR: 9,414 votes stay with themTim JEROME: 4,746 votes stay with them1,467 votes from Andrew SCHEBELLA (excluded) go to Aaron VICO1,006 votes from Andrew SCHEBELLA (excluded) go to Llew O'BRIEN485 votes from Andrew SCHEBELLA (excluded) go to Tim JEROME366 votes from Andrew SCHEBELLA (excluded) go to Jason SCANES259 votes from Andrew SCHEBELLA (excluded) go to Daniel BRYARLlew O'BRIEN: 45,427 votes stay with themJason SCANES: 20,857 votes stay with themAaron VICO: 12,684 votes stay with themDaniel BRYAR: 9,673 votes stay with them2,052 votes from Tim JEROME (excluded) go to Aaron VICO1,318 votes from Tim JEROME (excluded) go to Llew O'BRIEN1,021 votes from Tim JEROME (excluded) go to Daniel BRYAR840 votes from Tim JEROME (excluded) go to Jason SCANESLlew O'BRIEN: 46,745 votes stay with themJason SCANES: 21,697 votes stay with themAaron VICO: 14,736 votes stay with them7,657 votes from Daniel BRYAR (excluded) go to Jason SCANES1,770 votes from Daniel BRYAR (excluded) go to Llew O'BRIEN1,267 votes from Daniel BRYAR (excluded) go to Aaron VICOLlew O'BRIEN: 48,515 votes stay with themJason SCANES: 29,354 votes stay with them10,764 votes from Aaron VICO (excluded) go to Llew O'BRIEN5,239 votes from Aaron VICO (excluded) go to Jason SCANESLlew O'BRIEN (LNP): 44,204 votes at first preferencesO'BRIENJason SCANES (ALP): 20,418 votes at first preferencesSCANESAaron VICO (ON): 10,166 votes at first preferencesVICODaniel BRYAR (GRN): 9,330 votes at first preferencesBRYARTim JEROME (IND): 4,220 votes at first preferencesJEROMEAndrew SCHEBELLA (UAPP): 3,385 votes at first preferencesJasmine SMITH (FACN): 2,149 votes at first preferencesLlew O'BRIEN (LNP): 44,421 votes at count 1O'BRIENJason SCANES (ALP): 20,491 votes at count 1SCANESAaron VICO (ON): 11,217 votes at count 1VICODaniel BRYAR (GRN): 9,414 votes at count 1BRYARTim JEROME (IND): 4,746 votes at count 1JEROMEAndrew SCHEBELLA (UAPP): 3,583 votes at count 1Llew O'BRIEN (LNP): 45,427 votes at count 2O'BRIENJason SCANES (ALP): 20,857 votes at count 2SCANESAaron VICO (ON): 12,684 votes at count 2VICODaniel BRYAR (GRN): 9,673 votes at count 2BRYARTim JEROME (IND): 5,231 votes at count 2JEROMELlew O'BRIEN (LNP): 46,745 votes at count 3O'BRIENJason SCANES (ALP): 21,697 votes at count 3SCANESAaron VICO (ON): 14,736 votes at count 3VICODaniel BRYAR (GRN): 10,694 votes at count 3BRYARLlew O'BRIEN (LNP): 48,515 votes at count 4O'BRIENJason SCANES (ALP): 29,354 votes at count 4SCANESAaron VICO (ON): 16,003 votes at count 4VICOLlew O'BRIEN (LNP): 59,279 votes at count 5O'BRIEN · electedJason SCANES (ALP): 34,593 votes at count 5SCANES · 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

Wide Bay 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Jasmine SMITHFRASER ANNING'S CONSERVATIVE NATIONAL PARTY2,149
  • Aaron VICO (ON): 1,051 (48.9%)
  • Tim JEROME (IND): 526 (24.5%)
  • Llew O'BRIEN (LNP): 217 (10.1%)
  • Andrew SCHEBELLA (UAPP): 198 (9.2%)
  • Daniel BRYAR (GRN): 84 (3.9%)
  • Jason SCANES (ALP): 73 (3.4%)
2Andrew SCHEBELLAUnited Australia Party3,583
  • Aaron VICO (ON): 1,467 (40.9%)
  • Llew O'BRIEN (LNP): 1,006 (28.1%)
  • Tim JEROME (IND): 485 (13.5%)
  • Jason SCANES (ALP): 366 (10.2%)
  • Daniel BRYAR (GRN): 259 (7.2%)
3Tim JEROMEIndependent5,231
  • Aaron VICO (ON): 2,052 (39.2%)
  • Llew O'BRIEN (LNP): 1,318 (25.2%)
  • Daniel BRYAR (GRN): 1,021 (19.5%)
  • Jason SCANES (ALP): 840 (16.1%)
4Daniel BRYARThe Greens10,694
  • Jason SCANES (ALP): 7,657 (71.6%)
  • Llew O'BRIEN (LNP): 1,770 (16.6%)
  • Aaron VICO (ON): 1,267 (11.8%)
5Aaron VICOPauline Hanson's One Nation16,003
  • Llew O'BRIEN (LNP): 10,764 (67.3%)
  • Jason SCANES (ALP): 5,239 (32.7%)

Votes after every count

Wide Bay 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5
Llew O'BRIENLiberal National Party of Queensland · elected44,20444,42145,42746,74548,51559,279
Jason SCANESAustralian Labor Party20,41820,49120,85721,69729,35434,593
Aaron VICOPauline Hanson's One Nation10,16611,21712,68414,73616,003–
Daniel BRYARThe Greens9,3309,4149,67310,694––
Tim JEROMEIndependent4,2204,7465,231–––
Andrew SCHEBELLAUnited Australia Party3,3853,583––––
Jasmine SMITHFRASER ANNING'S CONSERVATIVE NATIONAL PARTY2,149–––––

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.