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.
Zali STEGGALL (Independent) won Warringah in 2025 with 70,318 of the 114,895 votes in the final count, beating Jaimee ROGERS (Liberal) by 25,741 votes (61.2% to 38.8%). Steggall led on first preferences with 39.7% of 114,895 formal votes and passed the 57,448-vote majority at count 6.
114,895 formal votes8 candidates6 counts25,741-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,895 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, David Michael SPRATT (Independent) was excluded; their 1,171 votes were distributed: 357 (30.5%) to Zali STEGGALL; 295 (25.2%) to Jaimee ROGERS; 143 (12.2%) to Sean McLEOD; 130 (11.1%) to Celine VARGHESE-FELL and 3 more.
On count 2, Anthony ROSE (Trumpet of Patriots) was excluded; their 1,489 votes were distributed: 531 (35.7%) to Gavin WRIGHT; 292 (19.6%) to Jaimee ROGERS; 236 (15.8%) to Sean McLEOD; 223 (15.0%) to Zali STEGGALL and 2 more.
On count 3, Sean McLEOD (Libertarian) was excluded; their 1,883 votes were distributed: 1,049 (55.7%) to Gavin WRIGHT; 444 (23.6%) to Jaimee ROGERS; 193 (10.2%) to Zali STEGGALL; 107 (5.7%) to Celine VARGHESE-FELL and 1 more.
On count 4, Gavin WRIGHT (Pauline Hanson's One Nation) was excluded; their 3,641 votes were distributed: 2,514 (69.0%) to Jaimee ROGERS; 636 (17.5%) to Zali STEGGALL; 250 (6.9%) to Celine VARGHESE-FELL; 241 (6.6%) to Bonnie HARVEY.
On count 5, Bonnie HARVEY (The Greens) was excluded; their 10,528 votes were distributed: 6,578 (62.5%) to Zali STEGGALL; 3,163 (30.0%) to Celine VARGHESE-FELL; 787 (7.5%) to Jaimee ROGERS.
On count 6, Celine VARGHESE-FELL (Labor) was excluded; their 20,540 votes were distributed: 16,741 (81.5%) to Zali STEGGALL; 3,799 (18.5%) to Jaimee ROGERS.
Finally, Zali STEGGALL (Independent) won with 70,318 votes to 44,577 for Jaimee ROGERS (Liberal).
Where the preferences went
Warringah 2025: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
David Michael SPRATTIndependent
1,171
Zali STEGGALL (IND): 357 (30.5%)
Jaimee ROGERS (LP): 295 (25.2%)
Sean McLEOD (LTP): 143 (12.2%)
Celine VARGHESE-FELL (ALP): 130 (11.1%)
Bonnie HARVEY (GRN): 91 (7.8%)
Gavin WRIGHT (ON): 83 (7.1%)
Anthony ROSE (CYA): 72 (6.1%)
2
Anthony ROSETrumpet of Patriots
1,489
Gavin WRIGHT (ON): 531 (35.7%)
Jaimee ROGERS (LP): 292 (19.6%)
Sean McLEOD (LTP): 236 (15.8%)
Zali STEGGALL (IND): 223 (15.0%)
Celine VARGHESE-FELL (ALP): 152 (10.2%)
Bonnie HARVEY (GRN): 55 (3.7%)
3
Sean McLEODLibertarian
1,883
Gavin WRIGHT (ON): 1,049 (55.7%)
Jaimee ROGERS (LP): 444 (23.6%)
Zali STEGGALL (IND): 193 (10.2%)
Celine VARGHESE-FELL (ALP): 107 (5.7%)
Bonnie HARVEY (GRN): 90 (4.8%)
4
Gavin WRIGHTPauline Hanson's One Nation
3,641
Jaimee ROGERS (LP): 2,514 (69.0%)
Zali STEGGALL (IND): 636 (17.5%)
Celine VARGHESE-FELL (ALP): 250 (6.9%)
Bonnie HARVEY (GRN): 241 (6.6%)
5
Bonnie HARVEYThe Greens
10,528
Zali STEGGALL (IND): 6,578 (62.5%)
Celine VARGHESE-FELL (ALP): 3,163 (30.0%)
Jaimee ROGERS (LP): 787 (7.5%)
6
Celine VARGHESE-FELLLabor
20,540
Zali STEGGALL (IND): 16,741 (81.5%)
Jaimee ROGERS (LP): 3,799 (18.5%)
Votes after every count
Warringah 2025: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Count 5
Count 6
Zali STEGGALLIndependent · elected
45,590
45,947
46,170
46,363
46,999
53,577
70,318
Jaimee ROGERSLiberal
36,446
36,741
37,033
37,477
39,991
40,778
44,577
Celine VARGHESE-FELLLabor
16,738
16,868
17,020
17,127
17,377
20,540
–
Bonnie HARVEYThe Greens
10,051
10,142
10,197
10,287
10,528
–
–
Gavin WRIGHTPauline Hanson's One Nation
1,978
2,061
2,592
3,641
–
–
–
Sean McLEODLibertarian
1,504
1,647
1,883
–
–
–
–
Anthony ROSETrumpet of Patriots
1,417
1,489
–
–
–
–
–
David Michael SPRATTIndependent
1,171
–
–
–
–
–
–
2022 Federal election
Zali STEGGALL (Independent) won Warringah in 2022 with 56,892 of the 93,334 votes in the final count, beating Katherine DEVES (Liberal) by 20,450 votes (61.0% to 39.0%). Steggall led on first preferences with 44.8% of 93,334 formal votes and passed the 46,668-vote majority at count 4.
93,334 formal votes7 candidates5 counts20,450-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 93,334 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, Kate PATERSON (Animal Justice Party) was excluded; their 1,475 votes were distributed: 452 (30.6%) to Kristyn GLANVILLE; 412 (27.9%) to Zali STEGGALL; 216 (14.6%) to David MICKLEBURGH; 191 (12.9%) to Katherine DEVES and 2 more.
On count 2, Steven TRIPP (Pauline Hanson's One Nation) was excluded; their 2,084 votes were distributed: 1,261 (60.5%) to Andrew Colin ROBERTSON; 356 (17.1%) to Zali STEGGALL; 285 (13.7%) to Katherine DEVES; 97 (4.7%) to Kristyn GLANVILLE and 1 more.
On count 3, Andrew Colin ROBERTSON (United Australia Party) was excluded; their 3,563 votes were distributed: 1,866 (52.4%) to Katherine DEVES; 997 (28.0%) to Zali STEGGALL; 436 (12.2%) to Kristyn GLANVILLE; 264 (7.4%) to David MICKLEBURGH.
On count 4, Kristyn GLANVILLE (The Greens) was excluded; their 7,895 votes were distributed: 4,770 (60.4%) to Zali STEGGALL; 2,354 (29.8%) to David MICKLEBURGH; 771 (9.8%) to Katherine DEVES.
On count 5, David MICKLEBURGH (Labor) was excluded; their 10,725 votes were distributed: 8,525 (79.5%) to Zali STEGGALL; 2,200 (20.5%) to Katherine DEVES.
Finally, Zali STEGGALL (Independent) won with 56,892 votes to 36,442 for Katherine DEVES (Liberal).
Where the preferences went
Warringah 2022: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Kate PATERSONAnimal Justice Party
1,475
Kristyn GLANVILLE (GRN): 452 (30.6%)
Zali STEGGALL (IND): 412 (27.9%)
David MICKLEBURGH (ALP): 216 (14.6%)
Katherine DEVES (LP): 191 (12.9%)
Steven TRIPP (ON): 104 (7.1%)
Andrew Colin ROBERTSON (UAPP): 100 (6.8%)
2
Steven TRIPPPauline Hanson's One Nation
2,084
Andrew Colin ROBERTSON (UAPP): 1,261 (60.5%)
Zali STEGGALL (IND): 356 (17.1%)
Katherine DEVES (LP): 285 (13.7%)
Kristyn GLANVILLE (GRN): 97 (4.7%)
David MICKLEBURGH (ALP): 85 (4.1%)
3
Andrew Colin ROBERTSONUnited Australia Party
3,563
Katherine DEVES (LP): 1,866 (52.4%)
Zali STEGGALL (IND): 997 (28.0%)
Kristyn GLANVILLE (GRN): 436 (12.2%)
David MICKLEBURGH (ALP): 264 (7.4%)
4
Kristyn GLANVILLEThe Greens
7,895
Zali STEGGALL (IND): 4,770 (60.4%)
David MICKLEBURGH (ALP): 2,354 (29.8%)
Katherine DEVES (LP): 771 (9.8%)
5
David MICKLEBURGHLabor
10,725
Zali STEGGALL (IND): 8,525 (79.5%)
Katherine DEVES (LP): 2,200 (20.5%)
Votes after every count
Warringah 2022: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Count 5
Zali STEGGALLIndependent · elected
41,832
42,244
42,600
43,597
48,367
56,892
Katherine DEVESLiberal
31,129
31,320
31,605
33,471
34,242
36,442
David MICKLEBURGHLabor
7,806
8,022
8,107
8,371
10,725
–
Kristyn GLANVILLEThe Greens
6,910
7,362
7,459
7,895
–
–
Andrew Colin ROBERTSONUnited Australia Party
2,202
2,302
3,563
–
–
–
Steven TRIPPPauline Hanson's One Nation
1,980
2,084
–
–
–
–
Kate PATERSONAnimal Justice Party
1,475
–
–
–
–
–
2019 Federal election
Zali STEGGALL (Independent) won Warringah in 2019 with 52,728 of the 92,123 votes in the final count, beating Tony ABBOTT (Liberal) by 13,333 votes (57.2% to 42.8%). Steggall led on first preferences with 43.5% of 92,123 formal votes and passed the 46,062-vote majority at count 8.
92,123 formal votes10 candidates8 counts13,333-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 92,123 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, Brian CLARE (FRASER ANNING'S CONSERVATIVE NATIONAL PARTY) was excluded; their 250 votes were distributed: 87 (34.8%) to Tony ABBOTT; 55 (22.0%) to Suellen Marree WRIGHTSON; 26 (10.4%) to Jason BLAIKLOCK; 20 (8.0%) to Zali STEGGALL and 5 more.
On count 2, Jason BLAIKLOCK (Christian Democratic Party (Fred Nile Group)) was excluded; their 487 votes were distributed: 248 (50.9%) to Tony ABBOTT; 73 (15.0%) to Zali STEGGALL; 31 (6.4%) to Dean HARRIS; 30 (6.2%) to Kristyn GLANVILLE and 4 more.
On count 3, Suellen Marree WRIGHTSON (United Australia Party) was excluded; their 707 votes were distributed: 314 (44.4%) to Tony ABBOTT; 99 (14.0%) to Zali STEGGALL; 91 (12.9%) to Emanuele PALETTO; 73 (10.3%) to Heather BARNES and 3 more.
On count 4, Emanuele PALETTO (Sustainable Australia) was excluded; their 811 votes were distributed: 168 (20.7%) to Kristyn GLANVILLE; 161 (19.9%) to Zali STEGGALL; 151 (18.6%) to Heather BARNES; 148 (18.2%) to Tony ABBOTT and 2 more.
On count 5, Susan MOYLAN (Independent) was excluded; their 1,312 votes were distributed: 504 (38.4%) to Zali STEGGALL; 254 (19.4%) to Kristyn GLANVILLE; 193 (14.7%) to Tony ABBOTT; 190 (14.5%) to Heather BARNES and 1 more.
On count 6, Heather BARNES (Animal Justice Party) was excluded; their 1,751 votes were distributed: 621 (35.5%) to Kristyn GLANVILLE; 431 (24.6%) to Zali STEGGALL; 428 (24.4%) to Dean HARRIS; 271 (15.5%) to Tony ABBOTT.
On count 7, Kristyn GLANVILLE (The Greens) was excluded; their 6,765 votes were distributed: 4,067 (60.1%) to Zali STEGGALL; 2,067 (30.6%) to Dean HARRIS; 631 (9.3%) to Tony ABBOTT.
On count 8, Dean HARRIS (Labor) was excluded; their 8,907 votes were distributed: 7,339 (82.4%) to Zali STEGGALL; 1,568 (17.6%) to Tony ABBOTT.
Finally, Zali STEGGALL (Independent) won with 52,728 votes to 39,395 for Tony ABBOTT (Liberal).
Where the preferences went
Warringah 2019: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Brian CLAREFRASER ANNING'S CONSERVATIVE NATIONAL PARTY
250
Tony ABBOTT (LP): 87 (34.8%)
Suellen Marree WRIGHTSON (UAPP): 55 (22.0%)
Jason BLAIKLOCK (CDP): 26 (10.4%)
Zali STEGGALL (IND): 20 (8.0%)
Emanuele PALETTO (SPP): 18 (7.2%)
Heather BARNES (AJP): 17 (6.8%)
Kristyn GLANVILLE (GRN): 11 (4.4%)
Dean HARRIS (ALP): 8 (3.2%)
Susan MOYLAN (IND): 8 (3.2%)
2
Jason BLAIKLOCKChristian Democratic Party (Fred Nile Group)
487
Tony ABBOTT (LP): 248 (50.9%)
Zali STEGGALL (IND): 73 (15.0%)
Dean HARRIS (ALP): 31 (6.4%)
Kristyn GLANVILLE (GRN): 30 (6.2%)
Heather BARNES (AJP): 29 (6.0%)
Suellen Marree WRIGHTSON (UAPP): 27 (5.5%)
Susan MOYLAN (IND): 25 (5.1%)
Emanuele PALETTO (SPP): 24 (4.9%)
3
Suellen Marree WRIGHTSONUnited Australia Party
707
Tony ABBOTT (LP): 314 (44.4%)
Zali STEGGALL (IND): 99 (14.0%)
Emanuele PALETTO (SPP): 91 (12.9%)
Heather BARNES (AJP): 73 (10.3%)
Susan MOYLAN (IND): 58 (8.2%)
Dean HARRIS (ALP): 38 (5.4%)
Kristyn GLANVILLE (GRN): 34 (4.8%)
4
Emanuele PALETTOSustainable Australia
811
Kristyn GLANVILLE (GRN): 168 (20.7%)
Zali STEGGALL (IND): 161 (19.9%)
Heather BARNES (AJP): 151 (18.6%)
Tony ABBOTT (LP): 148 (18.2%)
Susan MOYLAN (IND): 110 (13.6%)
Dean HARRIS (ALP): 73 (9.0%)
5
Susan MOYLANIndependent
1,312
Zali STEGGALL (IND): 504 (38.4%)
Kristyn GLANVILLE (GRN): 254 (19.4%)
Tony ABBOTT (LP): 193 (14.7%)
Heather BARNES (AJP): 190 (14.5%)
Dean HARRIS (ALP): 171 (13.0%)
6
Heather BARNESAnimal Justice Party
1,751
Kristyn GLANVILLE (GRN): 621 (35.5%)
Zali STEGGALL (IND): 431 (24.6%)
Dean HARRIS (ALP): 428 (24.4%)
Tony ABBOTT (LP): 271 (15.5%)
7
Kristyn GLANVILLEThe Greens
6,765
Zali STEGGALL (IND): 4,067 (60.1%)
Dean HARRIS (ALP): 2,067 (30.6%)
Tony ABBOTT (LP): 631 (9.3%)
8
Dean HARRISLabor
8,907
Zali STEGGALL (IND): 7,339 (82.4%)
Tony ABBOTT (LP): 1,568 (17.6%)
Votes after every count
Warringah 2019: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Count 5
Count 6
Count 7
Count 8
Zali STEGGALLIndependent · elected
40,034
40,054
40,127
40,226
40,387
40,891
41,322
45,389
52,728
Tony ABBOTTLiberal
35,935
36,022
36,270
36,584
36,732
36,925
37,196
37,827
39,395
Dean HARRISLabor
6,091
6,099
6,130
6,168
6,241
6,412
6,840
8,907
–
Kristyn GLANVILLEThe Greens
5,647
5,658
5,688
5,722
5,890
6,144
6,765
–
–
Heather BARNESAnimal Justice Party
1,291
1,308
1,337
1,410
1,561
1,751
–
–
–
Susan MOYLANIndependent
1,111
1,119
1,144
1,202
1,312
–
–
–
–
Emanuele PALETTOSustainable Australia
678
696
720
811
–
–
–
–
–
Suellen Marree WRIGHTSONUnited Australia Party
625
680
707
–
–
–
–
–
–
Jason BLAIKLOCKChristian Democratic Party (Fred Nile Group)
461
487
–
–
–
–
–
–
–
Brian CLAREFRASER ANNING'S CONSERVATIVE NATIONAL PARTY
250
–
–
–
–
–
–
–
–
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.