AFL Schedule

Thursday, 20 June

matchuptime location
West Coast Eagles WCE
Essendon ESS
Optus Stadium

Friday, 21 June

matchuptime location
Sydney Swans SYD
Hawthorn HAW
SCG

Saturday, 22 June

matchuptime location
Melbourne MELB
Fremantle FRE
MCG
St Kilda STK
Brisbane Lions BL
Marvel Stadium
Port Adelaide PORT
Geelong Cats GEEL
Adelaide Oval

Sunday, 23 June

matchuptime location
Western Bulldogs WB
Collingwood COLL
Marvel Stadium