Remove this Banner Ad

Fixture AFL 2025 Fixture

🥰 Love BigFooty? Join now for free.

2025 AFL FIXTURE

Times AEDT until Saturday April 5
Times AEST from Sunday April 6


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
 
Last edited:

🥰 Love BigFooty? Join now for free.

The word I'm hearing is Collingwood will head to western Sydney to face the Giants and Essendon will head to the Gold Coast to face the Suns in Opening Round. Both games will undoubtedly sell out. Apparently Brisbane will open the season with a Thursday night game against Geelong (which will also sell out) and I don't think Sydney's opponent is clear at this point. Maybe Hawthorn?


Carlton being punished for not taking part in Opening Round?
The amount of Collingwood fans I've met out this way is ridiculous.

The match up makes sense.
 
Remember back in the day when there was a bit of consistency?
i.e if you play away round 1 one year the year after you will play at home in round 1..

why has this changed?
 

Log in to remove this Banner Ad

I understand wanting to grow the game in the northern states and I think it’s great that the AFL are always looking to grow the game.
Does having an opening round with only half the competition playing and only playing in QLD and NSW actually grow the game anymore than a regular round?
Should be a national round.
No games in Vic, big contests in qld and nsw
 
Even though my team benefits from it, I'm against round 0 as a matter of sporting integrity.

But if they insist on this ridiculous concept at least have only non-Vic teams involved so it at least attempts to even out the disadvantages of being a non-Vic team.
 
Even though my team benefits from it, I'm against round 0 as a matter of sporting integrity.

But if they insist on this ridiculous concept at least have only non-Vic teams involved so it at least attempts to even out the disadvantages of being a non-Vic team.
Who are GC and GWS going to draw from the non Vic teams that provide a decent crowd?
 
Who are GC and GWS going to draw from the non Vic teams that provide a decent crowd?
I'd rather they just play a full round 1. FWIW I also think we should play GWS at home up first because our flag unveiling will be a sellout anyway so may as well play against the team with the least amount of supporters and a game neutrals will want to watch.

FWIW the first game last season should have been Collingwood v GWS at the MCG. Reigning premiers should always open at home.
 
I'd rather they just play a full round 1. FWIW I also think we should play GWS at home up first because our flag unveiling will be a sellout anyway so may as well play against the team with the least amount of supporters and a game neutrals will want to watch.

FWIW the first game last season should have been Collingwood v GWS at the MCG. Reigning premiers should always open at home.
I agree it should be just round 1.
Just pointing out the problem of round 0 being just non Vic teams. GWS v Freo would see the stadium half full which is the last thing the AFL wants and needs
 

Remove this Banner Ad

I'd rather they just play a full round 1. FWIW I also think we should play GWS at home up first because our flag unveiling will be a sellout anyway so may as well play against the team with the least amount of supporters and a game neutrals will want to watch.

FWIW the first game last season should have been Collingwood v GWS at the MCG. Reigning premiers should always open at home.
Correct on all fronts, as per usual with your posts
 
Who are GC and GWS going to draw from the non Vic teams that provide a decent crowd?
I'd go a step further and say, as of right now, Collingwood are likely the only team that can guarantee a sell out in western Sydney and you're probably limited to a few Vic teams + Brisbane in terms of opposition that can pull a sell out on the Gold Coast. The Suns sold out games against Richmond, Essendon, Collingwood and Brisbane this year. This is why I think they've chosen Essendon for the Suns in opening round. Ultimately, the AFL wants every opening round game to sell out and have a presence in those northern markets at the same time the NRL gets going. Even Brisbane playing Geelong in opening round is a good idea because it should guarantee a sell out after their epic prelim from a few months ago.

Other Vic teams like St Kilda and North are unlikely to draw sell out crowds in any of the northern markets. So you can view them in a similar way to the SA & WA teams.

Even though my team benefits from it, I'm against round 0 as a matter of sporting integrity.

But if they insist on this ridiculous concept at least have only non-Vic teams involved so it at least attempts to even out the disadvantages of being a non-Vic team.
You have to consider what the AFL is actually trying to achieve with opening round and the fact that it appears to be working for the most part. The reason opening round exists is because the AFL has data that suggests the NRL gains too much momentum / gains too many casual sports fans by having a week or two head start on the AFL in the northern markets and it affects the northern teams later in the season. They want to be in all the northern markets on the same weekend that the NRL begins playing games in those markets. That happened this year with the NRL games in NSW & QLD starting on the March 7-10 weekend, just like the AFL's opening round games.

Did it work? Well, the Lions sold out 8 of 11 Gabba games this year (not including the finals sell out against Carlton) and the Suns sold out 4 of 9 Carrara games this year. That's the best result we've ever seen in Queensland so it's clearly it's working in the sunshine state. The Swans pulled great crowds this year too with an average of 38k showing up to SCG games. GWS need more time before they start showing similar positive results, but the AFL know that and are in it for the long haul. That's why Collingwood are heading to western Sydney again so they can guarantee at least one sell out next year.
 
I'd go a step further and say, as of right now, Collingwood are likely the only team that can guarantee a sell out in western Sydney and you're probably limited to a few Vic teams + Brisbane in terms of opposition that can pull a sell out on the Gold Coast. The Suns sold out games against Richmond, Essendon, Collingwood and Brisbane this year. This is why I think they've chosen Essendon for the Suns in opening round. Ultimately, the AFL wants every opening round game to sell out and have a presence in those northern markets at the same time the NRL gets going. Even Brisbane playing Geelong in opening round is a good idea because it should guarantee a sell out after their epic prelim from a few months ago.

Other Vic teams like St Kilda and North are unlikely to draw sell out crowds in any of the northern markets. So you can view them in a similar way to the SA & WA teams.


You have to consider what the AFL is actually trying to achieve with opening round and the fact that it appears to be working for the most part. The reason opening round exists is because the AFL has data that suggests the NRL gains too much momentum / gains too many casual sports fans by having a week or two head start on the AFL in the northern markets and it affects the northern teams later in the season. They want to be in all the northern markets on the same weekend that the NRL begins playing games in those markets. That happened this year with the NRL games in NSW & QLD starting on the March 7-10 weekend, just like the AFL's opening round games.

Did it work? Well, the Lions sold out 8 of 11 Gabba games this year (not including the finals sell out against Carlton) and the Suns sold out 4 of 9 Carrara games this year. That's the best result we've ever seen in Queensland so it's clearly it's working in the sunshine state. The Swans pulled great crowds this year too with an average of 38k showing up to SCG games. GWS need more time before they start showing similar positive results, but the AFL know that and are in it for the long haul. That's why Collingwood are heading to western Sydney again so they can guarantee at least one sell out next year.
We hardly get any opposition fans out this way, bar the derby.

It's European soccer kind of snobbery.
 

🥰 Love BigFooty? Join now for free.

We hardly get any opposition fans out this way, bar the derby.

It's European soccer kind of snobbery.
Why do you think that is?

I think on the Gold Coast we actually have a fair amount of Collingwood, Essendon, Richmond and Carlton fans who live in south east Queensland and will show up when they play here. It's not so much about the travelling fans for us.
 
Why do you think that is?

I think on the Gold Coast we actually have a fair amount of Collingwood, Essendon, Richmond and Carlton fans who live in south east Queensland and will show up when they play here. It's not so much about the travelling fans for us.
The area it's in has a bad wrap among Sydneysiders in general.

It really doesn't inspire attendance.

Giants fans this year have made it an attractive option by being incredibly vocal but they need to keep going.

We have no favourable southern migration to help us. :(
 
The area it's in has a bad wrap among Sydneysiders in general.

It really doesn't inspire attendance.

Giants fans this year have made it an attractive option by being incredibly vocal but they need to keep going.

We have no favourable southern migration to help us. :(
Fair enough. There's no doubt the Queensland teams have benefitted greatly from the post-COVID migration from Victoria (plus SA, WA & TAS to a lesser degree). I don't see that changing any time soon and it looks like both QLD teams will be highly competitive on field in the short to medium, so the game is just going to keep growing here. It's all about building on momentum that's already been established and that's partly why it's important to retain opening round.

I'm not sure how GWS can get the momentum going in a similar fashion. The Giants have been highly competitive for close to a decade now with 7 finals appearances in their last 9 seasons. I guess all you can do is just stick to it and hope it eventually turns like it eventually did for the Swans. I still think it's a good look for the Giants to pull a sell out crowd in opening round and Collingwood guarantees that.
 

Remove this Banner Ad

Fixture AFL 2025 Fixture

🥰 Love BigFooty? Join now for free.

Back
Top