We have expert betting tips for all Round 21 AFL games this week.
It was a mixed bag for punters last week but we’re hoping for more consistent results this time around.
The big games on this week include Giants vs. Hawks on Friday night and Cats vs. Kangaroos to close Super Saturday.
AFL Round 21 Tips
7:50pm GWS Giants vs. Hawthorn Hawks @ Canberra Oval
The Giants escaped Round 20 with a two-point win over the Swans and they’ll look to have an easier time of it against the Hawks.
Hawthorn had been rolling along nicely until suffering an 86-64 loss to the North Melbourne Kangaroos last Friday night.
It was an untimely loss for the Hawks as they now face a team that’s tough to beat at home.
Bookmakers are siding with the Giants and so are we.
Betting tip: Giants –22.5 @ $1.85 Bet Now
Giants by 32
1:45pm Melbourne Demons vs. Collingwood Magpies @ MCG
Injuries threatened to derail the Magpies’ season but luckily for them, they’re taking on some relatively weak opposition.
They dispatched the Suns with ease last week, as they should, and they now face the out-of-form Melbourne Demons.
It has been an awful season for the Demons after showing so much promise last year. They’re heading for another loss here if they keep it up.
Punters are getting solid odds for the Magpies.
Betting tip: Magpies to win @ $1.42 Bet Now
Magpies by 19
2:40pm Port Adelaide Power vs. Sydney Swans @ Adelaide Oval
The Power surged back into contention with a 126-67 win over the Bombers last week and they can ride that momentum in Round 21.
It has been a strange and inconsistent season for the Power, but they’re tough to beat when they are on. They were on last week and although the Swans looked good as well, they can struggle to win away from home.
Sydney lost by two points to GWS and there was merit with that performance. However, winning and narrowly losing are two different beasts.
Stick with the Power.
Betting tip: Power –15.5 @ $1.90 Bet Now
Power by 21
4:35pm Brisbane Lions vs. Gold Coast Suns @ Gabba
Brisbane continued its fine form with a win over the Western Bulldogs last week and another win should be coming in Round 21.
The Suns are beyond awful and there’s a reason why the Lions are the 47.5-point favourites for this game.
That’s a big line to cover but the Suns average losing margin isn’t far off that.
Betting tip: Lions –47.5 @ $1.90 Bet Now
Lions by 52
7:25pm Essendon Bombers vs. Western Bulldogs @ Marvel Stadium
Injuries are starting to take their toll with the Bombers, who suffered a demoralising 126-67 loss at home to the Power last week.
The Bulldogs also suffered a loss last week, but the 98-80 loss to the Lions wasn’t nearly as bad as Essendon’s.
Whether or not they can pick themselves up is the big question, but this Bombers team is capable of putting injuries behind them.
Bookmakers have them as home favourites and although it should be a close game, we’re picking them to hold on.
Betting tip: Bombers to win @ $1.70 Bet Now
Bombers by 3
7:25pm Geelong Cats vs. North Melbourne Kangaroos @ GMHBA
The Cats were tamed by the Fremantle Dockers last week and they’ll be hoping to find their purr against the Kangaroos.
Geelong were decidedly average in Round 20 but back-to-back losses isn’t something they’ve come accustomed to.
For the Kangaroos, they looked impressive when beating the Hawks on Friday night and momentum will be key for them heading down the stretch.
There shouldn’t be too much separating these sides.
Betting tip: Kangaroos +22.5 @ $1.90 Bet Now
Cats by 18
1:10pm St Kilda Saints vs. Fremantle Dockers @ Marvel Stadium
Fremantle was ultra-impressive when scoring a 95-61 win over the Geelong Cats last week but can they continue with that momentum?
That has been the toughest test for them this season, so much so that bookmakers have the Saints as favourites for this game.
St Kilda were 22-point losers to the Crows last week, so they’re not exactly in tremendous form themselves.
Punters are getting good value for the Dockers and they might have turned the corner now.
Betting tip: Dockers to win @ $2.05 Bet Now
Dockers by 10
3:20pm Richmond Tigers vs. Carlton Blues @ MCG
Richmond are the firm favourites for this game and it’s not hard to see why.
They are coming off a solid 93-60 win over the Melbourne Demons last week, playing at home here and they’re up against the Blues.
This season has been the blues for Carlton, which couldn’t fire at home against the West Coast Eagles.
It looks an easy game for the Tigers where they should cover the spread.
Betting tip: Tigers –34.5 @ $1.90 Bet Now
Tigers by 40
4:20pm West Coast Eagles vs. Adelaide Crows @ Optus Stadium
This top-eight clash should be a good game to close Round 21 and it’s an important game for both teams.
The Eagles could move clear of Geelong at the top of the table with a win and the Crows are looking to keep their playoff hopes alive.
Crows scored a much-needed win over the Saints last week but it was the Eagles who looked more impressive when beating Carlton on the road.
Eagles could soar on Sunday night.
Betting tip: Eagles –27.5 @ $1.90 Bet Now
Eagles by 40
🤑 Who should you bet with for AFL Round 21?
💰 What is the best bet for AFL Round 21?
To find out our best bets for Round 21 of the AFL season, read our full round 21 preview and betting tips!
📺 How can I watch Round 21 of the AFL season?
For detailed information on how to watch and live stream Round 21 of the AFL season, read our guide on how to live stream AFL!
🏉 What is the fixture for AFL Round 21?
Read our AFL Round 21 preview and bettings tips to find out all of the fixtures and locations for the round!
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.