AFL Schedule

Thursday, April 20

matchupresult
Fremantle FRE
Western Bulldogs WB
WB 118, FRE 69

Friday, April 21

matchupresult
Port Adelaide PORT
West Coast Eagles WCE
PORT 109, WCE 69
GWS GIANTS GWS
Brisbane Lions BL
BL 108, GWS 87
Geelong Cats GEEL
Sydney Swans SYD
GEEL 130, SYD 37

Saturday, April 22

matchupresult
Hawthorn HAW
Adelaide Crows ADEL
ADEL 79, HAW 76
Carlton CARL
St Kilda STK
STK 82, CARL 60
Gold Coast SUNS GCFC
North Melbourne NMFC
GCFC 97, NMFC 54

Sunday, April 23

matchupresult
Melbourne MELB
Richmond RICH
MELB 96, RICH 78

Monday, April 24

matchupresult
Collingwood COLL
Essendon ESS
COLL 90, ESS 77