The three-candidate-preferred (3CP) count has become a topic of more interest in recent elections because of close races where the dynamic of who makes it into the top two can decide who wins. But it’s also an interesting statistic which can tell us more then is revealed by the two-party-preferred vote, while being a bit simpler than primary vote statistics. So for this post, likely my final post analysing the 2025 federal election, I look at who made the 3CP where, and explore the dynamics of three of the most common 3CP combinations seen across Australia.
There are 150 electorates in Australia, and in 148 seats the 3CP includes a Labor candidate along with at least one Coalition candidate.
The two exceptions are Calare and Indi, where Labor did not make the 3CP. In Calare, the 3CP includes two independent candidates (Andrew Gee and Kate Hook) along with the Nationals. In Indi, independent Helen Haines was pitted against the Liberal Party and One Nation.
My dataset of 3CP results dates back to 2004, and in that time there has only been five cases where Labor failed to make the 3CP, and there has never been a case where no Coalition candidate made the 3CP.
The three other cases where Labor failed to make the 3CP, in New England 2004, Indi 2016 and Nicholls 2022, were all seats where two different Coalition candidates made the 3CP against an independent.
So Calare and Indi this year are the first cases in at least 21 years (and likely longer) where two minor parties or independents made the 3CP.
In the other 148 seats, there is a Labor candidate, a Coalition candidate, and one other. The Greens made the cut in 82 seats, independents made the cut in 35 (38 including Calare and Indi), One Nation did in 26 (plus Indi makes 27). Katter’s Australian Party made it in two, Centre Alliance in one, and there were three seats where both the Liberal and Nationals parties made the 3CP, all in regional Western Australia.
!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r,i=0;r=e[i];i++)if(r.contentWindow===a.source){var d=a.data["datawrapper-height"][t]+"px";r.style.height=d}}}))}();
This chart shows the number of candidates in the 3CP for each party since 2004. The major parties understandably have a number around 150 consistently.
The Greens grew to the point where they made the 3CP almost everywhere in 2010. But since then the Greens vote has been roughly steady while the total pool of minor parties and independents has grown substantially, and they’ve been pushed out of the 3CP in many seats. This year was the lowest number of Greens 3CP seats since at least 2004, at 82.
Independents only cracked 20 seats for the first time in 2022, and now are getting closer to 40. One Nation has been fairly steady in the mid-20s since 2019. The Nick Xenophon Team made the cut in almost 30 seats in 2016 but no-one else has troubled the scorers since then.
So how are those seats distributed? This map shows which candidate was the third in the 3CP in each seat apart from Labor and the Coalition. I’ve marked Indi as One Nation and Calare as Independent.
One Nation tended to make the 3CP in regional parts of at least five states, but also some outer suburban seats across the country.
Independents have been taking a bigger chunk of territory. In Sydney there are two distinct areas: five seats stretching from Berowra to Wentworth, and four seats in Western Sydney.
The Greens have tended to dominate the 3CPs in the cities. They made the 3CP in almost all of Melbourne, Adelaide and Brisbane, Perth has a strip of three independent seats. The WA Nationals also made the 3CP in Bullwinkel, Durack and O’Connor in regional Western Australia.
There has also been a shift towards the 3CP vote being relatively more even between the three candidates.
!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r,i=0;r=e[i];i++)if(r.contentWindow===a.source){var d=a.data["datawrapper-height"][t]+"px";r.style.height=d}}}))}();
There was a gradual decline in the number of seats where the leading candidate had a majority of the 3CP vote, but it abruptly shifted in 2022. The trend continued slightly in 2025.
Meanwhile the average 3CP ote for the third-placed 3CP candidate has been increasing, from 10.1% in 2004 to 19.2% in 2025.
!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r,i=0;r=e[i];i++)if(r.contentWindow===a.source){var d=a.data["datawrapper-height"][t]+"px";r.style.height=d}}}))}();
Finally, I have produced some new ternary charts which display three numbers in a triangular plot. These are evolutions of the triangular graphs I have previously made, in part inspired by the work of Ben Messenger and Alex Jago. Casey Briggs and the team at the ABC also made great use of triangular plots to tell this story before the election.
My charts show the 3CP in seats that share the same combination of candidates. There are three charts. All three show seats with Labor and the Coalition, with each chart showing seats with independents, the Greens or One Nation in the 3CP. The colours show who won.
The charts are divided into 12 smaller triangles, which can also be grouped into four medium-sized triangles. Those that are in the middle four triangles are those where no candidate polled a majority of the 3CP vote.
The Greens chart was particularly interesting because there are very few Coalition seats where the Greens made the 3CP. There are only six such seats, mostly the few remaining urban Liberal seats.
The vast majority of these seats have Labor winning with under 50% of the 3CP.
It’s also interesting that the Greens only won Ryan, but polled a higher 3CP in five other seats.
As for the independents, the whole chart is pushed closer to the top – independents tended to get higher 3CP votes than Greens candidates. There are also a lot more seats on the Independent-Coalition axis than on the Independent-Labor axis.
Independents tend to get elected if they get above a certain primary vote. The highest-polling independents not to win were in Cowper and Wannon, where they polled just over 37%. Bradfield is the only seat below the 37% line where the independent won. The independents in Goldstein, Wannon and Cowper polled a higher 3CP than Nicolette Boele in Bradfield, but the remainder of the 3CP was much more favourable to the Coalition.
The One Nation 3CP chart is also interesting. The Coalition won most of these seats, including some seats where Labor had a higher 3CP. This chart also does a good job of identifying seats where the minor party’s preferences may have made a difference. Labor outpolled the LNP by about 5% on the 3CP, but One Nation’s preferences pushed the LNP narrowly in front. The LNP was narrowly in front in Lindsay, Capricornia and Wright before One Nation preferences were distributed and ended up winning.
So that’s where I’m going to leave this post, and leave the federal election.
I won’t be going quiet – the Tasmanian state election is coming up soon, and I’ll be covering that election both on the blog and the podcast. There will also be new election guides produces as the year goes on, and we can expect some redistributions coming soon. But I think that’s about it for my immediate coverage of 2025’s landslide federal election.