The AFL has announced the final fixture for Rounds 16 to 23 of the 2023 season, with Yartapuulti Football Club set to play six primetime Saturday night and twilight games. 

Yartapuulti will take on Essendon (Round 16), Gold Coast (17), Carlton (18), Collingwood (19), Adelaide (20), and Geelong (21) all on Saturdays. 

Of those games, three will take place at Adelaide Oval, including rematches against the Magpies and the Crows in the Saturday night blockbuster timeslot. 

DOWNLOAD THE A4 FIXTURE HERE

Yartapuulti will also play two games on Sunday afternoons, hosting GWS at home in Round 22 and travelling to Optus Stadium to take on Fremantle in Round 23. 

The Round 24 fixture is expected to be announced in late July, and ticketing on-sale dates for Rounds 16 and beyond will be communicated from next week.

Round 16: Essendon v Port Adelaide | Saturday, 1 July | 6:55pm ACST / 7:25pm AEST | MCG | Wurundjeri

Round 17: Port Adelaide v Gold Coast | Saturday 8 July | 7:10pm ACST | Adelaide Oval | Kaurna

Round 18: Carlton v Port Adelaide | Saturday 15 July | 4:05pm ACST / 4:35pm AEST | Marvel Stadium | Wurundjeri

Round 19: Port Adelaide v Collingwood | Saturday 22 July | 7:10pm ACST | Adelaide Oval | Kaurna

Round 20: Adelaide v Port Adelaide | Saturday, 29 July | 7:10pm ACST | Adelaide Oval | Kaurna

Round 21: Geelong v Port Adelaide | Saturday 5 August | 6:55pm ACST / 7:25pm AEST | GMHBA Stadium | Wadawurrung

Round 22: Port Adelaide v GWS | Sunday 13 August | 4:10pm ACST | Adelaide Oval | Kaurna

Round 23: Fremantle v Port Adelaide | Sunday, 20 August | 4:10pm ACST / 2:40pm AWST | Optus Stadium | Whadjuk

Round 24: Port Adelaide v Richmond | Date and time TBC | Adelaide Oval | Kaurna