Thursday June 23
Melbourne (2nd) v Brisbane Lions (1st), 7:20pm, MCG
Friday June 24
Western Bulldogs (10th) v Hawthorn (14th), 7:00pm, Marvel Stadium
West Coast Eagles (18th) v Essendon (16th), 8:40pm, Optus Stadium
Saturday June 25
Carlton (5th) v Fremantle (3rd), 1:45pm, Marvel Stadium
Geelong Cats (4th) v Richmond (6th), 4:35pm, MCG
Sydney Swans (7th) v St Kilda (8th), 7:25pm, SCG
Sunday June 26
North Melbourne (17th) v Adelaide Crows (15th), 1:10pm, Blundstone Arena
Collingwood (9th) v GWS Giants (13th), 3:20pm, MCG
Port Adelaide (12th) v Gold Coast Suns (11th), 4:10pm, Adelaide Oval
Melbourne (2nd) v Brisbane Lions (1st), 7:20pm, MCG
Friday June 24
Western Bulldogs (10th) v Hawthorn (14th), 7:00pm, Marvel Stadium
West Coast Eagles (18th) v Essendon (16th), 8:40pm, Optus Stadium
Saturday June 25
Carlton (5th) v Fremantle (3rd), 1:45pm, Marvel Stadium
Geelong Cats (4th) v Richmond (6th), 4:35pm, MCG
Sydney Swans (7th) v St Kilda (8th), 7:25pm, SCG
Sunday June 26
North Melbourne (17th) v Adelaide Crows (15th), 1:10pm, Blundstone Arena
Collingwood (9th) v GWS Giants (13th), 3:20pm, MCG
Port Adelaide (12th) v Gold Coast Suns (11th), 4:10pm, Adelaide Oval