Round 21 of the AFL season kicks off on Friday night, and the starting from game one, every game of the round is set to be a cracker. Dabble’s experts will provide AFL tips for each and every round of the 2023 AFL season, meaning you won’t miss a thing.
Our AFL footy tips cover all the key factors of every game, of every round. So, if you are as obsessed with the AFL as the team at Dabble are, you have certainly come to the right place! Get your scrolling finger ready, all you need to do is read and scroll, our experts will take care of everything else for you.
Check out all our expert AFL tips for Round 21 below:
Game 1 – Western Bulldogs vs Richmond Tigers, Friday 4th August, 7.50pm
In this Friday night showdown, the stakes are high for both the Bulldogs and Tigers. With a finals spot on the line, the pressure is on to secure a much-needed victory. Both teams are coming off disappointing losses, adding an extra layer of desperation to the clash.
The Tigers have historically struggled at Marvel Stadium, but they will be eager to put on a high-scoring spectacle. Expect an intense and exciting contest as these two sides battle it out for a crucial win and a chance to keep their finals hopes alive.

Game 2 – Essendon Bombers vs West Coast Eagles, Saturday 5th August, 1.45pm
This Saturday afternoon clash should be pretty straight forward, the Bombers find themselves in a must-win situation to keep their slim finals hopes alive. Despite facing some challenges in recent weeks, they remain determined to fight for a spot in the top eight.
On the other hand, the Eagles are looking to build on their recent win, providing some much-needed relief for the team and their loyal supporters. However, the Bombers' form and hunger for victory make them the favourites in this contest, and a comfortable win should keep the finals race intense and exciting.

Game 3 – Adelaide Crows vs Gold Coast Suns, Saturday 5th August, 2.10pm
In this Saturday afternoon game, we witness two teams coming off impressive upset wins last week, injecting fresh hope into their respective seasons. The Crows showcased their prowess by overpowering their cross-town rivals, leaving the Power stunned. Meanwhile, the Suns displayed a transformed outfit, playing with unity and purpose to take down a formidable premiership contender.
Both sides now find themselves in a must-win situation to keep their finals dreams alive. With rejuvenated confidence, this contest promises to be a thrilling encounter, as they battle fiercely for the crucial victory that could shape their fate in the finals race.

Game 4 – Hawthorn Hawks vs Collingwood Magpies, Saturday 5th August, 4.35pm
The Pies are looking to bounce back after last week's loss and the Hawks face a daunting task against the Magpies on the rebound. Despite a minor setback on the road, the Pies remain confident and determined. Their coach, Sam Mitchell, showcased his high expectations, displaying passion and accountability.
The Hawks must bring their best to challenge the formidable Collingwood side. The stage is set for an intense battle between these two sides, with the Pies seeking to continue their momentum and the Hawks aiming to rise to the challenge and prove their worth.

Game 5 – Geelong Cats vs Port Adelaide Power, Saturday 5th August, 7.25pm
I say it every week with Geelong of late but this crucial Saturday night clash, the Cats face a make-or-break moment for their 2023 season. Struggling to find rhythm and flow, Geelong's recent loss to Fremantle has left them with little room for error. Meanwhile, the Power's weaknesses were exposed under pressure by the Crows.
With both teams seeking redemption, this match promises to be a tight contest. It all comes down to which team shows up on the day, as a win could reignite Geelong's finals hopes or consolidate Port Adelaide's standing in the top echelon of the ladder. The stage is set for an enthralling battle.

Game 6 – Greater Western Sydney Giants vs Sydney Swans, Saturday 5th August, 7.30pm
The battle of cross-town rivals is always one to watch, and this Saturday's clash between the Giants and the Swans is no exception. With finals hopes hanging in the balance, both teams will leave it all on the field. Led by the electric Toby Greene, the Giants will be fired up to extinguish the Swans' chances.
It's a must-win game for both sides, and the intensity will be through the roof. Fans can expect a show-stopping contest full of passion, skill, and hard-fought footy. Don't miss this blockbuster clash under the lights at 7.30pm!

Game 7 – North Melbourne Kangaroos vs Melbourne Demons, Sunday 6th August, 1.10pm
Sunday's clash between the Kangaroos and the Demons may not seem significant at first glance, but it holds importance in the race for the top 4 and the wooden spoon. The Demons are riding a wave of momentum, with key forwards firing and a come-from-behind victory boosting their confidence for the finals.
On the other hand, the Kangaroos are facing challenges and are eager for the season's end. Despite the apparent contrast, this game carries implications for both ends of the ladder. Fans can expect an intriguing contest as these teams battle it out at 1.10pm on Sunday!

Game 8 – St Kilda Saints vs Carlton Blues, Sunday 6th August, 3.20pm
Sunday's showdown between the Saints and Blues promises to be an exciting encounter with significant implications for the finals race. Carlton is the in-form team, with Charlie Curnow stepping up in the absence of his partner-in-crime McKay.
Meanwhile, the Saints have managed to stay in the hunt for September action with their ability to find ways to win. This game will showcase a fascinating battle between Carlton's potent offense and St Kilda's sturdy defence. As both teams fight for their spot in the top eight, fans can expect a thrilling clash at 3.20 pm on Sunday!

Game 9 – Fremantle Dockers vs Brisbane Lions, Sunday 6th August, 4.40pm
Sunday's afternoons clash between the Dockers and Lions holds particular intrigue after last week's unexpected outcomes. Fremantle's surprising win will have given them confidence despite a largely underwhelming season, while Brisbane, seen as Premiership contenders, were handed an unexpected loss.
It goes to show that in footy, anything can happen. The Dockers will look to build on their momentum, and the Lions need to quickly regain their footing to stay in the Premiership race. With both teams aiming for redemption, this matchup promises to be an exciting battle at 4.40 pm on Sunday!

We told you our AFL betting tips were on point! If reading our AFL preview for Round 21 has got you all fired up, make sure you head on over to the Dabble app, get all your bets sorted and share your thoughts in the Banter channel.