Venue guide

MCG

East Melbourne, VIC

Photo: Melbourne Cricket Ground by Leighhubbard, CC BY-SA 4.0, cropped to 2:1, resized and converted to WebP

MCG has hosted 3,202 VFL/AFL games since 1897, including 120 Grand Finals. Clubs with home games here in 2027: Collingwood 9, Melbourne 9, Richmond 9, Carlton 6, Hawthorn 6, Essendon 4, Geelong 1, St Kilda 1.

3,202VFL/AFL games
1897First game
2026Latest game
120Grand Finals

Venue facts

Capacity 100,024 [1]
Location East Melbourne, VIC [2]
  1. Wikipedia: Melbourne Cricket Ground, checked 2026-10-17
  2. Wikipedia: Melbourne Cricket Ground, checked 2026-10-17

Map

Map © OpenStreetMap contributors. Coordinates: Wikipedia: Melbourne Cricket Ground.

2027 games at MCG

RoundWhenMatchResult
Round 1Fri 19 Mar 2027, 7:50pm AEDT Hawthorn v Brisbane Lions
Round 1Sat 20 Mar 2027, 12:35pm AEDT Richmond v Carlton
Round 1Sat 20 Mar 2027, 7:40pm AEDT St Kilda v Collingwood
Round 1Sun 21 Mar 2027, 3:15pm AEDT Melbourne v Essendon
Round 2Sun 28 Mar 2027, 3:15pm AEDT Essendon v Sydney
Round 2Mon 29 Mar 2027, 3:15pm AEDT Geelong v Hawthorn
Round 3Thu 1 Apr 2027, 7:30pm AEDT Collingwood v Fremantle
Round 3Sat 3 Apr 2027, 7:45pm AEDT Hawthorn v Essendon
Round 5Thu 15 Apr 2027, 7:30pm AEST Carlton v Collingwood
Round 5Fri 16 Apr 2027, 7:40pm AEST Melbourne v Sydney
Round 5Sat 17 Apr 2027, 4:15pm AEST Richmond v North Melbourne
Round 5Sun 18 Apr 2027, 12:30pm AEST Essendon v Geelong
Round 6Sat 24 Apr 2027, 7:40pm AEST Melbourne v Richmond
Round 6Sun 25 Apr 2027, 3:15pm AEST Collingwood v Essendon
Round 7Fri 30 Apr 2027, 7:40pm AEST Hawthorn v Carlton
Round 8Thu 6 May 2027, 7:30pm AEST Carlton v Geelong
Round 8Sun 9 May 2027, 3:15pm AEST Melbourne v West Coast
Round 9Fri 14 May 2027, 7:45pm AEST Richmond v Essendon
Round 9Sat 15 May 2027, 1:45pm AEST Melbourne v Gold Coast
Round 9Sun 16 May 2027, 3:15pm AEST Carlton v Western Bulldogs
Round 10Sat 22 May 2027, 7:35pm AEST Collingwood v Richmond
Round 10Sun 23 May 2027, 3:15pm AEST Essendon v Adelaide
Round 12Fri 4 Jun 2027, 7:40pm AEST Collingwood v Hawthorn
Round 12Sat 5 Jun 2027, 1:35pm AEST Richmond v Adelaide
Round 13Sun 13 Jun 2027, 7:20pm AEST Carlton v Essendon
Round 13Mon 14 Jun 2027, 3:15pm AEST Melbourne v Collingwood
Round 14Thu 17 Jun 2027, 7:30pm AEST Hawthorn v Fremantle
Round 15Sat 26 Jun 2027, 1:15pm AEST Richmond v West Coast
Round 16Sat 3 Jul 2027, 4:35pm AEST Collingwood v Greater Western Sydney
Round 17Mon 5 Jul 2027, 12:00pm AEST Collingwood v Brisbane Lions
Round 17Mon 5 Jul 2027, 12:00pm AEST Hawthorn v Geelong
Round 18Mon 12 Jul 2027, 12:00pm AEST Carlton v Melbourne
Round 18Mon 12 Jul 2027, 12:00pm AEST Collingwood v Geelong
Round 18Mon 12 Jul 2027, 12:00pm AEST Richmond v St Kilda
Round 19Mon 19 Jul 2027, 12:00pm AEST Essendon v Collingwood
Round 19Mon 19 Jul 2027, 12:00pm AEST Richmond v Sydney
Round 20Mon 26 Jul 2027, 12:00pm AEST Melbourne v Hawthorn
Round 21Mon 2 Aug 2027, 12:00pm AEST Collingwood v Carlton
Round 22Mon 9 Aug 2027, 12:00pm AEST Collingwood v Adelaide
Round 22Mon 9 Aug 2027, 12:00pm AEST Melbourne v Western Bulldogs
Round 22Mon 9 Aug 2027, 12:00pm AEST Richmond v Hawthorn
Round 23Mon 16 Aug 2027, 12:00pm AEST Carlton v Port Adelaide
Round 24Mon 23 Aug 2027, 12:00pm AEST Hawthorn v Western Bulldogs
Round 24Mon 23 Aug 2027, 12:00pm AEST Melbourne v Brisbane Lions
Round 24Mon 23 Aug 2027, 12:00pm AEST Richmond v Collingwood
Wildcard FinalsSun 29 Aug 2027, 2:00pm AEST TBA v TBA
Wildcard FinalsSun 29 Aug 2027, 2:00pm AEST TBA v TBA
Finals Week 1Sun 5 Sep 2027, 2:00pm AEST TBA v TBA
Finals Week 1Sun 5 Sep 2027, 2:00pm AEST TBA v TBA
Finals Week 1Sun 5 Sep 2027, 2:00pm AEST TBA v TBA
Finals Week 1Sun 5 Sep 2027, 2:00pm AEST TBA v TBA
Semi-FinalsSun 12 Sep 2027, 2:00pm AEST TBA v TBA
Semi-FinalsSun 12 Sep 2027, 2:00pm AEST TBA v TBA
Preliminary FinalsSun 19 Sep 2027, 2:00pm AEST TBA v TBA
Preliminary FinalsSun 19 Sep 2027, 2:00pm AEST TBA v TBA
Grand FinalSun 26 Sep 2027, 2:00pm AEST TBA v TBA

Club records at MCG

ClubPWDLWin %
Melbourne12996741061551.9
Richmond8124331136853.3
Collingwood7303921232653.7
Essendon5222811023153.8
Carlton493232625547.1
Hawthorn426238518355.9
Geelong379210116855.4
North Melbourne360178517749.4
Sydney248102214441.1
St Kilda24191414637.8
Western Bulldogs22593113141.3
Fitzroy1657229143.6
Brisbane Lions1003016930.0
West Coast953605937.9
Adelaide843315039.3
Fremantle672404335.8
Port Adelaide612713344.3
University4330407.0
Greater Western Sydney331002330.3
Gold Coast21701433.3

Records at MCG

Highest score Hawthorn 216 v Essendon, Round 20 1992
Biggest margin Hawthorn by 165, 31.11 (197) – 5.2 (32), 2011
Highest combined score 345: Melbourne v St Kilda, 1978

Recent results

YearRoundHomeScoreAwayResult
2026
26 Sept
Grand Final Fremantle12.17 (89) – 14.12 (96) Brisbane LionsBrisbane Lions by 7
2026
19 Sept
Preliminary Finals Hawthorn19.8 (122) – 20.11 (131) Brisbane LionsBrisbane Lions by 9
2026
4 Sept
Finals Week 1 Geelong14.23 (107) – 11.8 (74) CarltonGeelong by 33
2026
29 Aug
Wildcard Finals Melbourne7.13 (55) – 10.14 (74) CarltonCarlton by 19
2026
28 Aug
Wildcard Finals Western Bulldogs14.12 (96) – 14.9 (93) CollingwoodWestern Bulldogs by 3
2026
22 Aug
Round 24 Melbourne12.15 (87) – 16.12 (108) Western BulldogsWestern Bulldogs by 21
2026
21 Aug
Round 24 Collingwood15.6 (96) – 25.9 (159) Brisbane LionsBrisbane Lions by 63
2026
16 Aug
Round 23 Essendon11.10 (76) – 17.10 (112) SydneySydney by 36
2026
15 Aug
Round 23 Richmond6.9 (45) – 14.10 (94) St KildaSt Kilda by 49
2026
15 Aug
Round 23 Hawthorn13.14 (92) – 13.14 (92) CollingwoodDraw

MCG FAQs

Which AFL clubs play home games at MCG?

Clubs with home games here in 2027: Collingwood 9, Melbourne 9, Richmond 9, Carlton 6, Hawthorn 6, Essendon 4, Geelong 1, St Kilda 1. From the 2027 fixture.

How many people does MCG hold?

100,024 (Wikipedia: Melbourne Cricket Ground).

How many AFL games have been played at MCG?

MCG has hosted 3,202 VFL/AFL games since 1897, including 120 Grand Finals.

Ground names follow the fixture; games under earlier names count here too (AFL Tables ground record).