Kevin Bartlett1965–1983403games
- Jack Riewoldt2007–2023347games
Jack Dyer1931–1949311games
- Trent Cotchin2008–2023306games
- Shane Edwards2007–2022303games
- Dustin Martin2010–2024302games
Francis Bourke1967–1981300games
Wayne Campbell1991–2005297games
Jack Titus1926–1943294games
Matthew Richardson1993–2009282games
Matthew Knights1988–2002279games
- Nick Vlastuin2013–2026277games
Dale Weightman1978–1993274games
- Chris Newman2002–2015268games
Joel Bowden1996–2009265games
Perce Bentley1925–1940263games
Vic Thorp1910–1925263games
Kevin Sheedy1967–1979251games
Roger Dean1957–1973245games
Brendon Gale1990–2001244games
- Brett Deledio2005–2016243games
Merv Keane1972–1984238games
- Dylan Grimes2010–2024234games
Mark Lee1977–1991233games
Jim Jess1976–1988223games
David Cloke1974–1991219games
Dick Clay1966–1976213games
- Kamdyn McIntosh2015–2025213games
- Jayden Short2016–2026211games
Kevin ONeill1930–1941209games