Skip to content

Maribyrnong: preference flows

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

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Jo BRISKEYAustralian Labor PartyTim BEDDOELiberal28,1232Majority at count 2
2022Bill SHORTENAustralian Labor PartyMira D'SILVALiberal23,3907Majority at count 7
2019Bill SHORTENAustralian Labor PartyChristine STOWLiberal22,6102Majority at count 2

2025 Federal election

Jo BRISKEY (Australian Labor Party) won Maribyrnong in 2025 with 69,660 of the 111,197 votes in the final count, beating Tim BEDDOE (Liberal) by 28,123 votes (62.6% to 37.4%). Briskey led on first preferences with 41.4% of 111,197 formal votes and passed the 55,599-vote majority at count 2.

111,197 formal votes4 candidates2 counts28,123-vote final margin

Maribyrnong 2025: preference flowsSankey diagram of the distribution of preferences in Maribyrnong at the 2025 Federal election. Jo BRISKEY was elected after 2 counts, 69,660 votes to 41,537 for Tim BEDDOE. The table below gives every figure.First prefsCount 1Count 2Jo BRISKEY: 46,064 votes stay with themTim BEDDOE: 33,874 votes stay with themJames WILLIAMS: 23,594 votes stay with them5,178 votes from Alannah CASEY (excluded) go to Tim BEDDOE1,349 votes from Alannah CASEY (excluded) go to Jo BRISKEY1,138 votes from Alannah CASEY (excluded) go to James WILLIAMSJo BRISKEY: 47,413 votes stay with themTim BEDDOE: 39,052 votes stay with them22,247 votes from James WILLIAMS (excluded) go to Jo BRISKEY2,485 votes from James WILLIAMS (excluded) go to Tim BEDDOEJo BRISKEY (ALP): 46,064 votes at first preferencesBRISKEYTim BEDDOE (LP): 33,874 votes at first preferencesBEDDOEJames WILLIAMS (GVIC): 23,594 votes at first preferencesWILLIAMSAlannah CASEY (ON): 7,665 votes at first preferencesCASEYJo BRISKEY (ALP): 47,413 votes at count 1BRISKEYTim BEDDOE (LP): 39,052 votes at count 1BEDDOEJames WILLIAMS (GVIC): 24,732 votes at count 1WILLIAMSJo BRISKEY (ALP): 69,660 votes at count 2BRISKEY · electedTim BEDDOE (LP): 41,537 votes at count 2BEDDOE · 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

Maribyrnong 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Alannah CASEYPauline Hanson's One Nation7,665
  • Tim BEDDOE (LP): 5,178 (67.6%)
  • Jo BRISKEY (ALP): 1,349 (17.6%)
  • James WILLIAMS (GVIC): 1,138 (14.8%)
2James WILLIAMSThe Greens24,732
  • Jo BRISKEY (ALP): 22,247 (90.0%)
  • Tim BEDDOE (LP): 2,485 (10.0%)

Votes after every count

Maribyrnong 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2
Jo BRISKEYAustralian Labor Party · elected46,06447,41369,660
Tim BEDDOELiberal33,87439,05241,537
James WILLIAMSThe Greens23,59424,732–
Alannah CASEYPauline Hanson's One Nation7,665––

2022 Federal election

Bill SHORTEN (Australian Labor Party) won Maribyrnong in 2022 with 58,679 of the 93,968 votes in the final count, beating Mira D'SILVA (Liberal) by 23,390 votes (62.4% to 37.6%). Shorten led on first preferences with 42.3% of 93,968 formal votes and passed the 46,985-vote majority at count 7.

93,968 formal votes9 candidates7 counts23,390-vote final margin

Maribyrnong 2022: preference flowsSankey diagram of the distribution of preferences in Maribyrnong at the 2022 Federal election. Bill SHORTEN was elected after 7 counts, 58,679 votes to 35,289 for Mira D'SILVA. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Bill SHORTEN: 39,792 votes stay with themMira D'SILVA: 25,493 votes stay with themRhonda PRYOR: 15,278 votes stay with themCameron SMITH: 3,577 votes stay with themDarren BESANKO: 3,433 votes stay with themJodie TINDAL: 2,227 votes stay with themDaniel Nair DADICH: 1,837 votes stay with themMark Michael HOBART: 1,741 votes stay with them142 votes from Alexander Anthony ANSALONE (excluded) go to Mark Michael HOBART112 votes from Alexander Anthony ANSALONE (excluded) go to Cameron SMITH85 votes from Alexander Anthony ANSALONE (excluded) go to Rhonda PRYOR71 votes from Alexander Anthony ANSALONE (excluded) go to Bill SHORTEN54 votes from Alexander Anthony ANSALONE (excluded) go to Mira D'SILVA48 votes from Alexander Anthony ANSALONE (excluded) go to Jodie TINDAL45 votes from Alexander Anthony ANSALONE (excluded) go to Darren BESANKO33 votes from Alexander Anthony ANSALONE (excluded) go to Daniel Nair DADICHBill SHORTEN: 39,863 votes stay with themMira D'SILVA: 25,547 votes stay with themRhonda PRYOR: 15,363 votes stay with themCameron SMITH: 3,689 votes stay with themDarren BESANKO: 3,478 votes stay with themJodie TINDAL: 2,275 votes stay with them1,224 votes from Daniel Nair DADICH (excluded) go to Rhonda PRYOR308 votes from Daniel Nair DADICH (excluded) go to Bill SHORTEN145 votes from Daniel Nair DADICH (excluded) go to Mark Michael HOBART62 votes from Daniel Nair DADICH (excluded) go to Mira D'SILVA55 votes from Daniel Nair DADICH (excluded) go to Jodie TINDAL51 votes from Daniel Nair DADICH (excluded) go to Darren BESANKO25 votes from Daniel Nair DADICH (excluded) go to Cameron SMITHMark Michael HOBART: 1,883 votes stay with themBill SHORTEN: 40,171 votes stay with themMira D'SILVA: 25,609 votes stay with themRhonda PRYOR: 16,587 votes stay with themCameron SMITH: 3,714 votes stay with themDarren BESANKO: 3,529 votes stay with themJodie TINDAL: 2,330 votes stay with them581 votes from Mark Michael HOBART (excluded) go to Bill SHORTEN482 votes from Mark Michael HOBART (excluded) go to Jodie TINDAL469 votes from Mark Michael HOBART (excluded) go to Darren BESANKO260 votes from Mark Michael HOBART (excluded) go to Cameron SMITH122 votes from Mark Michael HOBART (excluded) go to Mira D'SILVA114 votes from Mark Michael HOBART (excluded) go to Rhonda PRYORBill SHORTEN: 40,752 votes stay with themMira D'SILVA: 25,731 votes stay with themRhonda PRYOR: 16,701 votes stay with themCameron SMITH: 3,974 votes stay with themDarren BESANKO: 3,998 votes stay with them1,328 votes from Jodie TINDAL (excluded) go to Darren BESANKO562 votes from Jodie TINDAL (excluded) go to Cameron SMITH357 votes from Jodie TINDAL (excluded) go to Bill SHORTEN351 votes from Jodie TINDAL (excluded) go to Mira D'SILVA214 votes from Jodie TINDAL (excluded) go to Rhonda PRYORBill SHORTEN: 41,109 votes stay with themMira D'SILVA: 26,082 votes stay with themRhonda PRYOR: 16,915 votes stay with them2,596 votes from Cameron SMITH (excluded) go to Darren BESANKO1,147 votes from Cameron SMITH (excluded) go to Mira D'SILVA441 votes from Cameron SMITH (excluded) go to Rhonda PRYOR352 votes from Cameron SMITH (excluded) go to Bill SHORTENDarren BESANKO: 5,326 votes stay with themBill SHORTEN: 41,461 votes stay with themMira D'SILVA: 27,229 votes stay with themRhonda PRYOR: 17,356 votes stay with them5,229 votes from Darren BESANKO (excluded) go to Mira D'SILVA1,464 votes from Darren BESANKO (excluded) go to Rhonda PRYOR1,229 votes from Darren BESANKO (excluded) go to Bill SHORTENBill SHORTEN: 42,690 votes stay with themMira D'SILVA: 32,458 votes stay with them15,989 votes from Rhonda PRYOR (excluded) go to Bill SHORTEN2,831 votes from Rhonda PRYOR (excluded) go to Mira D'SILVABill SHORTEN (ALP): 39,792 votes at first preferencesSHORTENMira D'SILVA (LP): 25,493 votes at first preferencesD'SILVARhonda PRYOR (GVIC): 15,278 votes at first preferencesPRYORCameron SMITH (LDP): 3,577 votes at first preferencesDarren BESANKO (UAPP): 3,433 votes at first preferencesJodie TINDAL (ON): 2,227 votes at first preferencesDaniel Nair DADICH (VNS): 1,837 votes at first preferencesMark Michael HOBART (GAP): 1,741 votes at first preferencesAlexander Anthony ANSALONE (CYA): 590 votes at first preferencesBill SHORTEN (ALP): 39,863 votes at count 1SHORTENMira D'SILVA (LP): 25,547 votes at count 1D'SILVARhonda PRYOR (GVIC): 15,363 votes at count 1PRYORCameron SMITH (LDP): 3,689 votes at count 1Darren BESANKO (UAPP): 3,478 votes at count 1Jodie TINDAL (ON): 2,275 votes at count 1Daniel Nair DADICH (VNS): 1,870 votes at count 1Mark Michael HOBART (GAP): 1,883 votes at count 1Bill SHORTEN (ALP): 40,171 votes at count 2SHORTENMira D'SILVA (LP): 25,609 votes at count 2D'SILVARhonda PRYOR (GVIC): 16,587 votes at count 2PRYORCameron SMITH (LDP): 3,714 votes at count 2Darren BESANKO (UAPP): 3,529 votes at count 2Jodie TINDAL (ON): 2,330 votes at count 2Mark Michael HOBART (GAP): 2,028 votes at count 2Bill SHORTEN (ALP): 40,752 votes at count 3SHORTENMira D'SILVA (LP): 25,731 votes at count 3D'SILVARhonda PRYOR (GVIC): 16,701 votes at count 3PRYORCameron SMITH (LDP): 3,974 votes at count 3SMITHDarren BESANKO (UAPP): 3,998 votes at count 3BESANKOJodie TINDAL (ON): 2,812 votes at count 3Bill SHORTEN (ALP): 41,109 votes at count 4SHORTENMira D'SILVA (LP): 26,082 votes at count 4D'SILVARhonda PRYOR (GVIC): 16,915 votes at count 4PRYORCameron SMITH (LDP): 4,536 votes at count 4SMITHDarren BESANKO (UAPP): 5,326 votes at count 4BESANKOBill SHORTEN (ALP): 41,461 votes at count 5SHORTENMira D'SILVA (LP): 27,229 votes at count 5D'SILVARhonda PRYOR (GVIC): 17,356 votes at count 5PRYORDarren BESANKO (UAPP): 7,922 votes at count 5BESANKOBill SHORTEN (ALP): 42,690 votes at count 6SHORTENMira D'SILVA (LP): 32,458 votes at count 6D'SILVARhonda PRYOR (GVIC): 18,820 votes at count 6PRYORBill SHORTEN (ALP): 58,679 votes at count 7SHORTEN · electedMira D'SILVA (LP): 35,289 votes at count 7D'SILVA · 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

Maribyrnong 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Alexander Anthony ANSALONEAustralian Federation Party590
  • Mark Michael HOBART (GAP): 142 (24.1%)
  • Cameron SMITH (LDP): 112 (19.0%)
  • Rhonda PRYOR (GVIC): 85 (14.4%)
  • Bill SHORTEN (ALP): 71 (12.0%)
  • Mira D'SILVA (LP): 54 (9.2%)
  • Jodie TINDAL (ON): 48 (8.1%)
  • Darren BESANKO (UAPP): 45 (7.6%)
  • Daniel Nair DADICH (VNS): 33 (5.6%)
2Daniel Nair DADICHVictorian Socialists1,870
  • Rhonda PRYOR (GVIC): 1,224 (65.5%)
  • Bill SHORTEN (ALP): 308 (16.5%)
  • Mark Michael HOBART (GAP): 145 (7.8%)
  • Mira D'SILVA (LP): 62 (3.3%)
  • Jodie TINDAL (ON): 55 (2.9%)
  • Darren BESANKO (UAPP): 51 (2.7%)
  • Cameron SMITH (LDP): 25 (1.3%)
3Mark Michael HOBARTThe Great Australian Party2,028
  • Bill SHORTEN (ALP): 581 (28.6%)
  • Jodie TINDAL (ON): 482 (23.8%)
  • Darren BESANKO (UAPP): 469 (23.1%)
  • Cameron SMITH (LDP): 260 (12.8%)
  • Mira D'SILVA (LP): 122 (6.0%)
  • Rhonda PRYOR (GVIC): 114 (5.6%)
4Jodie TINDALPauline Hanson's One Nation2,812
  • Darren BESANKO (UAPP): 1,328 (47.2%)
  • Cameron SMITH (LDP): 562 (20.0%)
  • Bill SHORTEN (ALP): 357 (12.7%)
  • Mira D'SILVA (LP): 351 (12.5%)
  • Rhonda PRYOR (GVIC): 214 (7.6%)
5Cameron SMITHLiberal Democrats4,536
  • Darren BESANKO (UAPP): 2,596 (57.2%)
  • Mira D'SILVA (LP): 1,147 (25.3%)
  • Rhonda PRYOR (GVIC): 441 (9.7%)
  • Bill SHORTEN (ALP): 352 (7.8%)
6Darren BESANKOUnited Australia Party7,922
  • Mira D'SILVA (LP): 5,229 (66.0%)
  • Rhonda PRYOR (GVIC): 1,464 (18.5%)
  • Bill SHORTEN (ALP): 1,229 (15.5%)
7Rhonda PRYORThe Greens18,820
  • Bill SHORTEN (ALP): 15,989 (85.0%)
  • Mira D'SILVA (LP): 2,831 (15.0%)

Votes after every count

Maribyrnong 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7
Bill SHORTENAustralian Labor Party · elected39,79239,86340,17140,75241,10941,46142,69058,679
Mira D'SILVALiberal25,49325,54725,60925,73126,08227,22932,45835,289
Rhonda PRYORThe Greens15,27815,36316,58716,70116,91517,35618,820–
Cameron SMITHLiberal Democrats3,5773,6893,7143,9744,536–––
Darren BESANKOUnited Australia Party3,4333,4783,5293,9985,3267,922––
Jodie TINDALPauline Hanson's One Nation2,2272,2752,3302,812––––
Daniel Nair DADICHVictorian Socialists1,8371,870––––––
Mark Michael HOBARTThe Great Australian Party1,7411,8832,028–––––
Alexander Anthony ANSALONEAustralian Federation Party590–––––––

2019 Federal election

Bill SHORTEN (Australian Labor Party) won Maribyrnong in 2019 with 61,767 of the 100,924 votes in the final count, beating Christine STOW (Liberal) by 22,610 votes (61.2% to 38.8%). Shorten led on first preferences with 47.1% of 100,924 formal votes and passed the 50,463-vote majority at count 2.

100,924 formal votes4 candidates2 counts22,610-vote final margin

Maribyrnong 2019: preference flowsSankey diagram of the distribution of preferences in Maribyrnong at the 2019 Federal election. Bill SHORTEN was elected after 2 counts, 61,767 votes to 39,157 for Christine STOW. The table below gives every figure.First prefsCount 1Count 2Bill SHORTEN: 47,487 votes stay with themChristine STOW: 34,877 votes stay with themJames WILLIAMS: 14,943 votes stay with them1,697 votes from MD Sarwar HASAN (excluded) go to Christine STOW1,190 votes from MD Sarwar HASAN (excluded) go to James WILLIAMS730 votes from MD Sarwar HASAN (excluded) go to Bill SHORTENBill SHORTEN: 48,217 votes stay with themChristine STOW: 36,574 votes stay with them13,550 votes from James WILLIAMS (excluded) go to Bill SHORTEN2,583 votes from James WILLIAMS (excluded) go to Christine STOWBill SHORTEN (ALP): 47,487 votes at first preferencesSHORTENChristine STOW (LP): 34,877 votes at first preferencesSTOWJames WILLIAMS (GVIC): 14,943 votes at first preferencesWILLIAMSMD Sarwar HASAN (UAPP): 3,617 votes at first preferencesHASANBill SHORTEN (ALP): 48,217 votes at count 1SHORTENChristine STOW (LP): 36,574 votes at count 1STOWJames WILLIAMS (GVIC): 16,133 votes at count 1WILLIAMSBill SHORTEN (ALP): 61,767 votes at count 2SHORTEN · electedChristine STOW (LP): 39,157 votes at count 2STOW · 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

Maribyrnong 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1MD Sarwar HASANUnited Australia Party3,617
  • Christine STOW (LP): 1,697 (46.9%)
  • James WILLIAMS (GVIC): 1,190 (32.9%)
  • Bill SHORTEN (ALP): 730 (20.2%)
2James WILLIAMSThe Greens (VIC)16,133
  • Bill SHORTEN (ALP): 13,550 (84.0%)
  • Christine STOW (LP): 2,583 (16.0%)

Votes after every count

Maribyrnong 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2
Bill SHORTENAustralian Labor Party · elected47,48748,21761,767
Christine STOWLiberal34,87736,57439,157
James WILLIAMSThe Greens (VIC)14,94316,133–
MD Sarwar HASANUnited Australia Party3,617––

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.