Round 19 of the 2026 AFL season kicks off with a Thursday night cracker between Geelong and St Kilda, as both teams continue to fight for a spot in the top 10.
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 16
Geelong vs. St Kilda
Team news: Seven changes for the Cats, with Mark O'Connor, Jhye Clark, Gryan Miers, Brad Close, Jay Polkinghorne, Mitchell Edwards, and James Worpel coming in for Jake Kolodjashnij, Tanner Bruhn, Mitch Knevitt, Jeremy Cameron, Jack Martin, Mark Blicavs, and Jack Bowes. Hunter Clark replaces Angus Hastie for the Saints.
ESPN tip: Cats by 11 points
Pointsbet odds: Cats $1.46, Saints $2.70
Get your tips in now on the ESPNfootytips app!
FRIDAY, JULY 17
Sydney vs. Adelaide
Team news: Adelaide have made two changes for this clash, with Hugo Hall-Kahan and Isaac Cumming coming in for managed veteran Taylor Walker and injured Rory Laird. For the Swans, Karry Kyle, Joel Hamling, Tom Hanily, and Caiden Cleary have been omitted, with Riley Bice, Braeden Campbell, Logan McDonald, and Malcolm Rosas named to play.
ESPN tip: Swans by 8 points
Pointsbet odds: Swans $1.52, Crows $2.50
SATURDAY, JULY 18
Port Adelaide vs. Fremantle
Team news: Mason Cox has retained his place for Freo and will play game 150 this week. Hayden Young is the only change; he comes in for Shai Bolton (managed). Port, meanwhile, have had to make a slew of changes; Jack Lukosius, Josan Horne-Francis, Mitch Georgiades, Zak Butters, and Jacob Wehr are all injured, with Bradon Zerk-Thatcher, Christian Moraes, Todd Marshall, Mitch Zadow, and Balyn O'Brien all coming in.
ESPN tip: Dockers by 45 points
Pointsbet odds: Power $6.80, Dockers $1.10
North Melbourne vs. Melbourne
Team news: Tom Blamires (concussion) and Zac Banch will miss this week's clash for the Roos, with Bailey Scott and Josh Goater coming in. The Dees have also made two changes, with Bayley Fritsch returning alongside Max Heath. Aidan Johnson and Bailey Laurie have been dropped.
ESPN tip: Demons by 9 points
Pointsbet odds: Roos $2.75, Demons $1.44
Collingwood vs. Carlton
Team news: Three changes each for Carlton and Collingwood. For the Pies, Harvey Harrison, Isaac Quaynor, and Charlie West are the ins, with Jeremy Howe, Lachie Schultz, and Jack Buller out. Carlton have regained Cooper Lord, Blake Acres, and Liam Reidy, with Ollie Hollands, Flynn Riley, and Jack Ison making way.
ESPN tip: Pies by 7 points
Pointsbet odds: Magpies $1.66, Blues $2.20
West Coast vs. Brisbane
Team news: West Coast are unchanged for this game, while it's just one change for Brisbane; Shadeau Brain comes in for Bruce Reville (personal reasons).
ESPN tip: Lions by 52 points
Pointsbet odds: Eagles $7.50, Lions $1.09
SUNDAY, JULY 19
Richmond vs. Hawthorn
Team news: Hawthorn delayed the return of Nick Watson (hamstring), meaning the gun small forward has now missed the past two matches, so all eyes will be on him this week. Josh Battle could also return after having his appendix removed two weeks ago, and Josh Weddle will return from suspension. But it's worse news for Karl Amon, who is set to undergo knee surgery after playing through pain, with the running defender hopeful of returning for finals.
ESPN tip: Hawks by 48 points
Pointsbet odds: Tigers $11.00, Hawks $1.05
Gold Coast vs. Western Bulldogs
People First Stadium, 3:15pm [AEST]
Team news: For the Bulldogs, Bailey Dale will miss this week with a shoulder injury, while Luke Beveridge has confirmed Joel Freijah has been dropped from the side that will face the Suns. "It's been challenging for him," Beveridge said on Friday morning. "I'm happy to say that he's likely to be an emergency this week." Will Graham (shoulder) and Nick Holman (managed) are Gold Coast's confirmed outs.
ESPN tip: Suns by 8 points
Pointsbet odds: Suns $1.92, Bulldogs $1.88
Essendon vs. GWS
Team news: Harrison Jones has been dropped by the Bombers, while the Giants have managed Harvey Thomas (managed). Kieren Briggs and Phoenix Gothard are both injured.
ESPN tip: Giants by 43 points
Pointsbet odds: Bombers $6.50, Giants $1.11
