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.
Kara COOK (Australian Labor Party) won Bonner in 2025 with 54,506 of the 99,106 votes in the final count, beating Ross VASTA (LNP) by 9,906 votes (55.0% to 45.0%). Cook led on first preferences with 39.5% of 99,106 formal votes and passed the 49,554-vote majority at count 6.
99,106 formal votes8 candidates6 counts9,906-vote final margin
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
Initially 99,106 first-preference votes were counted. The candidate with the fewest votes is excluded and their votes pass to the voters' next preference, and so on until two remain.
On count 1, Shalini BHASIN (Libertarian) was excluded; their 1,203 votes were distributed: 309 (25.7%) to Ross DOVEY; 269 (22.4%) to Ross VASTA; 186 (15.5%) to Christopher de WINTER; 144 (12.0%) to Kara COOK and 3 more.
On count 2, David WRIGHT (Trumpet of Patriots) was excluded; their 2,269 votes were distributed: 946 (41.7%) to Christopher de WINTER; 402 (17.7%) to Ross VASTA; 336 (14.8%) to Ross DOVEY; 230 (10.1%) to Kara COOK and 2 more.
On count 3, Craig HILL (Legalise Cannabis Party) was excluded; their 2,842 votes were distributed: 995 (35.0%) to Wen LI; 622 (21.9%) to Kara COOK; 479 (16.9%) to Ross DOVEY; 379 (13.3%) to Christopher de WINTER and 1 more.
On count 4, Ross DOVEY (Family First) was excluded; their 3,935 votes were distributed: 1,782 (45.3%) to Christopher de WINTER; 1,271 (32.3%) to Ross VASTA; 466 (11.8%) to Wen LI; 416 (10.6%) to Kara COOK.
On count 5, Christopher de WINTER (Pauline Hanson's One Nation) was excluded; their 7,077 votes were distributed: 4,760 (67.3%) to Ross VASTA; 1,167 (16.5%) to Wen LI; 1,150 (16.2%) to Kara COOK.
On count 6, Wen LI (The Greens) was excluded; their 15,165 votes were distributed: 12,790 (84.3%) to Kara COOK; 2,375 (15.7%) to Ross VASTA.
Finally, Kara COOK (Australian Labor Party) won with 54,506 votes to 44,600 for Ross VASTA (LNP).
Where the preferences went
Bonner 2025: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Shalini BHASINLibertarian
1,203
Ross DOVEY (FFPA): 309 (25.7%)
Ross VASTA (LNP): 269 (22.4%)
Christopher de WINTER (ON): 186 (15.5%)
Kara COOK (ALP): 144 (12.0%)
Craig HILL (HMP): 119 (9.9%)
Wen LI (GRN): 94 (7.8%)
David WRIGHT (CYA): 82 (6.8%)
2
David WRIGHTTrumpet of Patriots
2,269
Christopher de WINTER (ON): 946 (41.7%)
Ross VASTA (LNP): 402 (17.7%)
Ross DOVEY (FFPA): 336 (14.8%)
Kara COOK (ALP): 230 (10.1%)
Craig HILL (HMP): 226 (10.0%)
Wen LI (GRN): 129 (5.7%)
3
Craig HILLLegalise Cannabis Party
2,842
Wen LI (GRN): 995 (35.0%)
Kara COOK (ALP): 622 (21.9%)
Ross DOVEY (FFPA): 479 (16.9%)
Christopher de WINTER (ON): 379 (13.3%)
Ross VASTA (LNP): 367 (12.9%)
4
Ross DOVEYFamily First
3,935
Christopher de WINTER (ON): 1,782 (45.3%)
Ross VASTA (LNP): 1,271 (32.3%)
Wen LI (GRN): 466 (11.8%)
Kara COOK (ALP): 416 (10.6%)
5
Christopher de WINTERPauline Hanson's One Nation
7,077
Ross VASTA (LNP): 4,760 (67.3%)
Wen LI (GRN): 1,167 (16.5%)
Kara COOK (ALP): 1,150 (16.2%)
6
Wen LIThe Greens
15,165
Kara COOK (ALP): 12,790 (84.3%)
Ross VASTA (LNP): 2,375 (15.7%)
Votes after every count
Bonner 2025: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Count 5
Count 6
Kara COOKAustralian Labor Party · elected
39,154
39,298
39,528
40,150
40,566
41,716
54,506
Ross VASTALNP
35,156
35,425
35,827
36,194
37,465
42,225
44,600
Wen LIThe Greens
12,314
12,408
12,537
13,532
13,998
15,165
–
Christopher de WINTERPauline Hanson's One Nation
3,784
3,970
4,916
5,295
7,077
–
–
Ross DOVEYFamily First
2,811
3,120
3,456
3,935
–
–
–
Craig HILLLegalise Cannabis Party
2,497
2,616
2,842
–
–
–
–
David WRIGHTTrumpet of Patriots
2,187
2,269
–
–
–
–
–
Shalini BHASINLibertarian
1,203
–
–
–
–
–
–
2022 Federal election
Ross VASTA (Liberal National Party of Queensland) won Bonner in 2022 with 51,471 of the 96,374 votes in the final count, beating Tabatha YOUNG (Australian Labor Party) by 6,568 votes (53.4% to 46.6%). Vasta led on first preferences with 44.8% of 96,374 formal votes and passed the 48,188-vote majority at count 3.
96,374 formal votes5 candidates3 counts6,568-vote final margin
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
Initially 96,374 first-preference votes were counted. The candidate with the fewest votes is excluded and their votes pass to the voters' next preference, and so on until two remain.
On count 1, Serge DIKLICH (United Australia Party) was excluded; their 3,177 votes were distributed: 1,852 (58.3%) to Amanda NEIL; 647 (20.4%) to Ross VASTA; 350 (11.0%) to Bernard LAKEY; 328 (10.3%) to Tabatha YOUNG.
On count 2, Amanda NEIL (Pauline Hanson's One Nation) was excluded; their 7,223 votes were distributed: 4,254 (58.9%) to Ross VASTA; 1,725 (23.9%) to Bernard LAKEY; 1,244 (17.2%) to Tabatha YOUNG.
On count 3, Bernard LAKEY (Queensland Greens) was excluded; their 18,219 votes were distributed: 14,840 (81.5%) to Tabatha YOUNG; 3,379 (18.5%) to Ross VASTA.
Finally, Ross VASTA (Liberal National Party of Queensland) won with 51,471 votes to 44,903 for Tabatha YOUNG (Australian Labor Party).
Where the preferences went
Bonner 2022: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Serge DIKLICHUnited Australia Party
3,177
Amanda NEIL (ON): 1,852 (58.3%)
Ross VASTA (LNP): 647 (20.4%)
Bernard LAKEY (GRN): 350 (11.0%)
Tabatha YOUNG (ALP): 328 (10.3%)
2
Amanda NEILPauline Hanson's One Nation
7,223
Ross VASTA (LNP): 4,254 (58.9%)
Bernard LAKEY (GRN): 1,725 (23.9%)
Tabatha YOUNG (ALP): 1,244 (17.2%)
3
Bernard LAKEYQueensland Greens
18,219
Tabatha YOUNG (ALP): 14,840 (81.5%)
Ross VASTA (LNP): 3,379 (18.5%)
Votes after every count
Bonner 2022: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Ross VASTALiberal National Party of Queensland · elected
43,191
43,838
48,092
51,471
Tabatha YOUNGAustralian Labor Party
28,491
28,819
30,063
44,903
Bernard LAKEYQueensland Greens
16,144
16,494
18,219
–
Amanda NEILPauline Hanson's One Nation
5,371
7,223
–
–
Serge DIKLICHUnited Australia Party
3,177
–
–
–
2019 Federal election
Ross VASTA (Liberal National Party of Queensland) won Bonner in 2019 with 54,072 of the 94,187 votes in the final count, beating Jo BRISKEY (Australian Labor Party) by 13,957 votes (57.4% to 42.6%). Vasta led on first preferences with 49.5% of 94,187 formal votes and passed the 47,094-vote majority at count 2.
94,187 formal votes6 candidates4 counts13,957-vote final margin
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
Initially 94,187 first-preference votes were counted. The candidate with the fewest votes is excluded and their votes pass to the voters' next preference, and so on until two remain.
On count 1, Alex MAYNARD (FRASER ANNING'S CONSERVATIVE NATIONAL PARTY) was excluded; their 1,105 votes were distributed: 460 (41.6%) to Ian SYMES; 275 (24.9%) to Ross VASTA; 185 (16.7%) to Simon E F FLITCROFT; 109 (9.9%) to Jo BRISKEY and 1 more.
On count 2, Simon E F FLITCROFT (United Australia Party) was excluded; their 2,579 votes were distributed: 947 (36.7%) to Ian SYMES; 827 (32.1%) to Ross VASTA; 511 (19.8%) to Barbara BELL; 294 (11.4%) to Jo BRISKEY.
On count 3, Ian SYMES (Pauline Hanson's One Nation) was excluded; their 5,178 votes were distributed: 2,912 (56.2%) to Ross VASTA; 1,179 (22.8%) to Barbara BELL; 1,087 (21.0%) to Jo BRISKEY.
On count 4, Barbara BELL (The Greens) was excluded; their 12,776 votes were distributed: 9,334 (73.1%) to Jo BRISKEY; 3,442 (26.9%) to Ross VASTA.
Finally, Ross VASTA (Liberal National Party of Queensland) won with 54,072 votes to 40,115 for Jo BRISKEY (Australian Labor Party).
Where the preferences went
Bonner 2019: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Alex MAYNARDFRASER ANNING'S CONSERVATIVE NATIONAL PARTY
1,105
Ian SYMES (ON): 460 (41.6%)
Ross VASTA (LNP): 275 (24.9%)
Simon E F FLITCROFT (UAPP): 185 (16.7%)
Jo BRISKEY (ALP): 109 (9.9%)
Barbara BELL (GRN): 76 (6.9%)
2
Simon E F FLITCROFTUnited Australia Party
2,579
Ian SYMES (ON): 947 (36.7%)
Ross VASTA (LNP): 827 (32.1%)
Barbara BELL (GRN): 511 (19.8%)
Jo BRISKEY (ALP): 294 (11.4%)
3
Ian SYMESPauline Hanson's One Nation
5,178
Ross VASTA (LNP): 2,912 (56.2%)
Barbara BELL (GRN): 1,179 (22.8%)
Jo BRISKEY (ALP): 1,087 (21.0%)
4
Barbara BELLThe Greens
12,776
Jo BRISKEY (ALP): 9,334 (73.1%)
Ross VASTA (LNP): 3,442 (26.9%)
Votes after every count
Bonner 2019: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Ross VASTALiberal National Party of Queensland · elected
46,616
46,891
47,718
50,630
54,072
Jo BRISKEYAustralian Labor Party
29,291
29,400
29,694
30,781
40,115
Barbara BELLThe Greens
11,010
11,086
11,597
12,776
–
Ian SYMESPauline Hanson's One Nation
3,771
4,231
5,178
–
–
Simon E F FLITCROFTUnited Australia Party
2,394
2,579
–
–
–
Alex MAYNARDFRASER ANNING'S CONSERVATIVE NATIONAL PARTY
1,105
–
–
–
–
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.