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.
Steve GEORGANAS (Australian Labor Party) won Adelaide in 2025 with 78,796 of the 114,089 votes in the final count, beating Amy GRANTHAM (Liberal) by 43,503 votes (69.1% to 30.9%). Georganas led on first preferences with 46.5% of 114,089 formal votes and passed the 57,045-vote majority at count 5.
114,089 formal votes7 candidates5 counts43,503-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 114,089 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, Matthew McMILLAN (FUSION | Planet Rescue | Whistleblower Protection | Innovation) was excluded; their 1,367 votes were distributed: 491 (35.9%) to Mat MONTI; 362 (26.5%) to Lionel PENGILLEY; 235 (17.2%) to Steve GEORGANAS; 121 (8.9%) to Riley SIZE and 2 more.
On count 2, Lionel PENGILLEY (Animal Justice Party) was excluded; their 3,107 votes were distributed: 1,237 (39.8%) to Mat MONTI; 1,087 (35.0%) to Steve GEORGANAS; 323 (10.4%) to Steve MARKS; 246 (7.9%) to Riley SIZE and 1 more.
On count 3, Steve MARKS (Trumpet of Patriots) was excluded; their 3,551 votes were distributed: 1,646 (46.4%) to Riley SIZE; 714 (20.1%) to Steve GEORGANAS; 598 (16.8%) to Mat MONTI; 593 (16.7%) to Amy GRANTHAM.
On count 4, Riley SIZE (Pauline Hanson's One Nation) was excluded; their 6,597 votes were distributed: 4,102 (62.2%) to Amy GRANTHAM; 1,331 (20.2%) to Mat MONTI; 1,164 (17.6%) to Steve GEORGANAS.
On count 5, Mat MONTI (The Greens) was excluded; their 25,299 votes were distributed: 22,560 (89.2%) to Steve GEORGANAS; 2,739 (10.8%) to Amy GRANTHAM.
Finally, Steve GEORGANAS (Australian Labor Party) won with 78,796 votes to 35,293 for Amy GRANTHAM (Liberal).
Where the preferences went
Adelaide 2025: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Matthew McMILLANFUSION | Planet Rescue | Whistleblower Protection | Innovation
1,367
Mat MONTI (GRN): 491 (35.9%)
Lionel PENGILLEY (AJP): 362 (26.5%)
Steve GEORGANAS (ALP): 235 (17.2%)
Riley SIZE (ON): 121 (8.9%)
Steve MARKS (CYA): 84 (6.1%)
Amy GRANTHAM (LP): 74 (5.4%)
2
Lionel PENGILLEYAnimal Justice Party
3,107
Mat MONTI (GRN): 1,237 (39.8%)
Steve GEORGANAS (ALP): 1,087 (35.0%)
Steve MARKS (CYA): 323 (10.4%)
Riley SIZE (ON): 246 (7.9%)
Amy GRANTHAM (LP): 214 (6.9%)
3
Steve MARKSTrumpet of Patriots
3,551
Riley SIZE (ON): 1,646 (46.4%)
Steve GEORGANAS (ALP): 714 (20.1%)
Mat MONTI (GRN): 598 (16.8%)
Amy GRANTHAM (LP): 593 (16.7%)
4
Riley SIZEPauline Hanson's One Nation
6,597
Amy GRANTHAM (LP): 4,102 (62.2%)
Mat MONTI (GRN): 1,331 (20.2%)
Steve GEORGANAS (ALP): 1,164 (17.6%)
5
Mat MONTIThe Greens
25,299
Steve GEORGANAS (ALP): 22,560 (89.2%)
Amy GRANTHAM (LP): 2,739 (10.8%)
Votes after every count
Adelaide 2025: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Count 5
Steve GEORGANASAustralian Labor Party · elected
53,036
53,271
54,358
55,072
56,236
78,796
Amy GRANTHAMLiberal
27,571
27,645
27,859
28,452
32,554
35,293
Mat MONTIThe Greens
21,642
22,133
23,370
23,968
25,299
–
Riley SIZEPauline Hanson's One Nation
4,584
4,705
4,951
6,597
–
–
Steve MARKSTrumpet of Patriots
3,144
3,228
3,551
–
–
–
Lionel PENGILLEYAnimal Justice Party
2,745
3,107
–
–
–
–
Matthew McMILLANFUSION | Planet Rescue | Whistleblower Protection | Innovation
1,367
–
–
–
–
–
2022 Federal election
Steve GEORGANAS (Australian Labor Party) won Adelaide in 2022 with 69,816 of the 112,764 votes in the final count, beating Amy GRANTHAM (Liberal) by 26,868 votes (61.9% to 38.1%). Georganas led on first preferences with 40.0% of 112,764 formal votes and passed the 56,383-vote majority at count 5.
112,764 formal votes7 candidates5 counts26,868-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 112,764 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, Faith GERHARD (Australian Federation Party) was excluded; their 870 votes were distributed: 309 (35.5%) to Gayle ALLWOOD; 215 (24.7%) to Sean ALLWOOD; 125 (14.4%) to Matthew McMILLAN; 83 (9.5%) to Amy GRANTHAM and 2 more.
On count 2, Matthew McMILLAN (FUSION: Science, Pirate, Secular, Climate Emergency) was excluded; their 1,756 votes were distributed: 943 (53.7%) to Rebecca GALDIES; 320 (18.2%) to Steve GEORGANAS; 204 (11.6%) to Sean ALLWOOD; 150 (8.5%) to Amy GRANTHAM and 1 more.
On count 3, Sean ALLWOOD (United Australia Party) was excluded; their 3,474 votes were distributed: 1,871 (53.9%) to Gayle ALLWOOD; 569 (16.4%) to Amy GRANTHAM; 527 (15.2%) to Rebecca GALDIES; 507 (14.6%) to Steve GEORGANAS.
On count 4, Gayle ALLWOOD (Pauline Hanson's One Nation) was excluded; their 5,695 votes were distributed: 2,653 (46.6%) to Amy GRANTHAM; 1,900 (33.4%) to Rebecca GALDIES; 1,142 (20.1%) to Steve GEORGANAS.
On count 5, Rebecca GALDIES (The Greens) was excluded; their 26,110 votes were distributed: 22,697 (86.9%) to Steve GEORGANAS; 3,413 (13.1%) to Amy GRANTHAM.
Finally, Steve GEORGANAS (Australian Labor Party) won with 69,816 votes to 42,948 for Amy GRANTHAM (Liberal).
Where the preferences went
Adelaide 2022: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Faith GERHARDAustralian Federation Party
870
Gayle ALLWOOD (ON): 309 (35.5%)
Sean ALLWOOD (UAPP): 215 (24.7%)
Matthew McMILLAN (SOPA): 125 (14.4%)
Amy GRANTHAM (LP): 83 (9.5%)
Rebecca GALDIES (GRN): 74 (8.5%)
Steve GEORGANAS (ALP): 64 (7.4%)
2
Matthew McMILLANFUSION: Science, Pirate, Secular, Climate Emergency
1,756
Rebecca GALDIES (GRN): 943 (53.7%)
Steve GEORGANAS (ALP): 320 (18.2%)
Sean ALLWOOD (UAPP): 204 (11.6%)
Amy GRANTHAM (LP): 150 (8.5%)
Gayle ALLWOOD (ON): 139 (7.9%)
3
Sean ALLWOODUnited Australia Party
3,474
Gayle ALLWOOD (ON): 1,871 (53.9%)
Amy GRANTHAM (LP): 569 (16.4%)
Rebecca GALDIES (GRN): 527 (15.2%)
Steve GEORGANAS (ALP): 507 (14.6%)
4
Gayle ALLWOODPauline Hanson's One Nation
5,695
Amy GRANTHAM (LP): 2,653 (46.6%)
Rebecca GALDIES (GRN): 1,900 (33.4%)
Steve GEORGANAS (ALP): 1,142 (20.1%)
5
Rebecca GALDIESThe Greens
26,110
Steve GEORGANAS (ALP): 22,697 (86.9%)
Amy GRANTHAM (LP): 3,413 (13.1%)
Votes after every count
Adelaide 2022: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Count 5
Steve GEORGANASAustralian Labor Party · elected
45,086
45,150
45,470
45,977
47,119
69,816
Amy GRANTHAMLiberal
36,080
36,163
36,313
36,882
39,535
42,948
Rebecca GALDIESThe Greens
22,666
22,740
23,683
24,210
26,110
–
Gayle ALLWOODPauline Hanson's One Nation
3,376
3,685
3,824
5,695
–
–
Sean ALLWOODUnited Australia Party
3,055
3,270
3,474
–
–
–
Matthew McMILLANFUSION: Science, Pirate, Secular, Climate Emergency
1,631
1,756
–
–
–
–
Faith GERHARDAustralian Federation Party
870
–
–
–
–
–
2019 Federal election
Steve GEORGANAS (Australian Labor Party) won Adelaide in 2019 with 62,362 of the 107,181 votes in the final count, beating Shaun OSBORN (Liberal) by 17,543 votes (58.2% to 41.8%). Georganas led on first preferences with 40.3% of 107,181 formal votes and passed the 53,591-vote majority at count 4.
107,181 formal votes6 candidates4 counts17,543-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 107,181 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, Chris JAMES (Australian Democrats) was excluded; their 2,039 votes were distributed: 908 (44.5%) to Barbara POCOCK; 437 (21.4%) to Steve GEORGANAS; 296 (14.5%) to Shaun OSBORN; 223 (10.9%) to Deanna KANGAS and 1 more.
On count 2, Deanna KANGAS (Animal Justice Party) was excluded; their 3,117 votes were distributed: 1,615 (51.8%) to Barbara POCOCK; 622 (20.0%) to Steve GEORGANAS; 452 (14.5%) to Shaun OSBORN; 428 (13.7%) to Antonio REA.
On count 3, Antonio REA (United Australia Party) was excluded; their 4,082 votes were distributed: 2,199 (53.9%) to Shaun OSBORN; 1,047 (25.6%) to Barbara POCOCK; 836 (20.5%) to Steve GEORGANAS.
On count 4, Barbara POCOCK (The Greens) was excluded; their 20,423 votes were distributed: 17,304 (84.7%) to Steve GEORGANAS; 3,119 (15.3%) to Shaun OSBORN.
Finally, Steve GEORGANAS (Australian Labor Party) won with 62,362 votes to 44,819 for Shaun OSBORN (Liberal).
Where the preferences went
Adelaide 2019: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Chris JAMESAustralian Democrats
2,039
Barbara POCOCK (GRN): 908 (44.5%)
Steve GEORGANAS (ALP): 437 (21.4%)
Shaun OSBORN (LP): 296 (14.5%)
Deanna KANGAS (AJP): 223 (10.9%)
Antonio REA (UAPP): 175 (8.6%)
2
Deanna KANGASAnimal Justice Party
3,117
Barbara POCOCK (GRN): 1,615 (51.8%)
Steve GEORGANAS (ALP): 622 (20.0%)
Shaun OSBORN (LP): 452 (14.5%)
Antonio REA (UAPP): 428 (13.7%)
3
Antonio REAUnited Australia Party
4,082
Shaun OSBORN (LP): 2,199 (53.9%)
Barbara POCOCK (GRN): 1,047 (25.6%)
Steve GEORGANAS (ALP): 836 (20.5%)
4
Barbara POCOCKThe Greens
20,423
Steve GEORGANAS (ALP): 17,304 (84.7%)
Shaun OSBORN (LP): 3,119 (15.3%)
Votes after every count
Adelaide 2019: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Steve GEORGANASAustralian Labor Party · elected
43,163
43,600
44,222
45,058
62,362
Shaun OSBORNLiberal
38,753
39,049
39,501
41,700
44,819
Barbara POCOCKThe Greens
16,853
17,761
19,376
20,423
–
Antonio REAUnited Australia Party
3,479
3,654
4,082
–
–
Deanna KANGASAnimal Justice Party
2,894
3,117
–
–
–
Chris JAMESAustralian Democrats
2,039
–
–
–
–
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.