View all Round 12 AFL 2024 matches. Detailed event information for all AFL Fixture Round 12 matches including venue, date, time, ticket, hotel accommodation, twitter and live streaming links.

The twelfth round of the 2024 AFL season is the first of the bye rounds. It has just seven matches with 14 teams playing. The round starts on Thursday 30th May with Port Adelaide playing Carlton at the Adelaide Oval, with the final match Gold Coast v Essendon v played on Sunday 2nd June at People First Stadium. The largest crowd is expected at the Collingwood v Western Bulldogs match. Matches are played in four states and again there is a game in Alice Springs.

Probably the most anticipated match of the round is the Geelong v Richmond match at GMHBA Stadium. Though Pes and Dogs fans may be voting for their prime time Friday night clash at Marvel Stadium.

The AFL Fixture is subject to change without notice. All times listed are local time.

AFL Fixture 2024 Round 12 match quote

Billy you are the king of Geelong.

Drew Morphett


Thursday 30th May 2024 7:30pm

Port Adelaide v Carlton Adelaide Oval

Friday 31st May 2024 7:40pm

Collingwood v Western Bulldogs Marvel Stadium

Saturday 1st June 2024 1:45pm

Hawthorn v Adelaide MCG

Saturday 1st June 2024 4:35pm

West Coast Eagles v St Kilda Optus Stadium

Saturday 1st June 2024 7:30pm

Geelong v Richmond GMHBA Stadium

Sunday 2nd June 2024 1:00pm

Melbourne v Fremantle TIO Traeger Park

Sunday 2nd June 2024 4:00pm

Gold Coast v Essendon People First Stadium

AFL Fixture 2024 Round 12 game