Round 18 of the AFL starts on Thursday with North Melbourne vs. West Coast Eagles, and we have expert betting tips for every game this week.
There are nine games to get excited about in Round 18 and we look at the form of all 18 teams in action.
It is the last week of the regular season, so it’s all on the line for looking to get into playoffs, and for the teams wanting to improve their position.
AFL Round 18 Tips
7:10pm North Melbourne Kangaroos vs. West Coast Eagles @ Metricon Stadium
The West Coast Eagles looked good winning last Thursday night, and they have had a full seven days to prepare for this contest.
They scored a 65-50 win over St Kilda, and given the poor form of the North Melbourne Kangaroos, it shouldn’t a tough game.
Bookmakers have 36.5 points between the two teams, and although that’s hard to cover, West Coast should go close.
Betting tip: West Coast –36.5 @ $1.90 Bet Now
West Coast by 48
7:50pm St Kilda Saints vs. GWS Giants @ Gabba
St Kilda couldn’t get past West Coast last week, but they come up against a GWS team that is down on confidence.
The Giants haven’t been able to produce their best form this season, and the Saints could capitalise on that this week.
St Kilda needs a win to assure themselves of a playoff spot, whereas the Giants need to win to have a chance of making the playoffs.
We are going with St Kilda to come out ahead in what should be a close contest.
Betting tip: St Kilda to win @ $1.72 Bet Now
St Kilda by 12
2:10pm Essendon Bombers vs. Melbourne @ Metricon Stadium
It has all gone wrong for Essendon over the last few weeks and they come into the game on the back of a 79-29 loss to Port Adelaide.
It was hard for Bombers’ fans to watch and they could notch another loss in Round 18, as Melbourne looked good against the Giants.
Bookmakers have Melbourne as the short favourites and they should get the job done for punters.
Betting tip: Melbourne to win @ $1.46 Bet Now
Melbourne by 15
5:10pm Adelaide Crows vs. Richmond Tigers @ Adelaide Oval
The Crows have found winning form towards the end of the season, but it could come to an end in Round 18.
Adelaide has looked good over the last three weeks, and credit to them for fighting back. However, Richmond isn’t a team that loses to the likes of Adelaide, especially under these circumstances.
Richmond is coming off an impressive win over Geelong, where their defense was strong. The Crows will do well to keep within 20 points this week.
Betting tip: Richmond –20.5 @ $1.90 Bet Now
Richmond by 32
7:40pm Brisbane Lions vs. Carlton Blues @ Gabba
Brisbane continued their good season with a win over the Sydney Swans last week, and it should continue in Round 18.
The Lions won 73-41 after scoring 11 goals, and Carlton is coming off a loss to the worst team in the AFL this season.
Carlton can be tough to beat on any given day, but we fancy Brisbane to get the job done with ease on Saturday night.
Betting tip: Brisbane –25.5 @ $1.90 Bet Now
Brisbane by 30
1:05pm Hawthorn Hawks vs. Gold Coast Suns @ Adelaide Oval
There isn’t much to play for except pride in this game, but punters could get value. The Hawks didn’t fire against the Western Bulldogs last week, losing by 36 points.
Gold Coast couldn’t keep up with the Collingwood Magpies, but they looked the better than Hawthorn.
The Suns scored only six goals but had 10 behinds. If they were more accurate, they could have pushed the Magpies close.
We fancy Gold Coast in this matchup, as the Hawks look like a beaten side.
Betting tip: Gold Coast to win @ $1.66 Bet Now
Gold Coast by 10
3:35pm Sydney Swans vs. Geelong Cats @ Metricon Stadium
Geelong gets a good chance to rebound following their loss to the Tigers. They didn’t play too poorly in the loss, and the Swans could be in for a long night.
Sydney didn’t do much to get excited about last week when losing 73-41 to the Lions. They scored only six goals, which won’t be enough against Geelong.
This game is all about the Cats, and ensuring they have momentum heading into the playoffs.
Betting tip: Geelong –25.5 @ $1.90 Bet Now
Geelong by 33
6:10pm Fremantle vs. Western Bulldogs @ Cazaly’s Stadium
The Bulldogs looked solid when beating Hawthorn and scoring 11 goals in the process. It bodes well for a good showing against a gritty Fremantle team in Round 18.
Fremantle dismantled the Kangaroos last week, scoring a 99-35 win. It was a one-sided display from the outset and they could test this Bulldogs side.
Bookmakers have Fremantle as $2.81 underdogs, and that’s where the value lies.
Betting tip: Fremantle to win @ $2.81 Bet Now
Fremantle by 10
7:15pm Collingwood Magpies vs. Port Adelaide Power @ Gabba
Collingwood did what they needed to do against Gold Coast last Monday, but Port Adelaide will be a much harder test.
The Power are one of the form teams in the competition, following their 50-point win over the Essendon Bombers.
We are expecting a much closer game this week, but we have the Power winning narrowly.
Betting tip: Port Adelaide to win @ $1.70 Bet Now
Port Adelaide by 12
🤑 Who should you bet with for AFL Round 18?
💰 What is the best bet for AFL Round 18?
To find out our best bets for Round 18 of the AFL season, read our full round 18 preview and betting tips!
📺 How can I watch Round 18 of the AFL season?
For detailed information on how to watch and live stream Round 18 of the AFL season, read our guide on how to live stream AFL!
🏉 What is the fixture for AFL Round 18?
Read our AFL Round 18 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.