Round 20 of the 2026 AFL season kicks off with a Thursday night blockbuster between Adelaide and Collingwood, before another Friday night double header.
Keep up to date with all of the fixtures, games, ins and outs, team news, tips, odds, results, reaction, and video as they come to hand.
THURSDAY, JULY 23
Adelaide vs. Collingwood
Team news: Adelaide spearhead Darcy Fogarty will miss the next three matches after his three-game ban was upheld at the Tribunal on Monday night, but Tex Walker was rested in Round 19 and will come straight back into the forward 50 along with Finnbar Maley. Mark Keane will miss with illness, with Nick Murray set to play in his place. The Pies have made one change, with veteran defender Jeremy Howe returning in the place of Sam Swadling (omitted).
ESPN tip: Crows by 7 points
Pointsbet odds: Crows $1.44, Magpies $2.85
Get your tips in now on the ESPNfootytips app!
FRIDAY, JULY 24
Melbourne vs. Geelong
Team news: Five changes for Melbourne for their prime time showdown with Geelong. Lukas Cooke, Harrison Petty, Bailey Laurie, Tom McDonald, and Paddy Cross come in for Changkuoth Jiath (leg), Daniel Turner (ribs), Jake Melksham (omitted), Caleb Windsor (injured), and Max Heath (omitted). The Cats have made two changes; Mark Blicavs and Tanner Bruhn come in for Max Holmes (ankle), and Ollie Henry (managed).
ESPN tip: Demons by 4 points
Pointsbet odds: Demons $1.84, Cats $1.96
Fremantle vs. West Coast
Team news: Three changes for the Dockers, with Brennan Cox (managed), Jaeger O'Meara (injured), and Hayden Young (illness), with Shai Bolton, Oscar McDonald, and Corey Wagner coming in. West Coast have also made three changes; Ryan Maric, Harvey Johnston, and Sandy Brock come in for Liam Baker (suspension), Jack Graham (managed), and Jack Hutchinson (hamstring).
ESPN tip: Dockers by 68 points
Pointsbet odds: Dockers $1.07, Eagles $8.00
SATURDAY, JULY 25
Carlton vs. Gold Coast
Team news: Carlton will be without Harry McKay, who hurt his knee against Collingwood, while Liam Reidy has been dropped. Lewis Young returns with Marc Pittonet in the ruck. Gold Coast have made one change with Charlie Ballard replacing Oscar Adams.
ESPN tip: Blues by 9 points
Pointsbet odds: Blues $1.68, Suns $2.20
Hawthorn vs. Essendon
Team news: Xavier Duursma has been ruled out of the rest of the season due to a high-grade hamstring injury he sustained in the win over GWS. In better news, Essendon's star forward Nate Caddy has been cleared to return to action after being hospitalised with an elevated heart rate. Meanwhile, Jack Ginnivan sat out the second half in the win over Richmond due to back soreness so will be a watch this week.
ESPN tip: Hawks by 57 points
Pointsbet odds: Hawks $1.04, Bombers $15.00
GWS vs. Sydney
Team news: In a big blow, Toby Greene's afternoon on Sunday ended in the third quarter after hurting his leg lunging for a tackle, finishing his day witting on the bench with ice on his quad. Sydney's Harry Cunningham will also miss the massive clash after entering concussion protocols after being struck high by Darcy Fogarty last week.
ESPN tip: Swans by 5 points
Pointsbet odds: Giants $2.40, Swans $1.56
Western Bulldogs vs. Richmond
Team news: TBA
ESPN tip: Bulldogs by 50 points
Pointsbet odds: Bulldogs $1.09, Tigers $7.50
SUNDAY, JULY 26
Brisbane vs. Port Adelaide
Team news: Port Adelaide midfielder Joe Richards will be sidelined for a month as a broken finger halts his standout season.
ESPN tip: Lions by 48 points
Pointsbet odds: Lions $1.11, Power $6.20
North Melbourne vs. St Kilda
Team news: TBA
ESPN tip: Saints by 14 points
Pointsbet odds: Kangaroos $2.60, Saints $1.48
