Skip to content

Moore: preference flows

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

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Tom FRENCHAustralian Labor PartyVince CONNELLYLiberal6,1676Majority at count 6
2022Ian GOODENOUGHLiberalTom FRENCHAustralian Labor Party1,3856Majority at count 6
2019Ian GOODENOUGHLiberalTony O'GORMANAustralian Labor Party20,6916First preferences

2025 Federal election

Tom FRENCH (Australian Labor Party) won Moore in 2025 with 56,502 of the 106,837 votes in the final count, beating Vince CONNELLY (Liberal) by 6,167 votes (52.9% to 47.1%). French led on first preferences with 32.5% of 106,837 formal votes and passed the 53,419-vote majority at count 6.

106,837 formal votes8 candidates6 counts6,167-vote final margin

Moore 2025: preference flowsSankey diagram of the distribution of preferences in Moore at the 2025 Federal election. Tom FRENCH was elected after 6 counts, 56,502 votes to 50,335 for Vince CONNELLY. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Tom FRENCH: 34,734 votes stay with themVince CONNELLY: 33,595 votes stay with themScott McCARTHY: 11,877 votes stay with themIan GOODENOUGH: 10,623 votes stay with themNathan BARTON: 6,762 votes stay with themPaul FIMOGNARI: 4,840 votes stay with themTrevor Alan BARTLEY: 2,347 votes stay with them779 votes from Christopher RENNICK (excluded) go to Paul FIMOGNARI354 votes from Christopher RENNICK (excluded) go to Vince CONNELLY254 votes from Christopher RENNICK (excluded) go to Nathan BARTON253 votes from Christopher RENNICK (excluded) go to Trevor Alan BARTLEY184 votes from Christopher RENNICK (excluded) go to Ian GOODENOUGH122 votes from Christopher RENNICK (excluded) go to Scott McCARTHY113 votes from Christopher RENNICK (excluded) go to Tom FRENCHTom FRENCH: 34,847 votes stay with themVince CONNELLY: 33,949 votes stay with themScott McCARTHY: 11,999 votes stay with themIan GOODENOUGH: 10,807 votes stay with themNathan BARTON: 7,016 votes stay with themPaul FIMOGNARI: 5,619 votes stay with them1,238 votes from Trevor Alan BARTLEY (excluded) go to Paul FIMOGNARI510 votes from Trevor Alan BARTLEY (excluded) go to Vince CONNELLY350 votes from Trevor Alan BARTLEY (excluded) go to Ian GOODENOUGH285 votes from Trevor Alan BARTLEY (excluded) go to Nathan BARTON118 votes from Trevor Alan BARTLEY (excluded) go to Tom FRENCH99 votes from Trevor Alan BARTLEY (excluded) go to Scott McCARTHYTom FRENCH: 34,965 votes stay with themVince CONNELLY: 34,459 votes stay with themScott McCARTHY: 12,098 votes stay with themIan GOODENOUGH: 11,157 votes stay with themNathan BARTON: 7,301 votes stay with them2,923 votes from Paul FIMOGNARI (excluded) go to Vince CONNELLY1,814 votes from Paul FIMOGNARI (excluded) go to Nathan BARTON1,257 votes from Paul FIMOGNARI (excluded) go to Ian GOODENOUGH489 votes from Paul FIMOGNARI (excluded) go to Scott McCARTHY374 votes from Paul FIMOGNARI (excluded) go to Tom FRENCHTom FRENCH: 35,339 votes stay with themVince CONNELLY: 37,382 votes stay with themScott McCARTHY: 12,587 votes stay with themIan GOODENOUGH: 12,414 votes stay with them2,802 votes from Nathan BARTON (excluded) go to Ian GOODENOUGH2,311 votes from Nathan BARTON (excluded) go to Tom FRENCH2,270 votes from Nathan BARTON (excluded) go to Scott McCARTHY1,732 votes from Nathan BARTON (excluded) go to Vince CONNELLYTom FRENCH: 37,650 votes stay with themVince CONNELLY: 39,114 votes stay with them10,864 votes from Scott McCARTHY (excluded) go to Tom FRENCH2,344 votes from Scott McCARTHY (excluded) go to Ian GOODENOUGH1,649 votes from Scott McCARTHY (excluded) go to Vince CONNELLYIan GOODENOUGH: 15,216 votes stay with themTom FRENCH: 48,514 votes stay with themVince CONNELLY: 40,763 votes stay with them9,572 votes from Ian GOODENOUGH (excluded) go to Vince CONNELLY7,988 votes from Ian GOODENOUGH (excluded) go to Tom FRENCHTom FRENCH (ALP): 34,734 votes at first preferencesFRENCHVince CONNELLY (LP): 33,595 votes at first preferencesCONNELLYScott McCARTHY (GRN): 11,877 votes at first preferencesMcCARTHYIan GOODENOUGH (IND): 10,623 votes at first preferencesGOODENOUGHNathan BARTON (IND): 6,762 votes at first preferencesBARTONPaul FIMOGNARI (ON): 4,840 votes at first preferencesFIMOGNARITrevor Alan BARTLEY (AUC): 2,347 votes at first preferencesChristopher RENNICK (CYA): 2,059 votes at first preferencesTom FRENCH (ALP): 34,847 votes at count 1FRENCHVince CONNELLY (LP): 33,949 votes at count 1CONNELLYScott McCARTHY (GRN): 11,999 votes at count 1McCARTHYIan GOODENOUGH (IND): 10,807 votes at count 1GOODENOUGHNathan BARTON (IND): 7,016 votes at count 1BARTONPaul FIMOGNARI (ON): 5,619 votes at count 1FIMOGNARITrevor Alan BARTLEY (AUC): 2,600 votes at count 1Tom FRENCH (ALP): 34,965 votes at count 2FRENCHVince CONNELLY (LP): 34,459 votes at count 2CONNELLYScott McCARTHY (GRN): 12,098 votes at count 2McCARTHYIan GOODENOUGH (IND): 11,157 votes at count 2GOODENOUGHNathan BARTON (IND): 7,301 votes at count 2BARTONPaul FIMOGNARI (ON): 6,857 votes at count 2FIMOGNARITom FRENCH (ALP): 35,339 votes at count 3FRENCHVince CONNELLY (LP): 37,382 votes at count 3CONNELLYScott McCARTHY (GRN): 12,587 votes at count 3McCARTHYIan GOODENOUGH (IND): 12,414 votes at count 3GOODENOUGHNathan BARTON (IND): 9,115 votes at count 3BARTONTom FRENCH (ALP): 37,650 votes at count 4FRENCHVince CONNELLY (LP): 39,114 votes at count 4CONNELLYScott McCARTHY (GRN): 14,857 votes at count 4McCARTHYIan GOODENOUGH (IND): 15,216 votes at count 4GOODENOUGHTom FRENCH (ALP): 48,514 votes at count 5FRENCHVince CONNELLY (LP): 40,763 votes at count 5CONNELLYIan GOODENOUGH (IND): 17,560 votes at count 5GOODENOUGHTom FRENCH (ALP): 56,502 votes at count 6FRENCH · electedVince CONNELLY (LP): 50,335 votes at count 6CONNELLY · 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

Moore 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Christopher RENNICKTrumpet of Patriots2,059
  • Paul FIMOGNARI (ON): 779 (37.8%)
  • Vince CONNELLY (LP): 354 (17.2%)
  • Nathan BARTON (IND): 254 (12.3%)
  • Trevor Alan BARTLEY (AUC): 253 (12.3%)
  • Ian GOODENOUGH (IND): 184 (8.9%)
  • Scott McCARTHY (GRN): 122 (5.9%)
  • Tom FRENCH (ALP): 113 (5.5%)
2Trevor Alan BARTLEYAustralian Christians2,600
  • Paul FIMOGNARI (ON): 1,238 (47.6%)
  • Vince CONNELLY (LP): 510 (19.6%)
  • Ian GOODENOUGH (IND): 350 (13.5%)
  • Nathan BARTON (IND): 285 (11.0%)
  • Tom FRENCH (ALP): 118 (4.5%)
  • Scott McCARTHY (GRN): 99 (3.8%)
3Paul FIMOGNARIPauline Hanson's One Nation6,857
  • Vince CONNELLY (LP): 2,923 (42.6%)
  • Nathan BARTON (IND): 1,814 (26.5%)
  • Ian GOODENOUGH (IND): 1,257 (18.3%)
  • Scott McCARTHY (GRN): 489 (7.1%)
  • Tom FRENCH (ALP): 374 (5.5%)
4Nathan BARTONIndependent9,115
  • Ian GOODENOUGH (IND): 2,802 (30.7%)
  • Tom FRENCH (ALP): 2,311 (25.4%)
  • Scott McCARTHY (GRN): 2,270 (24.9%)
  • Vince CONNELLY (LP): 1,732 (19.0%)
5Scott McCARTHYThe Greens (WA) Inc14,857
  • Tom FRENCH (ALP): 10,864 (73.1%)
  • Ian GOODENOUGH (IND): 2,344 (15.8%)
  • Vince CONNELLY (LP): 1,649 (11.1%)
6Ian GOODENOUGHIndependent17,560
  • Vince CONNELLY (LP): 9,572 (54.5%)
  • Tom FRENCH (ALP): 7,988 (45.5%)

Votes after every count

Moore 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6
Tom FRENCHAustralian Labor Party · elected34,73434,84734,96535,33937,65048,51456,502
Vince CONNELLYLiberal33,59533,94934,45937,38239,11440,76350,335
Scott McCARTHYThe Greens (WA) Inc11,87711,99912,09812,58714,857––
Ian GOODENOUGHIndependent10,62310,80711,15712,41415,21617,560–
Nathan BARTONIndependent6,7627,0167,3019,115–––
Paul FIMOGNARIPauline Hanson's One Nation4,8405,6196,857––––
Trevor Alan BARTLEYAustralian Christians2,3472,600–––––
Christopher RENNICKTrumpet of Patriots2,059––––––

2022 Federal election

Ian GOODENOUGH (Liberal) won Moore in 2022 with 52,958 of the 104,531 votes in the final count, beating Tom FRENCH (Australian Labor Party) by 1,385 votes (50.7% to 49.3%). Goodenough led on first preferences with 41.8% of 104,531 formal votes and passed the 52,266-vote majority at count 6.

104,531 formal votes8 candidates6 counts1,385-vote final margin

Moore 2022: preference flowsSankey diagram of the distribution of preferences in Moore at the 2022 Federal election. Ian GOODENOUGH was elected after 6 counts, 52,958 votes to 51,573 for Tom FRENCH. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Ian GOODENOUGH: 43,706 votes stay with themTom FRENCH: 34,227 votes stay with themMark COOPER: 14,902 votes stay with themBrian BRIGHTMAN: 3,541 votes stay with themPeter GUNNESS: 3,095 votes stay with themHelen WATKINSON: 2,342 votes stay with themSue ANDERSSON: 1,926 votes stay with them257 votes from Martin SUTER (excluded) go to Sue ANDERSSON170 votes from Martin SUTER (excluded) go to Helen WATKINSON144 votes from Martin SUTER (excluded) go to Brian BRIGHTMAN96 votes from Martin SUTER (excluded) go to Peter GUNNESS66 votes from Martin SUTER (excluded) go to Ian GOODENOUGH40 votes from Martin SUTER (excluded) go to Mark COOPER19 votes from Martin SUTER (excluded) go to Tom FRENCHIan GOODENOUGH: 43,772 votes stay with themTom FRENCH: 34,246 votes stay with themMark COOPER: 14,942 votes stay with themBrian BRIGHTMAN: 3,685 votes stay with themPeter GUNNESS: 3,191 votes stay with themHelen WATKINSON: 2,512 votes stay with them808 votes from Sue ANDERSSON (excluded) go to Peter GUNNESS600 votes from Sue ANDERSSON (excluded) go to Brian BRIGHTMAN420 votes from Sue ANDERSSON (excluded) go to Helen WATKINSON135 votes from Sue ANDERSSON (excluded) go to Tom FRENCH112 votes from Sue ANDERSSON (excluded) go to Ian GOODENOUGH108 votes from Sue ANDERSSON (excluded) go to Mark COOPERIan GOODENOUGH: 43,884 votes stay with themTom FRENCH: 34,381 votes stay with themMark COOPER: 15,050 votes stay with themBrian BRIGHTMAN: 4,285 votes stay with themPeter GUNNESS: 3,999 votes stay with them1,875 votes from Helen WATKINSON (excluded) go to Brian BRIGHTMAN456 votes from Helen WATKINSON (excluded) go to Peter GUNNESS295 votes from Helen WATKINSON (excluded) go to Ian GOODENOUGH192 votes from Helen WATKINSON (excluded) go to Mark COOPER114 votes from Helen WATKINSON (excluded) go to Tom FRENCHIan GOODENOUGH: 44,179 votes stay with themTom FRENCH: 34,495 votes stay with themMark COOPER: 15,242 votes stay with themBrian BRIGHTMAN: 6,160 votes stay with them1,412 votes from Peter GUNNESS (excluded) go to Tom FRENCH1,053 votes from Peter GUNNESS (excluded) go to Brian BRIGHTMAN1,029 votes from Peter GUNNESS (excluded) go to Ian GOODENOUGH961 votes from Peter GUNNESS (excluded) go to Mark COOPERIan GOODENOUGH: 45,208 votes stay with themTom FRENCH: 35,907 votes stay with themMark COOPER: 16,203 votes stay with them3,744 votes from Brian BRIGHTMAN (excluded) go to Ian GOODENOUGH2,332 votes from Brian BRIGHTMAN (excluded) go to Mark COOPER1,137 votes from Brian BRIGHTMAN (excluded) go to Tom FRENCHIan GOODENOUGH: 48,952 votes stay with themTom FRENCH: 37,044 votes stay with them14,529 votes from Mark COOPER (excluded) go to Tom FRENCH4,006 votes from Mark COOPER (excluded) go to Ian GOODENOUGHIan GOODENOUGH (LP): 43,706 votes at first preferencesGOODENOUGHTom FRENCH (ALP): 34,227 votes at first preferencesFRENCHMark COOPER (GRN): 14,902 votes at first preferencesCOOPERBrian BRIGHTMAN (ON): 3,541 votes at first preferencesPeter GUNNESS (WAP): 3,095 votes at first preferencesHelen WATKINSON (UAPP): 2,342 votes at first preferencesSue ANDERSSON (GAP): 1,926 votes at first preferencesMartin SUTER (CYA): 792 votes at first preferencesIan GOODENOUGH (LP): 43,772 votes at count 1GOODENOUGHTom FRENCH (ALP): 34,246 votes at count 1FRENCHMark COOPER (GRN): 14,942 votes at count 1COOPERBrian BRIGHTMAN (ON): 3,685 votes at count 1Peter GUNNESS (WAP): 3,191 votes at count 1Helen WATKINSON (UAPP): 2,512 votes at count 1Sue ANDERSSON (GAP): 2,183 votes at count 1Ian GOODENOUGH (LP): 43,884 votes at count 2GOODENOUGHTom FRENCH (ALP): 34,381 votes at count 2FRENCHMark COOPER (GRN): 15,050 votes at count 2COOPERBrian BRIGHTMAN (ON): 4,285 votes at count 2BRIGHTMANPeter GUNNESS (WAP): 3,999 votes at count 2Helen WATKINSON (UAPP): 2,932 votes at count 2Ian GOODENOUGH (LP): 44,179 votes at count 3GOODENOUGHTom FRENCH (ALP): 34,495 votes at count 3FRENCHMark COOPER (GRN): 15,242 votes at count 3COOPERBrian BRIGHTMAN (ON): 6,160 votes at count 3BRIGHTMANPeter GUNNESS (WAP): 4,455 votes at count 3GUNNESSIan GOODENOUGH (LP): 45,208 votes at count 4GOODENOUGHTom FRENCH (ALP): 35,907 votes at count 4FRENCHMark COOPER (GRN): 16,203 votes at count 4COOPERBrian BRIGHTMAN (ON): 7,213 votes at count 4BRIGHTMANIan GOODENOUGH (LP): 48,952 votes at count 5GOODENOUGHTom FRENCH (ALP): 37,044 votes at count 5FRENCHMark COOPER (GRN): 18,535 votes at count 5COOPERIan GOODENOUGH (LP): 52,958 votes at count 6GOODENOUGH · electedTom FRENCH (ALP): 51,573 votes at count 6FRENCH · 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

Moore 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Martin SUTERAustralian Federation Party792
  • Sue ANDERSSON (GAP): 257 (32.4%)
  • Helen WATKINSON (UAPP): 170 (21.5%)
  • Brian BRIGHTMAN (ON): 144 (18.2%)
  • Peter GUNNESS (WAP): 96 (12.1%)
  • Ian GOODENOUGH (LP): 66 (8.3%)
  • Mark COOPER (GRN): 40 (5.1%)
  • Tom FRENCH (ALP): 19 (2.4%)
2Sue ANDERSSONThe Great Australian Party2,183
  • Peter GUNNESS (WAP): 808 (37.0%)
  • Brian BRIGHTMAN (ON): 600 (27.5%)
  • Helen WATKINSON (UAPP): 420 (19.2%)
  • Tom FRENCH (ALP): 135 (6.2%)
  • Ian GOODENOUGH (LP): 112 (5.1%)
  • Mark COOPER (GRN): 108 (4.9%)
3Helen WATKINSONUnited Australia Party2,932
  • Brian BRIGHTMAN (ON): 1,875 (63.9%)
  • Peter GUNNESS (WAP): 456 (15.6%)
  • Ian GOODENOUGH (LP): 295 (10.1%)
  • Mark COOPER (GRN): 192 (6.5%)
  • Tom FRENCH (ALP): 114 (3.9%)
4Peter GUNNESSWESTERN AUSTRALIA PARTY4,455
  • Tom FRENCH (ALP): 1,412 (31.7%)
  • Brian BRIGHTMAN (ON): 1,053 (23.6%)
  • Ian GOODENOUGH (LP): 1,029 (23.1%)
  • Mark COOPER (GRN): 961 (21.6%)
5Brian BRIGHTMANPauline Hanson's One Nation7,213
  • Ian GOODENOUGH (LP): 3,744 (51.9%)
  • Mark COOPER (GRN): 2,332 (32.3%)
  • Tom FRENCH (ALP): 1,137 (15.8%)
6Mark COOPERThe Greens (WA)18,535
  • Tom FRENCH (ALP): 14,529 (78.4%)
  • Ian GOODENOUGH (LP): 4,006 (21.6%)

Votes after every count

Moore 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6
Ian GOODENOUGHLiberal · elected43,70643,77243,88444,17945,20848,95252,958
Tom FRENCHAustralian Labor Party34,22734,24634,38134,49535,90737,04451,573
Mark COOPERThe Greens (WA)14,90214,94215,05015,24216,20318,535–
Brian BRIGHTMANPauline Hanson's One Nation3,5413,6854,2856,1607,213––
Peter GUNNESSWESTERN AUSTRALIA PARTY3,0953,1913,9994,455–––
Helen WATKINSONUnited Australia Party2,3422,5122,932––––
Sue ANDERSSONThe Great Australian Party1,9262,183–––––
Martin SUTERAustralian Federation Party792––––––

2019 Federal election

Ian GOODENOUGH (Liberal) won Moore in 2019 with 54,735 of the 88,779 votes in the final count, beating Tony O'GORMAN (Australian Labor Party) by 20,691 votes (61.7% to 38.3%). Goodenough won on first preferences, with 51.3% of 88,779 formal votes (more than half: 44,390 needed).

88,779 formal votes8 candidates6 counts20,691-vote final margin

Moore 2019: preference flowsSankey diagram of the distribution of preferences in Moore at the 2019 Federal election. Ian GOODENOUGH was elected after 6 counts, 54,735 votes to 34,044 for Tony O'GORMAN. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Ian GOODENOUGH: 45,503 votes stay with themTony O'GORMAN: 21,760 votes stay with themDaniel VUJCICH: 10,735 votes stay with themTyler WALSH: 4,113 votes stay with themZiggi MURPHY: 2,390 votes stay with themRod CHILCOTT: 1,591 votes stay with themJen JACOBS: 1,428 votes stay with them761 votes from Rex HOST (excluded) go to Ian GOODENOUGH118 votes from Rex HOST (excluded) go to Tyler WALSH103 votes from Rex HOST (excluded) go to Jen JACOBS81 votes from Rex HOST (excluded) go to Daniel VUJCICH81 votes from Rex HOST (excluded) go to Tony O'GORMAN65 votes from Rex HOST (excluded) go to Ziggi MURPHY50 votes from Rex HOST (excluded) go to Rod CHILCOTTIan GOODENOUGH: 46,264 votes stay with themTony O'GORMAN: 21,841 votes stay with themDaniel VUJCICH: 10,816 votes stay with themTyler WALSH: 4,231 votes stay with themZiggi MURPHY: 2,455 votes stay with themRod CHILCOTT: 1,641 votes stay with them356 votes from Jen JACOBS (excluded) go to Ziggi MURPHY320 votes from Jen JACOBS (excluded) go to Ian GOODENOUGH296 votes from Jen JACOBS (excluded) go to Tony O'GORMAN273 votes from Jen JACOBS (excluded) go to Daniel VUJCICH156 votes from Jen JACOBS (excluded) go to Tyler WALSH130 votes from Jen JACOBS (excluded) go to Rod CHILCOTTIan GOODENOUGH: 46,584 votes stay with themTony O'GORMAN: 22,137 votes stay with themDaniel VUJCICH: 11,089 votes stay with themTyler WALSH: 4,387 votes stay with themZiggi MURPHY: 2,811 votes stay with them599 votes from Rod CHILCOTT (excluded) go to Ian GOODENOUGH535 votes from Rod CHILCOTT (excluded) go to Tyler WALSH324 votes from Rod CHILCOTT (excluded) go to Ziggi MURPHY163 votes from Rod CHILCOTT (excluded) go to Tony O'GORMAN150 votes from Rod CHILCOTT (excluded) go to Daniel VUJCICHIan GOODENOUGH: 47,183 votes stay with themTony O'GORMAN: 22,300 votes stay with themDaniel VUJCICH: 11,239 votes stay with themTyler WALSH: 4,922 votes stay with them1,030 votes from Ziggi MURPHY (excluded) go to Daniel VUJCICH836 votes from Ziggi MURPHY (excluded) go to Tony O'GORMAN779 votes from Ziggi MURPHY (excluded) go to Ian GOODENOUGH490 votes from Ziggi MURPHY (excluded) go to Tyler WALSHIan GOODENOUGH: 47,962 votes stay with themTony O'GORMAN: 23,136 votes stay with themDaniel VUJCICH: 12,269 votes stay with them3,047 votes from Tyler WALSH (excluded) go to Ian GOODENOUGH1,213 votes from Tyler WALSH (excluded) go to Daniel VUJCICH1,152 votes from Tyler WALSH (excluded) go to Tony O'GORMANIan GOODENOUGH: 51,009 votes stay with themTony O'GORMAN: 24,288 votes stay with them9,756 votes from Daniel VUJCICH (excluded) go to Tony O'GORMAN3,726 votes from Daniel VUJCICH (excluded) go to Ian GOODENOUGHIan GOODENOUGH (LP): 45,503 votes at first preferencesGOODENOUGHTony O'GORMAN (ALP): 21,760 votes at first preferencesO'GORMANDaniel VUJCICH (GRN): 10,735 votes at first preferencesVUJCICHTyler WALSH (ON): 4,113 votes at first preferencesWALSHZiggi MURPHY (IND): 2,390 votes at first preferencesRod CHILCOTT (UAPP): 1,591 votes at first preferencesJen JACOBS (WAP): 1,428 votes at first preferencesRex HOST (AUC): 1,259 votes at first preferencesIan GOODENOUGH (LP): 46,264 votes at count 1GOODENOUGHTony O'GORMAN (ALP): 21,841 votes at count 1O'GORMANDaniel VUJCICH (GRN): 10,816 votes at count 1VUJCICHTyler WALSH (ON): 4,231 votes at count 1WALSHZiggi MURPHY (IND): 2,455 votes at count 1Rod CHILCOTT (UAPP): 1,641 votes at count 1Jen JACOBS (WAP): 1,531 votes at count 1Ian GOODENOUGH (LP): 46,584 votes at count 2GOODENOUGHTony O'GORMAN (ALP): 22,137 votes at count 2O'GORMANDaniel VUJCICH (GRN): 11,089 votes at count 2VUJCICHTyler WALSH (ON): 4,387 votes at count 2WALSHZiggi MURPHY (IND): 2,811 votes at count 2Rod CHILCOTT (UAPP): 1,771 votes at count 2Ian GOODENOUGH (LP): 47,183 votes at count 3GOODENOUGHTony O'GORMAN (ALP): 22,300 votes at count 3O'GORMANDaniel VUJCICH (GRN): 11,239 votes at count 3VUJCICHTyler WALSH (ON): 4,922 votes at count 3WALSHZiggi MURPHY (IND): 3,135 votes at count 3Ian GOODENOUGH (LP): 47,962 votes at count 4GOODENOUGHTony O'GORMAN (ALP): 23,136 votes at count 4O'GORMANDaniel VUJCICH (GRN): 12,269 votes at count 4VUJCICHTyler WALSH (ON): 5,412 votes at count 4WALSHIan GOODENOUGH (LP): 51,009 votes at count 5GOODENOUGHTony O'GORMAN (ALP): 24,288 votes at count 5O'GORMANDaniel VUJCICH (GRN): 13,482 votes at count 5VUJCICHIan GOODENOUGH (LP): 54,735 votes at count 6GOODENOUGH · electedTony O'GORMAN (ALP): 34,044 votes at count 6O'GORMAN · 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

Moore 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Rex HOSTAustralian Christians1,259
  • Ian GOODENOUGH (LP): 761 (60.4%)
  • Tyler WALSH (ON): 118 (9.4%)
  • Jen JACOBS (WAP): 103 (8.2%)
  • Daniel VUJCICH (GRN): 81 (6.4%)
  • Tony O'GORMAN (ALP): 81 (6.4%)
  • Ziggi MURPHY (IND): 65 (5.2%)
  • Rod CHILCOTT (UAPP): 50 (4.0%)
2Jen JACOBSWESTERN AUSTRALIA PARTY1,531
  • Ziggi MURPHY (IND): 356 (23.3%)
  • Ian GOODENOUGH (LP): 320 (20.9%)
  • Tony O'GORMAN (ALP): 296 (19.3%)
  • Daniel VUJCICH (GRN): 273 (17.8%)
  • Tyler WALSH (ON): 156 (10.2%)
  • Rod CHILCOTT (UAPP): 130 (8.5%)
3Rod CHILCOTTUnited Australia Party1,771
  • Ian GOODENOUGH (LP): 599 (33.8%)
  • Tyler WALSH (ON): 535 (30.2%)
  • Ziggi MURPHY (IND): 324 (18.3%)
  • Tony O'GORMAN (ALP): 163 (9.2%)
  • Daniel VUJCICH (GRN): 150 (8.5%)
4Ziggi MURPHYIndependent3,135
  • Daniel VUJCICH (GRN): 1,030 (32.9%)
  • Tony O'GORMAN (ALP): 836 (26.7%)
  • Ian GOODENOUGH (LP): 779 (24.8%)
  • Tyler WALSH (ON): 490 (15.6%)
5Tyler WALSHPauline Hanson's One Nation5,412
  • Ian GOODENOUGH (LP): 3,047 (56.3%)
  • Daniel VUJCICH (GRN): 1,213 (22.4%)
  • Tony O'GORMAN (ALP): 1,152 (21.3%)
6Daniel VUJCICHThe Greens (WA)13,482
  • Tony O'GORMAN (ALP): 9,756 (72.4%)
  • Ian GOODENOUGH (LP): 3,726 (27.6%)

Votes after every count

Moore 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6
Ian GOODENOUGHLiberal · elected45,50346,26446,58447,18347,96251,00954,735
Tony O'GORMANAustralian Labor Party21,76021,84122,13722,30023,13624,28834,044
Daniel VUJCICHThe Greens (WA)10,73510,81611,08911,23912,26913,482–
Tyler WALSHPauline Hanson's One Nation4,1134,2314,3874,9225,412––
Ziggi MURPHYIndependent2,3902,4552,8113,135–––
Rod CHILCOTTUnited Australia Party1,5911,6411,771––––
Jen JACOBSWESTERN AUSTRALIA PARTY1,4281,531–––––
Rex HOSTAustralian Christians1,259––––––

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.