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.

Most AFL Games Played

The 400 Club

 

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



Scott Pendlebury

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

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

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

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

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

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.

The Best of the Rest

 

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
AFL Online • AFL Fan Blog 2005-2026