AFL Round 2 2025 Expert Tips & Predictions

The AFL continues with Round 2 action, starting on Thursday with Carlton vs Hawthorn at the MCG.

We have AFL betting tips for every game in 2025, including this weeks’ featured games between St Kilda vs Geelong, Bulldogs vs Collingwood, and Essendon vs Adelaide.

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.

AFL Round 2 Tips

Thursday 20/3/25

7:30pm Carlton Blues vs Hawthorn Hawks @ MCG

We expect the Hawks to go all the way in 2025, and after the Blues were beaten by wooden spoon favourites Richmond last week, this shouldn’t be a hard task.

Carlton played awfully against the Tigers, who were +49.5 underdogs to win the game outright. That’s an unforgivable loss, and the Hawks should clamp down and pile on the pressure this Thursday night.

Getting the Hawks at only –12.5 is a great line, so lock in the favourite to cover the AFL spread.

Betting tip: Hawthorn Hawks –12.5 @ $1.90

Hawthorn by 25

picklebetUse Code 'GOBET500'Check Offers

Friday 21/3/25

7:40pm Western Bulldogs vs Collingwood Magpies @ MCG

Collingwood got back to their best last week with a one-sided win over Port Adelaide, and if that form continues, it should work its way up the AFL ladder.

It won’t be easy for the Magpies against the Bulldogs, who accounted for the North Melbourne Kangaroos, despite the score getting a little close for comfort late.

Class is on the side of the Magpies, so we’re backing them to win at $1.73.

Betting tip: Collingwood Magpies @ $1.73

Collingwood by 10

picklebetUse Code 'GOBET500'Check Offers

Saturday 22/3/25

1:20pm Essendon Bombers vs Adelaide Crows @ MCG

It wasn’t to be for Essendon in Round 1, but we thought it played well enough to bounce back and upset the Crows as a $2 underdog.

The Crows played well last week, but much like the Bombers, consistency has never been their strong suit, so going 2-0 could prove difficult.

We’re sticking with our guns and locking in the Bombers.

Betting tip: Essendon Bombers @ $2.00

Essendon by 8

picklebetUse Code 'GOBET500'Check Offers

4:15pm Port Adelaide Power vs Richmond Tigers @ Adelaide Oval

Port Adelaide played terribly last week, but bookmakers have it at $1.11 to beat the 1-0 Richmond Tigers.

More is expected of the Power in Round 2 and less is expected of Richmond, which pulled off an almighty upset against the Blues.

Port needs to cover a –38.5 spread, which won’t be easy, but playing at Adelaide Oval could make all the difference, and a big bounce back is expected.

Betting tip: Port Adelaide Power –38.5 @ $1.90

Port Adelaide by 44

picklebetUse Code 'GOBET500'Check Offers

7:35pm St Kilda Saints vs Geelong Cats @ Marvel Stadium

The Cats showed why they’re an AFL Premiership contender with a big win last week, and that form should carry over against the Saints.

We don’t see many wins in store for the Saints, who struggled to produce the goods against the Crows, and we can’t see them turning that form around in a week.

The –18.5 line from bookmakers is generous and it’s well worth taking.

Betting tip: Geelong Cats –18.5 @ $1.90

Geelong by 29

picklebetUse Code 'GOBET500'Check Offers

Sunday 23/3/25

1:10pm Brisbane Lions vs West Coast Eagles @ Gabba

The Lions scored a good comeback win over the Swans last week in the Grand Final rematch, and that bodes well for a big win against the Eagles.

Failing to take flight last week, the Eagles are set for another long year, and that’s reflected in betting markets with Brisbane at –51.5. It’s the biggest line this week and it comes as no surprise.

It should be a comfortable win for the Lions, who look to make their way up the ladder.

Betting tip: Brisbane Lions –51.5 @ $1.90

Brisbane by 62

picklebetUse Code 'GOBET500'Check Offers

3:20pm North Melbourne Kangaroos vs Melbourne Demons @ Marvel Stadium

The Demons promised to deliver last week against GWS but failed to get the job done. Whenever they turned the ball over, the Giants opened up downfield and put them to the sword.

However, playing the Kangaroos presents a much different task and it should produce a different outcome. Bookmakers tend to give the Kangaroos too much early credit, and we’re not buying it.

Take Melbourne to win and cover the –20.5 spread.

Betting tip: Melbourne Demons –20.5 @ $1.90

Melbourne by 28

picklebetUse Code 'GOBET500'Check Offers

6:10pm Fremantle Dockers vs Sydney Swans @ Optus Stadium

It wasn’t to be with the Dockers and Swans last week, and most of the money has come for the Dockers since markets opened.

The Dockers are a $1.73 favourite to beat last year’s finalists, who could have beaten the Lions last week and they have every chance to prevail.

There won’t be much between them, but include Fremantle in AFL multis.

Betting tip: Fremantle Dockers @ $1.73

Dockers by 7

picklebetUse Code 'GOBET500'Check Offers
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