Skip to content

Lilley: preference flows

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

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Anika WELLSAustralian Labor PartyKimberley WASHINGTONLNP30,6204Majority at count 4
2022Anika WELLSAustralian Labor PartyVivian LOBOLiberal National Party of Queensland20,8755Majority at count 5
2019Anika WELLSAustralian Labor PartyBrad CARSWELLLiberal National Party of Queensland1,2295Came from behind

2025 Federal election

Anika WELLS (Australian Labor Party) won Lilley in 2025 with 68,030 of the 105,440 votes in the final count, beating Kimberley WASHINGTON (LNP) by 30,620 votes (64.5% to 35.5%). Wells led on first preferences with 46.1% of 105,440 formal votes and passed the 52,721-vote majority at count 4.

105,440 formal votes6 candidates4 counts30,620-vote final margin

Lilley 2025: preference flowsSankey diagram of the distribution of preferences in Lilley at the 2025 Federal election. Anika WELLS was elected after 4 counts, 68,030 votes to 37,410 for Kimberley WASHINGTON. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Anika WELLS: 48,582 votes stay with themKimberley WASHINGTON: 29,205 votes stay with themMelissa STEVENS: 17,294 votes stay with themMichelle McKAY: 4,485 votes stay with themJoshua MORRISON: 3,128 votes stay with them1,141 votes from Alan DENARO (excluded) go to Michelle McKAY485 votes from Alan DENARO (excluded) go to Joshua MORRISON420 votes from Alan DENARO (excluded) go to Kimberley WASHINGTON381 votes from Alan DENARO (excluded) go to Melissa STEVENS319 votes from Alan DENARO (excluded) go to Anika WELLSAnika WELLS: 48,901 votes stay with themKimberley WASHINGTON: 29,625 votes stay with themMelissa STEVENS: 17,675 votes stay with themMichelle McKAY: 5,626 votes stay with them1,852 votes from Joshua MORRISON (excluded) go to Michelle McKAY771 votes from Joshua MORRISON (excluded) go to Anika WELLS608 votes from Joshua MORRISON (excluded) go to Kimberley WASHINGTON382 votes from Joshua MORRISON (excluded) go to Melissa STEVENSAnika WELLS: 49,672 votes stay with themKimberley WASHINGTON: 30,233 votes stay with themMelissa STEVENS: 18,057 votes stay with them4,929 votes from Michelle McKAY (excluded) go to Kimberley WASHINGTON1,354 votes from Michelle McKAY (excluded) go to Melissa STEVENS1,195 votes from Michelle McKAY (excluded) go to Anika WELLSAnika WELLS: 50,867 votes stay with themKimberley WASHINGTON: 35,162 votes stay with them17,163 votes from Melissa STEVENS (excluded) go to Anika WELLS2,248 votes from Melissa STEVENS (excluded) go to Kimberley WASHINGTONAnika WELLS (ALP): 48,582 votes at first preferencesWELLSKimberley WASHINGTON (LNP): 29,205 votes at first preferencesWASHINGTONMelissa STEVENS (GRN): 17,294 votes at first preferencesSTEVENSMichelle McKAY (ON): 4,485 votes at first preferencesMcKAYJoshua MORRISON (CYA): 3,128 votes at first preferencesAlan DENARO (FFPA): 2,746 votes at first preferencesAnika WELLS (ALP): 48,901 votes at count 1WELLSKimberley WASHINGTON (LNP): 29,625 votes at count 1WASHINGTONMelissa STEVENS (GRN): 17,675 votes at count 1STEVENSMichelle McKAY (ON): 5,626 votes at count 1McKAYJoshua MORRISON (CYA): 3,613 votes at count 1Anika WELLS (ALP): 49,672 votes at count 2WELLSKimberley WASHINGTON (LNP): 30,233 votes at count 2WASHINGTONMelissa STEVENS (GRN): 18,057 votes at count 2STEVENSMichelle McKAY (ON): 7,478 votes at count 2McKAYAnika WELLS (ALP): 50,867 votes at count 3WELLSKimberley WASHINGTON (LNP): 35,162 votes at count 3WASHINGTONMelissa STEVENS (GRN): 19,411 votes at count 3STEVENSAnika WELLS (ALP): 68,030 votes at count 4WELLS · electedKimberley WASHINGTON (LNP): 37,410 votes at count 4WASHINGTON · 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

Lilley 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Alan DENAROFamily First2,746
  • Michelle McKAY (ON): 1,141 (41.6%)
  • Joshua MORRISON (CYA): 485 (17.7%)
  • Kimberley WASHINGTON (LNP): 420 (15.3%)
  • Melissa STEVENS (GRN): 381 (13.9%)
  • Anika WELLS (ALP): 319 (11.6%)
2Joshua MORRISONTrumpet of Patriots3,613
  • Michelle McKAY (ON): 1,852 (51.3%)
  • Anika WELLS (ALP): 771 (21.3%)
  • Kimberley WASHINGTON (LNP): 608 (16.8%)
  • Melissa STEVENS (GRN): 382 (10.6%)
3Michelle McKAYPauline Hanson's One Nation7,478
  • Kimberley WASHINGTON (LNP): 4,929 (65.9%)
  • Melissa STEVENS (GRN): 1,354 (18.1%)
  • Anika WELLS (ALP): 1,195 (16.0%)
4Melissa STEVENSThe Greens19,411
  • Anika WELLS (ALP): 17,163 (88.4%)
  • Kimberley WASHINGTON (LNP): 2,248 (11.6%)

Votes after every count

Lilley 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4
Anika WELLSAustralian Labor Party · elected48,58248,90149,67250,86768,030
Kimberley WASHINGTONLNP29,20529,62530,23335,16237,410
Melissa STEVENSThe Greens17,29417,67518,05719,411–
Michelle McKAYPauline Hanson's One Nation4,4855,6267,478––
Joshua MORRISONTrumpet of Patriots3,1283,613–––
Alan DENAROFamily First2,746––––

2022 Federal election

Anika WELLS (Australian Labor Party) won Lilley in 2022 with 59,941 of the 99,007 votes in the final count, beating Vivian LOBO (Liberal National Party of Queensland) by 20,875 votes (60.5% to 39.5%). Wells led on first preferences with 41.8% of 99,007 formal votes and passed the 49,504-vote majority at count 5.

99,007 formal votes7 candidates5 counts20,875-vote final margin

Lilley 2022: preference flowsSankey diagram of the distribution of preferences in Lilley at the 2022 Federal election. Anika WELLS was elected after 5 counts, 59,941 votes to 39,066 for Vivian LOBO. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Anika WELLS: 41,424 votes stay with themVivian LOBO: 29,530 votes stay with themMelissa STEVENS: 16,916 votes stay with themMichelle WILDE: 4,027 votes stay with themGerardine Louise HOOGLAND: 3,320 votes stay with themDaniel FRESHWATER: 2,412 votes stay with them370 votes from Stephen McGRATH (excluded) go to Gerardine Louise HOOGLAND305 votes from Stephen McGRATH (excluded) go to Michelle WILDE271 votes from Stephen McGRATH (excluded) go to Melissa STEVENS168 votes from Stephen McGRATH (excluded) go to Daniel FRESHWATER132 votes from Stephen McGRATH (excluded) go to Anika WELLS132 votes from Stephen McGRATH (excluded) go to Vivian LOBOAnika WELLS: 41,556 votes stay with themVivian LOBO: 29,662 votes stay with themMelissa STEVENS: 17,187 votes stay with themMichelle WILDE: 4,332 votes stay with themGerardine Louise HOOGLAND: 3,690 votes stay with them922 votes from Daniel FRESHWATER (excluded) go to Vivian LOBO500 votes from Daniel FRESHWATER (excluded) go to Michelle WILDE463 votes from Daniel FRESHWATER (excluded) go to Anika WELLS412 votes from Daniel FRESHWATER (excluded) go to Gerardine Louise HOOGLAND283 votes from Daniel FRESHWATER (excluded) go to Melissa STEVENSAnika WELLS: 42,019 votes stay with themVivian LOBO: 30,584 votes stay with themMelissa STEVENS: 17,470 votes stay with themMichelle WILDE: 4,832 votes stay with them2,351 votes from Gerardine Louise HOOGLAND (excluded) go to Michelle WILDE819 votes from Gerardine Louise HOOGLAND (excluded) go to Melissa STEVENS600 votes from Gerardine Louise HOOGLAND (excluded) go to Vivian LOBO332 votes from Gerardine Louise HOOGLAND (excluded) go to Anika WELLSAnika WELLS: 42,351 votes stay with themVivian LOBO: 31,184 votes stay with themMelissa STEVENS: 18,289 votes stay with them4,004 votes from Michelle WILDE (excluded) go to Vivian LOBO1,712 votes from Michelle WILDE (excluded) go to Melissa STEVENS1,467 votes from Michelle WILDE (excluded) go to Anika WELLSAnika WELLS: 43,818 votes stay with themVivian LOBO: 35,188 votes stay with them16,123 votes from Melissa STEVENS (excluded) go to Anika WELLS3,878 votes from Melissa STEVENS (excluded) go to Vivian LOBOAnika WELLS (ALP): 41,424 votes at first preferencesWELLSVivian LOBO (LNP): 29,530 votes at first preferencesLOBOMelissa STEVENS (GRN): 16,916 votes at first preferencesSTEVENSMichelle WILDE (ON): 4,027 votes at first preferencesWILDEGerardine Louise HOOGLAND (UAPP): 3,320 votes at first preferencesDaniel FRESHWATER (LDP): 2,412 votes at first preferencesStephen McGRATH (IMO): 1,378 votes at first preferencesAnika WELLS (ALP): 41,556 votes at count 1WELLSVivian LOBO (LNP): 29,662 votes at count 1LOBOMelissa STEVENS (GRN): 17,187 votes at count 1STEVENSMichelle WILDE (ON): 4,332 votes at count 1WILDEGerardine Louise HOOGLAND (UAPP): 3,690 votes at count 1Daniel FRESHWATER (LDP): 2,580 votes at count 1Anika WELLS (ALP): 42,019 votes at count 2WELLSVivian LOBO (LNP): 30,584 votes at count 2LOBOMelissa STEVENS (GRN): 17,470 votes at count 2STEVENSMichelle WILDE (ON): 4,832 votes at count 2WILDEGerardine Louise HOOGLAND (UAPP): 4,102 votes at count 2HOOGLANDAnika WELLS (ALP): 42,351 votes at count 3WELLSVivian LOBO (LNP): 31,184 votes at count 3LOBOMelissa STEVENS (GRN): 18,289 votes at count 3STEVENSMichelle WILDE (ON): 7,183 votes at count 3WILDEAnika WELLS (ALP): 43,818 votes at count 4WELLSVivian LOBO (LNP): 35,188 votes at count 4LOBOMelissa STEVENS (GRN): 20,001 votes at count 4STEVENSAnika WELLS (ALP): 59,941 votes at count 5WELLS · electedVivian LOBO (LNP): 39,066 votes at count 5LOBO · 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

Lilley 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Stephen McGRATHInformed Medical Options Party1,378
  • Gerardine Louise HOOGLAND (UAPP): 370 (26.9%)
  • Michelle WILDE (ON): 305 (22.1%)
  • Melissa STEVENS (GRN): 271 (19.7%)
  • Daniel FRESHWATER (LDP): 168 (12.2%)
  • Anika WELLS (ALP): 132 (9.6%)
  • Vivian LOBO (LNP): 132 (9.6%)
2Daniel FRESHWATERLiberal Democrats2,580
  • Vivian LOBO (LNP): 922 (35.7%)
  • Michelle WILDE (ON): 500 (19.4%)
  • Anika WELLS (ALP): 463 (17.9%)
  • Gerardine Louise HOOGLAND (UAPP): 412 (16.0%)
  • Melissa STEVENS (GRN): 283 (11.0%)
3Gerardine Louise HOOGLANDUnited Australia Party4,102
  • Michelle WILDE (ON): 2,351 (57.3%)
  • Melissa STEVENS (GRN): 819 (20.0%)
  • Vivian LOBO (LNP): 600 (14.6%)
  • Anika WELLS (ALP): 332 (8.1%)
4Michelle WILDEPauline Hanson's One Nation7,183
  • Vivian LOBO (LNP): 4,004 (55.7%)
  • Melissa STEVENS (GRN): 1,712 (23.8%)
  • Anika WELLS (ALP): 1,467 (20.4%)
5Melissa STEVENSQueensland Greens20,001
  • Anika WELLS (ALP): 16,123 (80.6%)
  • Vivian LOBO (LNP): 3,878 (19.4%)

Votes after every count

Lilley 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5
Anika WELLSAustralian Labor Party · elected41,42441,55642,01942,35143,81859,941
Vivian LOBOLiberal National Party of Queensland29,53029,66230,58431,18435,18839,066
Melissa STEVENSQueensland Greens16,91617,18717,47018,28920,001–
Michelle WILDEPauline Hanson's One Nation4,0274,3324,8327,183––
Gerardine Louise HOOGLANDUnited Australia Party3,3203,6904,102–––
Daniel FRESHWATERLiberal Democrats2,4122,580––––
Stephen McGRATHInformed Medical Options Party1,378–––––

2019 Federal election

Anika WELLS (Australian Labor Party) won Lilley in 2019 with 48,917 of the 96,605 votes in the final count, beating Brad CARSWELL (Liberal National Party of Queensland) by 1,229 votes (50.6% to 49.4%). Wells came from behind: Carswell led on first preferences (40.8% to 35.6%) but preferences from excluded candidates put Wells ahead at count 5.

96,605 formal votes7 candidates5 counts1,229-vote final margin

Lilley 2019: preference flowsSankey diagram of the distribution of preferences in Lilley at the 2019 Federal election. Anika WELLS was elected after 5 counts, 48,917 votes to 47,688 for Brad CARSWELL. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Brad CARSWELL: 39,392 votes stay with themAnika WELLS: 34,434 votes stay with themJohn MEYER: 13,539 votes stay with themTracey BELL-HENSELIN: 5,165 votes stay with themDavid Bruce McCLAER: 2,177 votes stay with themDon COLES: 1,155 votes stay with them376 votes from Mike CROOK (excluded) go to John MEYER122 votes from Mike CROOK (excluded) go to Anika WELLS85 votes from Mike CROOK (excluded) go to Don COLES64 votes from Mike CROOK (excluded) go to Brad CARSWELL58 votes from Mike CROOK (excluded) go to Tracey BELL-HENSELIN38 votes from Mike CROOK (excluded) go to David Bruce McCLAERBrad CARSWELL: 39,456 votes stay with themAnika WELLS: 34,556 votes stay with themJohn MEYER: 13,915 votes stay with themTracey BELL-HENSELIN: 5,223 votes stay with themDavid Bruce McCLAER: 2,215 votes stay with them688 votes from Don COLES (excluded) go to Tracey BELL-HENSELIN217 votes from Don COLES (excluded) go to Brad CARSWELL152 votes from Don COLES (excluded) go to David Bruce McCLAER94 votes from Don COLES (excluded) go to John MEYER89 votes from Don COLES (excluded) go to Anika WELLSBrad CARSWELL: 39,673 votes stay with themAnika WELLS: 34,645 votes stay with themJohn MEYER: 14,009 votes stay with themTracey BELL-HENSELIN: 5,911 votes stay with them940 votes from David Bruce McCLAER (excluded) go to Tracey BELL-HENSELIN762 votes from David Bruce McCLAER (excluded) go to Brad CARSWELL356 votes from David Bruce McCLAER (excluded) go to John MEYER309 votes from David Bruce McCLAER (excluded) go to Anika WELLSBrad CARSWELL: 40,435 votes stay with themAnika WELLS: 34,954 votes stay with themJohn MEYER: 14,365 votes stay with them4,111 votes from Tracey BELL-HENSELIN (excluded) go to Brad CARSWELL1,376 votes from Tracey BELL-HENSELIN (excluded) go to John MEYER1,364 votes from Tracey BELL-HENSELIN (excluded) go to Anika WELLSBrad CARSWELL: 44,546 votes stay with themAnika WELLS: 36,318 votes stay with them12,599 votes from John MEYER (excluded) go to Anika WELLS3,142 votes from John MEYER (excluded) go to Brad CARSWELLBrad CARSWELL (LNP): 39,392 votes at first preferencesCARSWELLAnika WELLS (ALP): 34,434 votes at first preferencesWELLSJohn MEYER (GRN): 13,539 votes at first preferencesMEYERTracey BELL-HENSELIN (ON): 5,165 votes at first preferencesBELL-HENSELINDavid Bruce McCLAER (UAPP): 2,177 votes at first preferencesDon COLES (FACN): 1,155 votes at first preferencesMike CROOK (SAL): 743 votes at first preferencesBrad CARSWELL (LNP): 39,456 votes at count 1CARSWELLAnika WELLS (ALP): 34,556 votes at count 1WELLSJohn MEYER (GRN): 13,915 votes at count 1MEYERTracey BELL-HENSELIN (ON): 5,223 votes at count 1BELL-HENSELINDavid Bruce McCLAER (UAPP): 2,215 votes at count 1Don COLES (FACN): 1,240 votes at count 1Brad CARSWELL (LNP): 39,673 votes at count 2CARSWELLAnika WELLS (ALP): 34,645 votes at count 2WELLSJohn MEYER (GRN): 14,009 votes at count 2MEYERTracey BELL-HENSELIN (ON): 5,911 votes at count 2BELL-HENSELINDavid Bruce McCLAER (UAPP): 2,367 votes at count 2Brad CARSWELL (LNP): 40,435 votes at count 3CARSWELLAnika WELLS (ALP): 34,954 votes at count 3WELLSJohn MEYER (GRN): 14,365 votes at count 3MEYERTracey BELL-HENSELIN (ON): 6,851 votes at count 3BELL-HENSELINBrad CARSWELL (LNP): 44,546 votes at count 4CARSWELLAnika WELLS (ALP): 36,318 votes at count 4WELLSJohn MEYER (GRN): 15,741 votes at count 4MEYERBrad CARSWELL (LNP): 47,688 votes at count 5CARSWELL · runner-upAnika WELLS (ALP): 48,917 votes at count 5WELLS · elected
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

Lilley 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Mike CROOKSocialist Alliance743
  • John MEYER (GRN): 376 (50.6%)
  • Anika WELLS (ALP): 122 (16.4%)
  • Don COLES (FACN): 85 (11.4%)
  • Brad CARSWELL (LNP): 64 (8.6%)
  • Tracey BELL-HENSELIN (ON): 58 (7.8%)
  • David Bruce McCLAER (UAPP): 38 (5.1%)
2Don COLESFRASER ANNING'S CONSERVATIVE NATIONAL PARTY1,240
  • Tracey BELL-HENSELIN (ON): 688 (55.5%)
  • Brad CARSWELL (LNP): 217 (17.5%)
  • David Bruce McCLAER (UAPP): 152 (12.3%)
  • John MEYER (GRN): 94 (7.6%)
  • Anika WELLS (ALP): 89 (7.2%)
3David Bruce McCLAERUnited Australia Party2,367
  • Tracey BELL-HENSELIN (ON): 940 (39.7%)
  • Brad CARSWELL (LNP): 762 (32.2%)
  • John MEYER (GRN): 356 (15.0%)
  • Anika WELLS (ALP): 309 (13.1%)
4Tracey BELL-HENSELINPauline Hanson's One Nation6,851
  • Brad CARSWELL (LNP): 4,111 (60.0%)
  • John MEYER (GRN): 1,376 (20.1%)
  • Anika WELLS (ALP): 1,364 (19.9%)
5John MEYERThe Greens15,741
  • Anika WELLS (ALP): 12,599 (80.0%)
  • Brad CARSWELL (LNP): 3,142 (20.0%)

Votes after every count

Lilley 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5
Brad CARSWELLLiberal National Party of Queensland39,39239,45639,67340,43544,54647,688
Anika WELLSAustralian Labor Party · elected34,43434,55634,64534,95436,31848,917
John MEYERThe Greens13,53913,91514,00914,36515,741–
Tracey BELL-HENSELINPauline Hanson's One Nation5,1655,2235,9116,851––
David Bruce McCLAERUnited Australia Party2,1772,2152,367–––
Don COLESFRASER ANNING'S CONSERVATIVE NATIONAL PARTY1,1551,240––––
Mike CROOKSocialist Alliance743–––––

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.