Most AFL
Games Played
A list of players that have played the most VFL/AFL games in the history of Australian Football.
Australian Football is one of the most physically demanding sports in the world and it demands longevity to play for a long period of time. While team success and gaining the ultimate prize, a premiership medal, or personal accolades such as a Brownlow Medals capture the imagination, the ability to sustain elite performance across the better part of two decades speaks to something rarer: a combination of exceptional conditioning, mental fortitude, and an enduring commitment to the game at its highest level.
There are very few players in the game that have reached the 400 game milestone, just six in the history of league.
Richmond goal sneak Kevin Bartlett was the first player to reach the 400 game mark, calling time on his career at 403 games. Hawthorn great Michael Tuck held the games record for over 25 years after he retired in 1991 after 426 games, before North Melbourne speedster Brent Harvey broke the record in 2016. His high mark of 432 was eclipsed just 10 years later by Collingwood midfielder Scott Pendlebury.
| Player | Games | Clubs | Seasons |
|---|---|---|---|
| Scott Pendlebury | 435* | Collingwood | 2006 – 2026* |
| Brent Harvey | 432 | North Melbourne | 1996 – 2016 |
| Michael Tuck | 426 | Hawthorn | 1972 – 1991 |
| Shaun Burgoyne | 407 | Port Adelaide & Hawthorn | 2002 – 2021 |
| Kevin Bartlett | 403 | Richmond | 1965 – 1983 |
| Dustin Fletcher | 400 | Essendon | 1993 – 2015 |
One of the most decorated players of the modern era, Scott Pendlebury spent his entire career at Collingwood, becoming the club’s all-time games record holder and breaking Brent Harvey’s all-time AFL games record of 432 appearances. A six-time All-Australian and winner of the Norm Smith Medal in the 2010 Grand Final, he was widely regarded as one of the elite midfielders of his generation.
Pendlebury captained Collingwood for nearly a decade and holds the all-time VFL/AFL records for disposals, handballs and the most Brownlow Medal votes by any player never to have won the award.
Brent Harvey previously held the all-time VFL/AFL games record with 432 appearances, every one of them for the North Melbourne Football Club. Known for his blistering pace and ability to find space on the wing and half-forward flank, Harvey was a four-time All-Australian and won one premiership with the club in 1999.
His durability across more than two decades of football remains one of the competition’s most remarkable achievements. He was inducted into the Australian Football Hall of Fame following his retirement in 2016.
Michael Tuck played 426 games for Hawthorn across a career spanning from 1972 to 1991, holding the VFL/AFL games record until it was broken by Brent Harvey in 2016. A key member of Hawthorn’s dynasty, Tuck won seven premierships and captained the club from 1986 to 1991, leading the Hawks to four flags as captain.
He holds the all-time VFL/AFL records for most finals appearances (39) and most grand finals played (11), and is regarded as a Legend of the Hawthorn Football Club.
Shaun Burgoyne played 407 games across two clubs, Port Adelaide and Hawthorn, making him one of the most travelled and durable players in AFL history. A four-time premiership player, winning one with Port Adelaide in 2004 and three with Hawthorn in 2013, 2014, and 2015, Burgoyne reinvented himself as a versatile utility capable of playing midfield, forward, and defensive roles.
He was the first Indigenous Australian player in VFL/AFL history to reach the 400-game milestone, and is widely recognised as one of the greatest Indigenous players to have graced the game.
Kevin Bartlett played all 403 of his VFL games for Richmond, making him the first player in VFL/AFL history to reach the 400-game milestone. A five-time premiership player, Bartlett kicked 778 career goals and won the Norm Smith Medal in the 1980 Grand Final after booting seven goals against Collingwood.
He won Richmond’s best and fairest five times and was elevated to Legend status in the Australian Football Hall of Fame. Notably, Bartlett never won a Brownlow Medal despite consistently polling well throughout his career.
Dustin Fletcher played all 400 of his games for Essendon across a remarkable 23-season career, finishing as the club’s all-time games record holder. A two-time premiership player (1993 and 2000) and two-time All-Australian (2000 and 2007), Fletcher is widely regarded as one of the finest defenders in the history of the league.
The son of former Essendon captain Ken Fletcher, he played his final game at the age of 40, making him the second-oldest player in VFL/AFL history. His AFL career length of 22 years remains an all-time league record.
| Player | Games | Clubs | Seasons |
|---|---|---|---|
| Travis Boak | 387 | Port Adelaide | 2007 – 2025 |
| Robert Harvey | 383 | St Kilda | 1988 – 2008 |
| Simon Madden | 378 | Essendon | 1974 – 1992 |
| David Mundy | 376 | Fremantle | 2005 – 2022 |
| Craig Bradley | 375 | Carlton | 1986 – 2002 |
| Adam Goodes | 372 | Sydney | 1999 – 2015 |
| Patrick Dangerfield | 371* | Adelaide & Geelong | 2008 – 2026 |
| Steele Sidebotton | 366* | Collingwood | 2009 – 2026 |
| Bernie Quinlan | 366 | Footscray & Fitzroy | 1969 – 1986 |
| Brad Johnson | 364 | Footscray/Western Bulldogs | 1994 – 2010 |
| Tom Hawkins | 359 | Geelong | 2007 – 2024 |
| John Blakey | 359 | Fitzroy & North Melbourne | 1985 – 2002 |
| Gary Ablett Jnr | 357 | Geelong & Gold Coast | 2002 – 2020 |
| Bruce Doull | 356 | Carlton | 1969 – 1986 |
| Paul Roos | 356 | Fitzroy & Sydney | 1982 – 1998 |
| Joel Selwood | 355 | Geelong | 2007 – 2022 |
| Lance Franklin | 354 | Hawthorn & Sydney | 2005 – 2023 |
| Matthew Pavlich | 353 | Fremantle | 2000 – 2016 |
| Eddie Betts | 350 | Adelaide & Carlton | 2005 – 2021 |
| Doug Hawkins | 350 | Footscray & Fitzroy | 1978 – 1995 |