Collingwood handed horror start, Blues, Hawks winners in AFL draw
The winners and losers from the 2025 AFL draw have been revealed, with two Victorian clubs laughing and another facing a tough draw.
The official AFL draw has been released, with Carlton and Hawthorn among the big winners and Collingwood left to rue its fall from grace.
Premiers in 2023, the Pies have been handed a horror draw, opening the season against seven finalists from last season in its opening eight games.
Watch the highly anticipated 2024 Telstra AFL Draft WED 20 NOV | LIVE & Exclusive to Fox Footy on Kayo. New to Kayo? Get your first month for just $1. Limited time offer.
After missing the finals last year, Collingwood play premiers Brisbane twice in the first two months, along with Sydney, Geelong and Port Adelaide.
Carlton meanwhile only face two finalists twice across the 24-round campaign, the Hawks and Power.
The Blues also have two match-ups with bottom sides West Coast and North Melbourne, plus Collingwood and Essendon, giving them an edge on paper heading into September.
Hawthorn, which enjoyed a fairytale run to the finals in 2024, will be firmly in the spotlight after drawing seven Thursday or Friday night timeslots over the first 16 rounds.
After fans were left disappointed by the lack of Thursday night fixtures over the back end of last season, there are no less than 23 games scheduled that night next year.
The previous graveyard that was Sunday night, which was often filled by teams at the lower end of the table, will now be a prime slot, including a Gather Round clash between the Hawks and Port and the King’s Birthday Eve headliner between Essendon and Carlton.
Teams will play 23 games each in 2025, 11 at home, a further 11 away and Gather Round across South Australia.
2025 AFL FIXTURE — ROUND – BY – ROUND
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
More Coverage
West Coast Eagles v Sydney Swans, Optus Stadium
Western Bulldogs v Fremantle, Marvel Stadium
– with Fox Sports