The AFL continues this week for Round 17 action, kicking off with North Melbourne vs. Western Bulldogs on Thursday night.
We have AFL betting tips for every game in 2025, including this week’s featured games between Carlton vs. Collingwood and Brisbane vs. Port Adelaide.
Featured Betting Sites
Think. Is this a bet you really want to place?
Set a deposit limit.
AFL Round 17 Tips
—
Thursday 3/7/25
Despite being thumped last week by Hawthorn, we’re prepared to give North Melbourne another chance given the current AFL betting line.
Getting +40.5 points is tough to turn down. It requires the Kangaroos to play much better, but they have rebounded from big losses well in 2025, and the Bulldogs are due a poor performance.
We expect a closer game than bookmakers.
Western Bulldogs by 33
—
Friday 4/7/25
It took Collingwood some time to get past the West Coast Eagles last week, but class prevailed in the second half with a big performance.
That bodes well against a Carlton team coming off a heavy loss to Port Adelaide, and it’s struggling to put wins on the board. Sitting in 11th position isn’t where most expected the Blues to be.
We’re predicting Collingwood to show why it’s one of the best teams in the comp, so take the Magpies to cover the –22.5 spread.
Collingwood by 30
—
It hasn’t been a vintage year so far for the Giants, but this should be an easy win despite the Eagles showing signs of life against Collingwood last week.
It was good to see West Coast in the hunt for an upset win, but they barely got a chance to score in the second half, and GWS could do something similar. It’s hard to see West Coast put up another fight, which is why GWS is the –26.5-point favourite.
Take the favourites to win and cover comfortably.
GWS by 33
—
Saturday 5/7/25
Essendon has shown us enough to considering backing it at +22.5 against Gold Coast, in what should be a close game at Marvel Stadium.
Gold Coast is the better team at this point of the year, but if the Bombers want an outside chance of making the finals, they need to show something against teams like the SUNS.
Getting a +22.5 start at home is generous from bookmakers, so we’re hoping the young Bombers can deliver the odds.
Essendon by 4
—
There are a lot of short-priced favourites this week and the Geelong Cats are one of them at –59.5.
Geelong has the clear class advantage over a struggling Richmond team, which is already starting to book post-season holidays. Jokes aside, the Tigers are terrible, and they’re not putting up much of a fight.
It should be an easy win from the outset, and the spread could more to around –63.5 come game time.
Geelong by 66
—
Brisbane plays some of its worst footy when it’s expected to win easily, and with Port Adelaide playing well, we’re surprised by the line.
Getting +26.5 points for the Power is a good line, and although they don’t play as well on the road, we have confidence in this team to keep it close.
The Lions are due for a letdown spot, and it could come in Round 17.
Port Adelaide by 7
—
Hawthorn comes off a big performance in Round 16, and against a St Kilda team that blew a 14-point fourth quarter lead on Sunday, they could pounce.
It was a game of missed chances for the Saints last Sunday against Fremantle. The game was theirs for the taking, but Fremantle scored four goals in four minutes to blow them out of the water.
The Hawks were impressive against North Melbourne, and another spread cover is likely.
Hawthorn by 25
—
Sunday 6/7/25
It took the Dockers a long time to click into gear against St Kilda last week, but they got the job done in the fourth quarter.
Sydney’s form has improved recently, but we wouldn’t have priced them at $1.62 to beat the in-form Dockers, who look to keep their winning streak alive.
Punters get value for Fremantle at $2.31.
Fremantle by 10
—
Playing well against Adelaide at home isn’t easy, and we can’t see Melbourne doing enough to stick with the Crows.
Adelaide has done well to sit inside the top four, and that position should be safe against an inconsistent Melbourne team struggling with confidence.
We’re happy to take the –24.5 line given home field advantage.
Adelaide by 31