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.
Anthony ALBANESE (Labor) won Grayndler in 2025 with 74,138 of the 110,878 votes in the final count, beating Hannah THOMAS (The Greens) by 37,398 votes (66.9% to 33.1%). Albanese won on first preferences, with 53.5% of 110,878 formal votes (more than half: 55,440 needed).
110,878 formal votes6 candidates4 counts37,398-vote final margin
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
Initially 110,878 first-preference votes were counted. The candidate with the fewest votes is excluded and their votes pass to the voters' next preference, and so on until two remain.
On count 1, Cheri Rae BURRELL (Trumpet of Patriots) was excluded; their 1,729 votes were distributed: 797 (46.1%) to Rodney SMITH; 385 (22.3%) to David SMALLBONE; 240 (13.9%) to David BRADBURY; 166 (9.6%) to Anthony ALBANESE and 1 more.
On count 2, David BRADBURY (Independent) was excluded; their 2,806 votes were distributed: 1,061 (37.8%) to Hannah THOMAS; 829 (29.5%) to Anthony ALBANESE; 486 (17.3%) to Rodney SMITH; 430 (15.3%) to David SMALLBONE.
On count 3, Rodney SMITH (Pauline Hanson's One Nation) was excluded; their 4,788 votes were distributed: 3,531 (73.7%) to David SMALLBONE; 654 (13.7%) to Hannah THOMAS; 603 (12.6%) to Anthony ALBANESE.
On count 4, David SMALLBONE (Liberal) was excluded; their 20,213 votes were distributed: 13,176 (65.2%) to Anthony ALBANESE; 7,037 (34.8%) to Hannah THOMAS.
Finally, Anthony ALBANESE (Labor) won with 74,138 votes to 36,740 for Hannah THOMAS (The Greens).
Where the preferences went
Grayndler 2025: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Cheri Rae BURRELLTrumpet of Patriots
1,729
Rodney SMITH (ON): 797 (46.1%)
David SMALLBONE (LP): 385 (22.3%)
David BRADBURY (IND): 240 (13.9%)
Anthony ALBANESE (ALP): 166 (9.6%)
Hannah THOMAS (GRN): 141 (8.2%)
2
David BRADBURYIndependent
2,806
Hannah THOMAS (GRN): 1,061 (37.8%)
Anthony ALBANESE (ALP): 829 (29.5%)
Rodney SMITH (ON): 486 (17.3%)
David SMALLBONE (LP): 430 (15.3%)
3
Rodney SMITHPauline Hanson's One Nation
4,788
David SMALLBONE (LP): 3,531 (73.7%)
Hannah THOMAS (GRN): 654 (13.7%)
Anthony ALBANESE (ALP): 603 (12.6%)
4
David SMALLBONELiberal
20,213
Anthony ALBANESE (ALP): 13,176 (65.2%)
Hannah THOMAS (GRN): 7,037 (34.8%)
Votes after every count
Grayndler 2025: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Anthony ALBANESELabor · elected
59,364
59,530
60,359
60,962
74,138
Hannah THOMASThe Greens
27,847
27,988
29,049
29,703
36,740
David SMALLBONELiberal
15,867
16,252
16,682
20,213
–
Rodney SMITHPauline Hanson's One Nation
3,505
4,302
4,788
–
–
David BRADBURYIndependent
2,566
2,806
–
–
–
Cheri Rae BURRELLTrumpet of Patriots
1,729
–
–
–
–
2022 Federal election
Anthony ALBANESE (Labor) won Grayndler in 2022 with 63,413 of the 94,573 votes in the final count, beating Rachael JACOBS (The Greens) by 32,253 votes (67.1% to 32.9%). Albanese won on first preferences, with 53.6% of 94,573 formal votes (more than half: 47,287 needed).
94,573 formal votes8 candidates6 counts32,253-vote final margin
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
Initially 94,573 first-preference votes were counted. The candidate with the fewest votes is excluded and their votes pass to the voters' next preference, and so on until two remain.
On count 1, Michael Armando DELLO-IACOVO (Animal Justice Party) was excluded; their 1,148 votes were distributed: 587 (51.1%) to Rachael JACOBS; 177 (15.4%) to Anthony ALBANESE; 110 (9.6%) to James HAGGERTY; 110 (9.6%) to Sarina KILHAM and 3 more.
On count 2, James HAGGERTY (FUSION: Science, Pirate, Secular, Climate Emergency) was excluded; their 1,332 votes were distributed: 585 (43.9%) to Rachael JACOBS; 312 (23.4%) to Sarina KILHAM; 262 (19.7%) to Anthony ALBANESE; 90 (6.8%) to Ben ZHANG and 2 more.
On count 3, Paul HENSELIN (Pauline Hanson's One Nation) was excluded; their 1,552 votes were distributed: 831 (53.5%) to David Bruce SMITH; 260 (16.8%) to Ben ZHANG; 244 (15.7%) to Sarina KILHAM; 117 (7.5%) to Anthony ALBANESE and 1 more.
On count 4, Sarina KILHAM (Independent) was excluded; their 2,639 votes were distributed: 1,172 (44.4%) to Rachael JACOBS; 650 (24.6%) to Anthony ALBANESE; 444 (16.8%) to Ben ZHANG; 373 (14.1%) to David Bruce SMITH.
On count 5, David Bruce SMITH (United Australia Party) was excluded; their 3,370 votes were distributed: 1,782 (52.9%) to Ben ZHANG; 844 (25.0%) to Rachael JACOBS; 744 (22.1%) to Anthony ALBANESE.
On count 6, Ben ZHANG (Liberal) was excluded; their 17,766 votes were distributed: 10,740 (60.5%) to Anthony ALBANESE; 7,026 (39.5%) to Rachael JACOBS.
Finally, Anthony ALBANESE (Labor) won with 63,413 votes to 31,160 for Rachael JACOBS (The Greens).
Where the preferences went
Grayndler 2022: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Michael Armando DELLO-IACOVOAnimal Justice Party
1,148
Rachael JACOBS (GRN): 587 (51.1%)
Anthony ALBANESE (ALP): 177 (15.4%)
James HAGGERTY (SOPA): 110 (9.6%)
Sarina KILHAM (IND): 110 (9.6%)
Ben ZHANG (LP): 79 (6.9%)
Paul HENSELIN (ON): 64 (5.6%)
David Bruce SMITH (UAPP): 21 (1.8%)
2
James HAGGERTYFUSION: Science, Pirate, Secular, Climate Emergency
1,332
Rachael JACOBS (GRN): 585 (43.9%)
Sarina KILHAM (IND): 312 (23.4%)
Anthony ALBANESE (ALP): 262 (19.7%)
Ben ZHANG (LP): 90 (6.8%)
David Bruce SMITH (UAPP): 44 (3.3%)
Paul HENSELIN (ON): 39 (2.9%)
3
Paul HENSELINPauline Hanson's One Nation
1,552
David Bruce SMITH (UAPP): 831 (53.5%)
Ben ZHANG (LP): 260 (16.8%)
Sarina KILHAM (IND): 244 (15.7%)
Anthony ALBANESE (ALP): 117 (7.5%)
Rachael JACOBS (GRN): 100 (6.4%)
4
Sarina KILHAMIndependent
2,639
Rachael JACOBS (GRN): 1,172 (44.4%)
Anthony ALBANESE (ALP): 650 (24.6%)
Ben ZHANG (LP): 444 (16.8%)
David Bruce SMITH (UAPP): 373 (14.1%)
5
David Bruce SMITHUnited Australia Party
3,370
Ben ZHANG (LP): 1,782 (52.9%)
Rachael JACOBS (GRN): 844 (25.0%)
Anthony ALBANESE (ALP): 744 (22.1%)
6
Ben ZHANGLiberal
17,766
Anthony ALBANESE (ALP): 10,740 (60.5%)
Rachael JACOBS (GRN): 7,026 (39.5%)
Votes after every count
Grayndler 2022: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Count 5
Count 6
Anthony ALBANESELabor · elected
50,723
50,900
51,162
51,279
51,929
52,673
63,413
Rachael JACOBSThe Greens
20,846
21,433
22,018
22,118
23,290
24,134
31,160
Ben ZHANGLiberal
15,111
15,190
15,280
15,540
15,984
17,766
–
David Bruce SMITHUnited Australia Party
2,101
2,122
2,166
2,997
3,370
–
–
Sarina KILHAMIndependent
1,973
2,083
2,395
2,639
–
–
–
Paul HENSELINPauline Hanson's One Nation
1,449
1,513
1,552
–
–
–
–
James HAGGERTYFUSION: Science, Pirate, Secular, Climate Emergency
1,222
1,332
–
–
–
–
–
Michael Armando DELLO-IACOVOAnimal Justice Party
1,148
–
–
–
–
–
–
2019 Federal election
Anthony ALBANESE (Labor) won Grayndler in 2019 with 63,529 of the 95,814 votes in the final count, beating Jim CASEY (The Greens) by 31,244 votes (66.3% to 33.7%). Albanese won on first preferences, with 50.9% of 95,814 formal votes (more than half: 47,908 needed).
95,814 formal votes6 candidates4 counts31,244-vote final margin
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
Initially 95,814 first-preference votes were counted. The candidate with the fewest votes is excluded and their votes pass to the voters' next preference, and so on until two remain.
On count 1, Gui Dong CAO (Christian Democratic Party (Fred Nile Group)) was excluded; their 865 votes were distributed: 415 (48.0%) to Derek HENDERSON; 165 (19.1%) to Anthony ALBANESE; 123 (14.2%) to Paris KING-ORSBORN; 101 (11.7%) to Majella MORELLO and 1 more.
On count 2, Paris KING-ORSBORN (United Australia Party) was excluded; their 1,278 votes were distributed: 635 (49.7%) to Derek HENDERSON; 261 (20.4%) to Majella MORELLO; 231 (18.1%) to Anthony ALBANESE; 151 (11.8%) to Jim CASEY.
On count 3, Majella MORELLO (Science Party) was excluded; their 2,975 votes were distributed: 1,340 (45.0%) to Jim CASEY; 925 (31.1%) to Derek HENDERSON; 710 (23.9%) to Anthony ALBANESE.
On count 4, Derek HENDERSON (Liberal) was excluded; their 22,821 votes were distributed: 13,695 (60.0%) to Anthony ALBANESE; 9,126 (40.0%) to Jim CASEY.
Finally, Anthony ALBANESE (Labor) won with 63,529 votes to 32,285 for Jim CASEY (The Greens).
Where the preferences went
Grayndler 2019: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Gui Dong CAOChristian Democratic Party (Fred Nile Group)
865
Derek HENDERSON (LP): 415 (48.0%)
Anthony ALBANESE (ALP): 165 (19.1%)
Paris KING-ORSBORN (UAPP): 123 (14.2%)
Majella MORELLO (FUT): 101 (11.7%)
Jim CASEY (GRN): 61 (7.1%)
2
Paris KING-ORSBORNUnited Australia Party
1,278
Derek HENDERSON (LP): 635 (49.7%)
Majella MORELLO (FUT): 261 (20.4%)
Anthony ALBANESE (ALP): 231 (18.1%)
Jim CASEY (GRN): 151 (11.8%)
3
Majella MORELLOScience Party
2,975
Jim CASEY (GRN): 1,340 (45.0%)
Derek HENDERSON (LP): 925 (31.1%)
Anthony ALBANESE (ALP): 710 (23.9%)
4
Derek HENDERSONLiberal
22,821
Anthony ALBANESE (ALP): 13,695 (60.0%)
Jim CASEY (GRN): 9,126 (40.0%)
Votes after every count
Grayndler 2019: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Anthony ALBANESELabor · elected
48,728
48,893
49,124
49,834
63,529
Jim CASEYThe Greens
21,607
21,668
21,819
23,159
32,285
Derek HENDERSONLiberal
20,846
21,261
21,896
22,821
–
Majella MORELLOScience Party
2,613
2,714
2,975
–
–
Paris KING-ORSBORNUnited Australia Party
1,155
1,278
–
–
–
Gui Dong CAOChristian Democratic Party (Fred Nile Group)
865
–
–
–
–
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.