Fremantle's round 21 clash against Brisbane has been locked in after the AFL confirmed the full round 21 fixture.

The game will be played on Sunday 8 August with bouncedown at 3.10pm WST.

Round 21 updates (all times AEST): 

- Western Bulldogs vs. Essendon will take place at Marvel Stadium at 7:50pm on Friday, August 6. 

- Richmond vs. North Melbourne will take place at the MCG on Saturday, August 7 with the start time to be confirmed. 

- Geelong Cats vs. GWS GIANTS will take place at GMHBA Stadium on Saturday, August 7 with the start time to be confirmed. 

- Carlton vs. Gold Coast SUNS will take place at Marvel Stadium on Saturday, August 7 with the start time to be confirmed. 

- West Coast Eagles vs. Melbourne will take place at Optus Stadium at 7:40pm (5:40pm local) on Saturday, August 7. 

- Adelaide Crows vs. Port Adelaide will take place at Adelaide Oval at 7:40pm (7:10pm local) on Saturday, August 7. 

- Hawthorn vs. Collingwood will take place at University of Tasmania Stadium at 2:10pm on Sunday, August 8. 

- St Kilda vs. Sydney Swans will take place at Marvel Stadium at 3:20pm on Sunday, August 8.

- Fremantle vs. Brisbane Lions will take place at Optus Stadium at 5:10pm (3:10pm local) on Sunday, August 8.