Skip to content

Brand: preference flows

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

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Madeleine KINGAustralian Labor PartyClaire MOODYLiberal31,7393Majority at count 2
2022Madeleine KINGAustralian Labor PartyPeter HUDSONLiberal31,9778First preferences
2019Madeleine KINGAustralian Labor PartyJack PLEITERLiberal11,8256Majority at count 6

2025 Federal election

Madeleine KING (Australian Labor Party) won Brand in 2025 with 62,766 of the 93,793 votes in the final count, beating Claire MOODY (Liberal) by 31,739 votes (66.9% to 33.1%). King led on first preferences with 45.9% of 93,793 formal votes and passed the 46,897-vote majority at count 2.

93,793 formal votes5 candidates3 counts31,739-vote final margin

Brand 2025: preference flowsSankey diagram of the distribution of preferences in Brand at the 2025 Federal election. Madeleine KING was elected after 3 counts, 62,766 votes to 31,027 for Claire MOODY. The table below gives every figure.First prefsCount 1Count 2Count 3Madeleine KING: 43,014 votes stay with themClaire MOODY: 18,472 votes stay with themJody FREEMAN: 12,412 votes stay with themStephen BOX: 11,960 votes stay with them2,599 votes from Jim MATTERS (excluded) go to Jody FREEMAN2,203 votes from Jim MATTERS (excluded) go to Stephen BOX2,128 votes from Jim MATTERS (excluded) go to Madeleine KING1,005 votes from Jim MATTERS (excluded) go to Claire MOODYMadeleine KING: 45,142 votes stay with themClaire MOODY: 19,477 votes stay with themJody FREEMAN: 15,011 votes stay with them7,404 votes from Stephen BOX (excluded) go to Claire MOODY3,931 votes from Stephen BOX (excluded) go to Jody FREEMAN2,828 votes from Stephen BOX (excluded) go to Madeleine KINGMadeleine KING: 47,970 votes stay with themClaire MOODY: 26,881 votes stay with them14,796 votes from Jody FREEMAN (excluded) go to Madeleine KING4,146 votes from Jody FREEMAN (excluded) go to Claire MOODYMadeleine KING (ALP): 43,014 votes at first preferencesKINGClaire MOODY (LP): 18,472 votes at first preferencesMOODYJody FREEMAN (GRN): 12,412 votes at first preferencesFREEMANStephen BOX (ON): 11,960 votes at first preferencesBOXJim MATTERS (HMP): 7,935 votes at first preferencesMATTERSMadeleine KING (ALP): 45,142 votes at count 1KINGClaire MOODY (LP): 19,477 votes at count 1MOODYJody FREEMAN (GRN): 15,011 votes at count 1FREEMANStephen BOX (ON): 14,163 votes at count 1BOXMadeleine KING (ALP): 47,970 votes at count 2KINGClaire MOODY (LP): 26,881 votes at count 2MOODYJody FREEMAN (GRN): 18,942 votes at count 2FREEMANMadeleine KING (ALP): 62,766 votes at count 3KING · electedClaire MOODY (LP): 31,027 votes at count 3MOODY · 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

Brand 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Jim MATTERSLegalise Cannabis Party7,935
  • Jody FREEMAN (GRN): 2,599 (32.8%)
  • Stephen BOX (ON): 2,203 (27.8%)
  • Madeleine KING (ALP): 2,128 (26.8%)
  • Claire MOODY (LP): 1,005 (12.7%)
2Stephen BOXPauline Hanson's One Nation14,163
  • Claire MOODY (LP): 7,404 (52.3%)
  • Jody FREEMAN (GRN): 3,931 (27.8%)
  • Madeleine KING (ALP): 2,828 (20.0%)
3Jody FREEMANThe Greens (WA) Inc18,942
  • Madeleine KING (ALP): 14,796 (78.1%)
  • Claire MOODY (LP): 4,146 (21.9%)

Votes after every count

Brand 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3
Madeleine KINGAustralian Labor Party · elected43,01445,14247,97062,766
Claire MOODYLiberal18,47219,47726,88131,027
Jody FREEMANThe Greens (WA) Inc12,41215,01118,942–
Stephen BOXPauline Hanson's One Nation11,96014,163––
Jim MATTERSLegalise Cannabis Party7,935–––

2022 Federal election

Madeleine KING (Australian Labor Party) won Brand in 2022 with 63,829 of the 95,681 votes in the final count, beating Peter HUDSON (Liberal) by 31,977 votes (66.7% to 33.3%). King won on first preferences, with 50.2% of 95,681 formal votes (more than half: 47,841 needed).

95,681 formal votes10 candidates8 counts31,977-vote final margin

Brand 2022: preference flowsSankey diagram of the distribution of preferences in Brand at the 2022 Federal election. Madeleine KING was elected after 8 counts, 63,829 votes to 31,852 for Peter HUDSON. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Count 8Madeleine KING: 48,031 votes stay with themPeter HUDSON: 21,056 votes stay with themHeather LONSDALE: 10,900 votes stay with themJake TAYLOR: 5,139 votes stay with themDavid PIKE: 2,711 votes stay with themMichael O'LOGHLEN: 2,592 votes stay with themJayne CRICHTON: 2,090 votes stay with themAndrew GLEESON: 1,490 votes stay with themAlison MARSHALL: 1,074 votes stay with them129 votes from Malcolm HEFFERNAN (excluded) go to Andrew GLEESON92 votes from Malcolm HEFFERNAN (excluded) go to Madeleine KING73 votes from Malcolm HEFFERNAN (excluded) go to David PIKE69 votes from Malcolm HEFFERNAN (excluded) go to Peter HUDSON64 votes from Malcolm HEFFERNAN (excluded) go to Michael O'LOGHLEN53 votes from Malcolm HEFFERNAN (excluded) go to Jake TAYLOR42 votes from Malcolm HEFFERNAN (excluded) go to Jayne CRICHTON41 votes from Malcolm HEFFERNAN (excluded) go to Heather LONSDALE35 votes from Malcolm HEFFERNAN (excluded) go to Alison MARSHALLMadeleine KING: 48,123 votes stay with themPeter HUDSON: 21,125 votes stay with themHeather LONSDALE: 10,941 votes stay with themJake TAYLOR: 5,192 votes stay with themDavid PIKE: 2,784 votes stay with themMichael O'LOGHLEN: 2,656 votes stay with themJayne CRICHTON: 2,132 votes stay with themAndrew GLEESON: 1,619 votes stay with them268 votes from Alison MARSHALL (excluded) go to Peter HUDSON216 votes from Alison MARSHALL (excluded) go to Jake TAYLOR146 votes from Alison MARSHALL (excluded) go to Madeleine KING125 votes from Alison MARSHALL (excluded) go to David PIKE116 votes from Alison MARSHALL (excluded) go to Michael O'LOGHLEN114 votes from Alison MARSHALL (excluded) go to Andrew GLEESON75 votes from Alison MARSHALL (excluded) go to Heather LONSDALE49 votes from Alison MARSHALL (excluded) go to Jayne CRICHTONMadeleine KING: 48,269 votes stay with themPeter HUDSON: 21,393 votes stay with themHeather LONSDALE: 11,016 votes stay with themJake TAYLOR: 5,408 votes stay with themDavid PIKE: 2,909 votes stay with themMichael O'LOGHLEN: 2,772 votes stay with themJayne CRICHTON: 2,181 votes stay with them732 votes from Andrew GLEESON (excluded) go to Jake TAYLOR368 votes from Andrew GLEESON (excluded) go to David PIKE297 votes from Andrew GLEESON (excluded) go to Michael O'LOGHLEN146 votes from Andrew GLEESON (excluded) go to Jayne CRICHTON85 votes from Andrew GLEESON (excluded) go to Madeleine KING69 votes from Andrew GLEESON (excluded) go to Heather LONSDALE36 votes from Andrew GLEESON (excluded) go to Peter HUDSONMadeleine KING: 48,354 votes stay with themPeter HUDSON: 21,429 votes stay with themHeather LONSDALE: 11,085 votes stay with themJake TAYLOR: 6,140 votes stay with themDavid PIKE: 3,277 votes stay with themMichael O'LOGHLEN: 3,069 votes stay with them667 votes from Jayne CRICHTON (excluded) go to Peter HUDSON547 votes from Jayne CRICHTON (excluded) go to David PIKE451 votes from Jayne CRICHTON (excluded) go to Jake TAYLOR252 votes from Jayne CRICHTON (excluded) go to Madeleine KING242 votes from Jayne CRICHTON (excluded) go to Michael O'LOGHLEN168 votes from Jayne CRICHTON (excluded) go to Heather LONSDALEMadeleine KING: 48,606 votes stay with themPeter HUDSON: 22,096 votes stay with themHeather LONSDALE: 11,253 votes stay with themJake TAYLOR: 6,591 votes stay with themDavid PIKE: 3,824 votes stay with them856 votes from Michael O'LOGHLEN (excluded) go to Madeleine KING842 votes from Michael O'LOGHLEN (excluded) go to Jake TAYLOR690 votes from Michael O'LOGHLEN (excluded) go to Heather LONSDALE522 votes from Michael O'LOGHLEN (excluded) go to Peter HUDSON401 votes from Michael O'LOGHLEN (excluded) go to David PIKEMadeleine KING: 49,462 votes stay with themPeter HUDSON: 22,618 votes stay with themHeather LONSDALE: 11,943 votes stay with themJake TAYLOR: 7,433 votes stay with them2,479 votes from David PIKE (excluded) go to Jake TAYLOR836 votes from David PIKE (excluded) go to Peter HUDSON459 votes from David PIKE (excluded) go to Madeleine KING451 votes from David PIKE (excluded) go to Heather LONSDALEMadeleine KING: 49,921 votes stay with themPeter HUDSON: 23,454 votes stay with themHeather LONSDALE: 12,394 votes stay with them3,969 votes from Jake TAYLOR (excluded) go to Heather LONSDALE3,742 votes from Jake TAYLOR (excluded) go to Peter HUDSON2,201 votes from Jake TAYLOR (excluded) go to Madeleine KINGMadeleine KING: 52,122 votes stay with themPeter HUDSON: 27,196 votes stay with them11,707 votes from Heather LONSDALE (excluded) go to Madeleine KING4,656 votes from Heather LONSDALE (excluded) go to Peter HUDSONMadeleine KING (ALP): 48,031 votes at first preferencesKINGPeter HUDSON (LP): 21,056 votes at first preferencesHUDSONHeather LONSDALE (GRN): 10,900 votes at first preferencesLONSDALEJake TAYLOR (ON): 5,139 votes at first preferencesTAYLORDavid PIKE (UAPP): 2,711 votes at first preferencesMichael O'LOGHLEN (WAP): 2,592 votes at first preferencesJayne CRICHTON (AUC): 2,090 votes at first preferencesAndrew GLEESON (GAP): 1,490 votes at first preferencesAlison MARSHALL (LDP): 1,074 votes at first preferencesMalcolm HEFFERNAN (CYA): 598 votes at first preferencesMadeleine KING (ALP): 48,123 votes at count 1KINGPeter HUDSON (LP): 21,125 votes at count 1HUDSONHeather LONSDALE (GRN): 10,941 votes at count 1LONSDALEJake TAYLOR (ON): 5,192 votes at count 1TAYLORDavid PIKE (UAPP): 2,784 votes at count 1Michael O'LOGHLEN (WAP): 2,656 votes at count 1Jayne CRICHTON (AUC): 2,132 votes at count 1Andrew GLEESON (GAP): 1,619 votes at count 1Alison MARSHALL (LDP): 1,109 votes at count 1Madeleine KING (ALP): 48,269 votes at count 2KINGPeter HUDSON (LP): 21,393 votes at count 2HUDSONHeather LONSDALE (GRN): 11,016 votes at count 2LONSDALEJake TAYLOR (ON): 5,408 votes at count 2TAYLORDavid PIKE (UAPP): 2,909 votes at count 2Michael O'LOGHLEN (WAP): 2,772 votes at count 2Jayne CRICHTON (AUC): 2,181 votes at count 2Andrew GLEESON (GAP): 1,733 votes at count 2Madeleine KING (ALP): 48,354 votes at count 3KINGPeter HUDSON (LP): 21,429 votes at count 3HUDSONHeather LONSDALE (GRN): 11,085 votes at count 3LONSDALEJake TAYLOR (ON): 6,140 votes at count 3TAYLORDavid PIKE (UAPP): 3,277 votes at count 3Michael O'LOGHLEN (WAP): 3,069 votes at count 3Jayne CRICHTON (AUC): 2,327 votes at count 3Madeleine KING (ALP): 48,606 votes at count 4KINGPeter HUDSON (LP): 22,096 votes at count 4HUDSONHeather LONSDALE (GRN): 11,253 votes at count 4LONSDALEJake TAYLOR (ON): 6,591 votes at count 4TAYLORDavid PIKE (UAPP): 3,824 votes at count 4Michael O'LOGHLEN (WAP): 3,311 votes at count 4Madeleine KING (ALP): 49,462 votes at count 5KINGPeter HUDSON (LP): 22,618 votes at count 5HUDSONHeather LONSDALE (GRN): 11,943 votes at count 5LONSDALEJake TAYLOR (ON): 7,433 votes at count 5TAYLORDavid PIKE (UAPP): 4,225 votes at count 5PIKEMadeleine KING (ALP): 49,921 votes at count 6KINGPeter HUDSON (LP): 23,454 votes at count 6HUDSONHeather LONSDALE (GRN): 12,394 votes at count 6LONSDALEJake TAYLOR (ON): 9,912 votes at count 6TAYLORMadeleine KING (ALP): 52,122 votes at count 7KINGPeter HUDSON (LP): 27,196 votes at count 7HUDSONHeather LONSDALE (GRN): 16,363 votes at count 7LONSDALEMadeleine KING (ALP): 63,829 votes at count 8KING · electedPeter HUDSON (LP): 31,852 votes at count 8HUDSON · 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

Brand 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Malcolm HEFFERNANAustralian Federation Party598
  • Andrew GLEESON (GAP): 129 (21.6%)
  • Madeleine KING (ALP): 92 (15.4%)
  • David PIKE (UAPP): 73 (12.2%)
  • Peter HUDSON (LP): 69 (11.5%)
  • Michael O'LOGHLEN (WAP): 64 (10.7%)
  • Jake TAYLOR (ON): 53 (8.9%)
  • Jayne CRICHTON (AUC): 42 (7.0%)
  • Heather LONSDALE (GRN): 41 (6.9%)
  • Alison MARSHALL (LDP): 35 (5.9%)
2Alison MARSHALLLiberal Democrats1,109
  • Peter HUDSON (LP): 268 (24.2%)
  • Jake TAYLOR (ON): 216 (19.5%)
  • Madeleine KING (ALP): 146 (13.2%)
  • David PIKE (UAPP): 125 (11.3%)
  • Michael O'LOGHLEN (WAP): 116 (10.5%)
  • Andrew GLEESON (GAP): 114 (10.3%)
  • Heather LONSDALE (GRN): 75 (6.8%)
  • Jayne CRICHTON (AUC): 49 (4.4%)
3Andrew GLEESONThe Great Australian Party1,733
  • Jake TAYLOR (ON): 732 (42.2%)
  • David PIKE (UAPP): 368 (21.2%)
  • Michael O'LOGHLEN (WAP): 297 (17.1%)
  • Jayne CRICHTON (AUC): 146 (8.4%)
  • Madeleine KING (ALP): 85 (4.9%)
  • Heather LONSDALE (GRN): 69 (4.0%)
  • Peter HUDSON (LP): 36 (2.1%)
4Jayne CRICHTONAustralian Christians2,327
  • Peter HUDSON (LP): 667 (28.7%)
  • David PIKE (UAPP): 547 (23.5%)
  • Jake TAYLOR (ON): 451 (19.4%)
  • Madeleine KING (ALP): 252 (10.8%)
  • Michael O'LOGHLEN (WAP): 242 (10.4%)
  • Heather LONSDALE (GRN): 168 (7.2%)
5Michael O'LOGHLENWESTERN AUSTRALIA PARTY3,311
  • Madeleine KING (ALP): 856 (25.9%)
  • Jake TAYLOR (ON): 842 (25.4%)
  • Heather LONSDALE (GRN): 690 (20.8%)
  • Peter HUDSON (LP): 522 (15.8%)
  • David PIKE (UAPP): 401 (12.1%)
6David PIKEUnited Australia Party4,225
  • Jake TAYLOR (ON): 2,479 (58.7%)
  • Peter HUDSON (LP): 836 (19.8%)
  • Madeleine KING (ALP): 459 (10.9%)
  • Heather LONSDALE (GRN): 451 (10.7%)
7Jake TAYLORPauline Hanson's One Nation9,912
  • Heather LONSDALE (GRN): 3,969 (40.0%)
  • Peter HUDSON (LP): 3,742 (37.8%)
  • Madeleine KING (ALP): 2,201 (22.2%)
8Heather LONSDALEThe Greens (WA)16,363
  • Madeleine KING (ALP): 11,707 (71.5%)
  • Peter HUDSON (LP): 4,656 (28.5%)

Votes after every count

Brand 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Count 8
Madeleine KINGAustralian Labor Party · elected48,03148,12348,26948,35448,60649,46249,92152,12263,829
Peter HUDSONLiberal21,05621,12521,39321,42922,09622,61823,45427,19631,852
Heather LONSDALEThe Greens (WA)10,90010,94111,01611,08511,25311,94312,39416,363–
Jake TAYLORPauline Hanson's One Nation5,1395,1925,4086,1406,5917,4339,912––
David PIKEUnited Australia Party2,7112,7842,9093,2773,8244,225–––
Michael O'LOGHLENWESTERN AUSTRALIA PARTY2,5922,6562,7723,0693,311––––
Jayne CRICHTONAustralian Christians2,0902,1322,1812,327–––––
Andrew GLEESONThe Great Australian Party1,4901,6191,733––––––
Alison MARSHALLLiberal Democrats1,0741,109–––––––
Malcolm HEFFERNANAustralian Federation Party598––––––––

2019 Federal election

Madeleine KING (Australian Labor Party) won Brand in 2019 with 50,333 of the 88,841 votes in the final count, beating Jack PLEITER (Liberal) by 11,825 votes (56.7% to 43.3%). King led on first preferences with 40.4% of 88,841 formal votes and passed the 44,421-vote majority at count 6.

88,841 formal votes8 candidates6 counts11,825-vote final margin

Brand 2019: preference flowsSankey diagram of the distribution of preferences in Brand at the 2019 Federal election. Madeleine KING was elected after 6 counts, 50,333 votes to 38,508 for Jack PLEITER. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Madeleine KING: 35,875 votes stay with themJack PLEITER: 26,510 votes stay with themJody FREEMAN: 9,863 votes stay with themTravis CARTER: 7,524 votes stay with themJanine Joy VANDER VEN: 2,726 votes stay with themTrevor JONES: 2,570 votes stay with themBlake PHELAN: 2,397 votes stay with them556 votes from Karen-Lee MILLS (excluded) go to Travis CARTER175 votes from Karen-Lee MILLS (excluded) go to Trevor JONES169 votes from Karen-Lee MILLS (excluded) go to Janine Joy VANDER VEN167 votes from Karen-Lee MILLS (excluded) go to Jack PLEITER114 votes from Karen-Lee MILLS (excluded) go to Blake PHELAN98 votes from Karen-Lee MILLS (excluded) go to Madeleine KING97 votes from Karen-Lee MILLS (excluded) go to Jody FREEMANMadeleine KING: 35,973 votes stay with themJack PLEITER: 26,677 votes stay with themJody FREEMAN: 9,960 votes stay with themTravis CARTER: 8,080 votes stay with themJanine Joy VANDER VEN: 2,895 votes stay with themTrevor JONES: 2,745 votes stay with them574 votes from Blake PHELAN (excluded) go to Travis CARTER501 votes from Blake PHELAN (excluded) go to Madeleine KING467 votes from Blake PHELAN (excluded) go to Jody FREEMAN425 votes from Blake PHELAN (excluded) go to Trevor JONES369 votes from Blake PHELAN (excluded) go to Jack PLEITER175 votes from Blake PHELAN (excluded) go to Janine Joy VANDER VENMadeleine KING: 36,474 votes stay with themJack PLEITER: 27,046 votes stay with themJody FREEMAN: 10,427 votes stay with themTravis CARTER: 8,654 votes stay with them1,481 votes from Janine Joy VANDER VEN (excluded) go to Jack PLEITER699 votes from Janine Joy VANDER VEN (excluded) go to Madeleine KING385 votes from Janine Joy VANDER VEN (excluded) go to Travis CARTER276 votes from Janine Joy VANDER VEN (excluded) go to Jody FREEMAN229 votes from Janine Joy VANDER VEN (excluded) go to Trevor JONESTrevor JONES: 3,170 votes stay with themMadeleine KING: 37,173 votes stay with themJack PLEITER: 28,527 votes stay with themJody FREEMAN: 10,703 votes stay with themTravis CARTER: 9,039 votes stay with them1,700 votes from Trevor JONES (excluded) go to Travis CARTER750 votes from Trevor JONES (excluded) go to Jack PLEITER512 votes from Trevor JONES (excluded) go to Jody FREEMAN437 votes from Trevor JONES (excluded) go to Madeleine KINGMadeleine KING: 37,610 votes stay with themJack PLEITER: 29,277 votes stay with themJody FREEMAN: 11,215 votes stay with them4,567 votes from Travis CARTER (excluded) go to Jack PLEITER3,394 votes from Travis CARTER (excluded) go to Jody FREEMAN2,778 votes from Travis CARTER (excluded) go to Madeleine KINGMadeleine KING: 40,388 votes stay with themJack PLEITER: 33,844 votes stay with them9,945 votes from Jody FREEMAN (excluded) go to Madeleine KING4,664 votes from Jody FREEMAN (excluded) go to Jack PLEITERMadeleine KING (ALP): 35,875 votes at first preferencesKINGJack PLEITER (LP): 26,510 votes at first preferencesPLEITERJody FREEMAN (GRN): 9,863 votes at first preferencesFREEMANTravis CARTER (ON): 7,524 votes at first preferencesCARTERJanine Joy VANDER VEN (AUC): 2,726 votes at first preferencesTrevor JONES (UAPP): 2,570 votes at first preferencesBlake PHELAN (WAP): 2,397 votes at first preferencesKaren-Lee MILLS (FACN): 1,376 votes at first preferencesMadeleine KING (ALP): 35,973 votes at count 1KINGJack PLEITER (LP): 26,677 votes at count 1PLEITERJody FREEMAN (GRN): 9,960 votes at count 1FREEMANTravis CARTER (ON): 8,080 votes at count 1CARTERJanine Joy VANDER VEN (AUC): 2,895 votes at count 1Trevor JONES (UAPP): 2,745 votes at count 1Blake PHELAN (WAP): 2,511 votes at count 1Madeleine KING (ALP): 36,474 votes at count 2KINGJack PLEITER (LP): 27,046 votes at count 2PLEITERJody FREEMAN (GRN): 10,427 votes at count 2FREEMANTravis CARTER (ON): 8,654 votes at count 2CARTERJanine Joy VANDER VEN (AUC): 3,070 votes at count 2Trevor JONES (UAPP): 3,170 votes at count 2Madeleine KING (ALP): 37,173 votes at count 3KINGJack PLEITER (LP): 28,527 votes at count 3PLEITERJody FREEMAN (GRN): 10,703 votes at count 3FREEMANTravis CARTER (ON): 9,039 votes at count 3CARTERTrevor JONES (UAPP): 3,399 votes at count 3Madeleine KING (ALP): 37,610 votes at count 4KINGJack PLEITER (LP): 29,277 votes at count 4PLEITERJody FREEMAN (GRN): 11,215 votes at count 4FREEMANTravis CARTER (ON): 10,739 votes at count 4CARTERMadeleine KING (ALP): 40,388 votes at count 5KINGJack PLEITER (LP): 33,844 votes at count 5PLEITERJody FREEMAN (GRN): 14,609 votes at count 5FREEMANMadeleine KING (ALP): 50,333 votes at count 6KING · electedJack PLEITER (LP): 38,508 votes at count 6PLEITER · 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

Brand 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Karen-Lee MILLSFRASER ANNING'S CONSERVATIVE NATIONAL PARTY1,376
  • Travis CARTER (ON): 556 (40.4%)
  • Trevor JONES (UAPP): 175 (12.7%)
  • Janine Joy VANDER VEN (AUC): 169 (12.3%)
  • Jack PLEITER (LP): 167 (12.1%)
  • Blake PHELAN (WAP): 114 (8.3%)
  • Madeleine KING (ALP): 98 (7.1%)
  • Jody FREEMAN (GRN): 97 (7.0%)
2Blake PHELANWESTERN AUSTRALIA PARTY2,511
  • Travis CARTER (ON): 574 (22.9%)
  • Madeleine KING (ALP): 501 (20.0%)
  • Jody FREEMAN (GRN): 467 (18.6%)
  • Trevor JONES (UAPP): 425 (16.9%)
  • Jack PLEITER (LP): 369 (14.7%)
  • Janine Joy VANDER VEN (AUC): 175 (7.0%)
3Janine Joy VANDER VENAustralian Christians3,070
  • Jack PLEITER (LP): 1,481 (48.2%)
  • Madeleine KING (ALP): 699 (22.8%)
  • Travis CARTER (ON): 385 (12.5%)
  • Jody FREEMAN (GRN): 276 (9.0%)
  • Trevor JONES (UAPP): 229 (7.5%)
4Trevor JONESUnited Australia Party3,399
  • Travis CARTER (ON): 1,700 (50.0%)
  • Jack PLEITER (LP): 750 (22.1%)
  • Jody FREEMAN (GRN): 512 (15.1%)
  • Madeleine KING (ALP): 437 (12.9%)
5Travis CARTERPauline Hanson's One Nation10,739
  • Jack PLEITER (LP): 4,567 (42.5%)
  • Jody FREEMAN (GRN): 3,394 (31.6%)
  • Madeleine KING (ALP): 2,778 (25.9%)
6Jody FREEMANThe Greens (WA)14,609
  • Madeleine KING (ALP): 9,945 (68.1%)
  • Jack PLEITER (LP): 4,664 (31.9%)

Votes after every count

Brand 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6
Madeleine KINGAustralian Labor Party · elected35,87535,97336,47437,17337,61040,38850,333
Jack PLEITERLiberal26,51026,67727,04628,52729,27733,84438,508
Jody FREEMANThe Greens (WA)9,8639,96010,42710,70311,21514,609–
Travis CARTERPauline Hanson's One Nation7,5248,0808,6549,03910,739––
Janine Joy VANDER VENAustralian Christians2,7262,8953,070––––
Trevor JONESUnited Australia Party2,5702,7453,1703,399–––
Blake PHELANWESTERN AUSTRALIA PARTY2,3972,511–––––
Karen-Lee MILLSFRASER ANNING'S CONSERVATIVE NATIONAL PARTY1,376––––––

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.