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: Will Day replaces Will McCabe for the Hawks, while Essendon have made four changes; Ben McKay, Lachie Blakiston, Will Setterfield, and Nik Cox come in for Kyle Langford (suspension), Nick Bryan (injured), Jye Caldwell (managed), and Xavier Duursma (hamstring).
ESPN tip: Hawks by 57 points
Pointsbet odds: Hawks $1.04, Bombers $15.00
GWS vs. Sydney
Team news: Harvey Thomas replaces the injured Toby Greene for the Giants, while Harry Kyle and Billy Cootee come in for Harry Cunningham (concussion) and Angus Sheldrick for the Swans.
ESPN tip: Swans by 5 points
Pointsbet odds: Giants $2.40, Swans $1.56
Western Bulldogs vs. Richmond
Team news: For the Bulldogs, Tom Liberatore makes his return, with Lachie McNeil (omitted) making way. Richmond have made four changes; Jack Ross, Luke Trainor, Tyler Sonsie, and Zane Peucker come in for Noah Balta (toe), James Trezise (omitted), Kane McAuliffe (omitted), and Steely Green (concussion).
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
