Skip to content

Forde: preference flows

QLD · how preferences were distributed at the 2025, 2022, 2019 Federal elections

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Rowan HOLZBERGERAustralian Labor PartyBert Van MANENLNP3,7966Majority at count 6
2022Bert VAN MANENLiberal National Party of QueenslandRowan HOLZBERGERAustralian Labor Party8,0107Majority at count 7
2019Bert VAN MANENLiberal National Party of QueenslandDes HARDMANAustralian Labor Party15,7364Majority at count 4

2025 Federal election

Rowan HOLZBERGER (Australian Labor Party) won Forde in 2025 with 55,662 of the 107,528 votes in the final count, beating Bert Van MANEN (LNP) by 3,796 votes (51.8% to 48.2%). Holzberger led on first preferences with 34.2% of 107,528 formal votes and passed the 53,765-vote majority at count 6.

107,528 formal votes8 candidates6 counts3,796-vote final margin

Forde 2025: preference flowsSankey diagram of the distribution of preferences in Forde at the 2025 Federal election. Rowan HOLZBERGER was elected after 6 counts, 55,662 votes to 51,866 for Bert Van MANEN. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Rowan HOLZBERGER: 36,821 votes stay with themBert Van MANEN: 33,023 votes stay with themKirsty PETERSEN: 12,280 votes stay with themMatthew LAMBERT: 11,049 votes stay with themCorneliu POP: 5,459 votes stay with themJacob HISCOCK: 5,041 votes stay with themChris GREAVES: 3,186 votes stay with them191 votes from Alf de HOMBRE (excluded) go to Chris GREAVES132 votes from Alf de HOMBRE (excluded) go to Corneliu POP95 votes from Alf de HOMBRE (excluded) go to Kirsty PETERSEN90 votes from Alf de HOMBRE (excluded) go to Matthew LAMBERT81 votes from Alf de HOMBRE (excluded) go to Rowan HOLZBERGER53 votes from Alf de HOMBRE (excluded) go to Jacob HISCOCK27 votes from Alf de HOMBRE (excluded) go to Bert Van MANENRowan HOLZBERGER: 36,902 votes stay with themBert Van MANEN: 33,050 votes stay with themKirsty PETERSEN: 12,375 votes stay with themMatthew LAMBERT: 11,139 votes stay with themCorneliu POP: 5,591 votes stay with themJacob HISCOCK: 5,094 votes stay with them806 votes from Chris GREAVES (excluded) go to Corneliu POP730 votes from Chris GREAVES (excluded) go to Matthew LAMBERT595 votes from Chris GREAVES (excluded) go to Kirsty PETERSEN571 votes from Chris GREAVES (excluded) go to Rowan HOLZBERGER339 votes from Chris GREAVES (excluded) go to Jacob HISCOCK336 votes from Chris GREAVES (excluded) go to Bert Van MANENRowan HOLZBERGER: 37,473 votes stay with themBert Van MANEN: 33,386 votes stay with themKirsty PETERSEN: 12,970 votes stay with themMatthew LAMBERT: 11,869 votes stay with themCorneliu POP: 6,397 votes stay with them2,350 votes from Jacob HISCOCK (excluded) go to Matthew LAMBERT1,195 votes from Jacob HISCOCK (excluded) go to Corneliu POP815 votes from Jacob HISCOCK (excluded) go to Bert Van MANEN596 votes from Jacob HISCOCK (excluded) go to Rowan HOLZBERGER477 votes from Jacob HISCOCK (excluded) go to Kirsty PETERSENRowan HOLZBERGER: 38,069 votes stay with themBert Van MANEN: 34,201 votes stay with themKirsty PETERSEN: 13,447 votes stay with themMatthew LAMBERT: 14,219 votes stay with them3,428 votes from Corneliu POP (excluded) go to Matthew LAMBERT2,006 votes from Corneliu POP (excluded) go to Bert Van MANEN1,413 votes from Corneliu POP (excluded) go to Kirsty PETERSEN745 votes from Corneliu POP (excluded) go to Rowan HOLZBERGERRowan HOLZBERGER: 38,814 votes stay with themBert Van MANEN: 36,207 votes stay with them10,357 votes from Kirsty PETERSEN (excluded) go to Rowan HOLZBERGER2,265 votes from Kirsty PETERSEN (excluded) go to Matthew LAMBERT2,238 votes from Kirsty PETERSEN (excluded) go to Bert Van MANENMatthew LAMBERT: 17,647 votes stay with themRowan HOLZBERGER: 49,171 votes stay with themBert Van MANEN: 38,445 votes stay with them13,421 votes from Matthew LAMBERT (excluded) go to Bert Van MANEN6,491 votes from Matthew LAMBERT (excluded) go to Rowan HOLZBERGERRowan HOLZBERGER (ALP): 36,821 votes at first preferencesHOLZBERGERBert Van MANEN (LNP): 33,023 votes at first preferencesVan MANENKirsty PETERSEN (GRN): 12,280 votes at first preferencesPETERSENMatthew LAMBERT (ON): 11,049 votes at first preferencesLAMBERTCorneliu POP (FFPA): 5,459 votes at first preferencesPOPJacob HISCOCK (CYA): 5,041 votes at first preferencesHISCOCKChris GREAVES (IND): 3,186 votes at first preferencesAlf de HOMBRE (CEC): 669 votes at first preferencesRowan HOLZBERGER (ALP): 36,902 votes at count 1HOLZBERGERBert Van MANEN (LNP): 33,050 votes at count 1Van MANENKirsty PETERSEN (GRN): 12,375 votes at count 1PETERSENMatthew LAMBERT (ON): 11,139 votes at count 1LAMBERTCorneliu POP (FFPA): 5,591 votes at count 1POPJacob HISCOCK (CYA): 5,094 votes at count 1HISCOCKChris GREAVES (IND): 3,377 votes at count 1Rowan HOLZBERGER (ALP): 37,473 votes at count 2HOLZBERGERBert Van MANEN (LNP): 33,386 votes at count 2Van MANENKirsty PETERSEN (GRN): 12,970 votes at count 2PETERSENMatthew LAMBERT (ON): 11,869 votes at count 2LAMBERTCorneliu POP (FFPA): 6,397 votes at count 2POPJacob HISCOCK (CYA): 5,433 votes at count 2HISCOCKRowan HOLZBERGER (ALP): 38,069 votes at count 3HOLZBERGERBert Van MANEN (LNP): 34,201 votes at count 3Van MANENKirsty PETERSEN (GRN): 13,447 votes at count 3PETERSENMatthew LAMBERT (ON): 14,219 votes at count 3LAMBERTCorneliu POP (FFPA): 7,592 votes at count 3POPRowan HOLZBERGER (ALP): 38,814 votes at count 4HOLZBERGERBert Van MANEN (LNP): 36,207 votes at count 4Van MANENKirsty PETERSEN (GRN): 14,860 votes at count 4PETERSENMatthew LAMBERT (ON): 17,647 votes at count 4LAMBERTRowan HOLZBERGER (ALP): 49,171 votes at count 5HOLZBERGERBert Van MANEN (LNP): 38,445 votes at count 5Van MANENMatthew LAMBERT (ON): 19,912 votes at count 5LAMBERTRowan HOLZBERGER (ALP): 55,662 votes at count 6HOLZBERGER · electedBert Van MANEN (LNP): 51,866 votes at count 6Van MANEN · runner-up
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

Where the preferences went

Forde 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Alf de HOMBRECitizens Party669
  • Chris GREAVES (IND): 191 (28.6%)
  • Corneliu POP (FFPA): 132 (19.7%)
  • Kirsty PETERSEN (GRN): 95 (14.2%)
  • Matthew LAMBERT (ON): 90 (13.5%)
  • Rowan HOLZBERGER (ALP): 81 (12.1%)
  • Jacob HISCOCK (CYA): 53 (7.9%)
  • Bert Van MANEN (LNP): 27 (4.0%)
2Chris GREAVESIndependent3,377
  • Corneliu POP (FFPA): 806 (23.9%)
  • Matthew LAMBERT (ON): 730 (21.6%)
  • Kirsty PETERSEN (GRN): 595 (17.6%)
  • Rowan HOLZBERGER (ALP): 571 (16.9%)
  • Jacob HISCOCK (CYA): 339 (10.0%)
  • Bert Van MANEN (LNP): 336 (9.9%)
3Jacob HISCOCKTrumpet of Patriots5,433
  • Matthew LAMBERT (ON): 2,350 (43.3%)
  • Corneliu POP (FFPA): 1,195 (22.0%)
  • Bert Van MANEN (LNP): 815 (15.0%)
  • Rowan HOLZBERGER (ALP): 596 (11.0%)
  • Kirsty PETERSEN (GRN): 477 (8.8%)
4Corneliu POPFamily First7,592
  • Matthew LAMBERT (ON): 3,428 (45.2%)
  • Bert Van MANEN (LNP): 2,006 (26.4%)
  • Kirsty PETERSEN (GRN): 1,413 (18.6%)
  • Rowan HOLZBERGER (ALP): 745 (9.8%)
5Kirsty PETERSENThe Greens14,860
  • Rowan HOLZBERGER (ALP): 10,357 (69.7%)
  • Matthew LAMBERT (ON): 2,265 (15.2%)
  • Bert Van MANEN (LNP): 2,238 (15.1%)
6Matthew LAMBERTPauline Hanson's One Nation19,912
  • Bert Van MANEN (LNP): 13,421 (67.4%)
  • Rowan HOLZBERGER (ALP): 6,491 (32.6%)

Votes after every count

Forde 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6
Rowan HOLZBERGERAustralian Labor Party · elected36,82136,90237,47338,06938,81449,17155,662
Bert Van MANENLNP33,02333,05033,38634,20136,20738,44551,866
Kirsty PETERSENThe Greens12,28012,37512,97013,44714,860––
Matthew LAMBERTPauline Hanson's One Nation11,04911,13911,86914,21917,64719,912–
Corneliu POPFamily First5,4595,5916,3977,592–––
Jacob HISCOCKTrumpet of Patriots5,0415,0945,433––––
Chris GREAVESIndependent3,1863,377–––––
Alf de HOMBRECitizens Party669––––––

2022 Federal election

Bert VAN MANEN (Liberal National Party of Queensland) won Forde in 2022 with 51,311 of the 94,612 votes in the final count, beating Rowan HOLZBERGER (Australian Labor Party) by 8,010 votes (54.2% to 45.8%). Van Manen led on first preferences with 36.9% of 94,612 formal votes and passed the 47,307-vote majority at count 7.

94,612 formal votes9 candidates7 counts8,010-vote final margin

Forde 2022: preference flowsSankey diagram of the distribution of preferences in Forde at the 2022 Federal election. Bert VAN MANEN was elected after 7 counts, 51,311 votes to 43,301 for Rowan HOLZBERGER. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Bert VAN MANEN: 34,920 votes stay with themRowan HOLZBERGER: 26,497 votes stay with themJordan HALL: 9,319 votes stay with themSeschelle MATTERSON: 7,578 votes stay with themRoxanne O'HALLORAN: 7,485 votes stay with themChristopher GREAVES: 2,973 votes stay with themTobby SUTHERLAND: 2,668 votes stay with themLinda McCARTHY: 2,444 votes stay with them170 votes from Samuel HOLLAND (excluded) go to Jordan HALL154 votes from Samuel HOLLAND (excluded) go to Christopher GREAVES104 votes from Samuel HOLLAND (excluded) go to Rowan HOLZBERGER77 votes from Samuel HOLLAND (excluded) go to Bert VAN MANEN66 votes from Samuel HOLLAND (excluded) go to Seschelle MATTERSON63 votes from Samuel HOLLAND (excluded) go to Roxanne O'HALLORAN48 votes from Samuel HOLLAND (excluded) go to Linda McCARTHY46 votes from Samuel HOLLAND (excluded) go to Tobby SUTHERLANDBert VAN MANEN: 34,997 votes stay with themRowan HOLZBERGER: 26,601 votes stay with themJordan HALL: 9,489 votes stay with themSeschelle MATTERSON: 7,644 votes stay with themRoxanne O'HALLORAN: 7,548 votes stay with themChristopher GREAVES: 3,127 votes stay with themTobby SUTHERLAND: 2,714 votes stay with them862 votes from Linda McCARTHY (excluded) go to Christopher GREAVES626 votes from Linda McCARTHY (excluded) go to Jordan HALL287 votes from Linda McCARTHY (excluded) go to Seschelle MATTERSON236 votes from Linda McCARTHY (excluded) go to Rowan HOLZBERGER230 votes from Linda McCARTHY (excluded) go to Roxanne O'HALLORAN150 votes from Linda McCARTHY (excluded) go to Bert VAN MANEN101 votes from Linda McCARTHY (excluded) go to Tobby SUTHERLANDBert VAN MANEN: 35,147 votes stay with themRowan HOLZBERGER: 26,837 votes stay with themJordan HALL: 10,115 votes stay with themSeschelle MATTERSON: 7,931 votes stay with themRoxanne O'HALLORAN: 7,778 votes stay with themChristopher GREAVES: 3,989 votes stay with them765 votes from Tobby SUTHERLAND (excluded) go to Bert VAN MANEN712 votes from Tobby SUTHERLAND (excluded) go to Roxanne O'HALLORAN509 votes from Tobby SUTHERLAND (excluded) go to Seschelle MATTERSON381 votes from Tobby SUTHERLAND (excluded) go to Christopher GREAVES274 votes from Tobby SUTHERLAND (excluded) go to Rowan HOLZBERGER174 votes from Tobby SUTHERLAND (excluded) go to Jordan HALLBert VAN MANEN: 35,912 votes stay with themRowan HOLZBERGER: 27,111 votes stay with themJordan HALL: 10,289 votes stay with themSeschelle MATTERSON: 8,440 votes stay with themRoxanne O'HALLORAN: 8,490 votes stay with them1,352 votes from Christopher GREAVES (excluded) go to Seschelle MATTERSON1,045 votes from Christopher GREAVES (excluded) go to Jordan HALL728 votes from Christopher GREAVES (excluded) go to Rowan HOLZBERGER711 votes from Christopher GREAVES (excluded) go to Roxanne O'HALLORAN534 votes from Christopher GREAVES (excluded) go to Bert VAN MANENBert VAN MANEN: 36,446 votes stay with themRowan HOLZBERGER: 27,839 votes stay with themJordan HALL: 11,334 votes stay with themSeschelle MATTERSON: 9,792 votes stay with them4,602 votes from Roxanne O'HALLORAN (excluded) go to Seschelle MATTERSON2,582 votes from Roxanne O'HALLORAN (excluded) go to Bert VAN MANEN1,226 votes from Roxanne O'HALLORAN (excluded) go to Jordan HALL791 votes from Roxanne O'HALLORAN (excluded) go to Rowan HOLZBERGERBert VAN MANEN: 39,028 votes stay with themRowan HOLZBERGER: 28,630 votes stay with them7,852 votes from Jordan HALL (excluded) go to Rowan HOLZBERGER2,490 votes from Jordan HALL (excluded) go to Bert VAN MANEN2,218 votes from Jordan HALL (excluded) go to Seschelle MATTERSONSeschelle MATTERSON: 14,394 votes stay with themBert VAN MANEN: 41,518 votes stay with themRowan HOLZBERGER: 36,482 votes stay with them9,793 votes from Seschelle MATTERSON (excluded) go to Bert VAN MANEN6,819 votes from Seschelle MATTERSON (excluded) go to Rowan HOLZBERGERBert VAN MANEN (LNP): 34,920 votes at first preferencesVAN MANENRowan HOLZBERGER (ALP): 26,497 votes at first preferencesHOLZBERGERJordan HALL (GRN): 9,319 votes at first preferencesHALLSeschelle MATTERSON (ON): 7,578 votes at first preferencesMATTERSONRoxanne O'HALLORAN (UAPP): 7,485 votes at first preferencesO'HALLORANChristopher GREAVES (IND): 2,973 votes at first preferencesTobby SUTHERLAND (LDP): 2,668 votes at first preferencesLinda McCARTHY (AJP): 2,444 votes at first preferencesSamuel HOLLAND (TNL): 728 votes at first preferencesBert VAN MANEN (LNP): 34,997 votes at count 1VAN MANENRowan HOLZBERGER (ALP): 26,601 votes at count 1HOLZBERGERJordan HALL (GRN): 9,489 votes at count 1HALLSeschelle MATTERSON (ON): 7,644 votes at count 1MATTERSONRoxanne O'HALLORAN (UAPP): 7,548 votes at count 1O'HALLORANChristopher GREAVES (IND): 3,127 votes at count 1Tobby SUTHERLAND (LDP): 2,714 votes at count 1Linda McCARTHY (AJP): 2,492 votes at count 1Bert VAN MANEN (LNP): 35,147 votes at count 2VAN MANENRowan HOLZBERGER (ALP): 26,837 votes at count 2HOLZBERGERJordan HALL (GRN): 10,115 votes at count 2HALLSeschelle MATTERSON (ON): 7,931 votes at count 2MATTERSONRoxanne O'HALLORAN (UAPP): 7,778 votes at count 2O'HALLORANChristopher GREAVES (IND): 3,989 votes at count 2GREAVESTobby SUTHERLAND (LDP): 2,815 votes at count 2Bert VAN MANEN (LNP): 35,912 votes at count 3VAN MANENRowan HOLZBERGER (ALP): 27,111 votes at count 3HOLZBERGERJordan HALL (GRN): 10,289 votes at count 3HALLSeschelle MATTERSON (ON): 8,440 votes at count 3MATTERSONRoxanne O'HALLORAN (UAPP): 8,490 votes at count 3O'HALLORANChristopher GREAVES (IND): 4,370 votes at count 3GREAVESBert VAN MANEN (LNP): 36,446 votes at count 4VAN MANENRowan HOLZBERGER (ALP): 27,839 votes at count 4HOLZBERGERJordan HALL (GRN): 11,334 votes at count 4HALLSeschelle MATTERSON (ON): 9,792 votes at count 4MATTERSONRoxanne O'HALLORAN (UAPP): 9,201 votes at count 4O'HALLORANBert VAN MANEN (LNP): 39,028 votes at count 5VAN MANENRowan HOLZBERGER (ALP): 28,630 votes at count 5HOLZBERGERJordan HALL (GRN): 12,560 votes at count 5HALLSeschelle MATTERSON (ON): 14,394 votes at count 5MATTERSONBert VAN MANEN (LNP): 41,518 votes at count 6VAN MANENRowan HOLZBERGER (ALP): 36,482 votes at count 6HOLZBERGERSeschelle MATTERSON (ON): 16,612 votes at count 6MATTERSONBert VAN MANEN (LNP): 51,311 votes at count 7VAN MANEN · electedRowan HOLZBERGER (ALP): 43,301 votes at count 7HOLZBERGER · runner-up
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

Where the preferences went

Forde 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Samuel HOLLANDTNL728
  • Jordan HALL (GRN): 170 (23.4%)
  • Christopher GREAVES (IND): 154 (21.2%)
  • Rowan HOLZBERGER (ALP): 104 (14.3%)
  • Bert VAN MANEN (LNP): 77 (10.6%)
  • Seschelle MATTERSON (ON): 66 (9.1%)
  • Roxanne O'HALLORAN (UAPP): 63 (8.7%)
  • Linda McCARTHY (AJP): 48 (6.6%)
  • Tobby SUTHERLAND (LDP): 46 (6.3%)
2Linda McCARTHYAnimal Justice Party2,492
  • Christopher GREAVES (IND): 862 (34.6%)
  • Jordan HALL (GRN): 626 (25.1%)
  • Seschelle MATTERSON (ON): 287 (11.5%)
  • Rowan HOLZBERGER (ALP): 236 (9.5%)
  • Roxanne O'HALLORAN (UAPP): 230 (9.2%)
  • Bert VAN MANEN (LNP): 150 (6.0%)
  • Tobby SUTHERLAND (LDP): 101 (4.1%)
3Tobby SUTHERLANDLiberal Democrats2,815
  • Bert VAN MANEN (LNP): 765 (27.2%)
  • Roxanne O'HALLORAN (UAPP): 712 (25.3%)
  • Seschelle MATTERSON (ON): 509 (18.1%)
  • Christopher GREAVES (IND): 381 (13.5%)
  • Rowan HOLZBERGER (ALP): 274 (9.7%)
  • Jordan HALL (GRN): 174 (6.2%)
4Christopher GREAVESIndependent4,370
  • Seschelle MATTERSON (ON): 1,352 (30.9%)
  • Jordan HALL (GRN): 1,045 (23.9%)
  • Rowan HOLZBERGER (ALP): 728 (16.7%)
  • Roxanne O'HALLORAN (UAPP): 711 (16.3%)
  • Bert VAN MANEN (LNP): 534 (12.2%)
5Roxanne O'HALLORANUnited Australia Party9,201
  • Seschelle MATTERSON (ON): 4,602 (50.0%)
  • Bert VAN MANEN (LNP): 2,582 (28.1%)
  • Jordan HALL (GRN): 1,226 (13.3%)
  • Rowan HOLZBERGER (ALP): 791 (8.6%)
6Jordan HALLQueensland Greens12,560
  • Rowan HOLZBERGER (ALP): 7,852 (62.5%)
  • Bert VAN MANEN (LNP): 2,490 (19.8%)
  • Seschelle MATTERSON (ON): 2,218 (17.7%)
7Seschelle MATTERSONPauline Hanson's One Nation16,612
  • Bert VAN MANEN (LNP): 9,793 (59.0%)
  • Rowan HOLZBERGER (ALP): 6,819 (41.0%)

Votes after every count

Forde 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7
Bert VAN MANENLiberal National Party of Queensland · elected34,92034,99735,14735,91236,44639,02841,51851,311
Rowan HOLZBERGERAustralian Labor Party26,49726,60126,83727,11127,83928,63036,48243,301
Jordan HALLQueensland Greens9,3199,48910,11510,28911,33412,560––
Seschelle MATTERSONPauline Hanson's One Nation7,5787,6447,9318,4409,79214,39416,612–
Roxanne O'HALLORANUnited Australia Party7,4857,5487,7788,4909,201–––
Christopher GREAVESIndependent2,9733,1273,9894,370––––
Tobby SUTHERLANDLiberal Democrats2,6682,7142,815–––––
Linda McCARTHYAnimal Justice Party2,4442,492––––––
Samuel HOLLANDTNL728–––––––

2019 Federal election

Bert VAN MANEN (Liberal National Party of Queensland) won Forde in 2019 with 53,635 of the 91,534 votes in the final count, beating Des HARDMAN (Australian Labor Party) by 15,736 votes (58.6% to 41.4%). Van Manen led on first preferences with 43.5% of 91,534 formal votes and passed the 45,768-vote majority at count 4.

91,534 formal votes6 candidates4 counts15,736-vote final margin

Forde 2019: preference flowsSankey diagram of the distribution of preferences in Forde at the 2019 Federal election. Bert VAN MANEN was elected after 4 counts, 53,635 votes to 37,899 for Des HARDMAN. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Bert VAN MANEN: 39,819 votes stay with themDes HARDMAN: 27,008 votes stay with themIan BOWRON: 10,807 votes stay with themKirsty PETERSEN: 7,987 votes stay with themPaul CREIGHTON: 3,696 votes stay with them1,035 votes from Les INNES (excluded) go to Ian BOWRON435 votes from Les INNES (excluded) go to Bert VAN MANEN328 votes from Les INNES (excluded) go to Paul CREIGHTON244 votes from Les INNES (excluded) go to Des HARDMAN175 votes from Les INNES (excluded) go to Kirsty PETERSENBert VAN MANEN: 40,254 votes stay with themDes HARDMAN: 27,252 votes stay with themIan BOWRON: 11,842 votes stay with themKirsty PETERSEN: 8,162 votes stay with them1,920 votes from Paul CREIGHTON (excluded) go to Ian BOWRON1,141 votes from Paul CREIGHTON (excluded) go to Bert VAN MANEN524 votes from Paul CREIGHTON (excluded) go to Kirsty PETERSEN439 votes from Paul CREIGHTON (excluded) go to Des HARDMANBert VAN MANEN: 41,395 votes stay with themDes HARDMAN: 27,691 votes stay with themIan BOWRON: 13,762 votes stay with them5,089 votes from Kirsty PETERSEN (excluded) go to Des HARDMAN1,863 votes from Kirsty PETERSEN (excluded) go to Bert VAN MANEN1,734 votes from Kirsty PETERSEN (excluded) go to Ian BOWRONBert VAN MANEN: 43,258 votes stay with themDes HARDMAN: 32,780 votes stay with them10,377 votes from Ian BOWRON (excluded) go to Bert VAN MANEN5,119 votes from Ian BOWRON (excluded) go to Des HARDMANBert VAN MANEN (LNP): 39,819 votes at first preferencesVAN MANENDes HARDMAN (ALP): 27,008 votes at first preferencesHARDMANIan BOWRON (ON): 10,807 votes at first preferencesBOWRONKirsty PETERSEN (GRN): 7,987 votes at first preferencesPETERSENPaul CREIGHTON (UAPP): 3,696 votes at first preferencesCREIGHTONLes INNES (FACN): 2,217 votes at first preferencesBert VAN MANEN (LNP): 40,254 votes at count 1VAN MANENDes HARDMAN (ALP): 27,252 votes at count 1HARDMANIan BOWRON (ON): 11,842 votes at count 1BOWRONKirsty PETERSEN (GRN): 8,162 votes at count 1PETERSENPaul CREIGHTON (UAPP): 4,024 votes at count 1CREIGHTONBert VAN MANEN (LNP): 41,395 votes at count 2VAN MANENDes HARDMAN (ALP): 27,691 votes at count 2HARDMANIan BOWRON (ON): 13,762 votes at count 2BOWRONKirsty PETERSEN (GRN): 8,686 votes at count 2PETERSENBert VAN MANEN (LNP): 43,258 votes at count 3VAN MANENDes HARDMAN (ALP): 32,780 votes at count 3HARDMANIan BOWRON (ON): 15,496 votes at count 3BOWRONBert VAN MANEN (LNP): 53,635 votes at count 4VAN MANEN · electedDes HARDMAN (ALP): 37,899 votes at count 4HARDMAN · runner-up
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

Where the preferences went

Forde 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Les INNESFRASER ANNING'S CONSERVATIVE NATIONAL PARTY2,217
  • Ian BOWRON (ON): 1,035 (46.7%)
  • Bert VAN MANEN (LNP): 435 (19.6%)
  • Paul CREIGHTON (UAPP): 328 (14.8%)
  • Des HARDMAN (ALP): 244 (11.0%)
  • Kirsty PETERSEN (GRN): 175 (7.9%)
2Paul CREIGHTONUnited Australia Party4,024
  • Ian BOWRON (ON): 1,920 (47.7%)
  • Bert VAN MANEN (LNP): 1,141 (28.4%)
  • Kirsty PETERSEN (GRN): 524 (13.0%)
  • Des HARDMAN (ALP): 439 (10.9%)
3Kirsty PETERSENThe Greens8,686
  • Des HARDMAN (ALP): 5,089 (58.6%)
  • Bert VAN MANEN (LNP): 1,863 (21.4%)
  • Ian BOWRON (ON): 1,734 (20.0%)
4Ian BOWRONPauline Hanson's One Nation15,496
  • Bert VAN MANEN (LNP): 10,377 (67.0%)
  • Des HARDMAN (ALP): 5,119 (33.0%)

Votes after every count

Forde 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4
Bert VAN MANENLiberal National Party of Queensland · elected39,81940,25441,39543,25853,635
Des HARDMANAustralian Labor Party27,00827,25227,69132,78037,899
Ian BOWRONPauline Hanson's One Nation10,80711,84213,76215,496–
Kirsty PETERSENThe Greens7,9878,1628,686––
Paul CREIGHTONUnited Australia Party3,6964,024–––
Les INNESFRASER ANNING'S CONSERVATIVE NATIONAL PARTY2,217––––

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.

Source: Australian Electoral Commission, House of Representatives distribution of preferences by division (© Commonwealth of Australia, CC BY 4.0), 2019, 2022 and 2025 Federal elections. Division boundaries change between elections, so results under the same name are not like-for-like. Built 2 November 2026. Spotted an error? Tell us.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.