Skip to content

Lyne: preference flows

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

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Alison PENFOLDThe NationalsDigby WILSONLabor21,3888Majority at count 8
2022David GILLESPIEThe NationalsAlex SIMPSONLabor29,5946Majority at count 4
2019David GILLESPIEThe NationalsPhil COSTALabor30,7047Majority at count 2

2025 Federal election

Alison PENFOLD (The Nationals) won Lyne in 2025 with 65,369 of the 109,350 votes in the final count, beating Digby WILSON (Labor) by 21,388 votes (59.8% to 40.2%). Penfold led on first preferences with 36.2% of 109,350 formal votes and passed the 54,676-vote majority at count 8.

109,350 formal votes10 candidates8 counts21,388-vote final margin

Lyne 2025: preference flowsSankey diagram of the distribution of preferences in Lyne at the 2025 Federal election. Alison PENFOLD was elected after 8 counts, 65,369 votes to 43,981 for Digby WILSON. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Count 8Alison PENFOLD: 39,629 votes stay with themDigby WILSON: 21,667 votes stay with themJeremy MILLER: 16,943 votes stay with themColin HUGHES: 9,174 votes stay with themTom FERRIER: 6,977 votes stay with themKeys MANLEY: 5,995 votes stay with themMark Alexander HORNSHAW: 4,165 votes stay with themCathy CHARSLEY: 2,690 votes stay with themDavid MASTERS: 1,662 votes stay with them107 votes from Stephen John BURKE (excluded) go to Mark Alexander HORNSHAW68 votes from Stephen John BURKE (excluded) go to Jeremy MILLER64 votes from Stephen John BURKE (excluded) go to Keys MANLEY52 votes from Stephen John BURKE (excluded) go to Alison PENFOLD44 votes from Stephen John BURKE (excluded) go to Colin HUGHES42 votes from Stephen John BURKE (excluded) go to David MASTERS28 votes from Stephen John BURKE (excluded) go to Cathy CHARSLEY22 votes from Stephen John BURKE (excluded) go to Digby WILSON21 votes from Stephen John BURKE (excluded) go to Tom FERRIERAlison PENFOLD: 39,681 votes stay with themDigby WILSON: 21,689 votes stay with themJeremy MILLER: 17,011 votes stay with themColin HUGHES: 9,218 votes stay with themTom FERRIER: 6,998 votes stay with themKeys MANLEY: 6,059 votes stay with themMark Alexander HORNSHAW: 4,272 votes stay with themCathy CHARSLEY: 2,718 votes stay with them351 votes from David MASTERS (excluded) go to Colin HUGHES316 votes from David MASTERS (excluded) go to Mark Alexander HORNSHAW273 votes from David MASTERS (excluded) go to Keys MANLEY256 votes from David MASTERS (excluded) go to Alison PENFOLD227 votes from David MASTERS (excluded) go to Jeremy MILLER112 votes from David MASTERS (excluded) go to Cathy CHARSLEY96 votes from David MASTERS (excluded) go to Digby WILSON73 votes from David MASTERS (excluded) go to Tom FERRIERAlison PENFOLD: 39,937 votes stay with themDigby WILSON: 21,785 votes stay with themJeremy MILLER: 17,238 votes stay with themColin HUGHES: 9,569 votes stay with themTom FERRIER: 7,071 votes stay with themKeys MANLEY: 6,332 votes stay with themMark Alexander HORNSHAW: 4,588 votes stay with them1,340 votes from Cathy CHARSLEY (excluded) go to Colin HUGHES399 votes from Cathy CHARSLEY (excluded) go to Alison PENFOLD291 votes from Cathy CHARSLEY (excluded) go to Jeremy MILLER289 votes from Cathy CHARSLEY (excluded) go to Keys MANLEY196 votes from Cathy CHARSLEY (excluded) go to Digby WILSON192 votes from Cathy CHARSLEY (excluded) go to Mark Alexander HORNSHAW123 votes from Cathy CHARSLEY (excluded) go to Tom FERRIERAlison PENFOLD: 40,336 votes stay with themDigby WILSON: 21,981 votes stay with themJeremy MILLER: 17,529 votes stay with themColin HUGHES: 10,909 votes stay with themTom FERRIER: 7,194 votes stay with themKeys MANLEY: 6,621 votes stay with them1,946 votes from Mark Alexander HORNSHAW (excluded) go to Colin HUGHES1,286 votes from Mark Alexander HORNSHAW (excluded) go to Alison PENFOLD624 votes from Mark Alexander HORNSHAW (excluded) go to Keys MANLEY564 votes from Mark Alexander HORNSHAW (excluded) go to Jeremy MILLER184 votes from Mark Alexander HORNSHAW (excluded) go to Digby WILSON176 votes from Mark Alexander HORNSHAW (excluded) go to Tom FERRIERAlison PENFOLD: 41,622 votes stay with themDigby WILSON: 22,165 votes stay with themJeremy MILLER: 18,093 votes stay with themColin HUGHES: 12,855 votes stay with themTom FERRIER: 7,370 votes stay with them2,062 votes from Keys MANLEY (excluded) go to Jeremy MILLER1,595 votes from Keys MANLEY (excluded) go to Tom FERRIER1,557 votes from Keys MANLEY (excluded) go to Colin HUGHES1,069 votes from Keys MANLEY (excluded) go to Digby WILSON962 votes from Keys MANLEY (excluded) go to Alison PENFOLDAlison PENFOLD: 42,584 votes stay with themDigby WILSON: 23,234 votes stay with themJeremy MILLER: 20,155 votes stay with themColin HUGHES: 14,412 votes stay with them4,712 votes from Tom FERRIER (excluded) go to Digby WILSON2,883 votes from Tom FERRIER (excluded) go to Jeremy MILLER704 votes from Tom FERRIER (excluded) go to Alison PENFOLD666 votes from Tom FERRIER (excluded) go to Colin HUGHESAlison PENFOLD: 43,288 votes stay with themDigby WILSON: 27,946 votes stay with themJeremy MILLER: 23,038 votes stay with them8,001 votes from Colin HUGHES (excluded) go to Alison PENFOLD5,352 votes from Colin HUGHES (excluded) go to Jeremy MILLER1,725 votes from Colin HUGHES (excluded) go to Digby WILSONAlison PENFOLD: 51,289 votes stay with themDigby WILSON: 29,671 votes stay with them14,310 votes from Jeremy MILLER (excluded) go to Digby WILSON14,080 votes from Jeremy MILLER (excluded) go to Alison PENFOLDAlison PENFOLD (NP): 39,629 votes at first preferencesPENFOLDDigby WILSON (ALP): 21,667 votes at first preferencesWILSONJeremy MILLER (IND): 16,943 votes at first preferencesMILLERColin HUGHES (ON): 9,174 votes at first preferencesHUGHESTom FERRIER (GRN): 6,977 votes at first preferencesFERRIERKeys MANLEY (HMP): 5,995 votes at first preferencesMANLEYMark Alexander HORNSHAW (LTP): 4,165 votes at first preferencesCathy CHARSLEY (CYA): 2,690 votes at first preferencesDavid MASTERS (FFPA): 1,662 votes at first preferencesStephen John BURKE (CEC): 448 votes at first preferencesAlison PENFOLD (NP): 39,681 votes at count 1PENFOLDDigby WILSON (ALP): 21,689 votes at count 1WILSONJeremy MILLER (IND): 17,011 votes at count 1MILLERColin HUGHES (ON): 9,218 votes at count 1HUGHESTom FERRIER (GRN): 6,998 votes at count 1FERRIERKeys MANLEY (HMP): 6,059 votes at count 1MANLEYMark Alexander HORNSHAW (LTP): 4,272 votes at count 1Cathy CHARSLEY (CYA): 2,718 votes at count 1David MASTERS (FFPA): 1,704 votes at count 1Alison PENFOLD (NP): 39,937 votes at count 2PENFOLDDigby WILSON (ALP): 21,785 votes at count 2WILSONJeremy MILLER (IND): 17,238 votes at count 2MILLERColin HUGHES (ON): 9,569 votes at count 2HUGHESTom FERRIER (GRN): 7,071 votes at count 2FERRIERKeys MANLEY (HMP): 6,332 votes at count 2MANLEYMark Alexander HORNSHAW (LTP): 4,588 votes at count 2HORNSHAWCathy CHARSLEY (CYA): 2,830 votes at count 2Alison PENFOLD (NP): 40,336 votes at count 3PENFOLDDigby WILSON (ALP): 21,981 votes at count 3WILSONJeremy MILLER (IND): 17,529 votes at count 3MILLERColin HUGHES (ON): 10,909 votes at count 3HUGHESTom FERRIER (GRN): 7,194 votes at count 3FERRIERKeys MANLEY (HMP): 6,621 votes at count 3MANLEYMark Alexander HORNSHAW (LTP): 4,780 votes at count 3HORNSHAWAlison PENFOLD (NP): 41,622 votes at count 4PENFOLDDigby WILSON (ALP): 22,165 votes at count 4WILSONJeremy MILLER (IND): 18,093 votes at count 4MILLERColin HUGHES (ON): 12,855 votes at count 4HUGHESTom FERRIER (GRN): 7,370 votes at count 4FERRIERKeys MANLEY (HMP): 7,245 votes at count 4MANLEYAlison PENFOLD (NP): 42,584 votes at count 5PENFOLDDigby WILSON (ALP): 23,234 votes at count 5WILSONJeremy MILLER (IND): 20,155 votes at count 5MILLERColin HUGHES (ON): 14,412 votes at count 5HUGHESTom FERRIER (GRN): 8,965 votes at count 5FERRIERAlison PENFOLD (NP): 43,288 votes at count 6PENFOLDDigby WILSON (ALP): 27,946 votes at count 6WILSONJeremy MILLER (IND): 23,038 votes at count 6MILLERColin HUGHES (ON): 15,078 votes at count 6HUGHESAlison PENFOLD (NP): 51,289 votes at count 7PENFOLDDigby WILSON (ALP): 29,671 votes at count 7WILSONJeremy MILLER (IND): 28,390 votes at count 7MILLERAlison PENFOLD (NP): 65,369 votes at count 8PENFOLD · electedDigby WILSON (ALP): 43,981 votes at count 8WILSON · 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

Lyne 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Stephen John BURKECitizens Party448
  • Mark Alexander HORNSHAW (LTP): 107 (23.9%)
  • Jeremy MILLER (IND): 68 (15.2%)
  • Keys MANLEY (HMP): 64 (14.3%)
  • Alison PENFOLD (NP): 52 (11.6%)
  • Colin HUGHES (ON): 44 (9.8%)
  • David MASTERS (FFPA): 42 (9.4%)
  • Cathy CHARSLEY (CYA): 28 (6.2%)
  • Digby WILSON (ALP): 22 (4.9%)
  • Tom FERRIER (GRN): 21 (4.7%)
2David MASTERSFamily First1,704
  • Colin HUGHES (ON): 351 (20.6%)
  • Mark Alexander HORNSHAW (LTP): 316 (18.5%)
  • Keys MANLEY (HMP): 273 (16.0%)
  • Alison PENFOLD (NP): 256 (15.0%)
  • Jeremy MILLER (IND): 227 (13.3%)
  • Cathy CHARSLEY (CYA): 112 (6.6%)
  • Digby WILSON (ALP): 96 (5.6%)
  • Tom FERRIER (GRN): 73 (4.3%)
3Cathy CHARSLEYTrumpet of Patriots2,830
  • Colin HUGHES (ON): 1,340 (47.3%)
  • Alison PENFOLD (NP): 399 (14.1%)
  • Jeremy MILLER (IND): 291 (10.3%)
  • Keys MANLEY (HMP): 289 (10.2%)
  • Digby WILSON (ALP): 196 (6.9%)
  • Mark Alexander HORNSHAW (LTP): 192 (6.8%)
  • Tom FERRIER (GRN): 123 (4.3%)
4Mark Alexander HORNSHAWLibertarian4,780
  • Colin HUGHES (ON): 1,946 (40.7%)
  • Alison PENFOLD (NP): 1,286 (26.9%)
  • Keys MANLEY (HMP): 624 (13.1%)
  • Jeremy MILLER (IND): 564 (11.8%)
  • Digby WILSON (ALP): 184 (3.8%)
  • Tom FERRIER (GRN): 176 (3.7%)
5Keys MANLEYLegalise Cannabis Party7,245
  • Jeremy MILLER (IND): 2,062 (28.5%)
  • Tom FERRIER (GRN): 1,595 (22.0%)
  • Colin HUGHES (ON): 1,557 (21.5%)
  • Digby WILSON (ALP): 1,069 (14.8%)
  • Alison PENFOLD (NP): 962 (13.3%)
6Tom FERRIERThe Greens8,965
  • Digby WILSON (ALP): 4,712 (52.6%)
  • Jeremy MILLER (IND): 2,883 (32.2%)
  • Alison PENFOLD (NP): 704 (7.9%)
  • Colin HUGHES (ON): 666 (7.4%)
7Colin HUGHESPauline Hanson's One Nation15,078
  • Alison PENFOLD (NP): 8,001 (53.1%)
  • Jeremy MILLER (IND): 5,352 (35.5%)
  • Digby WILSON (ALP): 1,725 (11.4%)
8Jeremy MILLERIndependent28,390
  • Digby WILSON (ALP): 14,310 (50.4%)
  • Alison PENFOLD (NP): 14,080 (49.6%)

Votes after every count

Lyne 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Count 8
Alison PENFOLDThe Nationals · elected39,62939,68139,93740,33641,62242,58443,28851,28965,369
Digby WILSONLabor21,66721,68921,78521,98122,16523,23427,94629,67143,981
Jeremy MILLERIndependent16,94317,01117,23817,52918,09320,15523,03828,390–
Colin HUGHESPauline Hanson's One Nation9,1749,2189,56910,90912,85514,41215,078––
Tom FERRIERThe Greens6,9776,9987,0717,1947,3708,965–––
Keys MANLEYLegalise Cannabis Party5,9956,0596,3326,6217,245––––
Mark Alexander HORNSHAWLibertarian4,1654,2724,5884,780–––––
Cathy CHARSLEYTrumpet of Patriots2,6902,7182,830––––––
David MASTERSFamily First1,6621,704–––––––
Stephen John BURKECitizens Party448––––––––

2022 Federal election

David GILLESPIE (The Nationals) won Lyne in 2022 with 68,421 of the 107,248 votes in the final count, beating Alex SIMPSON (Labor) by 29,594 votes (63.8% to 36.2%). Gillespie led on first preferences with 43.5% of 107,248 formal votes and passed the 53,625-vote majority at count 4.

107,248 formal votes8 candidates6 counts29,594-vote final margin

Lyne 2022: preference flowsSankey diagram of the distribution of preferences in Lyne at the 2022 Federal election. David GILLESPIE was elected after 6 counts, 68,421 votes to 38,827 for Alex SIMPSON. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6David GILLESPIE: 46,661 votes stay with themAlex SIMPSON: 23,024 votes stay with themJosephine CASHMAN: 8,502 votes stay with themKarl ATTENBOROUGH: 8,422 votes stay with themMark HORNSHAW: 6,824 votes stay with themSteve ATTKINS: 5,574 votes stay with themJoel PUTLAND: 4,421 votes stay with them1,590 votes from Joanne PEARCE (excluded) go to Steve ATTKINS678 votes from Joanne PEARCE (excluded) go to Joel PUTLAND494 votes from Joanne PEARCE (excluded) go to David GILLESPIE431 votes from Joanne PEARCE (excluded) go to Alex SIMPSON324 votes from Joanne PEARCE (excluded) go to Karl ATTENBOROUGH196 votes from Joanne PEARCE (excluded) go to Josephine CASHMAN107 votes from Joanne PEARCE (excluded) go to Mark HORNSHAWDavid GILLESPIE: 47,155 votes stay with themAlex SIMPSON: 23,455 votes stay with themJosephine CASHMAN: 8,698 votes stay with themKarl ATTENBOROUGH: 8,746 votes stay with themMark HORNSHAW: 6,931 votes stay with themSteve ATTKINS: 7,164 votes stay with them1,609 votes from Joel PUTLAND (excluded) go to Josephine CASHMAN1,263 votes from Joel PUTLAND (excluded) go to David GILLESPIE1,015 votes from Joel PUTLAND (excluded) go to Mark HORNSHAW596 votes from Joel PUTLAND (excluded) go to Steve ATTKINS393 votes from Joel PUTLAND (excluded) go to Alex SIMPSON223 votes from Joel PUTLAND (excluded) go to Karl ATTENBOROUGHDavid GILLESPIE: 48,418 votes stay with themAlex SIMPSON: 23,848 votes stay with themJosephine CASHMAN: 10,307 votes stay with themKarl ATTENBOROUGH: 8,969 votes stay with themMark HORNSHAW: 7,946 votes stay with them1,929 votes from Steve ATTKINS (excluded) go to David GILLESPIE1,649 votes from Steve ATTKINS (excluded) go to Alex SIMPSON1,633 votes from Steve ATTKINS (excluded) go to Josephine CASHMAN1,470 votes from Steve ATTKINS (excluded) go to Karl ATTENBOROUGH1,079 votes from Steve ATTKINS (excluded) go to Mark HORNSHAWDavid GILLESPIE: 50,347 votes stay with themAlex SIMPSON: 25,497 votes stay with themJosephine CASHMAN: 11,940 votes stay with themKarl ATTENBOROUGH: 10,439 votes stay with them3,705 votes from Mark HORNSHAW (excluded) go to Josephine CASHMAN3,690 votes from Mark HORNSHAW (excluded) go to David GILLESPIE920 votes from Mark HORNSHAW (excluded) go to Alex SIMPSON710 votes from Mark HORNSHAW (excluded) go to Karl ATTENBOROUGHDavid GILLESPIE: 54,037 votes stay with themAlex SIMPSON: 26,417 votes stay with themJosephine CASHMAN: 15,645 votes stay with them7,417 votes from Karl ATTENBOROUGH (excluded) go to Alex SIMPSON2,195 votes from Karl ATTENBOROUGH (excluded) go to David GILLESPIE1,537 votes from Karl ATTENBOROUGH (excluded) go to Josephine CASHMANDavid GILLESPIE: 56,232 votes stay with themAlex SIMPSON: 33,834 votes stay with them12,189 votes from Josephine CASHMAN (excluded) go to David GILLESPIE4,993 votes from Josephine CASHMAN (excluded) go to Alex SIMPSONDavid GILLESPIE (NP): 46,661 votes at first preferencesGILLESPIEAlex SIMPSON (ALP): 23,024 votes at first preferencesSIMPSONJosephine CASHMAN (ON): 8,502 votes at first preferencesCASHMANKarl ATTENBOROUGH (GRN): 8,422 votes at first preferencesATTENBOROUGHMark HORNSHAW (LDP): 6,824 votes at first preferencesHORNSHAWSteve ATTKINS (IND): 5,574 votes at first preferencesATTKINSJoel PUTLAND (UAPP): 4,421 votes at first preferencesPUTLANDJoanne PEARCE (IND): 3,820 votes at first preferencesDavid GILLESPIE (NP): 47,155 votes at count 1GILLESPIEAlex SIMPSON (ALP): 23,455 votes at count 1SIMPSONJosephine CASHMAN (ON): 8,698 votes at count 1CASHMANKarl ATTENBOROUGH (GRN): 8,746 votes at count 1ATTENBOROUGHMark HORNSHAW (LDP): 6,931 votes at count 1HORNSHAWSteve ATTKINS (IND): 7,164 votes at count 1ATTKINSJoel PUTLAND (UAPP): 5,099 votes at count 1PUTLANDDavid GILLESPIE (NP): 48,418 votes at count 2GILLESPIEAlex SIMPSON (ALP): 23,848 votes at count 2SIMPSONJosephine CASHMAN (ON): 10,307 votes at count 2CASHMANKarl ATTENBOROUGH (GRN): 8,969 votes at count 2ATTENBOROUGHMark HORNSHAW (LDP): 7,946 votes at count 2HORNSHAWSteve ATTKINS (IND): 7,760 votes at count 2ATTKINSDavid GILLESPIE (NP): 50,347 votes at count 3GILLESPIEAlex SIMPSON (ALP): 25,497 votes at count 3SIMPSONJosephine CASHMAN (ON): 11,940 votes at count 3CASHMANKarl ATTENBOROUGH (GRN): 10,439 votes at count 3ATTENBOROUGHMark HORNSHAW (LDP): 9,025 votes at count 3HORNSHAWDavid GILLESPIE (NP): 54,037 votes at count 4GILLESPIEAlex SIMPSON (ALP): 26,417 votes at count 4SIMPSONJosephine CASHMAN (ON): 15,645 votes at count 4CASHMANKarl ATTENBOROUGH (GRN): 11,149 votes at count 4ATTENBOROUGHDavid GILLESPIE (NP): 56,232 votes at count 5GILLESPIEAlex SIMPSON (ALP): 33,834 votes at count 5SIMPSONJosephine CASHMAN (ON): 17,182 votes at count 5CASHMANDavid GILLESPIE (NP): 68,421 votes at count 6GILLESPIE · electedAlex SIMPSON (ALP): 38,827 votes at count 6SIMPSON · 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

Lyne 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Joanne PEARCEIndependent3,820
  • Steve ATTKINS (IND): 1,590 (41.6%)
  • Joel PUTLAND (UAPP): 678 (17.7%)
  • David GILLESPIE (NP): 494 (12.9%)
  • Alex SIMPSON (ALP): 431 (11.3%)
  • Karl ATTENBOROUGH (GRN): 324 (8.5%)
  • Josephine CASHMAN (ON): 196 (5.1%)
  • Mark HORNSHAW (LDP): 107 (2.8%)
2Joel PUTLANDUnited Australia Party5,099
  • Josephine CASHMAN (ON): 1,609 (31.6%)
  • David GILLESPIE (NP): 1,263 (24.8%)
  • Mark HORNSHAW (LDP): 1,015 (19.9%)
  • Steve ATTKINS (IND): 596 (11.7%)
  • Alex SIMPSON (ALP): 393 (7.7%)
  • Karl ATTENBOROUGH (GRN): 223 (4.4%)
3Steve ATTKINSIndependent7,760
  • David GILLESPIE (NP): 1,929 (24.9%)
  • Alex SIMPSON (ALP): 1,649 (21.2%)
  • Josephine CASHMAN (ON): 1,633 (21.0%)
  • Karl ATTENBOROUGH (GRN): 1,470 (18.9%)
  • Mark HORNSHAW (LDP): 1,079 (13.9%)
4Mark HORNSHAWLiberal Democrats9,025
  • Josephine CASHMAN (ON): 3,705 (41.1%)
  • David GILLESPIE (NP): 3,690 (40.9%)
  • Alex SIMPSON (ALP): 920 (10.2%)
  • Karl ATTENBOROUGH (GRN): 710 (7.9%)
5Karl ATTENBOROUGHThe Greens11,149
  • Alex SIMPSON (ALP): 7,417 (66.5%)
  • David GILLESPIE (NP): 2,195 (19.7%)
  • Josephine CASHMAN (ON): 1,537 (13.8%)
6Josephine CASHMANPauline Hanson's One Nation17,182
  • David GILLESPIE (NP): 12,189 (70.9%)
  • Alex SIMPSON (ALP): 4,993 (29.1%)

Votes after every count

Lyne 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6
David GILLESPIEThe Nationals · elected46,66147,15548,41850,34754,03756,23268,421
Alex SIMPSONLabor23,02423,45523,84825,49726,41733,83438,827
Josephine CASHMANPauline Hanson's One Nation8,5028,69810,30711,94015,64517,182–
Karl ATTENBOROUGHThe Greens8,4228,7468,96910,43911,149––
Mark HORNSHAWLiberal Democrats6,8246,9317,9469,025–––
Steve ATTKINSIndependent5,5747,1647,760––––
Joel PUTLANDUnited Australia Party4,4215,099–––––
Joanne PEARCEIndependent3,820––––––

2019 Federal election

David GILLESPIE (The Nationals) won Lyne in 2019 with 65,942 of the 101,180 votes in the final count, beating Phil COSTA (Labor) by 30,704 votes (65.2% to 34.8%). Gillespie led on first preferences with 49.4% of 101,180 formal votes and passed the 50,591-vote majority at count 2.

101,180 formal votes9 candidates7 counts30,704-vote final margin

Lyne 2019: preference flowsSankey diagram of the distribution of preferences in Lyne at the 2019 Federal election. David GILLESPIE was elected after 7 counts, 65,942 votes to 35,238 for Phil COSTA. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7David GILLESPIE: 49,934 votes stay with themPhil COSTA: 24,371 votes stay with themStuart WATSON: 6,589 votes stay with themDean McCRAE: 5,864 votes stay with themJeremy John MILLER: 5,169 votes stay with themGarry BOURKE: 4,098 votes stay with themRyan Frederick GOLDSPRING: 1,986 votes stay with themEd CARUANA: 1,676 votes stay with them634 votes from Catherine ZHAO (excluded) go to David GILLESPIE217 votes from Catherine ZHAO (excluded) go to Jeremy John MILLER211 votes from Catherine ZHAO (excluded) go to Dean McCRAE122 votes from Catherine ZHAO (excluded) go to Garry BOURKE90 votes from Catherine ZHAO (excluded) go to Ryan Frederick GOLDSPRING82 votes from Catherine ZHAO (excluded) go to Stuart WATSON75 votes from Catherine ZHAO (excluded) go to Phil COSTA62 votes from Catherine ZHAO (excluded) go to Ed CARUANADavid GILLESPIE: 50,568 votes stay with themPhil COSTA: 24,446 votes stay with themStuart WATSON: 6,671 votes stay with themDean McCRAE: 6,075 votes stay with themJeremy John MILLER: 5,386 votes stay with themGarry BOURKE: 4,220 votes stay with themRyan Frederick GOLDSPRING: 2,076 votes stay with them520 votes from Ed CARUANA (excluded) go to Jeremy John MILLER269 votes from Ed CARUANA (excluded) go to Phil COSTA247 votes from Ed CARUANA (excluded) go to David GILLESPIE231 votes from Ed CARUANA (excluded) go to Garry BOURKE187 votes from Ed CARUANA (excluded) go to Stuart WATSON161 votes from Ed CARUANA (excluded) go to Dean McCRAE123 votes from Ed CARUANA (excluded) go to Ryan Frederick GOLDSPRINGDavid GILLESPIE: 50,815 votes stay with themPhil COSTA: 24,715 votes stay with themStuart WATSON: 6,858 votes stay with themDean McCRAE: 6,236 votes stay with themJeremy John MILLER: 5,906 votes stay with themGarry BOURKE: 4,451 votes stay with them788 votes from Ryan Frederick GOLDSPRING (excluded) go to Garry BOURKE581 votes from Ryan Frederick GOLDSPRING (excluded) go to David GILLESPIE343 votes from Ryan Frederick GOLDSPRING (excluded) go to Jeremy John MILLER268 votes from Ryan Frederick GOLDSPRING (excluded) go to Dean McCRAE152 votes from Ryan Frederick GOLDSPRING (excluded) go to Phil COSTA67 votes from Ryan Frederick GOLDSPRING (excluded) go to Stuart WATSONDavid GILLESPIE: 51,396 votes stay with themPhil COSTA: 24,867 votes stay with themStuart WATSON: 6,925 votes stay with themDean McCRAE: 6,504 votes stay with themJeremy John MILLER: 6,249 votes stay with them2,060 votes from Garry BOURKE (excluded) go to David GILLESPIE1,375 votes from Garry BOURKE (excluded) go to Jeremy John MILLER816 votes from Garry BOURKE (excluded) go to Dean McCRAE658 votes from Garry BOURKE (excluded) go to Phil COSTA330 votes from Garry BOURKE (excluded) go to Stuart WATSONDavid GILLESPIE: 53,456 votes stay with themPhil COSTA: 25,525 votes stay with them3,172 votes from Stuart WATSON (excluded) go to Phil COSTA2,868 votes from Stuart WATSON (excluded) go to Jeremy John MILLER867 votes from Stuart WATSON (excluded) go to David GILLESPIE348 votes from Stuart WATSON (excluded) go to Dean McCRAEDean McCRAE: 7,320 votes stay with themJeremy John MILLER: 7,624 votes stay with themDavid GILLESPIE: 54,323 votes stay with themPhil COSTA: 28,697 votes stay with them4,294 votes from Dean McCRAE (excluded) go to David GILLESPIE2,406 votes from Dean McCRAE (excluded) go to Jeremy John MILLER968 votes from Dean McCRAE (excluded) go to Phil COSTAJeremy John MILLER: 10,492 votes stay with themDavid GILLESPIE: 58,617 votes stay with themPhil COSTA: 29,665 votes stay with them7,325 votes from Jeremy John MILLER (excluded) go to David GILLESPIE5,573 votes from Jeremy John MILLER (excluded) go to Phil COSTADavid GILLESPIE (NP): 49,934 votes at first preferencesGILLESPIEPhil COSTA (ALP): 24,371 votes at first preferencesCOSTAStuart WATSON (GRN): 6,589 votes at first preferencesWATSONDean McCRAE (LDP): 5,864 votes at first preferencesMcCRAEJeremy John MILLER (IND): 5,169 votes at first preferencesMILLERGarry BOURKE (UAPP): 4,098 votes at first preferencesBOURKERyan Frederick GOLDSPRING (FACN): 1,986 votes at first preferencesEd CARUANA (AWP): 1,676 votes at first preferencesCatherine ZHAO (CDP): 1,493 votes at first preferencesDavid GILLESPIE (NP): 50,568 votes at count 1GILLESPIEPhil COSTA (ALP): 24,446 votes at count 1COSTAStuart WATSON (GRN): 6,671 votes at count 1WATSONDean McCRAE (LDP): 6,075 votes at count 1McCRAEJeremy John MILLER (IND): 5,386 votes at count 1MILLERGarry BOURKE (UAPP): 4,220 votes at count 1BOURKERyan Frederick GOLDSPRING (FACN): 2,076 votes at count 1Ed CARUANA (AWP): 1,738 votes at count 1David GILLESPIE (NP): 50,815 votes at count 2GILLESPIEPhil COSTA (ALP): 24,715 votes at count 2COSTAStuart WATSON (GRN): 6,858 votes at count 2WATSONDean McCRAE (LDP): 6,236 votes at count 2McCRAEJeremy John MILLER (IND): 5,906 votes at count 2MILLERGarry BOURKE (UAPP): 4,451 votes at count 2BOURKERyan Frederick GOLDSPRING (FACN): 2,199 votes at count 2David GILLESPIE (NP): 51,396 votes at count 3GILLESPIEPhil COSTA (ALP): 24,867 votes at count 3COSTAStuart WATSON (GRN): 6,925 votes at count 3WATSONDean McCRAE (LDP): 6,504 votes at count 3McCRAEJeremy John MILLER (IND): 6,249 votes at count 3MILLERGarry BOURKE (UAPP): 5,239 votes at count 3BOURKEDavid GILLESPIE (NP): 53,456 votes at count 4GILLESPIEPhil COSTA (ALP): 25,525 votes at count 4COSTAStuart WATSON (GRN): 7,255 votes at count 4WATSONDean McCRAE (LDP): 7,320 votes at count 4McCRAEJeremy John MILLER (IND): 7,624 votes at count 4MILLERDavid GILLESPIE (NP): 54,323 votes at count 5GILLESPIEPhil COSTA (ALP): 28,697 votes at count 5COSTADean McCRAE (LDP): 7,668 votes at count 5McCRAEJeremy John MILLER (IND): 10,492 votes at count 5MILLERDavid GILLESPIE (NP): 58,617 votes at count 6GILLESPIEPhil COSTA (ALP): 29,665 votes at count 6COSTAJeremy John MILLER (IND): 12,898 votes at count 6MILLERDavid GILLESPIE (NP): 65,942 votes at count 7GILLESPIE · electedPhil COSTA (ALP): 35,238 votes at count 7COSTA · 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

Lyne 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Catherine ZHAOChristian Democratic Party (Fred Nile Group)1,493
  • David GILLESPIE (NP): 634 (42.5%)
  • Jeremy John MILLER (IND): 217 (14.5%)
  • Dean McCRAE (LDP): 211 (14.1%)
  • Garry BOURKE (UAPP): 122 (8.2%)
  • Ryan Frederick GOLDSPRING (FACN): 90 (6.0%)
  • Stuart WATSON (GRN): 82 (5.5%)
  • Phil COSTA (ALP): 75 (5.0%)
  • Ed CARUANA (AWP): 62 (4.2%)
2Ed CARUANAAustralian Workers Party1,738
  • Jeremy John MILLER (IND): 520 (29.9%)
  • Phil COSTA (ALP): 269 (15.5%)
  • David GILLESPIE (NP): 247 (14.2%)
  • Garry BOURKE (UAPP): 231 (13.3%)
  • Stuart WATSON (GRN): 187 (10.8%)
  • Dean McCRAE (LDP): 161 (9.3%)
  • Ryan Frederick GOLDSPRING (FACN): 123 (7.1%)
3Ryan Frederick GOLDSPRINGFRASER ANNING'S CONSERVATIVE NATIONAL PARTY2,199
  • Garry BOURKE (UAPP): 788 (35.8%)
  • David GILLESPIE (NP): 581 (26.4%)
  • Jeremy John MILLER (IND): 343 (15.6%)
  • Dean McCRAE (LDP): 268 (12.2%)
  • Phil COSTA (ALP): 152 (6.9%)
  • Stuart WATSON (GRN): 67 (3.0%)
4Garry BOURKEUnited Australia Party5,239
  • David GILLESPIE (NP): 2,060 (39.3%)
  • Jeremy John MILLER (IND): 1,375 (26.2%)
  • Dean McCRAE (LDP): 816 (15.6%)
  • Phil COSTA (ALP): 658 (12.6%)
  • Stuart WATSON (GRN): 330 (6.3%)
5Stuart WATSONThe Greens7,255
  • Phil COSTA (ALP): 3,172 (43.7%)
  • Jeremy John MILLER (IND): 2,868 (39.5%)
  • David GILLESPIE (NP): 867 (12.0%)
  • Dean McCRAE (LDP): 348 (4.8%)
6Dean McCRAELiberal Democrats7,668
  • David GILLESPIE (NP): 4,294 (56.0%)
  • Jeremy John MILLER (IND): 2,406 (31.4%)
  • Phil COSTA (ALP): 968 (12.6%)
7Jeremy John MILLERIndependent12,898
  • David GILLESPIE (NP): 7,325 (56.8%)
  • Phil COSTA (ALP): 5,573 (43.2%)

Votes after every count

Lyne 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7
David GILLESPIEThe Nationals · elected49,93450,56850,81551,39653,45654,32358,61765,942
Phil COSTALabor24,37124,44624,71524,86725,52528,69729,66535,238
Stuart WATSONThe Greens6,5896,6716,8586,9257,255–––
Dean McCRAELiberal Democrats5,8646,0756,2366,5047,3207,668––
Jeremy John MILLERIndependent5,1695,3865,9066,2497,62410,49212,898–
Garry BOURKEUnited Australia Party4,0984,2204,4515,239––––
Ryan Frederick GOLDSPRINGFRASER ANNING'S CONSERVATIVE NATIONAL PARTY1,9862,0762,199–––––
Ed CARUANAAustralian Workers Party1,6761,738––––––
Catherine ZHAOChristian Democratic Party (Fred Nile Group)1,493–––––––

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.