Essendon and Port name their final interchanges and subs
Sunday, July 7
Essendon v Port Adelaide at Etihad Stadium, 4.40PM
NO LATE CHANGES
FINAL INTERCHANGES
Essendon: Tom Bellchambers, David Myers, Ben Howlett
Substitute: Travis Colyer
Port Adelaide: Oliver Wines, Andrew Moore, Jasper Pittard
Substitute: Paul Stewart
Fremantle v St Kilda at Patersons Stadium, 1.20pm
NO LATE CHANGES
FINAL INTERCHANGES
Fremantle: Danyle Pearce, Michael Walters, Michael Barlow
Substitute: Tom Sheridan
St Kilda: David Armitage, Brodie Murdoch, Josh Saunders
Substitute: Terry Milera
Melbourne v Sydney Swans at the MCG, 1.10pm
NO LATE CHANGES
FINAL INTERCHANGES
Jimmy Toumpas, David Rodan, Matt Jones
Substitute: Shannon Byrnes
Sydney Swans: Jed Lamb, Sam Reid, Luke Parker
Substitute: Brandon Jack
Saturday, July 6
Adelaide v West Coast at AAMI Stadium, 7.40pm
NO LATE CHANGES
FINAL INTERCHANGES
Adelaide: Brad Crouch, Tom Lynch, Rory Laird
Substitute: Matthew Jaensch
West Coast: Andrew Gaff, Brad Sheppard, Jamie Cripps
Substitute: Andrew Embley
Geelong v Hawthorn at the MCG, 7.40pm
NO LATE CHANGES
FINAL INTERCHANGES Geelong: Josh Hunt, James Kelly, Mark Blicavs Substitute: Jesse Stringer Hawthorn: Jack Gunston, Brendan Whitecross, Jordan Lewis Substitute: Cyril Rioli
Brisbane Lions v Gold Coast at the Gabba, 4.40pm
NO LATE CHANGES
FINAL INTERCHANGES
Brisbane Lions: Josh Green, Jed Adcock, Sam Mayes
Substitute: Ryan Lester
Gold Coast: Jared Brennan, Luke Russell, Harley Bennell
Substitute: Andrew Boston
North Melbourne v Richmond at Etihad Stadium, 2.10pm
LATE CHANGES
North Melbourne: Nil
Richmond: Bachar Houli replaced by Matt Dea
FINAL INTERCHANGES
North Melbourne: Daniel Wells, Ben Cunnington, Aaron Black
Substitute: Brad McKenzie
Richmond: Dustin Martin, Nick Vlastuin, Matt Dea
Substitute: Matt White
Greater Western Sydney v Western Bulldogs, StarTrack Oval, 1.45PM
NO LATE CHANGES
FINAL INTERCHANGES
Greater Western Sydney: Taylor Adams, Will Hoskin-Elliott, Adam Kennedy
Substitute: Rhys Palmer
Western Bulldogs: Mitch Wallis, Jackson Macrae, Jake Stringer
Substitute: Nathan Hrovat
Friday, July 5
Carlton v Collingwood at the MCG, 7.50pm
NO LATE CHANGES
FINAL INTERCHANGES
Carlton: Marc Murphy, Kane Lucas, Andrew Carrazzo
Substitute: Dennis Armfield
Collingwood: Jamie Elliot, Josh Thomas, Paul Seedsman
Stream your team: Watch all VFL games LIVE and FREE
You can watch every game of the 2025 VFL season LIVE on AFL.com.au and the AFL Live Official App
Mac Andrew on his mega deal, playing forward and returning to Melbourne
Cal Twomey sits down with Gold Coast's Mac Andrew as the fast-rising Sun prepares to play his first game of 2025
Keeffe's remarkable redemption story from drug ban to match-winner
Veteran Giant Lachie Keeffe was the hero with his late goal against Melbourne last week. But his AFL journey has not always been rosy
'Lack of composure' behind 0-3 start as worrying trend emerges
Carlton has slumped to yet another 0-3 start, with coach Michael Voss saying his side lacked composure in key moments during Friday night's eight-point loss to the Western Bulldogs