Collingwood vs. St Kilda Predictions - AFL Round 15 2025Ended

We have Collingwood vs. St Kilda predictions for action on Saturday June 21 at 7:35pm at Marvel Stadium.

The Magpies are one of the shortest favourites to win this week against a struggling Saints.

Collingwood vs. St Kilda Predictions

Best Bet

Collingwood -30.5 @ $1.90

Bet Now

We would have been prepared to take Collingwood at -40.5 against St Kilda, especially based on recent form. The Magpies might have only just got past Melbourne when winning 72-71, but they looked good when beating Hawthorn 107-56.

If they can beat the Hawkes by 51 points, they can put the hurt on St Kilda, which comes off a 132-60 loss to the Western Bulldogs. That was a terrible effort, and they were also beaten by West Coast 108-80 four weeks ago, which is a shocking loss.

Nothing is going well for the Saints, and with Collingwood currently leading the AFL, there is a massive class edge to the home team. Take the -30.5 line before it moves throughout the week. It could move to around -34.5, so snap up the generous offering with AFL odds.

-

Same Game Multi

Collingwood -30.5, Brody Mihocek 2+ Goals, Steele Sidebottom 25+ Disposals, Total Match Points Under 170.5 @ $10.50

Bet Now

Brody Mihocek could have a field day in front of goal for the Magpies. He had only one goal last week, but that came after six goals from his previous two games, so he’s capable of kicking multiple goals, especially against St Kilda.

Punters get $1.73 for Mihocek to score 2+ goals, which is an excellent price. He could finish with 3-4 goals, so include him in same game multis.

Steele Sidebottom pays $2.12 to have 25+ disposals. He comes off totals of 25, 27, 22, 7, and 25, so his recent efforts have been good. He should get plenty of work against the Saints, so include the generous AFL odds.

We’re including under 170.5 because we can’t see St Kilda scoring a big total. It scored only 60 points against Melbourne, so scoring big against Collingwood is unlikely.

-

Best Value Bet

Collingwood Wire-to-Wire @ $1.70

Bet Now

$1.70 might not be considered value odds, but that’s an excellent price for Collingwood to win wire-to-wire.

We can’t see St Kilda ever getting close to the Magpies, and holding a lead at the first quarter break is unlikely, especially given how long it has been starting.

Take the odds and include them in your AFL bets this week.

Chasing a better price on your next bet? Compare our top-rated AFL betting sites, or check out the best betting apps. Signing up somewhere new? Enter the NextBet code at registration.

Daryl Curnow
Editor In Chief

After graduating from the University of Auckland (BA - English), Daryl Curnow was thrown into the world of sports and horse racing journalism.

Having worked as a racing journalist for two years, he decided to move into the online world of horse racing and sports writing. After years of honing his craft, Daryl became a professional punter in 2009 - with a focus on horse racing, NRL, AFL, NBA, Rugby, NFL, and US college sports.

Daryl's tips have been featured on various websites around the world before joining the GoBet team. When he's not working, Daryl tries to avoid making bogeys on the golf course.

Featured Betting Sites

Picklebet🥒 Get your Pickle On!
Exclusive Code:
Join Picklebet
Dabble💸 Withdrawals under 10 seconds
Exclusive Code: 🔥
Join Dabble
BetRaven🚀 JUST LAUNCHED August 2026
Exclusive Code:
Join BetRaven
BetAces🚀 JUST LAUNCHED September 2026
Exclusive Code:
Join BetAces
XcelBet🤝 Run by a real 25yr on-course bookie
Exclusive Code:
Join XcelBet
UpYaGo🆕 Launched March 2026
Exclusive Code:
Join UpYaGo
BearBet🐻 Withdrawals under 2 hours, 6x daily
Exclusive Code: 🔥
Join BearBet
PuntX🔬 RaceLabs insights built in
Exclusive Code:
Join PuntX
OnlyBets🚀 Launched 8 May 2026
Exclusive Code:
Join OnlyBets
TeamBet⚡ 6x daily Osko withdrawals
Exclusive Code:
Join TeamBet
RipperBet🐴 Black Book horse tracking + alerts
Exclusive Code:
Join RipperBet
Bet Bunker logo✨ JUST LAUNCHED August 2026
Exclusive Code:
Join Bet Bunker

Imagine what you could be buying instead.

Set a deposit limit.

More AFL Tips