The following are betting tips for Round 4 of the 2025 AFL season.
View our line-up of AFL betting resources
Compare AFL bookmaker odds
View bookmaker AFL promotions (excl. NSW, SA & WA)
View the AFL form guide
Draftstars have a $75,000 fantasy sports contest for the Collingwood v Carlton clash on Thursday night. They also have a $70,000 contest for the Geelong v Melbourne game on Friday night. Entry costs $15 and the top 25% of participants will receive a payout.
![]() |
Collingwood vs. Carlton |
![]() |
Collingwood have won and covered the line in their last four home fixtures and they have gone 6-1 as the home favourite over the last twelve months. Spanning this season and the last, Carlton bring 1-8 form into this game. They remain competitive, however. The Blues have lead at halftime in all three games but find themselves 0-3 for the season. Of the Blues’ 14 defeats over the last twelve months, 12 were by 1-39 margins and 11 were by 1-24 margins. Six of Carlton’s last eight away defeats to Collingwood were by 1-24 margins. Narrowing it down even further, four of Collingwood’s last five wins over Carlton were by 6 points or less. Looking at total scores, Carlton’s last nine games went under the bookmaker’s total, while 8 of Collingwood’s 12 home games over the last twelve months went under the total. I would back Collingwood 1-39 at 2.20 (Dabble). Those looking for more risk should consider Collingwood 1-24 at 3.30 (Dabble). For those who enjoy same-game multis, a 3-leg option is Collingwood 1-24, Under 174.5, Carlton 1st half winner at 12.00 (Dabble).
![]() |
Geelong vs. Melbourne |
![]() |
Geelong have won 11 of their last 13 home games against Melbourne. Nine of those 11 wins were by 25+ margins and over the last twelve months, six of Geelong’s eight home wins were by 25+ margins. Five of Melbourne’s seven away defeats over the last twelve months were by 25+ margins. The Demons limp into this game in 0-3 form and their last two defeats were by 59-point (v North Melbourne) and 58-point (v Gold Coast) margins. I would back Geelong in the head-to-head at 1.22 (Dabble). Those looking for more risk should consider Geelong 25+ at 1.75 (Dabble).
![]() |
North Melbourne vs. Sydney |
![]() |
Sydney have gone 7-1 as the away favourite over the last twelve months (covering 6 times) and they have won 12 in a row against North Melbourne. The Swans last lost to the Kangaroos in Melbourne back in 2007. Ten of the Swans’ last twelve wins over North Melbourne were by 1-39 margins and the Kangaroos’ competitiveness this season suggests that a blowout isn’t likely. I would back Sydney 1-39 at 2.25 (Dabble).
![]() |
Port Adelaide vs. St Kilda |
![]() |
Port Adelaide have gone 7-2 as the home favourite over the last twelve months and they have won seven of the last eight as the home favourite against St Kilda. The Saints have lost six in a row to the Power and they have a 1-6 record as the away underdog over the last twelve months. Six of St Kilda’s seven away defeats over the last twelve months were by 1-39 margins, so I’m not expecting a blowout. I would back Port Adelaide in the head-to-head at 1.54 (betr). Those looking for more risk should consider Port Adelaide 1-39 at 2.25 (Dabble).