Skip to content

Blair: preference flows

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

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Shayne NEUMANNAustralian Labor PartyCarl MUTZELBURGLNP13,3598Majority at count 8
2022Shayne NEUMANNAustralian Labor PartySam BIGGINSLiberal National Party of Queensland10,9036Majority at count 6
2019Shayne Kenneth NEUMANNAustralian Labor PartyRobert SHEARMANLiberal National Party of Queensland2,3217Majority 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

Blair 2025: preference flowsSankey diagram of the distribution of preferences in Blair at the 2025 Federal election. Shayne NEUMANN was elected after 8 counts, 65,156 votes to 51,797 for Carl MUTZELBURG. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Count 8Shayne NEUMANN: 42,825 votes stay with themCarl MUTZELBURG: 31,797 votes stay with themPaul TONER: 12,104 votes stay with themBrendan KROSS: 11,344 votes stay with themAnthony HOPKINS: 5,353 votes stay with themKathryn CHADWICK: 4,421 votes stay with themEdward McDONALD: 3,769 votes stay with themJohn Frederick PURDON: 2,334 votes stay with themAngela LOWERY: 1,874 votes stay with them261 votes from Anthony BULL (excluded) go to Carl MUTZELBURG234 votes from Anthony BULL (excluded) go to Kathryn CHADWICK129 votes from Anthony BULL (excluded) go to Brendan KROSS117 votes from Anthony BULL (excluded) go to Shayne NEUMANN92 votes from Anthony BULL (excluded) go to Angela LOWERY91 votes from Anthony BULL (excluded) go to John Frederick PURDON89 votes from Anthony BULL (excluded) go to Edward McDONALD73 votes from Anthony BULL (excluded) go to Anthony HOPKINS46 votes from Anthony BULL (excluded) go to Paul TONERShayne NEUMANN: 42,942 votes stay with themCarl MUTZELBURG: 32,058 votes stay with themPaul TONER: 12,150 votes stay with themBrendan KROSS: 11,473 votes stay with themAnthony HOPKINS: 5,426 votes stay with themKathryn CHADWICK: 4,655 votes stay with themEdward McDONALD: 3,858 votes stay with themJohn Frederick PURDON: 2,425 votes stay with them425 votes from Angela LOWERY (excluded) go to Anthony HOPKINS409 votes from Angela LOWERY (excluded) go to Paul TONER258 votes from Angela LOWERY (excluded) go to Shayne NEUMANN242 votes from Angela LOWERY (excluded) go to Kathryn CHADWICK233 votes from Angela LOWERY (excluded) go to John Frederick PURDON156 votes from Angela LOWERY (excluded) go to Carl MUTZELBURG125 votes from Angela LOWERY (excluded) go to Brendan KROSS118 votes from Angela LOWERY (excluded) go to Edward McDONALDShayne NEUMANN: 43,200 votes stay with themCarl MUTZELBURG: 32,214 votes stay with themPaul TONER: 12,559 votes stay with themBrendan KROSS: 11,598 votes stay with themAnthony HOPKINS: 5,851 votes stay with themKathryn CHADWICK: 4,897 votes stay with themEdward McDONALD: 3,976 votes stay with them627 votes from John Frederick PURDON (excluded) go to Kathryn CHADWICK540 votes from John Frederick PURDON (excluded) go to Brendan KROSS389 votes from John Frederick PURDON (excluded) go to Carl MUTZELBURG316 votes from John Frederick PURDON (excluded) go to Paul TONER311 votes from John Frederick PURDON (excluded) go to Shayne NEUMANN286 votes from John Frederick PURDON (excluded) go to Anthony HOPKINS189 votes from John Frederick PURDON (excluded) go to Edward McDONALDShayne NEUMANN: 43,511 votes stay with themCarl MUTZELBURG: 32,603 votes stay with themPaul TONER: 12,875 votes stay with themBrendan KROSS: 12,138 votes stay with themAnthony HOPKINS: 6,137 votes stay with themKathryn CHADWICK: 5,524 votes stay with them1,643 votes from Edward McDONALD (excluded) go to Brendan KROSS614 votes from Edward McDONALD (excluded) go to Carl MUTZELBURG569 votes from Edward McDONALD (excluded) go to Kathryn CHADWICK561 votes from Edward McDONALD (excluded) go to Anthony HOPKINS510 votes from Edward McDONALD (excluded) go to Shayne NEUMANN268 votes from Edward McDONALD (excluded) go to Paul TONERShayne NEUMANN: 44,021 votes stay with themCarl MUTZELBURG: 33,217 votes stay with themPaul TONER: 13,143 votes stay with themBrendan KROSS: 13,781 votes stay with themAnthony HOPKINS: 6,698 votes stay with them3,370 votes from Kathryn CHADWICK (excluded) go to Brendan KROSS901 votes from Kathryn CHADWICK (excluded) go to Carl MUTZELBURG858 votes from Kathryn CHADWICK (excluded) go to Anthony HOPKINS519 votes from Kathryn CHADWICK (excluded) go to Shayne NEUMANN445 votes from Kathryn CHADWICK (excluded) go to Paul TONERShayne NEUMANN: 44,540 votes stay with themCarl MUTZELBURG: 34,118 votes stay with themPaul TONER: 13,588 votes stay with themBrendan KROSS: 17,151 votes stay with them2,774 votes from Anthony HOPKINS (excluded) go to Brendan KROSS2,455 votes from Anthony HOPKINS (excluded) go to Paul TONER1,431 votes from Anthony HOPKINS (excluded) go to Shayne NEUMANN896 votes from Anthony HOPKINS (excluded) go to Carl MUTZELBURGShayne NEUMANN: 45,971 votes stay with themCarl MUTZELBURG: 35,014 votes stay with them11,592 votes from Paul TONER (excluded) go to Shayne NEUMANN2,830 votes from Paul TONER (excluded) go to Brendan KROSS1,621 votes from Paul TONER (excluded) go to Carl MUTZELBURGBrendan KROSS: 19,925 votes stay with themShayne NEUMANN: 57,563 votes stay with themCarl MUTZELBURG: 36,635 votes stay with them15,162 votes from Brendan KROSS (excluded) go to Carl MUTZELBURG7,593 votes from Brendan KROSS (excluded) go to Shayne NEUMANNShayne NEUMANN (ALP): 42,825 votes at first preferencesNEUMANNCarl MUTZELBURG (LNP): 31,797 votes at first preferencesMUTZELBURGPaul TONER (GRN): 12,104 votes at first preferencesTONERBrendan KROSS (ON): 11,344 votes at first preferencesKROSSAnthony HOPKINS (HMP): 5,353 votes at first preferencesHOPKINSKathryn CHADWICK (GRPF): 4,421 votes at first preferencesEdward McDONALD (CYA): 3,769 votes at first preferencesJohn Frederick PURDON (FFPA): 2,334 votes at first preferencesAngela LOWERY (AJP): 1,874 votes at first preferencesAnthony BULL (LTP): 1,132 votes at first preferencesShayne NEUMANN (ALP): 42,942 votes at count 1NEUMANNCarl MUTZELBURG (LNP): 32,058 votes at count 1MUTZELBURGPaul TONER (GRN): 12,150 votes at count 1TONERBrendan KROSS (ON): 11,473 votes at count 1KROSSAnthony HOPKINS (HMP): 5,426 votes at count 1HOPKINSKathryn CHADWICK (GRPF): 4,655 votes at count 1Edward McDONALD (CYA): 3,858 votes at count 1John Frederick PURDON (FFPA): 2,425 votes at count 1Angela LOWERY (AJP): 1,966 votes at count 1Shayne NEUMANN (ALP): 43,200 votes at count 2NEUMANNCarl MUTZELBURG (LNP): 32,214 votes at count 2MUTZELBURGPaul TONER (GRN): 12,559 votes at count 2TONERBrendan KROSS (ON): 11,598 votes at count 2KROSSAnthony HOPKINS (HMP): 5,851 votes at count 2HOPKINSKathryn CHADWICK (GRPF): 4,897 votes at count 2CHADWICKEdward McDONALD (CYA): 3,976 votes at count 2John Frederick PURDON (FFPA): 2,658 votes at count 2Shayne NEUMANN (ALP): 43,511 votes at count 3NEUMANNCarl MUTZELBURG (LNP): 32,603 votes at count 3MUTZELBURGPaul TONER (GRN): 12,875 votes at count 3TONERBrendan KROSS (ON): 12,138 votes at count 3KROSSAnthony HOPKINS (HMP): 6,137 votes at count 3HOPKINSKathryn CHADWICK (GRPF): 5,524 votes at count 3CHADWICKEdward McDONALD (CYA): 4,165 votes at count 3Shayne NEUMANN (ALP): 44,021 votes at count 4NEUMANNCarl MUTZELBURG (LNP): 33,217 votes at count 4MUTZELBURGPaul TONER (GRN): 13,143 votes at count 4TONERBrendan KROSS (ON): 13,781 votes at count 4KROSSAnthony HOPKINS (HMP): 6,698 votes at count 4HOPKINSKathryn CHADWICK (GRPF): 6,093 votes at count 4CHADWICKShayne NEUMANN (ALP): 44,540 votes at count 5NEUMANNCarl MUTZELBURG (LNP): 34,118 votes at count 5MUTZELBURGPaul TONER (GRN): 13,588 votes at count 5TONERBrendan KROSS (ON): 17,151 votes at count 5KROSSAnthony HOPKINS (HMP): 7,556 votes at count 5HOPKINSShayne NEUMANN (ALP): 45,971 votes at count 6NEUMANNCarl MUTZELBURG (LNP): 35,014 votes at count 6MUTZELBURGPaul TONER (GRN): 16,043 votes at count 6TONERBrendan KROSS (ON): 19,925 votes at count 6KROSSShayne NEUMANN (ALP): 57,563 votes at count 7NEUMANNCarl MUTZELBURG (LNP): 36,635 votes at count 7MUTZELBURGBrendan KROSS (ON): 22,755 votes at count 7KROSSShayne NEUMANN (ALP): 65,156 votes at count 8NEUMANN · electedCarl MUTZELBURG (LNP): 51,797 votes at count 8MUTZELBURG · 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

Blair 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Anthony BULLLibertarian1,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%)
2Angela LOWERYAnimal Justice Party1,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%)
3John Frederick PURDONFamily First2,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%)
4Edward McDONALDTrumpet of Patriots4,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%)
5Kathryn CHADWICKGerard Rennick People First6,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%)
6Anthony HOPKINSLegalise Cannabis Party7,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%)
7Paul TONERThe Greens16,043
  • Shayne NEUMANN (ALP): 11,592 (72.3%)
  • Brendan KROSS (ON): 2,830 (17.6%)
  • Carl MUTZELBURG (LNP): 1,621 (10.1%)
8Brendan KROSSPauline Hanson's One Nation22,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)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Count 8
Shayne NEUMANNAustralian Labor Party · elected42,82542,94243,20043,51144,02144,54045,97157,56365,156
Carl MUTZELBURGLNP31,79732,05832,21432,60333,21734,11835,01436,63551,797
Paul TONERThe Greens12,10412,15012,55912,87513,14313,58816,043––
Brendan KROSSPauline Hanson's One Nation11,34411,47311,59812,13813,78117,15119,92522,755–
Anthony HOPKINSLegalise Cannabis Party5,3535,4265,8516,1376,6987,556–––
Kathryn CHADWICKGerard Rennick People First4,4214,6554,8975,5246,093––––
Edward McDONALDTrumpet of Patriots3,7693,8583,9764,165–––––
John Frederick PURDONFamily First2,3342,4252,658––––––
Angela LOWERYAnimal Justice Party1,8741,966–––––––
Anthony BULLLibertarian1,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

Blair 2022: preference flowsSankey diagram of the distribution of preferences in Blair at the 2022 Federal election. Shayne NEUMANN was elected after 6 counts, 57,575 votes to 46,672 for Sam BIGGINS. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Shayne NEUMANN: 36,494 votes stay with themSam BIGGINS: 30,122 votes stay with themDanielle MUTTON: 13,113 votes stay with themLiz SUDUK: 10,419 votes stay with themQuinton Stewart CUNNINGHAM: 6,353 votes stay with themMichelle JAQUES: 3,080 votes stay with themAngela LOWERY: 2,563 votes stay with them482 votes from Maria PITMAN (excluded) go to Angela LOWERY414 votes from Maria PITMAN (excluded) go to Liz SUDUK326 votes from Maria PITMAN (excluded) go to Sam BIGGINS274 votes from Maria PITMAN (excluded) go to Shayne NEUMANN219 votes from Maria PITMAN (excluded) go to Danielle MUTTON213 votes from Maria PITMAN (excluded) go to Quinton Stewart CUNNINGHAM175 votes from Maria PITMAN (excluded) go to Michelle JAQUESShayne NEUMANN: 36,768 votes stay with themSam BIGGINS: 30,448 votes stay with themDanielle MUTTON: 13,332 votes stay with themLiz SUDUK: 10,833 votes stay with themQuinton Stewart CUNNINGHAM: 6,566 votes stay with themMichelle JAQUES: 3,255 votes stay with them1,055 votes from Angela LOWERY (excluded) go to Danielle MUTTON593 votes from Angela LOWERY (excluded) go to Liz SUDUK463 votes from Angela LOWERY (excluded) go to Shayne NEUMANN407 votes from Angela LOWERY (excluded) go to Sam BIGGINS342 votes from Angela LOWERY (excluded) go to Quinton Stewart CUNNINGHAM185 votes from Angela LOWERY (excluded) go to Michelle JAQUESShayne NEUMANN: 37,231 votes stay with themSam BIGGINS: 30,855 votes stay with themDanielle MUTTON: 14,387 votes stay with themLiz SUDUK: 11,426 votes stay with themQuinton Stewart CUNNINGHAM: 6,908 votes stay with them1,026 votes from Michelle JAQUES (excluded) go to Sam BIGGINS736 votes from Michelle JAQUES (excluded) go to Liz SUDUK659 votes from Michelle JAQUES (excluded) go to Quinton Stewart CUNNINGHAM542 votes from Michelle JAQUES (excluded) go to Danielle MUTTON477 votes from Michelle JAQUES (excluded) go to Shayne NEUMANNShayne NEUMANN: 37,708 votes stay with themSam BIGGINS: 31,881 votes stay with themDanielle MUTTON: 14,929 votes stay with themLiz SUDUK: 12,162 votes stay with them4,622 votes from Quinton Stewart CUNNINGHAM (excluded) go to Liz SUDUK1,124 votes from Quinton Stewart CUNNINGHAM (excluded) go to Danielle MUTTON951 votes from Quinton Stewart CUNNINGHAM (excluded) go to Sam BIGGINS870 votes from Quinton Stewart CUNNINGHAM (excluded) go to Shayne NEUMANNShayne NEUMANN: 38,578 votes stay with themSam BIGGINS: 32,832 votes stay with them10,222 votes from Danielle MUTTON (excluded) go to Shayne NEUMANN3,433 votes from Danielle MUTTON (excluded) go to Liz SUDUK2,398 votes from Danielle MUTTON (excluded) go to Sam BIGGINSLiz SUDUK: 16,784 votes stay with themShayne NEUMANN: 48,800 votes stay with themSam BIGGINS: 35,230 votes stay with them11,442 votes from Liz SUDUK (excluded) go to Sam BIGGINS8,775 votes from Liz SUDUK (excluded) go to Shayne NEUMANNShayne NEUMANN (ALP): 36,494 votes at first preferencesNEUMANNSam BIGGINS (LNP): 30,122 votes at first preferencesBIGGINSDanielle MUTTON (GRN): 13,113 votes at first preferencesMUTTONLiz SUDUK (ON): 10,419 votes at first preferencesSUDUKQuinton Stewart CUNNINGHAM (UAPP): 6,353 votes at first preferencesCUNNINGHAMMichelle JAQUES (LDP): 3,080 votes at first preferencesAngela LOWERY (AJP): 2,563 votes at first preferencesMaria PITMAN (AUVA): 2,103 votes at first preferencesShayne NEUMANN (ALP): 36,768 votes at count 1NEUMANNSam BIGGINS (LNP): 30,448 votes at count 1BIGGINSDanielle MUTTON (GRN): 13,332 votes at count 1MUTTONLiz SUDUK (ON): 10,833 votes at count 1SUDUKQuinton Stewart CUNNINGHAM (UAPP): 6,566 votes at count 1CUNNINGHAMMichelle JAQUES (LDP): 3,255 votes at count 1Angela LOWERY (AJP): 3,045 votes at count 1Shayne NEUMANN (ALP): 37,231 votes at count 2NEUMANNSam BIGGINS (LNP): 30,855 votes at count 2BIGGINSDanielle MUTTON (GRN): 14,387 votes at count 2MUTTONLiz SUDUK (ON): 11,426 votes at count 2SUDUKQuinton Stewart CUNNINGHAM (UAPP): 6,908 votes at count 2CUNNINGHAMMichelle JAQUES (LDP): 3,440 votes at count 2Shayne NEUMANN (ALP): 37,708 votes at count 3NEUMANNSam BIGGINS (LNP): 31,881 votes at count 3BIGGINSDanielle MUTTON (GRN): 14,929 votes at count 3MUTTONLiz SUDUK (ON): 12,162 votes at count 3SUDUKQuinton Stewart CUNNINGHAM (UAPP): 7,567 votes at count 3CUNNINGHAMShayne NEUMANN (ALP): 38,578 votes at count 4NEUMANNSam BIGGINS (LNP): 32,832 votes at count 4BIGGINSDanielle MUTTON (GRN): 16,053 votes at count 4MUTTONLiz SUDUK (ON): 16,784 votes at count 4SUDUKShayne NEUMANN (ALP): 48,800 votes at count 5NEUMANNSam BIGGINS (LNP): 35,230 votes at count 5BIGGINSLiz SUDUK (ON): 20,217 votes at count 5SUDUKShayne NEUMANN (ALP): 57,575 votes at count 6NEUMANN · electedSam BIGGINS (LNP): 46,672 votes at count 6BIGGINS · 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

Blair 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Maria PITMANAustralian Values Party2,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%)
2Angela LOWERYAnimal Justice Party3,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%)
3Michelle JAQUESLiberal Democrats3,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%)
4Quinton Stewart CUNNINGHAMUnited Australia Party7,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%)
5Danielle MUTTONQueensland Greens16,053
  • Shayne NEUMANN (ALP): 10,222 (63.7%)
  • Liz SUDUK (ON): 3,433 (21.4%)
  • Sam BIGGINS (LNP): 2,398 (14.9%)
6Liz SUDUKPauline Hanson's One Nation20,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)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6
Shayne NEUMANNAustralian Labor Party · elected36,49436,76837,23137,70838,57848,80057,575
Sam BIGGINSLiberal National Party of Queensland30,12230,44830,85531,88132,83235,23046,672
Danielle MUTTONQueensland Greens13,11313,33214,38714,92916,053––
Liz SUDUKPauline Hanson's One Nation10,41910,83311,42612,16216,78420,217–
Quinton Stewart CUNNINGHAMUnited Australia Party6,3536,5666,9087,567–––
Michelle JAQUESLiberal Democrats3,0803,2553,440––––
Angela LOWERYAnimal Justice Party2,5633,045–––––
Maria PITMANAustralian Values Party2,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

Blair 2019: preference flowsSankey diagram of the distribution of preferences in Blair at the 2019 Federal election. Shayne Kenneth NEUMANN was elected after 7 counts, 49,123 votes to 46,802 for Robert SHEARMAN. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Shayne Kenneth NEUMANN: 29,987 votes stay with themRobert SHEARMAN: 27,844 votes stay with themSharon BELL: 16,114 votes stay with themMichelle DUNCAN: 8,325 votes stay with themSimone KARANDREWS: 3,849 votes stay with themMajella ZIMPEL: 3,261 votes stay with themJohn QUINN: 2,418 votes stay with themJohn TURNER: 2,118 votes stay with them910 votes from Peter John FITZPATRICK (excluded) go to Sharon BELL284 votes from Peter John FITZPATRICK (excluded) go to Simone KARANDREWS248 votes from Peter John FITZPATRICK (excluded) go to John TURNER203 votes from Peter John FITZPATRICK (excluded) go to Robert SHEARMAN195 votes from Peter John FITZPATRICK (excluded) go to Majella ZIMPEL104 votes from Peter John FITZPATRICK (excluded) go to Shayne Kenneth NEUMANN38 votes from Peter John FITZPATRICK (excluded) go to John QUINN27 votes from Peter John FITZPATRICK (excluded) go to Michelle DUNCANShayne Kenneth NEUMANN: 30,091 votes stay with themRobert SHEARMAN: 28,047 votes stay with themSharon BELL: 17,024 votes stay with themMichelle DUNCAN: 8,352 votes stay with themSimone KARANDREWS: 4,133 votes stay with themMajella ZIMPEL: 3,456 votes stay with themJohn QUINN: 2,456 votes stay with them1,062 votes from John TURNER (excluded) go to Simone KARANDREWS413 votes from John TURNER (excluded) go to Sharon BELL323 votes from John TURNER (excluded) go to Michelle DUNCAN228 votes from John TURNER (excluded) go to John QUINN146 votes from John TURNER (excluded) go to Robert SHEARMAN99 votes from John TURNER (excluded) go to Shayne Kenneth NEUMANN95 votes from John TURNER (excluded) go to Majella ZIMPELShayne Kenneth NEUMANN: 30,190 votes stay with themRobert SHEARMAN: 28,193 votes stay with themSharon BELL: 17,437 votes stay with themMichelle DUNCAN: 8,675 votes stay with themSimone KARANDREWS: 5,195 votes stay with themMajella ZIMPEL: 3,551 votes stay with them678 votes from John QUINN (excluded) go to Shayne Kenneth NEUMANN624 votes from John QUINN (excluded) go to Michelle DUNCAN406 votes from John QUINN (excluded) go to Sharon BELL397 votes from John QUINN (excluded) go to Robert SHEARMAN310 votes from John QUINN (excluded) go to Simone KARANDREWS269 votes from John QUINN (excluded) go to Majella ZIMPELShayne Kenneth NEUMANN: 30,868 votes stay with themRobert SHEARMAN: 28,590 votes stay with themSharon BELL: 17,843 votes stay with themMichelle DUNCAN: 9,299 votes stay with themSimone KARANDREWS: 5,505 votes stay with them1,626 votes from Majella ZIMPEL (excluded) go to Sharon BELL1,059 votes from Majella ZIMPEL (excluded) go to Robert SHEARMAN458 votes from Majella ZIMPEL (excluded) go to Simone KARANDREWS381 votes from Majella ZIMPEL (excluded) go to Michelle DUNCAN296 votes from Majella ZIMPEL (excluded) go to Shayne Kenneth NEUMANNShayne Kenneth NEUMANN: 31,164 votes stay with themRobert SHEARMAN: 29,649 votes stay with themSharon BELL: 19,469 votes stay with themMichelle DUNCAN: 9,680 votes stay with them1,950 votes from Simone KARANDREWS (excluded) go to Shayne Kenneth NEUMANN1,521 votes from Simone KARANDREWS (excluded) go to Sharon BELL1,433 votes from Simone KARANDREWS (excluded) go to Michelle DUNCAN1,059 votes from Simone KARANDREWS (excluded) go to Robert SHEARMANShayne Kenneth NEUMANN: 33,114 votes stay with themRobert SHEARMAN: 30,708 votes stay with themSharon BELL: 20,990 votes stay with them7,096 votes from Michelle DUNCAN (excluded) go to Shayne Kenneth NEUMANN2,164 votes from Michelle DUNCAN (excluded) go to Robert SHEARMAN1,853 votes from Michelle DUNCAN (excluded) go to Sharon BELLShayne Kenneth NEUMANN: 40,210 votes stay with themRobert SHEARMAN: 32,872 votes stay with them13,930 votes from Sharon BELL (excluded) go to Robert SHEARMAN8,913 votes from Sharon BELL (excluded) go to Shayne Kenneth NEUMANNShayne Kenneth NEUMANN (ALP): 29,987 votes at first preferencesNEUMANNRobert SHEARMAN (LNP): 27,844 votes at first preferencesSHEARMANSharon BELL (ON): 16,114 votes at first preferencesBELLMichelle DUNCAN (GRN): 8,325 votes at first preferencesDUNCANSimone KARANDREWS (IND): 3,849 votes at first preferencesMajella ZIMPEL (UAPP): 3,261 votes at first preferencesJohn QUINN (DLP): 2,418 votes at first preferencesJohn TURNER (IND): 2,118 votes at first preferencesPeter John FITZPATRICK (FACN): 2,009 votes at first preferencesShayne Kenneth NEUMANN (ALP): 30,091 votes at count 1NEUMANNRobert SHEARMAN (LNP): 28,047 votes at count 1SHEARMANSharon BELL (ON): 17,024 votes at count 1BELLMichelle DUNCAN (GRN): 8,352 votes at count 1DUNCANSimone KARANDREWS (IND): 4,133 votes at count 1KARANDREWSMajella ZIMPEL (UAPP): 3,456 votes at count 1John QUINN (DLP): 2,456 votes at count 1John TURNER (IND): 2,366 votes at count 1Shayne Kenneth NEUMANN (ALP): 30,190 votes at count 2NEUMANNRobert SHEARMAN (LNP): 28,193 votes at count 2SHEARMANSharon BELL (ON): 17,437 votes at count 2BELLMichelle DUNCAN (GRN): 8,675 votes at count 2DUNCANSimone KARANDREWS (IND): 5,195 votes at count 2KARANDREWSMajella ZIMPEL (UAPP): 3,551 votes at count 2John QUINN (DLP): 2,684 votes at count 2Shayne Kenneth NEUMANN (ALP): 30,868 votes at count 3NEUMANNRobert SHEARMAN (LNP): 28,590 votes at count 3SHEARMANSharon BELL (ON): 17,843 votes at count 3BELLMichelle DUNCAN (GRN): 9,299 votes at count 3DUNCANSimone KARANDREWS (IND): 5,505 votes at count 3KARANDREWSMajella ZIMPEL (UAPP): 3,820 votes at count 3Shayne Kenneth NEUMANN (ALP): 31,164 votes at count 4NEUMANNRobert SHEARMAN (LNP): 29,649 votes at count 4SHEARMANSharon BELL (ON): 19,469 votes at count 4BELLMichelle DUNCAN (GRN): 9,680 votes at count 4DUNCANSimone KARANDREWS (IND): 5,963 votes at count 4KARANDREWSShayne Kenneth NEUMANN (ALP): 33,114 votes at count 5NEUMANNRobert SHEARMAN (LNP): 30,708 votes at count 5SHEARMANSharon BELL (ON): 20,990 votes at count 5BELLMichelle DUNCAN (GRN): 11,113 votes at count 5DUNCANShayne Kenneth NEUMANN (ALP): 40,210 votes at count 6NEUMANNRobert SHEARMAN (LNP): 32,872 votes at count 6SHEARMANSharon BELL (ON): 22,843 votes at count 6BELLShayne Kenneth NEUMANN (ALP): 49,123 votes at count 7NEUMANN · electedRobert SHEARMAN (LNP): 46,802 votes at count 7SHEARMAN · 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

Blair 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Peter John FITZPATRICKFRASER ANNING'S CONSERVATIVE NATIONAL PARTY2,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%)
2John TURNERIndependent2,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%)
3John QUINNLabour DLP2,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%)
4Majella ZIMPELUnited Australia Party3,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%)
5Simone KARANDREWSIndependent5,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%)
6Michelle DUNCANThe Greens11,113
  • Shayne Kenneth NEUMANN (ALP): 7,096 (63.9%)
  • Robert SHEARMAN (LNP): 2,164 (19.5%)
  • Sharon BELL (ON): 1,853 (16.7%)
7Sharon BELLPauline Hanson's One Nation22,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)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7
Shayne Kenneth NEUMANNAustralian Labor Party · elected29,98730,09130,19030,86831,16433,11440,21049,123
Robert SHEARMANLiberal National Party of Queensland27,84428,04728,19328,59029,64930,70832,87246,802
Sharon BELLPauline Hanson's One Nation16,11417,02417,43717,84319,46920,99022,843–
Michelle DUNCANThe Greens8,3258,3528,6759,2999,68011,113––
Simone KARANDREWSIndependent3,8494,1335,1955,5055,963–––
Majella ZIMPELUnited Australia Party3,2613,4563,5513,820––––
John QUINNLabour DLP2,4182,4562,684–––––
John TURNERIndependent2,1182,366––––––
Peter John FITZPATRICKFRASER ANNING'S CONSERVATIVE NATIONAL PARTY2,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.

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.