Melbourne vs. St Kilda Predictions – AFL Round 12 2025

We have Melbourne vs. St Kilda predictions for action on Sunday June 1 at 3:20pm at TIO Traeger Park.

AFL odds have Melbourne at $1.49 to win in Alice Springs, with a struggling St Kilda underdogs at $2.64.

Featured Betting Sites

PicklebetUse Code: 'GOBET500'Apply Code
BetReal logoUse Code: GOBETApply Code
PandaBet logo✨New Betting Site!✨
Use Code: GOBET250
Apply Code
BetChamps logoLogin to View Offers!Check Offers
Next2Go logoLaunched May 2025
Use Code: 'GOBET500'
Apply Code
EliteBetUse Code: 'GOBET500'Apply Code
TradieBET logoLogin to View Offers!Check Offers
betfocus logoUse Code: 'GOBET500'Apply Code
neds logoLogin to View Offers!Check Offers
PlayUpUse Code: 'WELCOME'Apply Code
Terrybet logoUse Code: 'GOBET500'Apply Code
puntzone logoLogin for Opening Specials!Check Offers

Think. Is this a bet you really want to place?

Set a deposit limit.

Melbourne vs. St Kilda Predictions

Best Bet

Melbourne –11.5 @ $1.90

Punters get a value line for Melbourne. We priced them at around –21.5, so getting a –11.5 line is good shopping for the AFL Round 12 game.

The Demons have bounced back from an awful start to the year to post four wins from their last five games, including wins over Sydney and Brisbane in the last two weeks. Beating last year’s finalists is a good form guide, especially when facing a hapless Saints outfit.

The Saints have lost three on the bounce and four of their last five. It’s not a good look for the team placed in 14th on the AFL ladder, and we can’t see that improving on Sunday, so take the generous line for Melbourne.

Same Game Multi

Melbourne –11.5, Kysaiah Pickett 2+ Goals, Jack Melksham 2+ Goals, Total Match Points Under 169.5 @ $9.75

Our goal scoring options are Kysaiah Pickett and Jack Melksham for Melbourne. Pickett comes off a five-goal performance against Sydney, and he has been one of their most reliable kickers with nine goals from his last three games.

Punters don’t get massive odds at $1.56 for him to kick 2+ goals, but it’s worth including in AFL same game multis. Melksham is paying more at $1.99, following seven goals from his last two games. He’s starting to find his range, and it has been quite some turn around.

Our multi also includes under 169.5 points, which is mostly because we can’t see St Kilda putting up a big score. They scored 61 points last week, and they haven’t scored over 80 points in four of their last five games.

Best Value Bet

Melbourne Wire-to-Wire @ $2.45

We love a wire-to-wire bet and Melbourne should get the job done for punters on Sunday afternoon.

They have been coming out of the blocks humming recently, and the forward pressure should be too much for the struggling Saints to handle.

$2.45 is a value price for a team that often wins the first quarter and doesn’t look back. After strong wins over playoff contenders, Melbourne should fancy its chances of never being headed.

Daryl Curnow

About Daryl Curnow

After graduating from the University of Auckland (BA - English), Daryl 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.

More AFL Tips