West Coast will play Sunday afternoon clashes against Victorian heavyweights Richmond and Hawthorn at the MCG in rounds 16 and 18 after the AFL confirmed the next block of fixtures.

The Eagles have been scheduled for four consecutive Sunday matches between rounds 16-19, with home clashes against Carlton and St Kilda also on the agenda.

Round 16 against Richmond will be a 2.10pm local time bouncedown on July 3, nine days after a home Friday night encounter with Essendon.

West Coast will then take on Carlton on July 10 at 2.40pm at Optus Stadium, before returning to the MCG on July 17 for a 1.10pm start.

The St Kilda clash has been set for a 2.40pm bouncedown on July 24. 

West Coast’s last four games for the season against Gold Coast (away), Adelaide (home), Fremantle (away) and Geelong (away) will have confirmed dates and times released by the League in due course.