AFL Fixtures & Results 2018

Ladbrokes Tip: Get the best odds on the AFL Fixtures with our Season Pricing markets!

Released in October the previous year the annual AFL Fixture is a confirmed draw listing all of the upcoming season’s home and away games. There are 18 AFL teams that face off across the 23-week regular or home and away season leading up to the AFL Finals in September.

All up there are 198 AFL fixtures during that time and for the first time in 2016 the league scheduled two byes into the AFL Draw including one for the week before the AFL finals series before Round 23.

Some of the key dates during the AFL Draw are the Easter Monday clash between the Geelong Cats and Hawthorn Hawks at the MCG and the MCG Anzac Day clash between Collingwood and Essendon.

2018 AFL Fixtures

The 2018 AFL Fixtures and dates of the weekly home and away Australian Rules games for this season’s Premiership season are detailed in full below.

For this year, the AFL sticks to the controversial formula of a post Round 23 Bye. There will also be footy played on Good Friday for the first time in the AFL in 2018.
For complete coverage of the AFL Rounds across the draw make sure to follow the links for full match previews, AFL tips and live AFL betting odds on all games across the 23 week regular season as the AFL Grand Final on Saturday, September 30 approaches!

Highlights of the AFL Fixtures 2018 include:

  • The traditional season opener between Carlton and Richmond at the MCG on Thursday March 22
  • 2017 AFL Grand Final rematch between the Richmond and Adelaide on Thursday March 29 in Round 2 at the Adelaide Oval
  • A Good Friday clash on Friday March 30 between North Melbourne and St. Kilda under the lights at Etihad Stadium
  • The AFL Anzac Day clash on Wednesday April 25 in Round 5 between Essendon and Collingwood at the MCG
  • Round 8’s clash in China when Port Adelaide and the Gold Coast play at Shanghai on May 13
  • The South Australian Derbies in Round 8 and 20
  • The West Australian Derbies in Round 6 and 20

Note: All times up to Sunday April 1 are AEDT then AEST onwards

2018 AFL Rounds


AFL Round 1 Fixtures

AFL Round 1

Carlton play defending Premiers Richmond in the traditional AFL Season Opener in Round 1. Photo Credit: Getty Images.

Thursday March 22, 2018
  • Richmond v Carlton, MCG (7.25pm)
Friday March 23, 2018
  • Essendon v Adelaide, ES (3.35pm)
Saturday March 24, 2018
  • St Kilda v Brisbane, ES (3.35pm)
  • Port Adelaide v Fremantle, AO (4.05pm)
  • Gold Coast v North Melbourne, CS (6.25pm)
  • Hawthorne v Collingwood, MCG (7.25pm)
Sunday March 25, 2018
  • GWS Giants v Western Bulldogs, UNSW (1.10pm)
  • Melbourne v Geelong Cats, MCG (3.20pm)
  • West Coast v Sydney, Optus Stadium (4.20pm)


AFL Round 2 Fixtures


Thursday March 29, 2018
  • Adelaide (118) v Richmond (82), AO (7.20pm)
Friday March 30, 2018
  • North Melbourne (95) v St. Kilda (43), Etihad Stadium (7.50pm)
Saturday March 31, 2018
  • Carlton (67) v Gold Coast (101), ES (1.45pm)
  • Collingwood (79) v GWS Giants (95), MCG (4.35pm)
  • Brisbane Lions (74) v Melbourne (100), G (6.25pm)
  • Fremantle (106) v Essendon (90), OS (5.10pm)
Sunday April 1, 2018
  • Western Bulldogs (70) v West Coast (121), Etihad Stadium (3.20pm)
  • Sydney (71) v Port Adelaide (94), SCG (4.40pm)
  • Monday April 2, 2018
    • Geelong (117) v Hawthorn (118), MCG (3.20pm)

    AFL Round 2 Results Wrap-Up – The Easter weekend round was packed full of drama and excitement which was kicked off with redemption, of sorts, for Adelaide as they beat the defending premier Richmond at home on Thursday night. It was a low scoring and dour game at Etihad on Good Friday when North Melbourne and St Kilda continued their Easter rivalry. Both teams were lacklustre in front of goal and the field kicking was just as bad. There were plenty of upsets for the round with both Gold Coast (Carlton) and Fremantle (Essendon) beating their more fancied rivals on Saturday. The upsets continued on Easter Sunday with first the Eagles comfortably taking care of the Western Bulldogs away from home, and then the Power heading to Sydney and beating the Swans in an inspired performance against one of the premiership favourites. The round concluded on Easter Monday with an epic clash between bitter rivals Geelong and Hawthorn and fans were no less surprised with the finish as they were amazed. The Hawks controlled the game, and the Geelong superstar midfielders, for the best part of three quarters, before the Cats came storming home in the last quarter. The Hawks clung on to a 1 point win when Jarryd Roughead marked and kicked the all important point inside the last two minutes.


    AFL Round 3 Fixtures

    AFL Easter Monday betting

    Hawthorn and Geelong face off in the traditional Easter Monday AFL match. Photo Credit: Getty Images.

    Friday April 6, 2018
    • Carlton (76) v Collingwood (100), MCG (7.50pm)
    Saturday April 7, 2018
    • Port Adelaide (97) v Brisbane (92), AO (1.15pm)
    • Melbourne (123) v North Melbourne (86), MCG (2.10pm)
    • Gold Coast (68) v Fremantle (96), OS (2.35pm)
    • Sydney (103) v GWS Giants (87), SCG (7.25pm)
    • St Kilda (55) v Adelaide Crows (104), ES (7.25pm)
    Sunday April 8, 2018
    • Richmond v Hawthorn, MCG (1.10pm)
    • Western Bulldogs v Essendon, ES (3.20pm)
    • West Coast v Geelong, OS (2.40pm)

    AFL Round 3 Results Wrap-up – The round started with Collingwood’s first win of the season over their bitter rivals Carlton. The win takes pressure off coach Nathan Buckley, for another week at least. The Lions put in an inspired performance against the Power at The Adelaide Oval only to go down by an agonising five points. Melbourne finally broke their drought against the Kangaroos on Saturday afternoon. A string of 17 losses came to an end with a 37 point win at the MCG. The Swans beat their cross-town rivals on Saturday night at the SCG to keep them inside the top eight. After losing in Adelaide last week, Richmond bounced back with a 13 point win on Sunday. It was their ninth straight win at the MCG. The Western Bulldogs start to season 2018 has been nothing short of disgraceful in the opening two rounds however they produced clearly their best performance of the year with a 21-point win over the Bombers at Etihad. A hamstring injury to Gary Ablett has further compounded a 15-point loss to the Cats in the West. A dominant performance in the middle of the ground by Nic Naitanui helped the Eagled kick the last 6 goals of the game to overrun a brave and injury riddled, Geelong side.


    AFL Round 4 Fixtures

    Friday April 13, 2018
    • Adelaide (58) v Collingwood (106), AO (7.20pm)
    Saturday April 14, 2018
    • GWS Giants (82) v Fremantle (51), MCG (1.45pm)
    • Richmond (110) v Brisbane (17), MCG (2.10pm)
    • Western Bulldogs (79) v Sydney (86), Etihad Stadium (4.35pm)
    • North Melbourne (116) v Carlton (30), BA (7.25pm)
    • West Coast (139) v Gold Coast (59), OS (6.10pm)
    Sunday April 15, 2018
    • Essendon (106) v Port Adelaide (84), Etihad Stadium (1.10pm)
    • Hawthorn (115) v Melbourne (48), MCG (3.20pm)
    • Geelong (103) v St Kilda (56), GS (4.40pm)

    AFL Results Wrap-up for Round 4 – The Adelaide Crows have fallen outside of the top 8 after losing to Collingwood at home on Friday night. The fear is real for the Crows after they were comprehensively beaten and genuine hope has arisen from a determined and skilful Collingwood team. The Brisbane Lions failed to kick a goal to half time and finished with just two majors for the game as they went down to Richmond by a massive 93 points at a wet MCG on Saturday afternoon. Brownlow medallist Dustin Martin starred with 6 goals. Tasmanian, Ben Brown booted 5 goals in Hobart on Saturday night to help his North Melbourne Kangaroos comfortably beat a lack lustre Carlton side. The first of two upsets on Sunday happened at Etihad Stadium as Essendon bounced back from a poor performance last week against the Dogs to record a twenty-two point win over Port Adelaide. The Dees started very well against the Hawks at the MCG before being comprehensively beaten in the final three quarters of the game. Alastair Clarkson has the Hawks firing and they now find themselves inside the top four.


    AFL Round 5 Fixtures

    AFL Anzac Day match betting

    Collingwood and Essendon face off in the AFL Anzac Day clash.


    Friday April 20, 2018
    • Sydney v Adelaide, SCG (7.50pm)
    Saturday April 21, 2018
    • St Kilda v GWS Giants, ES (1.45pm)
    • Carlton v West Coast, MCG (4.35pm)
    • Port Adelaide v Geelong, AO (7.10pm)
    • Fremantle v Western Bulldogs, OS (6.10pm)
    Sunday April 22, 2018
    • North Melbourne v Hawthorn, Etihad Stadium (3.20pm)
    • Brisbane v Gold Coast, G (4.40pm)
    Tuesday April 24, 2018
    • Melbourne v Richmond, MCG (7.25pm)
    Wednesday April 25, 2018
    • Collingwood v Essendon, MCG (3.20pm)


    AFL Round 6 Fixtures

    Friday April 27, 2018
    • Western Bulldogs v Carlton, ES (7.50pm)
    Saturday April 28, 2018
    • Geelong v Sydney, Etihad Stadium (1.45pm)
    • North Melbourne v Port Adelaide, ES (2.10pm)
    • GWS Giants v Brisbane, SPO (4.35pm)
    • Hawthorn v St Kilda, US (7.25pm)
    • Adelaide v Gold Coast, AO (7.10pm)
    Sunday April 29, 2018
    • Essendon v Melbourne, Etihad Stadium (1.10pm)
    • Collingwood v Richmond, MCG (3.20pm)
    • Fremantle v West Coast, OS (2.40pm)


    AFL Round 7 Fixtures

    Collingwood AFL Team

    The Collingwood Magpies celebrate their 125th birthday in Round 7 of the AFL Season 2017. Photo Credit: Getty Images.

    Friday May 4, 2018
    • Geelong v GWS Giants, Geelong Stadium (7.50pm)
    Saturday May 5, 2018
    • Western Bulldogs v Gold Coast, MARS (1.45pm)
    • Essendon v Hawthorn, MCG (2.10pm)
    • West Coast v Port Adelaide, OS (2.35pm)
    • Sydney v North Melbourne, SCG (7.25pm)
    • Adelaide v Carlton, AO (7.10pm)
    Sunday May 6, 2018
    • Richmond v Fremantle, MCG (1.10pm)
    • St Kilda v Melbourne, ES (3.20pm)
    • Brisbane v Collingwood, Gabba (4.40pm)


    AFL Round 8 Fixtures

    Jingwan Stadium

    Jingwan Stadium in China will host a Round 8 AFL game between the Suns and Port Adelaide.

    Friday May 11, 2018
    • Hawthorn v Sydney, MCG (7.50pm)
    Saturday May 12, 2018
    • GWS Giants v West Coast, SPO (1.45pm)
    • Carlton v Essendon, MCG (2.10pm)
    • Gold Coast v Melbourne, Gabba (4.35pm)
    • Port Adelaide v Adelaide Crows, AO (4.40pm)
    • Western Bulldogs v Brisbane, ES (7.25pm)
    • Fremantle v St Kilda, OS (6.10pm)
    Sunday May 13, 2018
    • North Melbourne v Richmond, ES (1.10pm)
    • Collingwood v Geelong, MCG (3.20pm)


    AFL Round 9 Fixtures

    Friday May 18, 2018
    • Adelaide v Western Bulldogs, AO (7.20pm)
    Saturday May 19, 2018
    • North Melbourne v GWS Giants, BA (1.45pm)
    • Gold Coast v Port Adelaide, Adelaide Arena – Shanghai (1.15pm)
    • Essendon v Geelong, MCG (4.35pm)
    • Sydney v Fremantle, SCG (7.25pm)
    • St Kilda v Collingwood, ES (7.25pm)
    Sunday May 20, 2018
    • Carlton v Melbourne, MCG (1.10pm)
    • Brisbane v Hawthorn Hawks, G (3.20pm)
    • West Coast v Richmond, OS (2.40pm)

    Byes: Gold Coast Suns, Port Adelaide

    AFL ROUND 10

    AFL Round 10 Fixtures


    Sir Douglas Nicholls

    AFL Round 10 is named after Douglas Nicholls – Aussie Rules Football’s only player to have been knighted. Photo Credit: Supplied.

    Friday May 25, 2017
    • Collingwood v Western Bulldogs, ES (7.50pm)
    Saturday May 26, 2017
    • Richmond v St Kilda, MCG (1.45pm)
    • Brisbane v Sydney, G (4.35pm)
    • Geelong v Carlton, GS (7.25pm)
    • GWS Giants v Essendon, SPO (7.25pm)
    Sunday May 27, 2017
    • Hawthorn v West Coast, ES (1.10pm)
    • Melbourne v Adelaide Crows, TP (2.50pm)
    • Fremantle v North Melbourne, OS (2.40pm)

    Byes: Gold Coast Suns, Port Adelaide

    AFL ROUND 11

    AFL Round 11 Fixtures

    Friday June 1, 2018
    • Sydney v Carlton, SCG (7.50pm)
    Saturday June 2, 2018
    • Western Bulldogs v Melbourne, ES (1.45pm)
    • Hawthorn v Port Adelaide, US (2.10pm)
    • Gold Coast v Geelong, Metricon Stadium (4.35pm)
    • Essendon v Richmond, MCG (7.25pm)
    • West Coast v St Kilda, OS (6.10pm)
    Sunday June 3, 2018
    • North Melbourne v Brisbane, ES (1.10pm)

    AFL ROUND 12

    AFL Round 12 Fixtures

    West Coast Eagles

    The West Coast Eagles are one of four AFL teams to have a bye in Round 12 in 2018. Photo Credit: WCE.

    Friday June 8, 2018
    • Port Adelaide v Richmond, AO (7.20pm)
    Sunday June 10, 2018
    • Geelong v North Melbourne, Geelong Stadium (7.20pm)
    • GWS Giants v Gold Coast Suns, SPO (4.35pm)
    • St Kilda v Sydney, Etihad Stadium (7.25pm)
    Sunday June 11, 2018
    • Brisbane v Essendon, G (1.10pm)
    • Fremantle v Adelaide, OS (2.40pm)
    Monday June 11, 2018
    • Melbourne v Collingwood, MCG (3.20pm)

    Byes: Carlton, Hawthorn, West Coast, Western Bulldogs

    AFL ROUND 13

    AFL Round 13 Fixtures

    Thursday June 14, 2018
    • Port Adelaide v Western Bulldogs, Adelaide Oval (7.20pm)
    Friday June 15, 2018
    • Sydney v West Coast, SCG (7.50pm)
    Saturday June 16, 2018
    • Carlton v Fremantle, ES (1.45pm)
    • Gold Coast v St Kilda, MS (4.35pm)
    • Hawthorn v Adelaide, MCG (7.25pm)
    Sunday June 17, 2018
    • Geelong Cats v Richmond, MCG (3.20pm)

    Byes: Brisbane Lions, Melbourne, Collingwood, Essendon, North Melbourne, GWS Giants, Hawthorn

    AFL ROUND 14

    AFL Round 14 Fixtures

    Thursday June 21, 2018
    • West Coast v Essendon, OS (6.10pm)
    Friday June 22, 2018
    • Port Adelaide v Melbourne, AO (7.20pm)
    Saturday June 23, 2018
    • Hawthorn v Gold Coast, US (1.45pm)
    • Brisbane v GWs Giants, Gabba (4.35pm)
    • Western Bulldogs v North Melbourne, Etihad Stadium (7.25pm)
    Sunday June 24, 2018
    • Collingwood v Carlton, MCG (3.20pm)

    AFL ROUND 15

    AFL Round 15 Fixtures

    Thursday June 28, 2018
    • Richmond v Sydney, ES (7.50pm)
    Friday June 29, 2018
    • Western Bulldogs v Geelong, Etihad Stadium (7.50pm)
    Saturday June 30, 2018
    • Carlton v Port Adelaide, MCG (1.45pm)
    • Adelaide v West Coast, AO (4:05pm)
    • Gold Coast v Collingwood, Metricon Stadium (7:25pm)
    • GWS Giants v Hawthorn, Spotless Stadium (7.25pm)
    Sunday July 1, 2018
    • Melbourne v St Kilda, MCG (1.10pm)
    • Essendon v North Melbourne, ES (3.20pm)
    • Fremantle v Brisbane, Optus Stadium (2.40pm)

    AFL ROUND 16

    AFL Round 16 Fixtures

    Thursday July 5, 2018
    • Sydney v Geelong, SCG (7.20pm)
    Friday July 6, 2018
    • Richmond v Adelaide, MCG (7.50pm)
    Saturday July 7, 2018
    • Brisbane v Carlton, G (1.45pm)
    • Port Adelaide v St Kilda, AO (4.05pm)
    • Western Bulldogs v Hawthorn, ES (7.25pm)
    • Melbourne v Fremantle, TIO (7.10pm)
    Sunday July 8, 2018
    • North Melbourne v Gold Coast, Etihad Stadium (1.10pm)
    • Essendon v Collingwood, MCG (3.20pm)
    • West Coast v GWS Giants, OS (2.40pm)

    AFL ROUND 17

    AFL Round 17 Fixtures

    Thursday July 12, 2018
    • Adelaide v Geelong, AO (7.20pm)
    Friday July 13, 2018
    • St Kilda v Carlton, Etihad Stadium (7.50pm)
    Saturday July 14, 2018
    • Hawthorn v Brisbane Lions, US (1.45pm)
    • Melbourne v Western Bulldogs, MCG (4.35pm)
    • Gold Coast v Essendon, Metricon Stadium (7.25pm)
    • GWS Giants v Richmond, Spotless Stadium (7.25pm)
    Sunday July 15, 2018
    • Collingwood v West Coast, MCG (1.10pm)
    • North Melbourne v Sydney, ES (3.20pm)
    • Fremantle v Port Adelaide, OS (2.40pm)

    AFL ROUND 18

    AFL Round 18 Fixtures

    Friday July 20, 2018
    • St Kilda v Richmond, ES (7.50pm)
    Saturday July 21, 2018
    • Collingwood v North Melbourne, MCG (1.45pm)
    • Sydney v Gold Coast, SCG (2.10pm)
    • Essendon v Fremantle, ES (4.35pm)
    • Brisbane v Adelaide, G (7.25pm)
    • Geelong v Melbourne, Subiaco Oval (7.40pm)
    Sunday July 22, 2018
    • Carlton v Hawthorn, ES (1.10pm)
    • West Coast v Western Bulldogs, OS (1.20pm)
    • Port Adelaide v GWS Giants, AO (4.10pm)

    AFL ROUND 19

    AFL Round 19 Fixtures


    Friday July 27, 2018
    • Essendon v Sydney, ES (7.50pm)
    Saturday July 28, 2018
    • Richmond v Collingwood, MCG (1.45pm)
    • Geelong v Brisbane, GS (2.10pm)
    • GWS Giants v St Kilda, Spotless (4.35pm)
    • Gold Coast v Carlton, Metricon Stadium (7.25pm)
    • Adelaide v Melbourne, Etihad Stadium (7.25pm)
    Sunday July 29, 2018
    • North Melbourne v West Coast, BA (1.10pm)
    • Western Bulldogs v Port Adelaide, MARS (3.20pm)
    • Fremantle v Hawthorn, OS (2.40pm)

    AFL ROUND 20

    AFL Round 20 Fixtures

    Friday August 3, 2018
    • Richmond v Geelong, MCG (7.50pm)
    Saturday August 4, 2018
    • Hawthorn v Essendon, MCG (1.45pm)
    • Brisbane v North Melbourne, G (2.10pm)
    • Adelaide v Port Adelaide, AO (4.05pm)
    • St Kilda v Western Bulldogs, Etihad Stadium (7.25pm)
    • Sydney v Collingwood, SCG (7.25pm)
    Sunday August 5, 2018
    • Carlton v GWS Giants, Etihad Stadium (1.10pm)
    • Melbourne v Suns, MCG (3.20pm)
    • West , Adelaide Oval (4.40pm)

    AFL ROUND 21

    AFL Round 21 Fixtures

    Friday August 10, 2018
    • Essendon v St. Kilda, Etihad Stadium (7.50pm)
    Saturday August 11, 2018
    • Hawthorn v Geelong, MCG (1.45pm)
    • Gold Coast v Richmond, Metricon (2.10pm)
    • Port Adelaide v West Coast, AO (4.05pm)
    • Collingwood v Brisbane, Etihad Stadium (7.25pm)
    • GWS Giants v Adelaide, UNSW Canberra (7.25pm)
    Sunday August 12, 2018
    • North Melbourne v Western Bulldogs, ES (1.10pm)
    • Melbourne v Sydney, MCG (3.20pm)
    • Fremantle v Carlton, OS (2.40pm)

    AFL ROUND 22

    AFL Round 22 Fixtures

    Brisbane Lions

    The Brisbane Lions face off in a Queensland Derby against the Suns in Round 21.

    Friday August 17, 2018
    • Richmond v Essendon, MCG (7.50pm)
    Saturday August 19, 2017
    • Collingwood v Port Adelaide, MCG (1.45pm)
    • Geelong v Fremantle, GMHBA (2.10pm)
    • GWS Giants v Sydney, Spotless Stadium (4.35pm)
    • Gold Coast v Brisbane, Metricon Stadium (7.25pm)
    • St Kilda v Hawthorn, Etihad Stadium (7.25pm)
    Sunday August 20, 2017
    • Carlton v Western Bulldogs, Etihad (1.10pm)
    • West Coast v Melbourne, AWST (1.20pm)
    • Adelaide v North Melbourne, AO (4.10pm)

    AFL ROUND 23

    AFL Round 23 Fixtures

    TBD for 2018
    * All times and dates TBC
    • Fixtures are TBD