Skip to content

Tangney: preference flows

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

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Sam LIMAustralian Labor PartyHoward ONGLiberal15,5154Majority at count 4
2022Sam LIMAustralian Labor PartyBen MORTONLiberal5,1147Came from behind
2019Ben MORTONLiberalMarion BOSWELLAustralian Labor Party19,1317First preferences

2025 Federal election

Sam LIM (Australian Labor Party) won Tangney in 2025 with 63,253 of the 110,991 votes in the final count, beating Howard ONG (Liberal) by 15,515 votes (57.0% to 43.0%). Lim led on first preferences with 42.5% of 110,991 formal votes and passed the 55,496-vote majority at count 4.

110,991 formal votes6 candidates4 counts15,515-vote final margin

Tangney 2025: preference flowsSankey diagram of the distribution of preferences in Tangney at the 2025 Federal election. Sam LIM was elected after 4 counts, 63,253 votes to 47,738 for Howard ONG. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Sam LIM: 47,175 votes stay with themHoward ONG: 38,027 votes stay with themEric HAYWARD: 14,410 votes stay with themSteve KEFALINOS: 4,520 votes stay with themJames RAI: 3,459 votes stay with them1,178 votes from Phillip Raymond LESLIE (excluded) go to Eric HAYWARD823 votes from Phillip Raymond LESLIE (excluded) go to Sam LIM628 votes from Phillip Raymond LESLIE (excluded) go to Steve KEFALINOS539 votes from Phillip Raymond LESLIE (excluded) go to Howard ONG232 votes from Phillip Raymond LESLIE (excluded) go to James RAISam LIM: 47,998 votes stay with themHoward ONG: 38,566 votes stay with themEric HAYWARD: 15,588 votes stay with themSteve KEFALINOS: 5,148 votes stay with them1,635 votes from James RAI (excluded) go to Howard ONG1,027 votes from James RAI (excluded) go to Steve KEFALINOS664 votes from James RAI (excluded) go to Sam LIM365 votes from James RAI (excluded) go to Eric HAYWARDSam LIM: 48,662 votes stay with themHoward ONG: 40,201 votes stay with themEric HAYWARD: 15,953 votes stay with them3,943 votes from Steve KEFALINOS (excluded) go to Howard ONG1,337 votes from Steve KEFALINOS (excluded) go to Eric HAYWARD895 votes from Steve KEFALINOS (excluded) go to Sam LIMSam LIM: 49,557 votes stay with themHoward ONG: 44,144 votes stay with them13,696 votes from Eric HAYWARD (excluded) go to Sam LIM3,594 votes from Eric HAYWARD (excluded) go to Howard ONGSam LIM (ALP): 47,175 votes at first preferencesLIMHoward ONG (LP): 38,027 votes at first preferencesONGEric HAYWARD (GRN): 14,410 votes at first preferencesHAYWARDSteve KEFALINOS (ON): 4,520 votes at first preferencesKEFALINOSJames RAI (AUC): 3,459 votes at first preferencesPhillip Raymond LESLIE (HMP): 3,400 votes at first preferencesSam LIM (ALP): 47,998 votes at count 1LIMHoward ONG (LP): 38,566 votes at count 1ONGEric HAYWARD (GRN): 15,588 votes at count 1HAYWARDSteve KEFALINOS (ON): 5,148 votes at count 1KEFALINOSJames RAI (AUC): 3,691 votes at count 1Sam LIM (ALP): 48,662 votes at count 2LIMHoward ONG (LP): 40,201 votes at count 2ONGEric HAYWARD (GRN): 15,953 votes at count 2HAYWARDSteve KEFALINOS (ON): 6,175 votes at count 2KEFALINOSSam LIM (ALP): 49,557 votes at count 3LIMHoward ONG (LP): 44,144 votes at count 3ONGEric HAYWARD (GRN): 17,290 votes at count 3HAYWARDSam LIM (ALP): 63,253 votes at count 4LIM · electedHoward ONG (LP): 47,738 votes at count 4ONG · 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

Tangney 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Phillip Raymond LESLIELegalise Cannabis Party3,400
  • Eric HAYWARD (GRN): 1,178 (34.6%)
  • Sam LIM (ALP): 823 (24.2%)
  • Steve KEFALINOS (ON): 628 (18.5%)
  • Howard ONG (LP): 539 (15.9%)
  • James RAI (AUC): 232 (6.8%)
2James RAIAustralian Christians3,691
  • Howard ONG (LP): 1,635 (44.3%)
  • Steve KEFALINOS (ON): 1,027 (27.8%)
  • Sam LIM (ALP): 664 (18.0%)
  • Eric HAYWARD (GRN): 365 (9.9%)
3Steve KEFALINOSPauline Hanson's One Nation6,175
  • Howard ONG (LP): 3,943 (63.9%)
  • Eric HAYWARD (GRN): 1,337 (21.7%)
  • Sam LIM (ALP): 895 (14.5%)
4Eric HAYWARDThe Greens (WA) Inc17,290
  • Sam LIM (ALP): 13,696 (79.2%)
  • Howard ONG (LP): 3,594 (20.8%)

Votes after every count

Tangney 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4
Sam LIMAustralian Labor Party · elected47,17547,99848,66249,55763,253
Howard ONGLiberal38,02738,56640,20144,14447,738
Eric HAYWARDThe Greens (WA) Inc14,41015,58815,95317,290–
Steve KEFALINOSPauline Hanson's One Nation4,5205,1486,175––
James RAIAustralian Christians3,4593,691–––
Phillip Raymond LESLIELegalise Cannabis Party3,400––––

2022 Federal election

Sam LIM (Australian Labor Party) won Tangney in 2022 with 56,331 of the 107,548 votes in the final count, beating Ben MORTON (Liberal) by 5,114 votes (52.4% to 47.6%). Lim came from behind: Morton led on first preferences (40.0% to 38.1%) but preferences from excluded candidates put Lim ahead at count 7.

107,548 formal votes9 candidates7 counts5,114-vote final margin

Tangney 2022: preference flowsSankey diagram of the distribution of preferences in Tangney at the 2022 Federal election. Sam LIM was elected after 7 counts, 56,331 votes to 51,217 for Ben MORTON. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Ben MORTON: 43,008 votes stay with themSam LIM: 40,940 votes stay with themAdam ABDUL RAZAK: 12,876 votes stay with themMark STAER: 2,481 votes stay with themTshung-Hui CHANG: 2,288 votes stay with themJay Dean GILLETT: 2,096 votes stay with themTravis Llewellyn MARK: 1,721 votes stay with themJacqueline HOLROYD: 1,110 votes stay with them212 votes from Brent FOWLER (excluded) go to Jacqueline HOLROYD185 votes from Brent FOWLER (excluded) go to Tshung-Hui CHANG129 votes from Brent FOWLER (excluded) go to Jay Dean GILLETT125 votes from Brent FOWLER (excluded) go to Travis Llewellyn MARK114 votes from Brent FOWLER (excluded) go to Mark STAER101 votes from Brent FOWLER (excluded) go to Ben MORTON83 votes from Brent FOWLER (excluded) go to Sam LIM79 votes from Brent FOWLER (excluded) go to Adam ABDUL RAZAKBen MORTON: 43,109 votes stay with themSam LIM: 41,023 votes stay with themAdam ABDUL RAZAK: 12,955 votes stay with themMark STAER: 2,595 votes stay with themTshung-Hui CHANG: 2,473 votes stay with themJay Dean GILLETT: 2,225 votes stay with themTravis Llewellyn MARK: 1,846 votes stay with them336 votes from Jacqueline HOLROYD (excluded) go to Ben MORTON249 votes from Jacqueline HOLROYD (excluded) go to Tshung-Hui CHANG231 votes from Jacqueline HOLROYD (excluded) go to Travis Llewellyn MARK162 votes from Jacqueline HOLROYD (excluded) go to Adam ABDUL RAZAK155 votes from Jacqueline HOLROYD (excluded) go to Jay Dean GILLETT109 votes from Jacqueline HOLROYD (excluded) go to Sam LIM80 votes from Jacqueline HOLROYD (excluded) go to Mark STAERBen MORTON: 43,445 votes stay with themSam LIM: 41,132 votes stay with themAdam ABDUL RAZAK: 13,117 votes stay with themMark STAER: 2,675 votes stay with themTshung-Hui CHANG: 2,722 votes stay with themJay Dean GILLETT: 2,380 votes stay with them1,146 votes from Travis Llewellyn MARK (excluded) go to Tshung-Hui CHANG254 votes from Travis Llewellyn MARK (excluded) go to Jay Dean GILLETT216 votes from Travis Llewellyn MARK (excluded) go to Ben MORTON199 votes from Travis Llewellyn MARK (excluded) go to Mark STAER136 votes from Travis Llewellyn MARK (excluded) go to Adam ABDUL RAZAK126 votes from Travis Llewellyn MARK (excluded) go to Sam LIMBen MORTON: 43,661 votes stay with themSam LIM: 41,258 votes stay with themAdam ABDUL RAZAK: 13,253 votes stay with themMark STAER: 2,874 votes stay with themTshung-Hui CHANG: 3,868 votes stay with them665 votes from Jay Dean GILLETT (excluded) go to Sam LIM594 votes from Jay Dean GILLETT (excluded) go to Ben MORTON568 votes from Jay Dean GILLETT (excluded) go to Tshung-Hui CHANG477 votes from Jay Dean GILLETT (excluded) go to Adam ABDUL RAZAK330 votes from Jay Dean GILLETT (excluded) go to Mark STAERBen MORTON: 44,255 votes stay with themSam LIM: 41,923 votes stay with themAdam ABDUL RAZAK: 13,730 votes stay with them1,545 votes from Mark STAER (excluded) go to Ben MORTON953 votes from Mark STAER (excluded) go to Tshung-Hui CHANG445 votes from Mark STAER (excluded) go to Sam LIM261 votes from Mark STAER (excluded) go to Adam ABDUL RAZAKTshung-Hui CHANG: 4,436 votes stay with themBen MORTON: 45,800 votes stay with themSam LIM: 42,368 votes stay with themAdam ABDUL RAZAK: 13,991 votes stay with them2,572 votes from Tshung-Hui CHANG (excluded) go to Ben MORTON1,531 votes from Tshung-Hui CHANG (excluded) go to Adam ABDUL RAZAK1,286 votes from Tshung-Hui CHANG (excluded) go to Sam LIMBen MORTON: 48,372 votes stay with themSam LIM: 43,654 votes stay with them12,677 votes from Adam ABDUL RAZAK (excluded) go to Sam LIM2,845 votes from Adam ABDUL RAZAK (excluded) go to Ben MORTONBen MORTON (LP): 43,008 votes at first preferencesMORTONSam LIM (ALP): 40,940 votes at first preferencesLIMAdam ABDUL RAZAK (GRN): 12,876 votes at first preferencesABDUL RAZAKMark STAER (AUC): 2,481 votes at first preferencesTshung-Hui CHANG (ON): 2,288 votes at first preferencesJay Dean GILLETT (WAP): 2,096 votes at first preferencesTravis Llewellyn MARK (UAPP): 1,721 votes at first preferencesJacqueline HOLROYD (LDP): 1,110 votes at first preferencesBrent FOWLER (CYA): 1,028 votes at first preferencesBen MORTON (LP): 43,109 votes at count 1MORTONSam LIM (ALP): 41,023 votes at count 1LIMAdam ABDUL RAZAK (GRN): 12,955 votes at count 1ABDUL RAZAKMark STAER (AUC): 2,595 votes at count 1Tshung-Hui CHANG (ON): 2,473 votes at count 1Jay Dean GILLETT (WAP): 2,225 votes at count 1Travis Llewellyn MARK (UAPP): 1,846 votes at count 1Jacqueline HOLROYD (LDP): 1,322 votes at count 1Ben MORTON (LP): 43,445 votes at count 2MORTONSam LIM (ALP): 41,132 votes at count 2LIMAdam ABDUL RAZAK (GRN): 13,117 votes at count 2ABDUL RAZAKMark STAER (AUC): 2,675 votes at count 2Tshung-Hui CHANG (ON): 2,722 votes at count 2Jay Dean GILLETT (WAP): 2,380 votes at count 2Travis Llewellyn MARK (UAPP): 2,077 votes at count 2Ben MORTON (LP): 43,661 votes at count 3MORTONSam LIM (ALP): 41,258 votes at count 3LIMAdam ABDUL RAZAK (GRN): 13,253 votes at count 3ABDUL RAZAKMark STAER (AUC): 2,874 votes at count 3Tshung-Hui CHANG (ON): 3,868 votes at count 3Jay Dean GILLETT (WAP): 2,634 votes at count 3Ben MORTON (LP): 44,255 votes at count 4MORTONSam LIM (ALP): 41,923 votes at count 4LIMAdam ABDUL RAZAK (GRN): 13,730 votes at count 4ABDUL RAZAKMark STAER (AUC): 3,204 votes at count 4Tshung-Hui CHANG (ON): 4,436 votes at count 4CHANGBen MORTON (LP): 45,800 votes at count 5MORTONSam LIM (ALP): 42,368 votes at count 5LIMAdam ABDUL RAZAK (GRN): 13,991 votes at count 5ABDUL RAZAKTshung-Hui CHANG (ON): 5,389 votes at count 5CHANGBen MORTON (LP): 48,372 votes at count 6MORTONSam LIM (ALP): 43,654 votes at count 6LIMAdam ABDUL RAZAK (GRN): 15,522 votes at count 6ABDUL RAZAKBen MORTON (LP): 51,217 votes at count 7MORTON · runner-upSam LIM (ALP): 56,331 votes at count 7LIM · elected
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

Tangney 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Brent FOWLERAustralian Federation Party1,028
  • Jacqueline HOLROYD (LDP): 212 (20.6%)
  • Tshung-Hui CHANG (ON): 185 (18.0%)
  • Jay Dean GILLETT (WAP): 129 (12.5%)
  • Travis Llewellyn MARK (UAPP): 125 (12.2%)
  • Mark STAER (AUC): 114 (11.1%)
  • Ben MORTON (LP): 101 (9.8%)
  • Sam LIM (ALP): 83 (8.1%)
  • Adam ABDUL RAZAK (GRN): 79 (7.7%)
2Jacqueline HOLROYDLiberal Democrats1,322
  • Ben MORTON (LP): 336 (25.4%)
  • Tshung-Hui CHANG (ON): 249 (18.8%)
  • Travis Llewellyn MARK (UAPP): 231 (17.5%)
  • Adam ABDUL RAZAK (GRN): 162 (12.3%)
  • Jay Dean GILLETT (WAP): 155 (11.7%)
  • Sam LIM (ALP): 109 (8.2%)
  • Mark STAER (AUC): 80 (6.1%)
3Travis Llewellyn MARKUnited Australia Party2,077
  • Tshung-Hui CHANG (ON): 1,146 (55.2%)
  • Jay Dean GILLETT (WAP): 254 (12.2%)
  • Ben MORTON (LP): 216 (10.4%)
  • Mark STAER (AUC): 199 (9.6%)
  • Adam ABDUL RAZAK (GRN): 136 (6.5%)
  • Sam LIM (ALP): 126 (6.1%)
4Jay Dean GILLETTWESTERN AUSTRALIA PARTY2,634
  • Sam LIM (ALP): 665 (25.2%)
  • Ben MORTON (LP): 594 (22.6%)
  • Tshung-Hui CHANG (ON): 568 (21.6%)
  • Adam ABDUL RAZAK (GRN): 477 (18.1%)
  • Mark STAER (AUC): 330 (12.5%)
5Mark STAERAustralian Christians3,204
  • Ben MORTON (LP): 1,545 (48.2%)
  • Tshung-Hui CHANG (ON): 953 (29.7%)
  • Sam LIM (ALP): 445 (13.9%)
  • Adam ABDUL RAZAK (GRN): 261 (8.1%)
6Tshung-Hui CHANGPauline Hanson's One Nation5,389
  • Ben MORTON (LP): 2,572 (47.7%)
  • Adam ABDUL RAZAK (GRN): 1,531 (28.4%)
  • Sam LIM (ALP): 1,286 (23.9%)
7Adam ABDUL RAZAKThe Greens (WA)15,522
  • Sam LIM (ALP): 12,677 (81.7%)
  • Ben MORTON (LP): 2,845 (18.3%)

Votes after every count

Tangney 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7
Ben MORTONLiberal43,00843,10943,44543,66144,25545,80048,37251,217
Sam LIMAustralian Labor Party · elected40,94041,02341,13241,25841,92342,36843,65456,331
Adam ABDUL RAZAKThe Greens (WA)12,87612,95513,11713,25313,73013,99115,522–
Mark STAERAustralian Christians2,4812,5952,6752,8743,204–––
Tshung-Hui CHANGPauline Hanson's One Nation2,2882,4732,7223,8684,4365,389––
Jay Dean GILLETTWESTERN AUSTRALIA PARTY2,0962,2252,3802,634––––
Travis Llewellyn MARKUnited Australia Party1,7211,8462,077–––––
Jacqueline HOLROYDLiberal Democrats1,1101,322––––––
Brent FOWLERAustralian Federation Party1,028–––––––

2019 Federal election

Ben MORTON (Liberal) won Tangney in 2019 with 51,275 of the 83,419 votes in the final count, beating Marion BOSWELL (Australian Labor Party) by 19,131 votes (61.5% to 38.5%). Morton won on first preferences, with 53.6% of 83,419 formal votes (more than half: 41,710 needed).

83,419 formal votes9 candidates7 counts19,131-vote final margin

Tangney 2019: preference flowsSankey diagram of the distribution of preferences in Tangney at the 2019 Federal election. Ben MORTON was elected after 7 counts, 51,275 votes to 32,144 for Marion BOSWELL. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Ben MORTON: 44,740 votes stay with themMarion BOSWELL: 21,644 votes stay with themMartin SPENCER: 9,319 votes stay with themJillian HORTON: 1,933 votes stay with themScott Rodney RAFFERTY: 1,732 votes stay with themMark STAER: 1,695 votes stay with themGavin WAUGH: 1,080 votes stay with themChris FERNANDEZ: 969 votes stay with them139 votes from Paul Stephen WADDY (excluded) go to Jillian HORTON36 votes from Paul Stephen WADDY (excluded) go to Martin SPENCER32 votes from Paul Stephen WADDY (excluded) go to Ben MORTON28 votes from Paul Stephen WADDY (excluded) go to Gavin WAUGH28 votes from Paul Stephen WADDY (excluded) go to Marion BOSWELL20 votes from Paul Stephen WADDY (excluded) go to Mark STAER13 votes from Paul Stephen WADDY (excluded) go to Chris FERNANDEZ11 votes from Paul Stephen WADDY (excluded) go to Scott Rodney RAFFERTYBen MORTON: 44,772 votes stay with themMarion BOSWELL: 21,672 votes stay with themMartin SPENCER: 9,355 votes stay with themJillian HORTON: 2,072 votes stay with themScott Rodney RAFFERTY: 1,743 votes stay with themMark STAER: 1,715 votes stay with themGavin WAUGH: 1,108 votes stay with them343 votes from Chris FERNANDEZ (excluded) go to Ben MORTON252 votes from Chris FERNANDEZ (excluded) go to Scott Rodney RAFFERTY157 votes from Chris FERNANDEZ (excluded) go to Gavin WAUGH72 votes from Chris FERNANDEZ (excluded) go to Martin SPENCER68 votes from Chris FERNANDEZ (excluded) go to Marion BOSWELL62 votes from Chris FERNANDEZ (excluded) go to Jillian HORTON28 votes from Chris FERNANDEZ (excluded) go to Mark STAERBen MORTON: 45,115 votes stay with themMarion BOSWELL: 21,740 votes stay with themMartin SPENCER: 9,427 votes stay with themJillian HORTON: 2,134 votes stay with themScott Rodney RAFFERTY: 1,995 votes stay with themMark STAER: 1,743 votes stay with them346 votes from Gavin WAUGH (excluded) go to Ben MORTON294 votes from Gavin WAUGH (excluded) go to Jillian HORTON224 votes from Gavin WAUGH (excluded) go to Martin SPENCER212 votes from Gavin WAUGH (excluded) go to Marion BOSWELL110 votes from Gavin WAUGH (excluded) go to Scott Rodney RAFFERTY79 votes from Gavin WAUGH (excluded) go to Mark STAERBen MORTON: 45,461 votes stay with themMarion BOSWELL: 21,952 votes stay with themMartin SPENCER: 9,651 votes stay with themJillian HORTON: 2,428 votes stay with themScott Rodney RAFFERTY: 2,105 votes stay with them1,187 votes from Mark STAER (excluded) go to Ben MORTON223 votes from Mark STAER (excluded) go to Jillian HORTON145 votes from Mark STAER (excluded) go to Martin SPENCER138 votes from Mark STAER (excluded) go to Scott Rodney RAFFERTY129 votes from Mark STAER (excluded) go to Marion BOSWELLBen MORTON: 46,648 votes stay with themMarion BOSWELL: 22,081 votes stay with themMartin SPENCER: 9,796 votes stay with themJillian HORTON: 2,651 votes stay with them952 votes from Scott Rodney RAFFERTY (excluded) go to Ben MORTON661 votes from Scott Rodney RAFFERTY (excluded) go to Jillian HORTON383 votes from Scott Rodney RAFFERTY (excluded) go to Marion BOSWELL247 votes from Scott Rodney RAFFERTY (excluded) go to Martin SPENCERBen MORTON: 47,600 votes stay with themMarion BOSWELL: 22,464 votes stay with themMartin SPENCER: 10,043 votes stay with them1,271 votes from Jillian HORTON (excluded) go to Martin SPENCER1,032 votes from Jillian HORTON (excluded) go to Ben MORTON1,009 votes from Jillian HORTON (excluded) go to Marion BOSWELLBen MORTON: 48,632 votes stay with themMarion BOSWELL: 23,473 votes stay with them8,671 votes from Martin SPENCER (excluded) go to Marion BOSWELL2,643 votes from Martin SPENCER (excluded) go to Ben MORTONBen MORTON (LP): 44,740 votes at first preferencesMORTONMarion BOSWELL (ALP): 21,644 votes at first preferencesBOSWELLMartin SPENCER (GRN): 9,319 votes at first preferencesSPENCERJillian HORTON (IND): 1,933 votes at first preferencesScott Rodney RAFFERTY (ON): 1,732 votes at first preferencesMark STAER (AUC): 1,695 votes at first preferencesGavin WAUGH (WAP): 1,080 votes at first preferencesChris FERNANDEZ (UAPP): 969 votes at first preferencesPaul Stephen WADDY (IND): 307 votes at first preferencesBen MORTON (LP): 44,772 votes at count 1MORTONMarion BOSWELL (ALP): 21,672 votes at count 1BOSWELLMartin SPENCER (GRN): 9,355 votes at count 1SPENCERJillian HORTON (IND): 2,072 votes at count 1Scott Rodney RAFFERTY (ON): 1,743 votes at count 1Mark STAER (AUC): 1,715 votes at count 1Gavin WAUGH (WAP): 1,108 votes at count 1Chris FERNANDEZ (UAPP): 982 votes at count 1Ben MORTON (LP): 45,115 votes at count 2MORTONMarion BOSWELL (ALP): 21,740 votes at count 2BOSWELLMartin SPENCER (GRN): 9,427 votes at count 2SPENCERJillian HORTON (IND): 2,134 votes at count 2Scott Rodney RAFFERTY (ON): 1,995 votes at count 2Mark STAER (AUC): 1,743 votes at count 2Gavin WAUGH (WAP): 1,265 votes at count 2Ben MORTON (LP): 45,461 votes at count 3MORTONMarion BOSWELL (ALP): 21,952 votes at count 3BOSWELLMartin SPENCER (GRN): 9,651 votes at count 3SPENCERJillian HORTON (IND): 2,428 votes at count 3Scott Rodney RAFFERTY (ON): 2,105 votes at count 3Mark STAER (AUC): 1,822 votes at count 3Ben MORTON (LP): 46,648 votes at count 4MORTONMarion BOSWELL (ALP): 22,081 votes at count 4BOSWELLMartin SPENCER (GRN): 9,796 votes at count 4SPENCERJillian HORTON (IND): 2,651 votes at count 4Scott Rodney RAFFERTY (ON): 2,243 votes at count 4Ben MORTON (LP): 47,600 votes at count 5MORTONMarion BOSWELL (ALP): 22,464 votes at count 5BOSWELLMartin SPENCER (GRN): 10,043 votes at count 5SPENCERJillian HORTON (IND): 3,312 votes at count 5Ben MORTON (LP): 48,632 votes at count 6MORTONMarion BOSWELL (ALP): 23,473 votes at count 6BOSWELLMartin SPENCER (GRN): 11,314 votes at count 6SPENCERBen MORTON (LP): 51,275 votes at count 7MORTON · electedMarion BOSWELL (ALP): 32,144 votes at count 7BOSWELL · 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

Tangney 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Paul Stephen WADDYIndependent307
  • Jillian HORTON (IND): 139 (45.3%)
  • Martin SPENCER (GRN): 36 (11.7%)
  • Ben MORTON (LP): 32 (10.4%)
  • Gavin WAUGH (WAP): 28 (9.1%)
  • Marion BOSWELL (ALP): 28 (9.1%)
  • Mark STAER (AUC): 20 (6.5%)
  • Chris FERNANDEZ (UAPP): 13 (4.2%)
  • Scott Rodney RAFFERTY (ON): 11 (3.6%)
2Chris FERNANDEZUnited Australia Party982
  • Ben MORTON (LP): 343 (34.9%)
  • Scott Rodney RAFFERTY (ON): 252 (25.7%)
  • Gavin WAUGH (WAP): 157 (16.0%)
  • Martin SPENCER (GRN): 72 (7.3%)
  • Marion BOSWELL (ALP): 68 (6.9%)
  • Jillian HORTON (IND): 62 (6.3%)
  • Mark STAER (AUC): 28 (2.9%)
3Gavin WAUGHWESTERN AUSTRALIA PARTY1,265
  • Ben MORTON (LP): 346 (27.4%)
  • Jillian HORTON (IND): 294 (23.2%)
  • Martin SPENCER (GRN): 224 (17.7%)
  • Marion BOSWELL (ALP): 212 (16.8%)
  • Scott Rodney RAFFERTY (ON): 110 (8.7%)
  • Mark STAER (AUC): 79 (6.2%)
4Mark STAERAustralian Christians1,822
  • Ben MORTON (LP): 1,187 (65.1%)
  • Jillian HORTON (IND): 223 (12.2%)
  • Martin SPENCER (GRN): 145 (8.0%)
  • Scott Rodney RAFFERTY (ON): 138 (7.6%)
  • Marion BOSWELL (ALP): 129 (7.1%)
5Scott Rodney RAFFERTYPauline Hanson's One Nation2,243
  • Ben MORTON (LP): 952 (42.4%)
  • Jillian HORTON (IND): 661 (29.5%)
  • Marion BOSWELL (ALP): 383 (17.1%)
  • Martin SPENCER (GRN): 247 (11.0%)
6Jillian HORTONIndependent3,312
  • Martin SPENCER (GRN): 1,271 (38.4%)
  • Ben MORTON (LP): 1,032 (31.2%)
  • Marion BOSWELL (ALP): 1,009 (30.5%)
7Martin SPENCERThe Greens (WA)11,314
  • Marion BOSWELL (ALP): 8,671 (76.6%)
  • Ben MORTON (LP): 2,643 (23.4%)

Votes after every count

Tangney 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7
Ben MORTONLiberal · elected44,74044,77245,11545,46146,64847,60048,63251,275
Marion BOSWELLAustralian Labor Party21,64421,67221,74021,95222,08122,46423,47332,144
Martin SPENCERThe Greens (WA)9,3199,3559,4279,6519,79610,04311,314–
Jillian HORTONIndependent1,9332,0722,1342,4282,6513,312––
Scott Rodney RAFFERTYPauline Hanson's One Nation1,7321,7431,9952,1052,243–––
Mark STAERAustralian Christians1,6951,7151,7431,822––––
Gavin WAUGHWESTERN AUSTRALIA PARTY1,0801,1081,265–––––
Chris FERNANDEZUnited Australia Party969982––––––
Paul Stephen WADDYIndependent307–––––––

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.