Travis Boak evades a Tom Mitchell tackle in Port Adelaide's clash with Collingwood in round two, 2023. Picture: AFL Photos

The AFL is pleased to announce the dates and times for Rounds 16 to 23 of the 2023 Toyota AFL Premiership Season.

The next block of the fixture comes off the back of an epic opening nine rounds, which saw a record-breaking 3,047,247 fans attend AFL matches across the country.

Today’s fixture announcement continues the momentum, with a priority of scheduling the best matches in the best timeslots where possible.

>> SCROLL DOWN FOR THE FULL R16-23 FIXTURE

The AFL has worked to prioritise Thursday night footy, scheduling an additional three games where minimum five-day breaks permit.

This aggregates to 11 Thursday night games for the season – one more than the 2022 Toyota AFL Home and Away season.

Collingwood will feature in four Friday night blockbusters, taking on the Western Bulldogs (Round 17), Carlton (20), the Geelong Cats (22), and the Brisbane Lions (23).

Port Adelaide will play six prime-time Saturday night and twilight games, playing Essendon (Round 16), Gold Coast SUNS (17), Carlton (18), Collingwood (19), Adelaide Crows (20), and Geelong Cats (21)

Across Round 20-22, all major derbies - including the QClash, The Showdown, Sydney Derby XXVI, and the Western Derby – have been fixtured in prime-time Saturday twilight and night slots.

05:45

AFL Executive General Manager Finance, Clubs and Broadcasting Travis Auld said the strong start to the 2023 Toyota AFL Premiership Season has set the competition up for a strong second half of the home and away season.

“After record-breaking crowds and viewership numbers in the first nine rounds, we’re set to launch into the back-half of the season and into the 2023 Toyota AFL Finals Series,” Auld said.

“We’ve listened to fans and fixtured an additional three Thursday night games, taking us to 11 for the year – one more than 2022.

“The season is wide open, with a dozen teams vying for a spot in September.”

Ticketing on-sale dates and information will be communicated in due course.

The fixture for Round 24 will be announced around one month ahead of the games to maximise excitement and the best timeslots for the final round of the season.

Round 16

Thursday, June 29
Brisbane v Richmond, Gabba, 7.20pm AEST

Friday, June 30
Sydney v Geelong, SCG, 7.50pm AEST

Saturday, July 1
Western Bulldogs v Fremantle, Marvel Stadium, 1.45pm AEST
Adelaide v North Melbourne, Adelaide Oval, 1.15pm ACST 
Gold Coast v Collingwood, Metricon Stadium, 4.35pm AEST 
Essendon v Port Adelaide, MCG 7.25pm AEST 

Sunday, July 2
Hawthorn v Carlton, MCG, 1.10pm AEST
Melbourne v GWS Giants, TIO Traeger Park, 2.50pm ACST
West Coast v St Kilda, Optus Stadium, 2.40pm AWST

Round 17

Thursday, July 6
Richmond v Sydney, MCG, 7.20pm AEST

Friday, July 7
Western Bulldogs v Collingwood, Marvel Stadium, 7.50pm AEST

Saturday, July 8
Brisbane v West Coast, Gabba, 1.45pm AEST 
GWS Giants v Hawthorn, Giants Stadium, 4.35pm AEST 
St Kilda v Melbourne, Marvel Stadium, 7.25pm AEST 
Port Adelaide v Gold Coast, Adelaide Oval, 7.10pm ACST 

Sunday, July 9
Geelong v North Melbourne, GMHBA Stadium, 1.10pm AEST
Essendon v Adelaide, Marvel Stadium, 3.20pm AEST
Fremantle v Carlton, Optus Stadium, 2.40pm AWST 

Round 18

Thursday, July 13
Sydney v Western Bulldogs, SCG, 7.20pm AEST

Friday, July 14
Melbourne v Brisbane, MCG, 7.50pm AEST

Saturday, July 15
Collingwood v Fremantle, MCG, 1.45pm AEST
Gold Coast v St Kilda, Metricon Stadium, 2.10pm AEST
Carlton v Port Adelaide, Marvel Stadium, 4.35pm AEST
Geelong v Essendon, GMHBA Stadium, 7.25pm AEST
Adelaide v GWS Giants, Adelaide Oval, 7.10pm ACST

Sunday, July 16
North Melbourne v Hawthorn, Marvel Stadium, 1.10pm AEST
West Coast v Richmond, Optus Stadium, 2.40pm AWST 

Round 19

Friday, July 21
Essendon v Western Bulldogs, Marvel Stadium, 7.50pm AEST

Saturday, July 22   
Richmond v Hawthorn, MCG, 1.45pm AEST
Carlton v West Coast, Marvel Stadium, 2.10pm AEST
Brisbane v Geelong, The Gabba, 4.35pm AEST
Port Adelaide v Collingwood, Adelaide Oval, 7.10pm ACST
Fremantle v Sydney, Optus Stadium, 5.40pm AWST

Sunday, July 23   
GWS Giants v Gold Coast, Manuka Oval, 1.10pm AEST
Melbourne v Adelaide, MCG, 3.20pm AEST
St Kilda v North Melbourne, Marvel Stadium, 4.40pm AEST

Round 20

Friday, July 28
Collingwood v Carlton, MCG, 7.50pm AEST

Saturday, July 29
Geelong v Fremantle, GMHBA Stadium, 1.45pm AEST
Western Bulldogs v GWS Giants, Mars Stadium, 1.45pm AEST
Gold Coast v Brisbane, Heritage Bank Stadium, 4.35pm AEST
Essendon v Sydney, Marvel Stadium, 7.25pm AEST
Adelaide v Port Adelaide, Adelaide Oval, 7.10pm ACST

Sunday, July 30
Hawthorn v St Kilda, Marvel Stadium, 1.10pm AEST
Richmond v Melbourne, MCG, 3.20pm AEST
West Coast v North Melbourne, Optus Stadium, 2.4pm AWST

Round 21

Friday, August 4
Western Bulldogs v Richmond, Marvel Stadium, 7.50pm AEST

Saturday, August 5
Essendon v West Coast, Marvel Stadium, 1.45pm AEST
Adelaide v Gold Coast, Adelaide Oval, 1.40pm ACST
Hawthorn v Collingwood, MCG, 4.35pm AEST
Geelong v Port Adelaide, GMHBA Stadium, 7.25pm AEST
GWS Giants v Sydney, Giants Stadium, 7.30pm AEST

Sunday, August 6
North Melbourne v Melbourne, Blundstone Arena, 1.10pm AEST
St Kilda v Carlton, Marvel Stadium, 3.20pm AEST
Fremantle v Brisbane, Optus Stadium, 2.40pm AWST

Round 22

Friday, August 11
Collingwood v Geelong, MCG, 7.50pm AEST

Saturday, August 12
North Melbourne v Essendon, Marvel Stadium, 1.45pm AEST
Sydney v Gold Coast, SCG, 2.10pm AEST
Brisbane v Adelaide, Gabba, 4.35pm AEST
Carlton v Melbourne, MCG, 7.25pm AEST
West Coast v Fremantle, Optus Stadium, 6.10pm AWST

Sunday, August 13
Hawthorn v Western Bulldogs, University of Tasmania Stadium, 1.10pm AEST
St Kilda v Richmond, Marvel Stadium, 3.20pm AEST
Port Adelaide v GWS Giants, Adelaide Oval, 4.10pm ACST

Round 23

Friday, August 18
Collingwood v Brisbane, Marvel Stadium, 7.50pm AEST

Saturday, August 19
Richmond v North Melbourne, MCG, 1.45pm AEST
Gold Coast v Carlton, Metricon Stadium, 2.10pm AEST
St Kilda v Geelong, Marvel Stadium, 7.25pm AEST
Adelaide v Sydney, Adelaide Oval, 7.10pm ACST

Sunday, August 20
Western Bulldogs v West Coast, Marvel Stadium, 1.10pm AEST
Melbourne v Hawthorn, MCG, 3.20pm AEST
Fremantle v Port Adelaide, Optus Stadium, 2.40pm AWST