The AFL grand final is always one of the biggest events on the Australian sports calendar.
Traditionally held at the Melbourne Cricket Ground, most players are lucky to reach the annual decider even once in their careers.
The Sporting News compiles every AFL premiership winner and grand final result from this century.
MORE: Every fixture and result for 2024 | Every AFL team’s injury list
AFL premiership winners: Every grand final team, result since 2000
Year | Winning team | Losing team | Final score |
2023 | Collingwood | Brisbane | 12.18 (90) def. 13.8 (86) |
2022 | Geelong | Sydney | 20.13 (133) def. 8.4 (52) |
2021 | Melbourne | Western Bulldogs | 21.14 (140) def. 10.6 (66) |
2020 | Richmond | Geelong | 12.9 (81) def. 7.8 (50) |
2019 | Richmond | GWS | 17.12 (114) def. 3.7 (25) |
2018 | West Coast | Collingwood | 11.13 (79) def. 11.8 (74) |
2017 | Richmond | Adelaide | 16.12 (108) def. 8.12 (60) |
2016 | Western Bulldogs | Sydney | 13.11 (89) def. 10.7 (67) |
2015 | Hawthorn | West Coast | 16.11 (107) def. 8.13 (61) |
2014 | Hawthorn | Sydney | 21.11 (137) def. 11.8 (74) |
2013 | Hawthorn | Fremantle | 11.11 (77) def. 8.14 (62) |
2012 | Sydney | Hawthorn | 14.7 (91) def. 11.15 (81) |
2011 | Geelong | Collingwood | 18.11 (119) def. 12.9 (81) |
2010 | Collingwood | St Kilda | 9.14 (68) draw vs. 10.8 (68) Replay: 16.12 (108) def. 7.10 (52) |
2009 | Geelong | St Kilda | 12.8 (80) def. 9.14 (68) |
2008 | Hawthorn | Geelong | 18.7 (115) def. 11.23 (89) |
2007 | Geelong | Port Adelaide | 24.19 (163) def. 6.8 (44) |
2006 | West Coast | Sydney | 12.13 (85) def. 12.12 (84) |
2005 | Sydney | West Coast | 8.10 (58) def. 7.12 (54) |
2004 | Port Adelaide | Brisbane | 17.11 (113) def. 10.13 (73) |
2003 | Brisbane | Collingwood | 20.14 (134) def. 12.12 (84) |
2002 | Brisbane | Collingwood | 10.15 (75) def. 9.12 (66) |
2001 | Brisbane | Essendon | 15.18 (108) def. 12.10 (82) |
2000 | Essendon | Melbourne | 19.21 (135) def. 11.9 (75) |
Who won the AFL grand final last year?
Collingwood won the 2023 AFL Grand Final, defeating Brisbane 12.18 (90) to 13.8 (86) on a sunny afternoon at the MCG in front of 100,024 fans.
It marked the Magpies' 16th VFL/AFL premiership, putting the exclamation point on a dominant second season under coach Craig McRae.
Collingwood took a one-goal lead into the second half, with the two sides trading blows in a see-sawing contest.
When is the AFL grand final 2024?
This year's AFL grand final will be played on Saturday, September 28.
First bounce at the Melbourne Cricket Ground will be at 2:30 pm AEST.