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.
Robert SHEARMANLiberal National Party of Queensland
2,321
7
Majority at count 7
2025 Federal election
Shayne NEUMANN (Australian Labor Party) won Blair in 2025 with 65,156 of the 116,953 votes in the final count, beating Carl MUTZELBURG (LNP) by 13,359 votes (55.7% to 44.3%). Neumann led on first preferences with 36.6% of 116,953 formal votes and passed the 58,477-vote majority at count 8.
116,953 formal votes10 candidates8 counts13,359-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 116,953 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, Anthony BULL (Libertarian) was excluded; their 1,132 votes were distributed: 261 (23.1%) to Carl MUTZELBURG; 234 (20.7%) to Kathryn CHADWICK; 129 (11.4%) to Brendan KROSS; 117 (10.3%) to Shayne NEUMANN and 5 more.
On count 2, Angela LOWERY (Animal Justice Party) was excluded; their 1,966 votes were distributed: 425 (21.6%) to Anthony HOPKINS; 409 (20.8%) to Paul TONER; 258 (13.1%) to Shayne NEUMANN; 242 (12.3%) to Kathryn CHADWICK and 4 more.
On count 3, John Frederick PURDON (Family First) was excluded; their 2,658 votes were distributed: 627 (23.6%) to Kathryn CHADWICK; 540 (20.3%) to Brendan KROSS; 389 (14.6%) to Carl MUTZELBURG; 316 (11.9%) to Paul TONER and 3 more.
On count 4, Edward McDONALD (Trumpet of Patriots) was excluded; their 4,165 votes were distributed: 1,643 (39.4%) to Brendan KROSS; 614 (14.7%) to Carl MUTZELBURG; 569 (13.7%) to Kathryn CHADWICK; 561 (13.5%) to Anthony HOPKINS and 2 more.
On count 5, Kathryn CHADWICK (Gerard Rennick People First) was excluded; their 6,093 votes were distributed: 3,370 (55.3%) to Brendan KROSS; 901 (14.8%) to Carl MUTZELBURG; 858 (14.1%) to Anthony HOPKINS; 519 (8.5%) to Shayne NEUMANN and 1 more.
On count 6, Anthony HOPKINS (Legalise Cannabis Party) was excluded; their 7,556 votes were distributed: 2,774 (36.7%) to Brendan KROSS; 2,455 (32.5%) to Paul TONER; 1,431 (18.9%) to Shayne NEUMANN; 896 (11.9%) to Carl MUTZELBURG.
On count 7, Paul TONER (The Greens) was excluded; their 16,043 votes were distributed: 11,592 (72.3%) to Shayne NEUMANN; 2,830 (17.6%) to Brendan KROSS; 1,621 (10.1%) to Carl MUTZELBURG.
On count 8, Brendan KROSS (Pauline Hanson's One Nation) was excluded; their 22,755 votes were distributed: 15,162 (66.6%) to Carl MUTZELBURG; 7,593 (33.4%) to Shayne NEUMANN.
Finally, Shayne NEUMANN (Australian Labor Party) won with 65,156 votes to 51,797 for Carl MUTZELBURG (LNP).
Where the preferences went
Blair 2025: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Anthony BULLLibertarian
1,132
Carl MUTZELBURG (LNP): 261 (23.1%)
Kathryn CHADWICK (GRPF): 234 (20.7%)
Brendan KROSS (ON): 129 (11.4%)
Shayne NEUMANN (ALP): 117 (10.3%)
Angela LOWERY (AJP): 92 (8.1%)
John Frederick PURDON (FFPA): 91 (8.0%)
Edward McDONALD (CYA): 89 (7.9%)
Anthony HOPKINS (HMP): 73 (6.4%)
Paul TONER (GRN): 46 (4.1%)
2
Angela LOWERYAnimal Justice Party
1,966
Anthony HOPKINS (HMP): 425 (21.6%)
Paul TONER (GRN): 409 (20.8%)
Shayne NEUMANN (ALP): 258 (13.1%)
Kathryn CHADWICK (GRPF): 242 (12.3%)
John Frederick PURDON (FFPA): 233 (11.9%)
Carl MUTZELBURG (LNP): 156 (7.9%)
Brendan KROSS (ON): 125 (6.4%)
Edward McDONALD (CYA): 118 (6.0%)
3
John Frederick PURDONFamily First
2,658
Kathryn CHADWICK (GRPF): 627 (23.6%)
Brendan KROSS (ON): 540 (20.3%)
Carl MUTZELBURG (LNP): 389 (14.6%)
Paul TONER (GRN): 316 (11.9%)
Shayne NEUMANN (ALP): 311 (11.7%)
Anthony HOPKINS (HMP): 286 (10.8%)
Edward McDONALD (CYA): 189 (7.1%)
4
Edward McDONALDTrumpet of Patriots
4,165
Brendan KROSS (ON): 1,643 (39.4%)
Carl MUTZELBURG (LNP): 614 (14.7%)
Kathryn CHADWICK (GRPF): 569 (13.7%)
Anthony HOPKINS (HMP): 561 (13.5%)
Shayne NEUMANN (ALP): 510 (12.2%)
Paul TONER (GRN): 268 (6.4%)
5
Kathryn CHADWICKGerard Rennick People First
6,093
Brendan KROSS (ON): 3,370 (55.3%)
Carl MUTZELBURG (LNP): 901 (14.8%)
Anthony HOPKINS (HMP): 858 (14.1%)
Shayne NEUMANN (ALP): 519 (8.5%)
Paul TONER (GRN): 445 (7.3%)
6
Anthony HOPKINSLegalise Cannabis Party
7,556
Brendan KROSS (ON): 2,774 (36.7%)
Paul TONER (GRN): 2,455 (32.5%)
Shayne NEUMANN (ALP): 1,431 (18.9%)
Carl MUTZELBURG (LNP): 896 (11.9%)
7
Paul TONERThe Greens
16,043
Shayne NEUMANN (ALP): 11,592 (72.3%)
Brendan KROSS (ON): 2,830 (17.6%)
Carl MUTZELBURG (LNP): 1,621 (10.1%)
8
Brendan KROSSPauline Hanson's One Nation
22,755
Carl MUTZELBURG (LNP): 15,162 (66.6%)
Shayne NEUMANN (ALP): 7,593 (33.4%)
Votes after every count
Blair 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
Count 7
Count 8
Shayne NEUMANNAustralian Labor Party · elected
42,825
42,942
43,200
43,511
44,021
44,540
45,971
57,563
65,156
Carl MUTZELBURGLNP
31,797
32,058
32,214
32,603
33,217
34,118
35,014
36,635
51,797
Paul TONERThe Greens
12,104
12,150
12,559
12,875
13,143
13,588
16,043
–
–
Brendan KROSSPauline Hanson's One Nation
11,344
11,473
11,598
12,138
13,781
17,151
19,925
22,755
–
Anthony HOPKINSLegalise Cannabis Party
5,353
5,426
5,851
6,137
6,698
7,556
–
–
–
Kathryn CHADWICKGerard Rennick People First
4,421
4,655
4,897
5,524
6,093
–
–
–
–
Edward McDONALDTrumpet of Patriots
3,769
3,858
3,976
4,165
–
–
–
–
–
John Frederick PURDONFamily First
2,334
2,425
2,658
–
–
–
–
–
–
Angela LOWERYAnimal Justice Party
1,874
1,966
–
–
–
–
–
–
–
Anthony BULLLibertarian
1,132
–
–
–
–
–
–
–
–
2022 Federal election
Shayne NEUMANN (Australian Labor Party) won Blair in 2022 with 57,575 of the 104,247 votes in the final count, beating Sam BIGGINS (Liberal National Party of Queensland) by 10,903 votes (55.2% to 44.8%). Neumann led on first preferences with 35.0% of 104,247 formal votes and passed the 52,124-vote majority at count 6.
104,247 formal votes8 candidates6 counts10,903-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 104,247 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, Maria PITMAN (Australian Values Party) was excluded; their 2,103 votes were distributed: 482 (22.9%) to Angela LOWERY; 414 (19.7%) to Liz SUDUK; 326 (15.5%) to Sam BIGGINS; 274 (13.0%) to Shayne NEUMANN and 3 more.
On count 2, Angela LOWERY (Animal Justice Party) was excluded; their 3,045 votes were distributed: 1,055 (34.6%) to Danielle MUTTON; 593 (19.5%) to Liz SUDUK; 463 (15.2%) to Shayne NEUMANN; 407 (13.4%) to Sam BIGGINS and 2 more.
On count 3, Michelle JAQUES (Liberal Democrats) was excluded; their 3,440 votes were distributed: 1,026 (29.8%) to Sam BIGGINS; 736 (21.4%) to Liz SUDUK; 659 (19.2%) to Quinton Stewart CUNNINGHAM; 542 (15.8%) to Danielle MUTTON and 1 more.
On count 4, Quinton Stewart CUNNINGHAM (United Australia Party) was excluded; their 7,567 votes were distributed: 4,622 (61.1%) to Liz SUDUK; 1,124 (14.9%) to Danielle MUTTON; 951 (12.6%) to Sam BIGGINS; 870 (11.5%) to Shayne NEUMANN.
On count 5, Danielle MUTTON (Queensland Greens) was excluded; their 16,053 votes were distributed: 10,222 (63.7%) to Shayne NEUMANN; 3,433 (21.4%) to Liz SUDUK; 2,398 (14.9%) to Sam BIGGINS.
On count 6, Liz SUDUK (Pauline Hanson's One Nation) was excluded; their 20,217 votes were distributed: 11,442 (56.6%) to Sam BIGGINS; 8,775 (43.4%) to Shayne NEUMANN.
Finally, Shayne NEUMANN (Australian Labor Party) won with 57,575 votes to 46,672 for Sam BIGGINS (Liberal National Party of Queensland).
Where the preferences went
Blair 2022: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Maria PITMANAustralian Values Party
2,103
Angela LOWERY (AJP): 482 (22.9%)
Liz SUDUK (ON): 414 (19.7%)
Sam BIGGINS (LNP): 326 (15.5%)
Shayne NEUMANN (ALP): 274 (13.0%)
Danielle MUTTON (GRN): 219 (10.4%)
Quinton Stewart CUNNINGHAM (UAPP): 213 (10.1%)
Michelle JAQUES (LDP): 175 (8.3%)
2
Angela LOWERYAnimal Justice Party
3,045
Danielle MUTTON (GRN): 1,055 (34.6%)
Liz SUDUK (ON): 593 (19.5%)
Shayne NEUMANN (ALP): 463 (15.2%)
Sam BIGGINS (LNP): 407 (13.4%)
Quinton Stewart CUNNINGHAM (UAPP): 342 (11.2%)
Michelle JAQUES (LDP): 185 (6.1%)
3
Michelle JAQUESLiberal Democrats
3,440
Sam BIGGINS (LNP): 1,026 (29.8%)
Liz SUDUK (ON): 736 (21.4%)
Quinton Stewart CUNNINGHAM (UAPP): 659 (19.2%)
Danielle MUTTON (GRN): 542 (15.8%)
Shayne NEUMANN (ALP): 477 (13.9%)
4
Quinton Stewart CUNNINGHAMUnited Australia Party
7,567
Liz SUDUK (ON): 4,622 (61.1%)
Danielle MUTTON (GRN): 1,124 (14.9%)
Sam BIGGINS (LNP): 951 (12.6%)
Shayne NEUMANN (ALP): 870 (11.5%)
5
Danielle MUTTONQueensland Greens
16,053
Shayne NEUMANN (ALP): 10,222 (63.7%)
Liz SUDUK (ON): 3,433 (21.4%)
Sam BIGGINS (LNP): 2,398 (14.9%)
6
Liz SUDUKPauline Hanson's One Nation
20,217
Sam BIGGINS (LNP): 11,442 (56.6%)
Shayne NEUMANN (ALP): 8,775 (43.4%)
Votes after every count
Blair 2022: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Count 5
Count 6
Shayne NEUMANNAustralian Labor Party · elected
36,494
36,768
37,231
37,708
38,578
48,800
57,575
Sam BIGGINSLiberal National Party of Queensland
30,122
30,448
30,855
31,881
32,832
35,230
46,672
Danielle MUTTONQueensland Greens
13,113
13,332
14,387
14,929
16,053
–
–
Liz SUDUKPauline Hanson's One Nation
10,419
10,833
11,426
12,162
16,784
20,217
–
Quinton Stewart CUNNINGHAMUnited Australia Party
6,353
6,566
6,908
7,567
–
–
–
Michelle JAQUESLiberal Democrats
3,080
3,255
3,440
–
–
–
–
Angela LOWERYAnimal Justice Party
2,563
3,045
–
–
–
–
–
Maria PITMANAustralian Values Party
2,103
–
–
–
–
–
–
2019 Federal election
Shayne Kenneth NEUMANN (Australian Labor Party) won Blair in 2019 with 49,123 of the 95,925 votes in the final count, beating Robert SHEARMAN (Liberal National Party of Queensland) by 2,321 votes (51.2% to 48.8%). Neumann led on first preferences with 31.3% of 95,925 formal votes and passed the 47,963-vote majority at count 7.
95,925 formal votes9 candidates7 counts2,321-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 95,925 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, Peter John FITZPATRICK (FRASER ANNING'S CONSERVATIVE NATIONAL PARTY) was excluded; their 2,009 votes were distributed: 910 (45.3%) to Sharon BELL; 284 (14.1%) to Simone KARANDREWS; 248 (12.3%) to John TURNER; 203 (10.1%) to Robert SHEARMAN and 4 more.
On count 2, John TURNER (Independent) was excluded; their 2,366 votes were distributed: 1,062 (44.9%) to Simone KARANDREWS; 413 (17.5%) to Sharon BELL; 323 (13.7%) to Michelle DUNCAN; 228 (9.6%) to John QUINN and 3 more.
On count 3, John QUINN (Labour DLP) was excluded; their 2,684 votes were distributed: 678 (25.3%) to Shayne Kenneth NEUMANN; 624 (23.2%) to Michelle DUNCAN; 406 (15.1%) to Sharon BELL; 397 (14.8%) to Robert SHEARMAN and 2 more.
On count 4, Majella ZIMPEL (United Australia Party) was excluded; their 3,820 votes were distributed: 1,626 (42.6%) to Sharon BELL; 1,059 (27.7%) to Robert SHEARMAN; 458 (12.0%) to Simone KARANDREWS; 381 (10.0%) to Michelle DUNCAN and 1 more.
On count 5, Simone KARANDREWS (Independent) was excluded; their 5,963 votes were distributed: 1,950 (32.7%) to Shayne Kenneth NEUMANN; 1,521 (25.5%) to Sharon BELL; 1,433 (24.0%) to Michelle DUNCAN; 1,059 (17.8%) to Robert SHEARMAN.
On count 6, Michelle DUNCAN (The Greens) was excluded; their 11,113 votes were distributed: 7,096 (63.9%) to Shayne Kenneth NEUMANN; 2,164 (19.5%) to Robert SHEARMAN; 1,853 (16.7%) to Sharon BELL.
On count 7, Sharon BELL (Pauline Hanson's One Nation) was excluded; their 22,843 votes were distributed: 13,930 (61.0%) to Robert SHEARMAN; 8,913 (39.0%) to Shayne Kenneth NEUMANN.
Finally, Shayne Kenneth NEUMANN (Australian Labor Party) won with 49,123 votes to 46,802 for Robert SHEARMAN (Liberal National Party of Queensland).
Where the preferences went
Blair 2019: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Peter John FITZPATRICKFRASER ANNING'S CONSERVATIVE NATIONAL PARTY
2,009
Sharon BELL (ON): 910 (45.3%)
Simone KARANDREWS (IND): 284 (14.1%)
John TURNER (IND): 248 (12.3%)
Robert SHEARMAN (LNP): 203 (10.1%)
Majella ZIMPEL (UAPP): 195 (9.7%)
Shayne Kenneth NEUMANN (ALP): 104 (5.2%)
John QUINN (DLP): 38 (1.9%)
Michelle DUNCAN (GRN): 27 (1.3%)
2
John TURNERIndependent
2,366
Simone KARANDREWS (IND): 1,062 (44.9%)
Sharon BELL (ON): 413 (17.5%)
Michelle DUNCAN (GRN): 323 (13.7%)
John QUINN (DLP): 228 (9.6%)
Robert SHEARMAN (LNP): 146 (6.2%)
Shayne Kenneth NEUMANN (ALP): 99 (4.2%)
Majella ZIMPEL (UAPP): 95 (4.0%)
3
John QUINNLabour DLP
2,684
Shayne Kenneth NEUMANN (ALP): 678 (25.3%)
Michelle DUNCAN (GRN): 624 (23.2%)
Sharon BELL (ON): 406 (15.1%)
Robert SHEARMAN (LNP): 397 (14.8%)
Simone KARANDREWS (IND): 310 (11.5%)
Majella ZIMPEL (UAPP): 269 (10.0%)
4
Majella ZIMPELUnited Australia Party
3,820
Sharon BELL (ON): 1,626 (42.6%)
Robert SHEARMAN (LNP): 1,059 (27.7%)
Simone KARANDREWS (IND): 458 (12.0%)
Michelle DUNCAN (GRN): 381 (10.0%)
Shayne Kenneth NEUMANN (ALP): 296 (7.7%)
5
Simone KARANDREWSIndependent
5,963
Shayne Kenneth NEUMANN (ALP): 1,950 (32.7%)
Sharon BELL (ON): 1,521 (25.5%)
Michelle DUNCAN (GRN): 1,433 (24.0%)
Robert SHEARMAN (LNP): 1,059 (17.8%)
6
Michelle DUNCANThe Greens
11,113
Shayne Kenneth NEUMANN (ALP): 7,096 (63.9%)
Robert SHEARMAN (LNP): 2,164 (19.5%)
Sharon BELL (ON): 1,853 (16.7%)
7
Sharon BELLPauline Hanson's One Nation
22,843
Robert SHEARMAN (LNP): 13,930 (61.0%)
Shayne Kenneth NEUMANN (ALP): 8,913 (39.0%)
Votes after every count
Blair 2019: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Count 5
Count 6
Count 7
Shayne Kenneth NEUMANNAustralian Labor Party · elected
29,987
30,091
30,190
30,868
31,164
33,114
40,210
49,123
Robert SHEARMANLiberal National Party of Queensland
27,844
28,047
28,193
28,590
29,649
30,708
32,872
46,802
Sharon BELLPauline Hanson's One Nation
16,114
17,024
17,437
17,843
19,469
20,990
22,843
–
Michelle DUNCANThe Greens
8,325
8,352
8,675
9,299
9,680
11,113
–
–
Simone KARANDREWSIndependent
3,849
4,133
5,195
5,505
5,963
–
–
–
Majella ZIMPELUnited Australia Party
3,261
3,456
3,551
3,820
–
–
–
–
John QUINNLabour DLP
2,418
2,456
2,684
–
–
–
–
–
John TURNERIndependent
2,118
2,366
–
–
–
–
–
–
Peter John FITZPATRICKFRASER ANNING'S CONSERVATIVE NATIONAL PARTY
2,009
–
–
–
–
–
–
–
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.