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.
Andrew HASTIE (Liberal) won Canning in 2025 with 56,917 of the 100,647 votes in the final count, beating Jarrad GOOLD (Australian Labor Party) by 13,187 votes (56.6% to 43.4%). Hastie led on first preferences with 42.5% of 100,647 formal votes and passed the 50,324-vote majority at count 4.
100,647 formal votes6 candidates4 counts13,187-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 100,647 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, John Raymond CAREY (Citizens Party) was excluded; their 1,084 votes were distributed: 384 (35.4%) to Fernando BOVE; 366 (33.8%) to Paul GULLAN; 151 (13.9%) to Jordan CAHILL; 96 (8.9%) to Jarrad GOOLD and 1 more.
On count 2, Paul GULLAN (Legalise Cannabis Party) was excluded; their 6,582 votes were distributed: 2,090 (31.8%) to Jordan CAHILL; 1,874 (28.5%) to Fernando BOVE; 1,498 (22.8%) to Jarrad GOOLD; 1,120 (17.0%) to Andrew HASTIE.
On count 3, Jordan CAHILL (The Greens (WA) Inc) was excluded; their 11,208 votes were distributed: 7,708 (68.8%) to Jarrad GOOLD; 2,073 (18.5%) to Fernando BOVE; 1,427 (12.7%) to Andrew HASTIE.
On count 4, Fernando BOVE (Pauline Hanson's One Nation) was excluded; their 15,819 votes were distributed: 11,489 (72.6%) to Andrew HASTIE; 4,330 (27.4%) to Jarrad GOOLD.
Finally, Andrew HASTIE (Liberal) won with 56,917 votes to 43,730 for Jarrad GOOLD (Australian Labor Party).
Where the preferences went
Canning 2025: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
John Raymond CAREYCitizens Party
1,084
Fernando BOVE (ON): 384 (35.4%)
Paul GULLAN (HMP): 366 (33.8%)
Jordan CAHILL (GRN): 151 (13.9%)
Jarrad GOOLD (ALP): 96 (8.9%)
Andrew HASTIE (LP): 87 (8.0%)
2
Paul GULLANLegalise Cannabis Party
6,582
Jordan CAHILL (GRN): 2,090 (31.8%)
Fernando BOVE (ON): 1,874 (28.5%)
Jarrad GOOLD (ALP): 1,498 (22.8%)
Andrew HASTIE (LP): 1,120 (17.0%)
3
Jordan CAHILLThe Greens (WA) Inc
11,208
Jarrad GOOLD (ALP): 7,708 (68.8%)
Fernando BOVE (ON): 2,073 (18.5%)
Andrew HASTIE (LP): 1,427 (12.7%)
4
Fernando BOVEPauline Hanson's One Nation
15,819
Andrew HASTIE (LP): 11,489 (72.6%)
Jarrad GOOLD (ALP): 4,330 (27.4%)
Votes after every count
Canning 2025: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Andrew HASTIELiberal · elected
42,794
42,881
44,001
45,428
56,917
Jarrad GOOLDAustralian Labor Party
30,098
30,194
31,692
39,400
43,730
Fernando BOVEPauline Hanson's One Nation
11,488
11,872
13,746
15,819
–
Jordan CAHILLThe Greens (WA) Inc
8,967
9,118
11,208
–
–
Paul GULLANLegalise Cannabis Party
6,216
6,582
–
–
–
John Raymond CAREYCitizens Party
1,084
–
–
–
–
2022 Federal election
Andrew HASTIE (Liberal) won Canning in 2022 with 50,513 of the 94,264 votes in the final count, beating Amanda HUNT (Australian Labor Party) by 6,762 votes (53.6% to 46.4%). Hastie led on first preferences with 43.8% of 94,264 formal votes and passed the 47,133-vote majority at count 8.
94,264 formal votes11 candidates9 counts6,762-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,264 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, Anthony GARDYNE (Australian Federation Party) was excluded; their 628 votes were distributed: 222 (35.4%) to Judith CONGRENE; 100 (15.9%) to Tammi SIWES; 67 (10.7%) to Brad BEDFORD; 66 (10.5%) to James Gordon WALDECK and 6 more.
On count 2, David GARDINER (Liberal Democrats) was excluded; their 781 votes were distributed: 173 (22.2%) to Andrew HASTIE; 125 (16.0%) to Tammi SIWES; 112 (14.3%) to Andriette du PLESSIS; 98 (12.5%) to James Gordon WALDECK and 5 more.
On count 3, Judith CONGRENE (Informed Medical Options Party) was excluded; their 1,061 votes were distributed: 248 (23.4%) to Ashley Elphin WILLIAMS; 218 (20.5%) to Tammi SIWES; 149 (14.0%) to James Gordon WALDECK; 142 (13.4%) to Brad BEDFORD and 4 more.
On count 4, Andriette du PLESSIS (Australian Christians) was excluded; their 1,929 votes were distributed: 1,148 (59.5%) to Andrew HASTIE; 246 (12.8%) to Tammi SIWES; 213 (11.0%) to Ashley Elphin WILLIAMS; 94 (4.9%) to James Gordon WALDECK and 3 more.
On count 5, Ashley Elphin WILLIAMS (Independent) was excluded; their 2,284 votes were distributed: 582 (25.5%) to James Gordon WALDECK; 512 (22.4%) to Brad BEDFORD; 433 (19.0%) to Tammi SIWES; 420 (18.4%) to Jodie MOFFAT and 2 more.
On count 6, Brad BEDFORD (WESTERN AUSTRALIA PARTY) was excluded; their 3,084 votes were distributed: 722 (23.4%) to Tammi SIWES; 617 (20.0%) to Amanda HUNT; 607 (19.7%) to Andrew HASTIE; 592 (19.2%) to Jodie MOFFAT and 1 more.
On count 7, James Gordon WALDECK (United Australia Party) was excluded; their 3,973 votes were distributed: 2,898 (72.9%) to Tammi SIWES; 451 (11.4%) to Jodie MOFFAT; 396 (10.0%) to Andrew HASTIE; 228 (5.7%) to Amanda HUNT.
On count 8, Tammi SIWES (Pauline Hanson's One Nation) was excluded; their 8,957 votes were distributed: 3,691 (41.2%) to Jodie MOFFAT; 3,577 (39.9%) to Andrew HASTIE; 1,689 (18.9%) to Amanda HUNT.
On count 9, Jodie MOFFAT (The Greens (WA)) was excluded; their 13,038 votes were distributed: 9,962 (76.4%) to Amanda HUNT; 3,076 (23.6%) to Andrew HASTIE.
Finally, Andrew HASTIE (Liberal) won with 50,513 votes to 43,751 for Amanda HUNT (Australian Labor Party).
Where the preferences went
Canning 2022: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Anthony GARDYNEAustralian Federation Party
628
Judith CONGRENE (IMO): 222 (35.4%)
Tammi SIWES (ON): 100 (15.9%)
Brad BEDFORD (WAP): 67 (10.7%)
James Gordon WALDECK (UAPP): 66 (10.5%)
Ashley Elphin WILLIAMS (IND): 46 (7.3%)
David GARDINER (LDP): 32 (5.1%)
Amanda HUNT (ALP): 26 (4.1%)
Andrew HASTIE (LP): 25 (4.0%)
Jodie MOFFAT (GRN): 25 (4.0%)
Andriette du PLESSIS (AUC): 19 (3.0%)
2
David GARDINERLiberal Democrats
781
Andrew HASTIE (LP): 173 (22.2%)
Tammi SIWES (ON): 125 (16.0%)
Andriette du PLESSIS (AUC): 112 (14.3%)
James Gordon WALDECK (UAPP): 98 (12.5%)
Brad BEDFORD (WAP): 69 (8.8%)
Ashley Elphin WILLIAMS (IND): 69 (8.8%)
Judith CONGRENE (IMO): 54 (6.9%)
Jodie MOFFAT (GRN): 43 (5.5%)
Amanda HUNT (ALP): 38 (4.9%)
3
Judith CONGRENEInformed Medical Options Party
1,061
Ashley Elphin WILLIAMS (IND): 248 (23.4%)
Tammi SIWES (ON): 218 (20.5%)
James Gordon WALDECK (UAPP): 149 (14.0%)
Brad BEDFORD (WAP): 142 (13.4%)
Andriette du PLESSIS (AUC): 109 (10.3%)
Jodie MOFFAT (GRN): 96 (9.0%)
Amanda HUNT (ALP): 58 (5.5%)
Andrew HASTIE (LP): 41 (3.9%)
4
Andriette du PLESSISAustralian Christians
1,929
Andrew HASTIE (LP): 1,148 (59.5%)
Tammi SIWES (ON): 246 (12.8%)
Ashley Elphin WILLIAMS (IND): 213 (11.0%)
James Gordon WALDECK (UAPP): 94 (4.9%)
Brad BEDFORD (WAP): 92 (4.8%)
Amanda HUNT (ALP): 75 (3.9%)
Jodie MOFFAT (GRN): 61 (3.2%)
5
Ashley Elphin WILLIAMSIndependent
2,284
James Gordon WALDECK (UAPP): 582 (25.5%)
Brad BEDFORD (WAP): 512 (22.4%)
Tammi SIWES (ON): 433 (19.0%)
Jodie MOFFAT (GRN): 420 (18.4%)
Andrew HASTIE (LP): 176 (7.7%)
Amanda HUNT (ALP): 161 (7.0%)
6
Brad BEDFORDWESTERN AUSTRALIA PARTY
3,084
Tammi SIWES (ON): 722 (23.4%)
Amanda HUNT (ALP): 617 (20.0%)
Andrew HASTIE (LP): 607 (19.7%)
Jodie MOFFAT (GRN): 592 (19.2%)
James Gordon WALDECK (UAPP): 546 (17.7%)
7
James Gordon WALDECKUnited Australia Party
3,973
Tammi SIWES (ON): 2,898 (72.9%)
Jodie MOFFAT (GRN): 451 (11.4%)
Andrew HASTIE (LP): 396 (10.0%)
Amanda HUNT (ALP): 228 (5.7%)
8
Tammi SIWESPauline Hanson's One Nation
8,957
Jodie MOFFAT (GRN): 3,691 (41.2%)
Andrew HASTIE (LP): 3,577 (39.9%)
Amanda HUNT (ALP): 1,689 (18.9%)
9
Jodie MOFFATThe Greens (WA)
13,038
Amanda HUNT (ALP): 9,962 (76.4%)
Andrew HASTIE (LP): 3,076 (23.6%)
Votes after every count
Canning 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
Count 7
Count 8
Count 9
Andrew HASTIELiberal · elected
41,294
41,319
41,492
41,533
42,681
42,857
43,464
43,860
47,437
50,513
Amanda HUNTAustralian Labor Party
30,897
30,923
30,961
31,019
31,094
31,255
31,872
32,100
33,789
43,751
Jodie MOFFATThe Greens (WA)
7,659
7,684
7,727
7,823
7,884
8,304
8,896
9,347
13,038
–
Tammi SIWESPauline Hanson's One Nation
4,215
4,315
4,440
4,658
4,904
5,337
6,059
8,957
–
–
James Gordon WALDECKUnited Australia Party
2,438
2,504
2,602
2,751
2,845
3,427
3,973
–
–
–
Brad BEDFORDWESTERN AUSTRALIA PARTY
2,202
2,269
2,338
2,480
2,572
3,084
–
–
–
–
Ashley Elphin WILLIAMSIndependent
1,708
1,754
1,823
2,071
2,284
–
–
–
–
–
Andriette du PLESSISAustralian Christians
1,689
1,708
1,820
1,929
–
–
–
–
–
–
Judith CONGRENEInformed Medical Options Party
785
1,007
1,061
–
–
–
–
–
–
–
David GARDINERLiberal Democrats
749
781
–
–
–
–
–
–
–
–
Anthony GARDYNEAustralian Federation Party
628
–
–
–
–
–
–
–
–
–
2019 Federal election
Andrew HASTIE (Liberal) won Canning in 2019 with 55,947 of the 90,892 votes in the final count, beating Mellisa TEEDE (Australian Labor Party) by 21,002 votes (61.6% to 38.4%). Hastie led on first preferences with 49.0% of 90,892 formal votes and passed the 45,447-vote majority at count 2.
90,892 formal votes8 candidates6 counts21,002-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 90,892 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, Malcolm Phillip HEFFERNAN (FRASER ANNING'S CONSERVATIVE NATIONAL PARTY) was excluded; their 1,600 votes were distributed: 972 (60.8%) to Jackson WREFORD; 155 (9.7%) to Andrew HASTIE; 152 (9.5%) to Brett CLARKE; 107 (6.7%) to Jamie van BURGEL and 3 more.
On count 2, Jamie van BURGEL (Australian Christians) was excluded; their 1,871 votes were distributed: 1,299 (69.4%) to Andrew HASTIE; 195 (10.4%) to Jackson WREFORD; 109 (5.8%) to Steve VEEVERS; 107 (5.7%) to Brett CLARKE and 2 more.
On count 3, Steve VEEVERS (United Australia Party) was excluded; their 2,257 votes were distributed: 806 (35.7%) to Jackson WREFORD; 751 (33.3%) to Andrew HASTIE; 292 (12.9%) to Brett CLARKE; 209 (9.3%) to Mellisa TEEDE and 1 more.
On count 4, Brett CLARKE (WESTERN AUSTRALIA PARTY) was excluded; their 3,105 votes were distributed: 1,020 (32.9%) to Mellisa TEEDE; 858 (27.6%) to Jackson WREFORD; 690 (22.2%) to Andrew HASTIE; 537 (17.3%) to Jodie MOFFAT.
On count 5, Jodie MOFFAT (The Greens (WA)) was excluded; their 7,725 votes were distributed: 4,980 (64.5%) to Mellisa TEEDE; 1,543 (20.0%) to Andrew HASTIE; 1,202 (15.6%) to Jackson WREFORD.
On count 6, Jackson WREFORD (Pauline Hanson's One Nation) was excluded; their 10,536 votes were distributed: 6,929 (65.8%) to Andrew HASTIE; 3,607 (34.2%) to Mellisa TEEDE.
Finally, Andrew HASTIE (Liberal) won with 55,947 votes to 34,945 for Mellisa TEEDE (Australian Labor Party).
Where the preferences went
Canning 2019: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Malcolm Phillip HEFFERNANFRASER ANNING'S CONSERVATIVE NATIONAL PARTY
1,600
Jackson WREFORD (ON): 972 (60.8%)
Andrew HASTIE (LP): 155 (9.7%)
Brett CLARKE (WAP): 152 (9.5%)
Jamie van BURGEL (AUC): 107 (6.7%)
Steve VEEVERS (UAPP): 93 (5.8%)
Jodie MOFFAT (GRN): 65 (4.1%)
Mellisa TEEDE (ALP): 56 (3.5%)
2
Jamie van BURGELAustralian Christians
1,871
Andrew HASTIE (LP): 1,299 (69.4%)
Jackson WREFORD (ON): 195 (10.4%)
Steve VEEVERS (UAPP): 109 (5.8%)
Brett CLARKE (WAP): 107 (5.7%)
Jodie MOFFAT (GRN): 84 (4.5%)
Mellisa TEEDE (ALP): 77 (4.1%)
3
Steve VEEVERSUnited Australia Party
2,257
Jackson WREFORD (ON): 806 (35.7%)
Andrew HASTIE (LP): 751 (33.3%)
Brett CLARKE (WAP): 292 (12.9%)
Mellisa TEEDE (ALP): 209 (9.3%)
Jodie MOFFAT (GRN): 199 (8.8%)
4
Brett CLARKEWESTERN AUSTRALIA PARTY
3,105
Mellisa TEEDE (ALP): 1,020 (32.9%)
Jackson WREFORD (ON): 858 (27.6%)
Andrew HASTIE (LP): 690 (22.2%)
Jodie MOFFAT (GRN): 537 (17.3%)
5
Jodie MOFFATThe Greens (WA)
7,725
Mellisa TEEDE (ALP): 4,980 (64.5%)
Andrew HASTIE (LP): 1,543 (20.0%)
Jackson WREFORD (ON): 1,202 (15.6%)
6
Jackson WREFORDPauline Hanson's One Nation
10,536
Andrew HASTIE (LP): 6,929 (65.8%)
Mellisa TEEDE (ALP): 3,607 (34.2%)
Votes after every count
Canning 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
Andrew HASTIELiberal · elected
44,580
44,735
46,034
46,785
47,475
49,018
55,947
Mellisa TEEDEAustralian Labor Party
24,996
25,052
25,129
25,338
26,358
31,338
34,945
Jodie MOFFATThe Greens (WA)
6,840
6,905
6,989
7,188
7,725
–
–
Jackson WREFORDPauline Hanson's One Nation
6,503
7,475
7,670
8,476
9,334
10,536
–
Brett CLARKEWESTERN AUSTRALIA PARTY
2,554
2,706
2,813
3,105
–
–
–
Steve VEEVERSUnited Australia Party
2,055
2,148
2,257
–
–
–
–
Jamie van BURGELAustralian Christians
1,764
1,871
–
–
–
–
–
Malcolm Phillip HEFFERNANFRASER ANNING'S CONSERVATIVE NATIONAL PARTY
1,600
–
–
–
–
–
–
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.