AFL releases 2025 fixture for Round 16 to 23
SEN • May 15th, 2025 5:20 pm

The AFL has released a majority of the remaining 2025 fixtures, locking in games from Round 16 to Round 23.
All dates, times and venues have been finalised, confirming each fixture for eight of the last nine rounds of the season.
Each round holds a Friday night prime time slot, with the introduction of Friday night double headers commencing in Round 17.
The contentious fixture between Gold Coast and Essendon has been rostered for Round 24, yet to be determined after being rescheduled from Opening Round.
Round 18's clash between the Western Bulldogs and Adelaide has officially been moved from Ballarat to Marvel Stadium, with the two sides scheduled for the 1:20pm slot.
Round 23 features as the only round without a Thursday night slot, with a Friday night double header seeing a clash between Essendon versus St Kilda and Fremantle versus Brisbane.
Round 24 will be scheduled at a later date.
See the fixture release below:
Round 16
Thursday, June 26
Port Adelaide v Carlton, Adelaide Oval, 7:30pm
Friday, June 27
Sydney v Western Bulldogs, SCG, 7:40pm
Saturday, June 28
Gold Coast v Melbourne, People First Stadium, 1:20pm
Hawthorn v North Melbourne, University of Tasmania, 4:15pm
Collingwood v West Coast, Marvel Stadium, 7:35pm
Sunday, June 29
Richmond v Adelaide, MCG, 3:20pm
Fremantle v St Kilda, Optus Stadium, 5:10pm
Byes: Brisbane, Essendon, Geelong, Greater Western Sydney
Round 17
Thursday, July 3
North Melbourne v Western Bulldogs, Marvel Stadium, 7:30pm
Friday, July 4
Carlton v Collingwood, MCG, 7:20pm
West Coast v Greater Western Sydney, Optus Stadium, 8:20pm
Saturday, July 5
Essendon v Gold Coast, Marvel Stadium, 12:35pm
Geelong v Richmond, GMHBA Stadium, 4:15pm
Brisbane v Port Adelaide, The Gabba, 7:35pm
St Kilda v Hawthorn, Marvel Stadium, 7:40pm
Sunday, July 6
Sydney v Fremantle, SCG, 1:10pm
Adelaide v Melbourne, Adelaide Oval, 3:20pm
Round 18
Thursday, July 10
Carlton v Brisbane, Marvel Stadium, 7:30pm
Friday, July 11
Gold Coast v Collingwood, People First Stadium, 7:40pm
Saturday, July 12
Western Bulldogs v Adelaide, Marvel Stadium, 1:20pm
Greater Western Sydney v Geelong, Engie Stadium, 4:15pm
Richmond v Essendon, MCG, 7:35pm
Fremantle v Hawthorn, Optus Stadium, 8:10pm
Sunday, July 13
Melbourne v North Melbourne, MCG, 1:10pm
St Kilda v Sydney, Marvel Stadium, 3:20pm
Port Adelaide v West Coast, Adelaide Oval, 4:40pm
Round 19
Thursday, July 17
Essendon v Greater Western Sydney, Marvel Stadium, 7:30pm
Friday, July 18
Brisbane v Western Bulldogs, The Gabba, 7:40pm
Saturday, July 19
Hawthorn v Port Adelaide, University of Tasmania Stadium, 1:20pm
Sydney v North Melbourne, SCG, 4:15pm
Carlton v Melbourne, MCG, 7:35pm
West Coast v Richmond, Optus Stadium, 8:10pm
Sunday, July 20
Geelong v St Kilda, GMHBA Stadium, 1:10pm
Collingwood v Fremantle, MCG, 3:20pm
Adelaide v Gold Coast, Adelaide Oval, 4:40pm
Round 20
Thursday, July 24
Hawthorn v Carlton, MCG, 7:30pm
Friday, July 25
Essendon v Western Bulldogs, Marvel Stadium, 7:20pm
Greater Western Sydney v Sydney, Engie Stadium, 7:50pm
Saturday, July 26
Gold Coast v Brisbane, People First Stadium, 1:20pm
Fremantle v West Coast, Optus Stadium, 4:15pm
North Melbourne v Geelong, Marvel Stadium, 7:35pm
Adelaide v Port Adelaide, Adelaide Oval, 8:10pm
Sunday, July 27
Richmond v Collingwood, MCG, 2:10pm
St Kilda v Melbourne, Marvel Stadium, 3:20pm
Round 21
Thursday, July 31
Western Bulldogs v Greater Western Sydney, Marvel Stadium, 7:30pm
Friday, August 1
Adelaide v Hawthorn, Adelaide Oval, 7:40pm
Saturday, August 2
Melbourne v West Coast, Marvel Stadium, 1:20pm
Gold Coast v Richmond, People First Stadium, 4:10pm
Sydney v Essendon, SCG, 4:15pm
Collingwood v Brisbane, MCG, 7:35pm
Sunday, August 3
St Kilda v North Melbourne, Marvel Stadium, 1:40pm
Geelong v Port Adelaide, GMHBA Stadium, 3:20pm
Fremantle v Carlton, Optus Stadium, 5:10pm
Round 22
Thursday, August 7
Hawthorn v Collingwood, MCG, 7:30pm
Friday, August 8
Geelong v Essendon, GMHBA Stadium, 7:40pm
Saturday, August 9
Richmond v St Kilda, MCG, 1:20pm
Brisbane v Sydney, The Gabba, 4:15pm
Carlton v Gold Coast, Marvel Stadium, 7:35pm
Port Adelaide v Fremantle, Adelaide Oval, 8:10pm
Sunday, August 10
Greater Western Sydney v North Melbourne, Manuka Oval, 1:40pm
Melbourne v Western Bulldogs, MCG, 3:20pm
West Coast v Adelaide, Optus Stadium, 5:10pm
Round 23
Friday, August 15
Essendon v St Kilda, Marvel Stadium, 7:20pm
Fremantle v Brisbane, Optus Stadium, 8:20pm
Saturday, August 16
Gold Coast v Greater Western Sydney, People First Stadium, 12:35pm
Carlton v Port Adelaide, Marvel Stadium, 1:20pm
Hawthorn v Melbourne, MCG, 4:15pm
Adelaide v Collingwood, Adelaide Oval, 7:35pm
Sunday, August 17
North Melbourne v Richmond, Ninja Stadium, 1:10pm
Sydney v Geelong, SCG, 3:20pm
Western Bulldogs v West Coast, Marvel Stadium, 4:40pm