BYES
Opening round : Adelaide Crows, Carlton, Fremantle, Melbourne, North Melbourne, Port Adelaide, Richmond, St Kilda, West Coast Eagles, Western Bulldogs
Round 2 :- Gold Coast & GWS
Round 3 :- Brisbane, Collingwood, Geelong & Sydney
Round 4 :- Hawthorn & Essendon
Round 12 – Carlton,North, Port & Bulldogs
Round 13 – St Kilda & Fremantle
Round 14 – Collingwood, Gold Coast,Sydney & Richmond
Round 15 – Adelaide, Hawthorn, Melbourne & WCE
Round 16 – Brisbane, Geelong, Essendon & GWS
2025 AFL FIXTURE —
All times AEDT until Saturday April 5, then AEST from Sunday April 6 onwards
OPENING ROUND
Thursday March 6
Brisbane Lions v Geelong Cats, The Gabba (7.50pm)
Friday March 7
Sydney Swans v Hawthorn, SCG (7.40pm)
Saturday March 8
Gold Coast Suns v Essendon, People First Stadium (5.15pm)
Sunday March 9
GWS Giants v Collingwood, ENGIE Stadium (3.20pm)
Bye: Adelaide Crows, Carlton, Fremantle, Melbourne, North Melbourne, Port Adelaide, Richmond, St Kilda, West Coast Eagles, Western Bulldogs
ROUND 1
Thursday March 13
Richmond v Carlton, MCG (7.30pm)
Friday March 14
Hawthorn v Essendon, MCG (7.40pm)
Saturday March 15
Geelong Cats v Fremantle, GMHBA Stadium (1.20pm)
Sydney Swans v Brisbane Lions, SCG (4.15pm)
Collingwood v Port Adelaide, MCG (7.35pm)
Western Bulldogs v North Melbourne, Marvel Stadium (7.35pm)
Sunday March 16
Adelaide Crows v St Kilda, Adelaide Oval (12.35pm)
Melbourne v GWS Giants, MCG (3.20pm)
West Coast Eagles v Gold Coast Suns, Optus Stadium (6.10pm)
ROUND 2
Thursday March 20
Carlton v Hawthorn, MCG (7.30pm)
Friday March 21
Western Bulldogs v Collingwood, MCG (7.40pm)
Saturday March 22
Essendon v Adelaide Crows, MCG (1.20pm)
Port Adelaide v Richmond, Adelaide Oval (4.15pm)
St Kilda v Geelong Cats, Marvel Stadium (7.35pm)
Sunday March 23
Brisbane Lions v West Coast Eagles, The Gabba (1.10pm)
North Melbourne v Melbourne, Marvel Stadium (3.20pm)
Fremantle v Sydney Swans, Optus Stadium (6.10pm)
Bye: Gold Coast Suns, GWS Giants
ROUND 3
Thursday March 27
Essendon v Port Adelaide, Marvel Stadium (7.30pm)
Friday March 28
Carlton v Western Bulldogs, Marvel Stadium (7.40pm)
Saturday March 29
Melbourne v Gold Coast Suns, MCG (1.20pm)
St Kilda v Richmond, Marvel Stadium (4.15pm)
Hawthorn v GWS Giants, UTAS Stadium (7.35pm)
Sunday March 30
Adelaide Crows v North Melbourne, Adelaide Oval (3.20pm)
West Coast Eagles v Fremantle, Optus Stadium (6.10pm)
Bye: Brisbane Lions, Collingwood, Geelong Cats, Sydney Swans
ROUND 4
Thursday April 3
Collingwood v Carlton, MCG (7.30pm)
Friday April 4
Geelong Cats v Melbourne, GMHBA Stadium (7.40pm)
Saturday April 5
Gold Coast Suns v Adelaide Crows, People First Stadium (1.20pm)
Richmond v Brisbane Lions, MCG (4.15pm)
North Melbourne v Sydney Swans, Marvel Stadium (7.35pm)
Sunday April 6
GWS Giants v West Coast Eagles, ENGIE Stadium (1.10pm)
Port Adelaide v St Kilda, Adelaide Oval (3.20pm)
Fremantle v Western Bulldogs, Optus Stadium (5.10pm)
Bye: Essendon, Hawthorn
ROUND 5 (Gather Round)
Thursday April 10
Adelaide Crows v Geelong Cats, Adelaide Oval (7.40pm)
Friday April 11
Collingwood v Sydney Swans, Adelaide Oval (7.40pm)
Saturday April 12
North Melbourne v Gold Coast Suns, Barossa (12.35pm)
Carlton v West Coast Eagles, Adelaide Oval (1.20pm)
Western Bulldogs v Brisbane Lions, Norwood Oval (4.15pm)
Melbourne v Essendon, Adelaide Oval (7.35pm)
Sunday April 13
Richmond v Fremantle, Barossa (12.35pm)
St Kilda v GWS Giants, Norwood Oval (3.20pm)
Port Adelaide v Hawthorn, Adelaide Oval (7.20pm)
ROUND 6
Thursday April 17 (Easter Thursday)
Brisbane Lions v Collingwood, The Gabba (7.30pm)
Friday April 18 (Good Friday)
North Melbourne v Carlton, Marvel Stadium (3.20pm)
West Coast Eagles v Essendon, Optus Stadium (6.10pm)
Saturday April 19
Melbourne v Fremantle, MCG (1.20pm)
Adelaide Crows v GWS Giants, Adelaide Oval (4.15pm)
Richmond v Gold Coast Suns, Marvel Stadium (7.35pm)
Sunday April 20 (Easter Sunday)
Sydney Swans v Port Adelaide, SCG (3.20pm)
Western Bulldogs v St Kilda, Marvel Stadium (7.20pm)
Monday April 21 (Easter Monday)
Geelong Cats v Hawthorn, MCG (3.20pm)
ROUND 7
Thursday April 24
Melbourne v Richmond, MCG (7.30pm)
Friday April 25 (Anzac Day)
Collingwood v Essendon, MCG (3.20pm)
Fremantle v Adelaide Crows, Optus Stadium (8.10pm)
Saturday April 26
St Kilda v Brisbane Lions, Marvel Stadium (1.20pm)
Port Adelaide v North Melbourne, Adelaide Oval (4.15pm)
GWS Giants v Western Bulldogs, Manuka (7.35pm)
Sunday April 27
Gold Coast Suns v Sydney Swans, People First Stadium (1.10pm)
Carlton v Geelong Cats, MCG (3.20pm)
Hawthorn v West Coast Eagles, Marvel Stadium (4.40pm)
ROUND 8
Thursday May 1
Essendon v North Melbourne, Marvel Stadium (7.30pm)
Friday May 2
St Kilda v Fremantle, Marvel Stadium (7.40pm)
Saturday May 3
Western Bulldogs v Port Adelaide, Mars Stadium (1.20pm)
Adelaide Crows v Carlton, Adelaide Oval (4.15pm)
West Coast Eagles v Melbourne, Optus Stadium (7.35pm)
Collingwood v Geelong Cats, MCG (7.35pm)
Sunday May 4
Sydney Swans v GWS Giants, SCG (1.10pm)
Hawthorn v Richmond, MCG (3.20pm)
Brisbane Lions v Gold Coast Suns, The Gabba (7.20pm)
ROUND 9
Thursday May 8
Fremantle v Collingwood, Optus Stadium (8.10pm)
Friday May 9
St Kilda v Carlton, MCG (7.40pm)
Saturday May 10
Melbourne v Hawthorn, MCG (1.20pm)
Essendon v Sydney Swans, Marvel Stadium (4.15pm)
Gold Coast Suns v Western Bulldogs, TIO Darwin (7.35pm)
Port Adelaide v Adelaide Crows, Adelaide Oval (8.10pm)
Sunday May 11
Richmond v West Coast Eagles, MCG (1.10pm)
Geelong Cats v GWS Giants, GMHBA Stadium (3.20pm)
North Melbourne v Brisbane Lions, Ninja Stadium (4.40pm)
ROUND 10 (Sir Doug Nicholls Indigenous Round)
Thursday May 15
Gold Coast Suns v Hawthorn, TIO Darwin (7.30pm)
Friday May 16
Sydney Swans v Carlton, SCG (7.40pm)
Saturday May 17
Collingwood v Adelaide Crows, MCG (1.20pm)
GWS Giants v Fremantle, ENGIE Stadium (4.15pm)
Western Bulldogs v Essendon, Marvel Stadium (4.15pm)
Port Adelaide v Geelong Cats, Adelaide Oval (7.35pm)
Sunday May 18
Richmond v North Melbourne, MCG (1.10pm)
Brisbane Lions v Melbourne, The Gabba (3.20pm)
West Coast Eagles v St Kilda, Optus Stadium (4.40pm)
ROUND 11 (Sir Doug Nicholls Indigenous Round)
Thursday May 22
Geelong Cats v Western Bulldogs, GMHBA Stadium (7.30pm)
Friday May 23
Essendon v Richmond, MCG (7.40pm)
Saturday May 24
Carlton v GWS Giants, Marvel Stadium (1.20pm)
Hawthorn v Brisbane Lions, MCG (4.15pm)
North Melbourne v Collingwood, Marvel Stadium (7.35pm)
Fremantle v Port Adelaide, Optus Stadium (8.10pm)
Sunday May 25
Adelaide Crows v West Coast Eagles, Adelaide Oval (1.10pm)
Melbourne v Sydney Swans, MCG (3.20pm)
St Kilda v Gold Coast Suns, Marvel Stadium (4.40pm)
ROUND 12
Thursday May 29
Brisbane Lions v Essendon, The Gabba (7.30pm)
Friday May 30
Collingwood v Hawthorn, MCG (7.40pm)
Saturday May 31
Gold Coast Suns v Fremantle, People First Stadium (1.20pm)
GWS Giants v Richmond, ENGIE Stadium (4.15pm)
Sydney Swans v Adelaide Crows, SCG (7.35pm)
Sunday June 1
Melbourne v St Kilda, TIO Traeger (3.20pm)
West Coast Eagles v Geelong Cats, Optus Stadium (7.20pm)
Bye: Carlton, North Melbourne, Port Adelaide, Western Bulldogs
ROUND 13
Thursday June 5
Western Bulldogs v Hawthorn, Marvel Stadium (7.30pm)
Friday June 6
Adelaide Crows v Brisbane Lions, Adelaide Oval (7.40pm)
Saturday June 7
Richmond v Sydney Swans, MCG (1.20pm)
Geelong Cats v Gold Coast Suns, GMHBA Stadium (4.15pm)
GWS Giants v Port Adelaide, Manuka (7.35pm)
Sunday June 8
North Melbourne v West Coast Eagles, Hands Oval – South Bunbury (3.20pm)
Carlton v Essendon, MCG (7.15pm)
Monday June 9 (King’s Birthday)
Melbourne v Collingwood, MCG (3.20pm)
Bye: Fremantle, St Kilda
ROUND 14
Thursday June 12
St Kilda v Western Bulldogs, Marvel Stadium (7.30pm)
Friday June 13
Hawthorn v Adelaide Crows, UTAS Stadium (7.40pm)
Saturday June 14
Brisbane Lions v GWS Giants, The Gabba (1.20pm)
Essendon v Geelong Cats, MCG (4.15pm)
North Melbourne v Fremantle, Optus Stadium (7.35pm)
Sunday June 15
Port Adelaide v Melbourne, Adelaide Oval (3.20pm)
West Coast Eagles v Carlton, Optus Stadium (6.10pm)
Bye: Collingwood, Gold Coast Suns, Richmond, Sydney Swans
ROUND 15
Thursday June 19
Fremantle v Essendon, Optus Stadium (8.10pm)
Friday June 20
Geelong Cats v Brisbane Lions, GMHBA Stadium (7.40pm)
Saturday June 21
Carlton v North Melbourne, MCG (1.20pm)
Port Adelaide v Sydney Swans, Adelaide Oval (4.15pm)
Collingwood v St Kilda, Marvel Stadium (7.35pm)
Sunday June 22
GWS Giants v Gold Coast Suns, ENGIE Stadium (1.10pm)
Western Bulldogs v Richmond, Marvel Stadium (3.20pm)
Bye: Adelaide Crows, Hawthorn, Melbourne, West Coast Eagles
ROUND 16 (days and times TBC)
Thursday June 26 – Sunday June 29
Collingwood v West Coast Eagles, Marvel Stadium
Fremantle v St Kilda, Optus Stadium
Gold Coast Suns v Melbourne, People First Stadium
Hawthorn v North Melbourne, UTAS Stadium
Port Adelaide v Carlton, Adelaide Oval
Richmond v Adelaide Crows, MCG
Sydney Swans v Western Bulldogs, SCG
Bye: Brisbane Lions, Essendon, Geelong Cats, GWS Giants
ROUND 17 (days and times TBC)
Thursday July 3 – Sunday July 6
Adelaide Crows v Melbourne, Adelaide Oval
Brisbane Lions v Port Adelaide, The Gabba
Carlton v Collingwood, MCG
Essendon v Gold Coast Suns, Marvel Stadium
Geelong Cats v Richmond, GMHBA Stadium
North Melbourne v Western Bulldogs, Marvel Stadium
St Kilda v Hawthorn, Marvel Stadium
Sydney Swans v Fremantle, SCG
West Coast Eagles v GWS Giants, Optus Stadium
ROUND 18 (days and times TBC)
Thursday July 10 – Sunday July 13
Carlton v Brisbane Lions, Marvel Stadium
Fremantle v Hawthorn, Optus Stadium
Gold Coast Suns v Collingwood, People First Stadium
GWS Giants v Geelong Cats, ENGIE Stadium
Melbourne v North Melbourne, MCG
Port Adelaide v West Coast Eagles, Adelaide Oval
Richmond v Essendon, MCG
St Kilda v Sydney Swans, Marvel Stadium
Western Bulldogs v Adelaide Crows, Mars Stadium
ROUND 19 (days and times TBC)
Thursday July 17 – Sunday July 20
Adelaide Crows v Gold Coast Suns, Adelaide Oval
Brisbane Lions v Western Bulldogs, The Gabba
Carlton v Melbourne, MCG
Collingwood v Fremantle, MCG
Essendon v GWS Giants, Marvel Stadium
Geelong Cats v St Kilda, GMHBA Stadium
Hawthorn v Port Adelaide, UTAS Stadium
Sydney Swans v North Melbourne, SCG
West Coast Eagles v Richmond, Optus Stadium
ROUND 20 (days and times TBC)
Thursday July 24 – Sunday July 27
Adelaide Crows v Port Adelaide, Adelaide Oval
Essendon v Western Bulldogs, Marvel Stadium
Fremantle v West Coast Eagles, Optus Stadium
Gold Coast Suns v Brisbane Lions, People First Stadium
GWS Giants v Sydney Swans, ENGIE Stadium
Hawthorn v Carlton, MCG
North Melbourne v Geelong Cats, Marvel Stadium
Richmond v Collingwood, MCG
St Kilda v Melbourne, Marvel Stadium
ROUND 21 (days and times TBC)
Thursday July 31 – Sunday August 3
Adelaide Crows v Hawthorn, Adelaide Oval
Collingwood v Brisbane Lions, MCG
Fremantle v Carlton, Optus Stadium
Geelong Cats v Port Adelaide, GMHBA Stadium
Gold Coast Suns v Richmond, People First Stadium
Melbourne v West Coast Eagles, Marvel Stadium
St Kilda v North Melbourne, Marvel Stadium
Sydney Swans v Essendon, SCG
Western Bulldogs v GWS Giants, Marvel Stadium
ROUND 22 (days and times TBC)
Thursday August 7 – Sunday August 10
Brisbane Lions v Sydney Swans, The Gabba
Carlton v Gold Coast Suns, Marvel Stadium
Geelong Cats v Essendon, GMHBA Stadium
GWS Giants v North Melbourne, ENGIE Stadium
Hawthorn v Collingwood, MCG
Melbourne v Western Bulldogs, MCG
Port Adelaide v Fremantle, Adelaide Oval
Richmond v St Kilda, MCG
West Coast Eagles v Adelaide Crows, Optus Stadium
ROUND 23 (days and times TBC)
Friday August 15 – Sunday August 17
Adelaide Crows v Collingwood, Adelaide Oval
Carlton v Port Adelaide, Marvel Stadium
Essendon v St Kilda, Marvel Stadium
Fremantle v Brisbane Lions, Optus Stadium
Gold Coast Suns v GWS Giants, People First Stadium
Hawthorn v Melbourne, MCG
North Melbourne v Richmond, Ninja Stadium
Sydney Swans v Geelong Cats, SCG
Western Bulldogs v West Coast Eagles, Marvel Stadium
ROUND 24 (days and times TBC)
Friday August 22 – Sunday August 24
Brisbane Lions v Hawthorn, The Gabba
Collingwood v Melbourne, MCG
Essendon v Carlton, MCG
GWS Giants v St Kilda, ENGIE Stadium
North Melbourne v Adelaide Crows, Marvel Stadium
Port Adelaide v Gold Coast Suns, Adelaide Oval
Richmond v Geelong Cats, MCG
West Coast Eagles v Sydney Swans, Optus Stadium
Western Bulldogs v Fremantle, Marvel Stadium
Leave a comment / Scroll to bottom
Thursday night footy will feature in 23 of the 25 home and away rounds, including every week for the first 16 rounds of the season;
There will be nine Sunday night games in the first 16 rounds, including Easter Sunday and King’s Birthday Eve;
Gather Round returns for a third year, and will feature two matches at a new venue in the Barossa Valley;
The season will again begin with Opening Round held in NSW and Queensland, with reigning premier Brisbane to start the season against Geelong on Thursday, March 6.
Looks like some brown paper bags have made their way from Ikon Park to AFL HQ !!!
Melbourne and Adelaide players might need more consideration. And possibly WCE.
Collingwood Gold Coast and Sydney have two byes before they have one.
With Round 3 having 4 teams on the bye, same as 12,14,15 and 16, would make sense that Rd3 is also a best 18. With the “standard “ byes testing 4 teams instead of 6, maybe it won’t be best 18 any more.
Personally I like best 20 when 2 teams are on the bye and best 18 when 4 teams are on the bye.
Haven’t properly looked at it but Saints and Freo with the iso bye is interesting.
Gives upside to guys like RoMo and Brayshaw competing in that R2/M4 spot – I was already fans of both.
Got some email from SC about Gold billing, so looks like we’re on for Dec 18th!
the more they tinker with it…the less I understand it….sigh….