Skip to content

Griffith: preference flows

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

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Renee COFFEYAustralian Labor PartyMax CHANDLER-MATHERThe Greens23,0965Majority at count 5
2022Max CHANDLER-MATHERQueensland GreensOlivia ROBERTSLiberal National Party of Queensland22,2323Majority at count 3
2019Terri BUTLERAustralian Labor PartyOlivia ROBERTSLiberal National Party of Queensland5,7014Came from behind

2025 Federal election

Renee COFFEY (Australian Labor Party) won Griffith in 2025 with 66,154 of the 109,212 votes in the final count, beating Max CHANDLER-MATHER (The Greens) by 23,096 votes (60.6% to 39.4%). Coffey led on first preferences with 34.5% of 109,212 formal votes and passed the 54,607-vote majority at count 5.

109,212 formal votes7 candidates5 counts23,096-vote final margin

Griffith 2025: preference flowsSankey diagram of the distribution of preferences in Griffith at the 2025 Federal election. Renee COFFEY was elected after 5 counts, 66,154 votes to 43,058 for Max CHANDLER-MATHER. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Renee COFFEY: 37,686 votes stay with themMax CHANDLER-MATHER: 34,570 votes stay with themAnthony BISHOP: 29,025 votes stay with themLindsay BELL: 2,684 votes stay with themDion HUNT: 2,528 votes stay with themAaron HAYES: 1,659 votes stay with them328 votes from Andrea CAMPBELL (excluded) go to Dion HUNT231 votes from Andrea CAMPBELL (excluded) go to Anthony BISHOP184 votes from Andrea CAMPBELL (excluded) go to Lindsay BELL128 votes from Andrea CAMPBELL (excluded) go to Renee COFFEY102 votes from Andrea CAMPBELL (excluded) go to Max CHANDLER-MATHER87 votes from Andrea CAMPBELL (excluded) go to Aaron HAYESRenee COFFEY: 37,814 votes stay with themMax CHANDLER-MATHER: 34,672 votes stay with themAnthony BISHOP: 29,256 votes stay with themLindsay BELL: 2,868 votes stay with themDion HUNT: 2,856 votes stay with them616 votes from Aaron HAYES (excluded) go to Lindsay BELL497 votes from Aaron HAYES (excluded) go to Anthony BISHOP311 votes from Aaron HAYES (excluded) go to Dion HUNT167 votes from Aaron HAYES (excluded) go to Renee COFFEY155 votes from Aaron HAYES (excluded) go to Max CHANDLER-MATHERRenee COFFEY: 37,981 votes stay with themMax CHANDLER-MATHER: 34,827 votes stay with themAnthony BISHOP: 29,753 votes stay with themLindsay BELL: 3,484 votes stay with them1,636 votes from Dion HUNT (excluded) go to Lindsay BELL850 votes from Dion HUNT (excluded) go to Anthony BISHOP365 votes from Dion HUNT (excluded) go to Max CHANDLER-MATHER316 votes from Dion HUNT (excluded) go to Renee COFFEYRenee COFFEY: 38,297 votes stay with themMax CHANDLER-MATHER: 35,192 votes stay with themAnthony BISHOP: 30,603 votes stay with them3,512 votes from Lindsay BELL (excluded) go to Anthony BISHOP861 votes from Lindsay BELL (excluded) go to Max CHANDLER-MATHER747 votes from Lindsay BELL (excluded) go to Renee COFFEYRenee COFFEY: 39,044 votes stay with themMax CHANDLER-MATHER: 36,053 votes stay with them27,110 votes from Anthony BISHOP (excluded) go to Renee COFFEY7,005 votes from Anthony BISHOP (excluded) go to Max CHANDLER-MATHERRenee COFFEY (ALP): 37,686 votes at first preferencesCOFFEYMax CHANDLER-MATHER (GRN): 34,570 votes at first preferencesCHANDLER-MATHERAnthony BISHOP (LNP): 29,025 votes at first preferencesBISHOPLindsay BELL (ON): 2,684 votes at first preferencesDion HUNT (GRPF): 2,528 votes at first preferencesAaron HAYES (CYA): 1,659 votes at first preferencesAndrea CAMPBELL (FFPA): 1,060 votes at first preferencesRenee COFFEY (ALP): 37,814 votes at count 1COFFEYMax CHANDLER-MATHER (GRN): 34,672 votes at count 1CHANDLER-MATHERAnthony BISHOP (LNP): 29,256 votes at count 1BISHOPLindsay BELL (ON): 2,868 votes at count 1Dion HUNT (GRPF): 2,856 votes at count 1Aaron HAYES (CYA): 1,746 votes at count 1Renee COFFEY (ALP): 37,981 votes at count 2COFFEYMax CHANDLER-MATHER (GRN): 34,827 votes at count 2CHANDLER-MATHERAnthony BISHOP (LNP): 29,753 votes at count 2BISHOPLindsay BELL (ON): 3,484 votes at count 2Dion HUNT (GRPF): 3,167 votes at count 2Renee COFFEY (ALP): 38,297 votes at count 3COFFEYMax CHANDLER-MATHER (GRN): 35,192 votes at count 3CHANDLER-MATHERAnthony BISHOP (LNP): 30,603 votes at count 3BISHOPLindsay BELL (ON): 5,120 votes at count 3BELLRenee COFFEY (ALP): 39,044 votes at count 4COFFEYMax CHANDLER-MATHER (GRN): 36,053 votes at count 4CHANDLER-MATHERAnthony BISHOP (LNP): 34,115 votes at count 4BISHOPRenee COFFEY (ALP): 66,154 votes at count 5COFFEY · electedMax CHANDLER-MATHER (GRN): 43,058 votes at count 5CHANDLER-MATHER · 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

Griffith 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Andrea CAMPBELLFamily First1,060
  • Dion HUNT (GRPF): 328 (30.9%)
  • Anthony BISHOP (LNP): 231 (21.8%)
  • Lindsay BELL (ON): 184 (17.4%)
  • Renee COFFEY (ALP): 128 (12.1%)
  • Max CHANDLER-MATHER (GRN): 102 (9.6%)
  • Aaron HAYES (CYA): 87 (8.2%)
2Aaron HAYESTrumpet of Patriots1,746
  • Lindsay BELL (ON): 616 (35.3%)
  • Anthony BISHOP (LNP): 497 (28.5%)
  • Dion HUNT (GRPF): 311 (17.8%)
  • Renee COFFEY (ALP): 167 (9.6%)
  • Max CHANDLER-MATHER (GRN): 155 (8.9%)
3Dion HUNTGerard Rennick People First3,167
  • Lindsay BELL (ON): 1,636 (51.7%)
  • Anthony BISHOP (LNP): 850 (26.8%)
  • Max CHANDLER-MATHER (GRN): 365 (11.5%)
  • Renee COFFEY (ALP): 316 (10.0%)
4Lindsay BELLPauline Hanson's One Nation5,120
  • Anthony BISHOP (LNP): 3,512 (68.6%)
  • Max CHANDLER-MATHER (GRN): 861 (16.8%)
  • Renee COFFEY (ALP): 747 (14.6%)
5Anthony BISHOPLNP34,115
  • Renee COFFEY (ALP): 27,110 (79.5%)
  • Max CHANDLER-MATHER (GRN): 7,005 (20.5%)

Votes after every count

Griffith 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5
Renee COFFEYAustralian Labor Party · elected37,68637,81437,98138,29739,04466,154
Max CHANDLER-MATHERThe Greens34,57034,67234,82735,19236,05343,058
Anthony BISHOPLNP29,02529,25629,75330,60334,115–
Lindsay BELLPauline Hanson's One Nation2,6842,8683,4845,120––
Dion HUNTGerard Rennick People First2,5282,8563,167–––
Aaron HAYESTrumpet of Patriots1,6591,746––––
Andrea CAMPBELLFamily First1,060–––––

2022 Federal election

Max CHANDLER-MATHER (Queensland Greens) won Griffith in 2022 with 64,271 of the 106,310 votes in the final count, beating Olivia ROBERTS (Liberal National Party of Queensland) by 22,232 votes (60.5% to 39.5%). Chandler-Mather led on first preferences with 34.6% of 106,310 formal votes and passed the 53,156-vote majority at count 3.

106,310 formal votes5 candidates3 counts22,232-vote final margin

Griffith 2022: preference flowsSankey diagram of the distribution of preferences in Griffith at the 2022 Federal election. Max CHANDLER-MATHER was elected after 3 counts, 64,271 votes to 42,039 for Olivia ROBERTS. The table below gives every figure.First prefsCount 1Count 2Count 3Max CHANDLER-MATHER: 36,771 votes stay with themOlivia ROBERTS: 32,685 votes stay with themTerri BUTLER: 30,769 votes stay with themShari WARE: 3,504 votes stay with them1,547 votes from Robert Gordon McMULLAN (excluded) go to Shari WARE474 votes from Robert Gordon McMULLAN (excluded) go to Olivia ROBERTS359 votes from Robert Gordon McMULLAN (excluded) go to Max CHANDLER-MATHER201 votes from Robert Gordon McMULLAN (excluded) go to Terri BUTLERMax CHANDLER-MATHER: 37,130 votes stay with themOlivia ROBERTS: 33,159 votes stay with themTerri BUTLER: 30,970 votes stay with them2,895 votes from Shari WARE (excluded) go to Olivia ROBERTS1,538 votes from Shari WARE (excluded) go to Max CHANDLER-MATHER618 votes from Shari WARE (excluded) go to Terri BUTLERMax CHANDLER-MATHER: 38,668 votes stay with themOlivia ROBERTS: 36,054 votes stay with them25,603 votes from Terri BUTLER (excluded) go to Max CHANDLER-MATHER5,985 votes from Terri BUTLER (excluded) go to Olivia ROBERTSMax CHANDLER-MATHER (GRN): 36,771 votes at first preferencesCHANDLER-MATHEROlivia ROBERTS (LNP): 32,685 votes at first preferencesROBERTSTerri BUTLER (ALP): 30,769 votes at first preferencesBUTLERShari WARE (ON): 3,504 votes at first preferencesRobert Gordon McMULLAN (UAPP): 2,581 votes at first preferencesMax CHANDLER-MATHER (GRN): 37,130 votes at count 1CHANDLER-MATHEROlivia ROBERTS (LNP): 33,159 votes at count 1ROBERTSTerri BUTLER (ALP): 30,970 votes at count 1BUTLERShari WARE (ON): 5,051 votes at count 1WAREMax CHANDLER-MATHER (GRN): 38,668 votes at count 2CHANDLER-MATHEROlivia ROBERTS (LNP): 36,054 votes at count 2ROBERTSTerri BUTLER (ALP): 31,588 votes at count 2BUTLERMax CHANDLER-MATHER (GRN): 64,271 votes at count 3CHANDLER-MATHER · electedOlivia ROBERTS (LNP): 42,039 votes at count 3ROBERTS · 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

Griffith 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Robert Gordon McMULLANUnited Australia Party2,581
  • Shari WARE (ON): 1,547 (59.9%)
  • Olivia ROBERTS (LNP): 474 (18.4%)
  • Max CHANDLER-MATHER (GRN): 359 (13.9%)
  • Terri BUTLER (ALP): 201 (7.8%)
2Shari WAREPauline Hanson's One Nation5,051
  • Olivia ROBERTS (LNP): 2,895 (57.3%)
  • Max CHANDLER-MATHER (GRN): 1,538 (30.4%)
  • Terri BUTLER (ALP): 618 (12.2%)
3Terri BUTLERAustralian Labor Party31,588
  • Max CHANDLER-MATHER (GRN): 25,603 (81.1%)
  • Olivia ROBERTS (LNP): 5,985 (18.9%)

Votes after every count

Griffith 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3
Max CHANDLER-MATHERQueensland Greens · elected36,77137,13038,66864,271
Olivia ROBERTSLiberal National Party of Queensland32,68533,15936,05442,039
Terri BUTLERAustralian Labor Party30,76930,97031,588–
Shari WAREPauline Hanson's One Nation3,5045,051––
Robert Gordon McMULLANUnited Australia Party2,581–––

2019 Federal election

Terri BUTLER (Australian Labor Party) won Griffith in 2019 with 52,659 of the 99,617 votes in the final count, beating Olivia ROBERTS (Liberal National Party of Queensland) by 5,701 votes (52.9% to 47.1%). Butler came from behind: Roberts led on first preferences (41.0% to 31.0%) but preferences from excluded candidates put Butler ahead at count 4.

99,617 formal votes6 candidates4 counts5,701-vote final margin

Griffith 2019: preference flowsSankey diagram of the distribution of preferences in Griffith at the 2019 Federal election. Terri BUTLER was elected after 4 counts, 52,659 votes to 46,958 for Olivia ROBERTS. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Olivia ROBERTS: 40,816 votes stay with themTerri BUTLER: 30,836 votes stay with themMax CHANDLER-MATHER: 23,562 votes stay with themJulie DARLINGTON: 2,109 votes stay with themChristian John JULIUS: 1,444 votes stay with them448 votes from Tony MURRAY (excluded) go to Julie DARLINGTON155 votes from Tony MURRAY (excluded) go to Olivia ROBERTS128 votes from Tony MURRAY (excluded) go to Christian John JULIUS62 votes from Tony MURRAY (excluded) go to Max CHANDLER-MATHER57 votes from Tony MURRAY (excluded) go to Terri BUTLEROlivia ROBERTS: 40,971 votes stay with themTerri BUTLER: 30,893 votes stay with themMax CHANDLER-MATHER: 23,624 votes stay with themJulie DARLINGTON: 2,557 votes stay with them588 votes from Christian John JULIUS (excluded) go to Julie DARLINGTON552 votes from Christian John JULIUS (excluded) go to Olivia ROBERTS232 votes from Christian John JULIUS (excluded) go to Max CHANDLER-MATHER200 votes from Christian John JULIUS (excluded) go to Terri BUTLEROlivia ROBERTS: 41,523 votes stay with themTerri BUTLER: 31,093 votes stay with themMax CHANDLER-MATHER: 23,856 votes stay with them1,707 votes from Julie DARLINGTON (excluded) go to Olivia ROBERTS852 votes from Julie DARLINGTON (excluded) go to Max CHANDLER-MATHER586 votes from Julie DARLINGTON (excluded) go to Terri BUTLEROlivia ROBERTS: 43,230 votes stay with themTerri BUTLER: 31,679 votes stay with them20,980 votes from Max CHANDLER-MATHER (excluded) go to Terri BUTLER3,728 votes from Max CHANDLER-MATHER (excluded) go to Olivia ROBERTSOlivia ROBERTS (LNP): 40,816 votes at first preferencesROBERTSTerri BUTLER (ALP): 30,836 votes at first preferencesBUTLERMax CHANDLER-MATHER (GRN): 23,562 votes at first preferencesCHANDLER-MATHERJulie DARLINGTON (ON): 2,109 votes at first preferencesChristian John JULIUS (UAPP): 1,444 votes at first preferencesTony MURRAY (FACN): 850 votes at first preferencesOlivia ROBERTS (LNP): 40,971 votes at count 1ROBERTSTerri BUTLER (ALP): 30,893 votes at count 1BUTLERMax CHANDLER-MATHER (GRN): 23,624 votes at count 1CHANDLER-MATHERJulie DARLINGTON (ON): 2,557 votes at count 1Christian John JULIUS (UAPP): 1,572 votes at count 1Olivia ROBERTS (LNP): 41,523 votes at count 2ROBERTSTerri BUTLER (ALP): 31,093 votes at count 2BUTLERMax CHANDLER-MATHER (GRN): 23,856 votes at count 2CHANDLER-MATHERJulie DARLINGTON (ON): 3,145 votes at count 2Olivia ROBERTS (LNP): 43,230 votes at count 3ROBERTSTerri BUTLER (ALP): 31,679 votes at count 3BUTLERMax CHANDLER-MATHER (GRN): 24,708 votes at count 3CHANDLER-MATHEROlivia ROBERTS (LNP): 46,958 votes at count 4ROBERTS · runner-upTerri BUTLER (ALP): 52,659 votes at count 4BUTLER · 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

Griffith 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Tony MURRAYFRASER ANNING'S CONSERVATIVE NATIONAL PARTY850
  • Julie DARLINGTON (ON): 448 (52.7%)
  • Olivia ROBERTS (LNP): 155 (18.2%)
  • Christian John JULIUS (UAPP): 128 (15.1%)
  • Max CHANDLER-MATHER (GRN): 62 (7.3%)
  • Terri BUTLER (ALP): 57 (6.7%)
2Christian John JULIUSUnited Australia Party1,572
  • Julie DARLINGTON (ON): 588 (37.4%)
  • Olivia ROBERTS (LNP): 552 (35.1%)
  • Max CHANDLER-MATHER (GRN): 232 (14.8%)
  • Terri BUTLER (ALP): 200 (12.7%)
3Julie DARLINGTONPauline Hanson's One Nation3,145
  • Olivia ROBERTS (LNP): 1,707 (54.3%)
  • Max CHANDLER-MATHER (GRN): 852 (27.1%)
  • Terri BUTLER (ALP): 586 (18.6%)
4Max CHANDLER-MATHERThe Greens24,708
  • Terri BUTLER (ALP): 20,980 (84.9%)
  • Olivia ROBERTS (LNP): 3,728 (15.1%)

Votes after every count

Griffith 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4
Olivia ROBERTSLiberal National Party of Queensland40,81640,97141,52343,23046,958
Terri BUTLERAustralian Labor Party · elected30,83630,89331,09331,67952,659
Max CHANDLER-MATHERThe Greens23,56223,62423,85624,708–
Julie DARLINGTONPauline Hanson's One Nation2,1092,5573,145––
Christian John JULIUSUnited Australia Party1,4441,572–––
Tony MURRAYFRASER ANNING'S CONSERVATIVE NATIONAL PARTY850––––

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.