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.
Scott BUCHHOLZLiberal National Party of Queensland
Pam McCREADIEAustralian Labor Party
28,249
6
Majority at count 5
2025 Federal election
Scott BUCHHOLZ (LNP) won Wright in 2025 with 67,764 of the 116,880 votes in the final count, beating Pam McCREADIE (Australian Labor Party) by 18,648 votes (58.0% to 42.0%). Buchholz led on first preferences with 34.1% of 116,880 formal votes and passed the 58,441-vote majority at count 6.
116,880 formal votes8 candidates6 counts18,648-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 116,880 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, Chloe Leeanne SNYMAN (Animal Justice Party) was excluded; their 2,266 votes were distributed: 701 (30.9%) to Nicole THOMPSON; 419 (18.5%) to Justin McGUINESS; 355 (15.7%) to Julie ROSE; 285 (12.6%) to Pam McCREADIE and 3 more.
On count 2, Julie ROSE (Family First) was excluded; their 3,534 votes were distributed: 996 (28.2%) to Natalie DAVIS; 796 (22.5%) to Justin McGUINESS; 585 (16.6%) to Nicole THOMPSON; 463 (13.1%) to Scott BUCHHOLZ and 2 more.
On count 3, Scott THOMPSON (Trumpet of Patriots) was excluded; their 6,315 votes were distributed: 2,982 (47.2%) to Natalie DAVIS; 1,124 (17.8%) to Scott BUCHHOLZ; 1,120 (17.7%) to Justin McGUINESS; 554 (8.8%) to Pam McCREADIE and 1 more.
On count 4, Justin McGUINESS (Gerard Rennick People First) was excluded; their 8,263 votes were distributed: 5,790 (70.1%) to Natalie DAVIS; 891 (10.8%) to Nicole THOMPSON; 817 (9.9%) to Scott BUCHHOLZ; 765 (9.3%) to Pam McCREADIE.
On count 5, Nicole THOMPSON (The Greens) was excluded; their 13,840 votes were distributed: 9,322 (67.4%) to Pam McCREADIE; 2,899 (20.9%) to Natalie DAVIS; 1,619 (11.7%) to Scott BUCHHOLZ.
On count 6, Natalie DAVIS (Pauline Hanson's One Nation) was excluded; their 31,910 votes were distributed: 23,773 (74.5%) to Scott BUCHHOLZ; 8,137 (25.5%) to Pam McCREADIE.
Finally, Scott BUCHHOLZ (LNP) won with 67,764 votes to 49,116 for Pam McCREADIE (Australian Labor Party).
Where the preferences went
Wright 2025: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Chloe Leeanne SNYMANAnimal Justice Party
2,266
Nicole THOMPSON (GRN): 701 (30.9%)
Justin McGUINESS (GRPF): 419 (18.5%)
Julie ROSE (FFPA): 355 (15.7%)
Pam McCREADIE (ALP): 285 (12.6%)
Natalie DAVIS (ON): 245 (10.8%)
Scott BUCHHOLZ (LNP): 159 (7.0%)
Scott THOMPSON (CYA): 102 (4.5%)
2
Julie ROSEFamily First
3,534
Natalie DAVIS (ON): 996 (28.2%)
Justin McGUINESS (GRPF): 796 (22.5%)
Nicole THOMPSON (GRN): 585 (16.6%)
Scott BUCHHOLZ (LNP): 463 (13.1%)
Scott THOMPSON (CYA): 349 (9.9%)
Pam McCREADIE (ALP): 345 (9.8%)
3
Scott THOMPSONTrumpet of Patriots
6,315
Natalie DAVIS (ON): 2,982 (47.2%)
Scott BUCHHOLZ (LNP): 1,124 (17.8%)
Justin McGUINESS (GRPF): 1,120 (17.7%)
Pam McCREADIE (ALP): 554 (8.8%)
Nicole THOMPSON (GRN): 535 (8.5%)
4
Justin McGUINESSGerard Rennick People First
8,263
Natalie DAVIS (ON): 5,790 (70.1%)
Nicole THOMPSON (GRN): 891 (10.8%)
Scott BUCHHOLZ (LNP): 817 (9.9%)
Pam McCREADIE (ALP): 765 (9.3%)
5
Nicole THOMPSONThe Greens
13,840
Pam McCREADIE (ALP): 9,322 (67.4%)
Natalie DAVIS (ON): 2,899 (20.9%)
Scott BUCHHOLZ (LNP): 1,619 (11.7%)
6
Natalie DAVISPauline Hanson's One Nation
31,910
Scott BUCHHOLZ (LNP): 23,773 (74.5%)
Pam McCREADIE (ALP): 8,137 (25.5%)
Votes after every count
Wright 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
Scott BUCHHOLZLNP · elected
39,809
39,968
40,431
41,555
42,372
43,991
67,764
Pam McCREADIEAustralian Labor Party
29,708
29,993
30,338
30,892
31,657
40,979
49,116
Natalie DAVISPauline Hanson's One Nation
18,998
19,243
20,239
23,221
29,011
31,910
–
Nicole THOMPSONThe Greens
11,128
11,829
12,414
12,949
13,840
–
–
Justin McGUINESSGerard Rennick People First
5,928
6,347
7,143
8,263
–
–
–
Scott THOMPSONTrumpet of Patriots
5,864
5,966
6,315
–
–
–
–
Julie ROSEFamily First
3,179
3,534
–
–
–
–
–
Chloe Leeanne SNYMANAnimal Justice Party
2,266
–
–
–
–
–
–
2022 Federal election
Scott BUCHHOLZ (Liberal National Party of Queensland) won Wright in 2022 with 64,506 of the 105,933 votes in the final count, beating Pam McCREADIE (Australian Labor Party) by 23,079 votes (60.9% to 39.1%). Buchholz led on first preferences with 43.2% of 105,933 formal votes and passed the 52,967-vote majority at count 4.
105,933 formal votes6 candidates4 counts23,079-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 105,933 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, Shonna-Lee BANASIAK (Australian Federation Party) was excluded; their 1,632 votes were distributed: 601 (36.8%) to Keith HICKS; 357 (21.9%) to Cassandra Deanne DUFFILL; 272 (16.7%) to Nicole THOMPSON; 208 (12.7%) to Pam McCREADIE and 1 more.
On count 2, Cassandra Deanne DUFFILL (United Australia Party) was excluded; their 9,060 votes were distributed: 6,258 (69.1%) to Keith HICKS; 1,428 (15.8%) to Scott BUCHHOLZ; 736 (8.1%) to Nicole THOMPSON; 638 (7.0%) to Pam McCREADIE.
On count 3, Nicole THOMPSON (Queensland Greens) was excluded; their 13,115 votes were distributed: 9,010 (68.7%) to Pam McCREADIE; 2,123 (16.2%) to Keith HICKS; 1,982 (15.1%) to Scott BUCHHOLZ.
On count 4, Keith HICKS (Pauline Hanson's One Nation) was excluded; their 24,077 votes were distributed: 15,149 (62.9%) to Scott BUCHHOLZ; 8,928 (37.1%) to Pam McCREADIE.
Finally, Scott BUCHHOLZ (Liberal National Party of Queensland) won with 64,506 votes to 41,427 for Pam McCREADIE (Australian Labor Party).
Where the preferences went
Wright 2022: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Shonna-Lee BANASIAKAustralian Federation Party
1,632
Keith HICKS (ON): 601 (36.8%)
Cassandra Deanne DUFFILL (UAPP): 357 (21.9%)
Nicole THOMPSON (GRN): 272 (16.7%)
Pam McCREADIE (ALP): 208 (12.7%)
Scott BUCHHOLZ (LNP): 194 (11.9%)
2
Cassandra Deanne DUFFILLUnited Australia Party
9,060
Keith HICKS (ON): 6,258 (69.1%)
Scott BUCHHOLZ (LNP): 1,428 (15.8%)
Nicole THOMPSON (GRN): 736 (8.1%)
Pam McCREADIE (ALP): 638 (7.0%)
3
Nicole THOMPSONQueensland Greens
13,115
Pam McCREADIE (ALP): 9,010 (68.7%)
Keith HICKS (ON): 2,123 (16.2%)
Scott BUCHHOLZ (LNP): 1,982 (15.1%)
4
Keith HICKSPauline Hanson's One Nation
24,077
Scott BUCHHOLZ (LNP): 15,149 (62.9%)
Pam McCREADIE (ALP): 8,928 (37.1%)
Votes after every count
Wright 2022: votes held by each candidate after every count (– = excluded)
Candidate
First prefs
Count 1
Count 2
Count 3
Count 4
Scott BUCHHOLZLiberal National Party of Queensland · elected
45,753
45,947
47,375
49,357
64,506
Pam McCREADIEAustralian Labor Party
22,643
22,851
23,489
32,499
41,427
Keith HICKSPauline Hanson's One Nation
15,095
15,696
21,954
24,077
–
Nicole THOMPSONQueensland Greens
12,107
12,379
13,115
–
–
Cassandra Deanne DUFFILLUnited Australia Party
8,703
9,060
–
–
–
Shonna-Lee BANASIAKAustralian Federation Party
1,632
–
–
–
–
2019 Federal election
Scott BUCHHOLZ (Liberal National Party of Queensland) won Wright in 2019 with 62,571 of the 96,893 votes in the final count, beating Pam McCREADIE (Australian Labor Party) by 28,249 votes (64.6% to 35.4%). Buchholz led on first preferences with 44.9% of 96,893 formal votes and passed the 48,447-vote majority at count 5.
96,893 formal votes8 candidates6 counts28,249-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 96,893 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, Rod SMITH (FRASER ANNING'S CONSERVATIVE NATIONAL PARTY) was excluded; their 2,164 votes were distributed: 766 (35.4%) to Chris O'CALLAGHAN; 646 (29.9%) to Matthew TOMLINSON; 217 (10.0%) to Scott BUCHHOLZ; 205 (9.5%) to David William WRIGHT and 3 more.
On count 2, Matthew TOMLINSON (Katter's Australian Party (KAP)) was excluded; their 3,259 votes were distributed: 1,642 (50.4%) to Chris O'CALLAGHAN; 536 (16.4%) to Scott BUCHHOLZ; 437 (13.4%) to Innes LARKIN; 335 (10.3%) to David William WRIGHT and 2 more.
On count 3, David William WRIGHT (United Australia Party) was excluded; their 5,287 votes were distributed: 2,036 (38.5%) to Chris O'CALLAGHAN; 1,228 (23.2%) to Scott BUCHHOLZ; 851 (16.1%) to Shannon GIRARD; 744 (14.1%) to Innes LARKIN and 1 more.
On count 4, Innes LARKIN (Independent) was excluded; their 6,538 votes were distributed: 2,187 (33.5%) to Shannon GIRARD; 1,714 (26.2%) to Chris O'CALLAGHAN; 1,325 (20.3%) to Pam McCREADIE; 1,312 (20.1%) to Scott BUCHHOLZ.
On count 5, Shannon GIRARD (The Greens) was excluded; their 10,149 votes were distributed: 6,936 (68.3%) to Pam McCREADIE; 1,655 (16.3%) to Scott BUCHHOLZ; 1,558 (15.4%) to Chris O'CALLAGHAN.
On count 6, Chris O'CALLAGHAN (Pauline Hanson's One Nation) was excluded; their 21,292 votes were distributed: 14,101 (66.2%) to Scott BUCHHOLZ; 7,191 (33.8%) to Pam McCREADIE.
Finally, Scott BUCHHOLZ (Liberal National Party of Queensland) won with 62,571 votes to 34,322 for Pam McCREADIE (Australian Labor Party).
Where the preferences went
Wright 2019: where each excluded candidate’s votes went
Count
Excluded
Votes distributed
Passed to
1
Rod SMITHFRASER ANNING'S CONSERVATIVE NATIONAL PARTY
2,164
Chris O'CALLAGHAN (ON): 766 (35.4%)
Matthew TOMLINSON (KAP): 646 (29.9%)
Scott BUCHHOLZ (LNP): 217 (10.0%)
David William WRIGHT (UAPP): 205 (9.5%)
Innes LARKIN (IND): 192 (8.9%)
Pam McCREADIE (ALP): 82 (3.8%)
Shannon GIRARD (GRN): 56 (2.6%)
2
Matthew TOMLINSONKatter's Australian Party (KAP)
3,259
Chris O'CALLAGHAN (ON): 1,642 (50.4%)
Scott BUCHHOLZ (LNP): 536 (16.4%)
Innes LARKIN (IND): 437 (13.4%)
David William WRIGHT (UAPP): 335 (10.3%)
Pam McCREADIE (ALP): 205 (6.3%)
Shannon GIRARD (GRN): 104 (3.2%)
3
David William WRIGHTUnited Australia Party
5,287
Chris O'CALLAGHAN (ON): 2,036 (38.5%)
Scott BUCHHOLZ (LNP): 1,228 (23.2%)
Shannon GIRARD (GRN): 851 (16.1%)
Innes LARKIN (IND): 744 (14.1%)
Pam McCREADIE (ALP): 428 (8.1%)
4
Innes LARKINIndependent
6,538
Shannon GIRARD (GRN): 2,187 (33.5%)
Chris O'CALLAGHAN (ON): 1,714 (26.2%)
Pam McCREADIE (ALP): 1,325 (20.3%)
Scott BUCHHOLZ (LNP): 1,312 (20.1%)
5
Shannon GIRARDThe Greens
10,149
Pam McCREADIE (ALP): 6,936 (68.3%)
Scott BUCHHOLZ (LNP): 1,655 (16.3%)
Chris O'CALLAGHAN (ON): 1,558 (15.4%)
6
Chris O'CALLAGHANPauline Hanson's One Nation
21,292
Scott BUCHHOLZ (LNP): 14,101 (66.2%)
Pam McCREADIE (ALP): 7,191 (33.8%)
Votes after every count
Wright 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
Scott BUCHHOLZLiberal National Party of Queensland · elected
43,522
43,739
44,275
45,503
46,815
48,470
62,571
Pam McCREADIEAustralian Labor Party
18,155
18,237
18,442
18,870
20,195
27,131
34,322
Chris O'CALLAGHANPauline Hanson's One Nation
13,576
14,342
15,984
18,020
19,734
21,292
–
Shannon GIRARDThe Greens
6,951
7,007
7,111
7,962
10,149
–
–
Innes LARKINIndependent
5,165
5,357
5,794
6,538
–
–
–
David William WRIGHTUnited Australia Party
4,747
4,952
5,287
–
–
–
–
Matthew TOMLINSONKatter's Australian Party (KAP)
2,613
3,259
–
–
–
–
–
Rod SMITHFRASER ANNING'S CONSERVATIVE NATIONAL PARTY
2,164
–
–
–
–
–
–
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.