AFL Club

Geelong

1897Founded
10Premierships
2,611Games in DB
1,118Players in DB
4Current ladder (8-0-4, 32 pts)

Premierships

  • 1925
  • 1931
  • 1937
  • 1951
  • 1952
  • 1963
  • 2007
  • 2009
  • 2011
  • 2022

At a glance

  • Seasons covered: 1897–2026
  • Games in database: 2,611
  • Players in database: 1,118
  • Premierships: 10

Current squad (2026)

30 players with at least one 2026 appearance. Sorted by season KICK average.

Player2026 GPCareer GPKICK (2026)
Bailey Smith1213783
Max Holmes1211368
Rhys Stanley121959
Jeremy Cameron1128758
James Worpel615153
Tanner Bruhn117050
Tom Atkins1216249
Gryan Miers816149
Tom Stewart1219449
Shaun Mannagh124648
Lawson Humphries124648
Shannon Neale125546
Oliver Dempsey126646
Jack Bowes613744
Mark Blicavs829943
Connor OSullivan123842
Zach Guthrie1213741
Jack Martin916140
Mark OConnor1014938
Oisin Mullin125138
Oliver Henry119037
Sam De Koning119435
Patrick Dangerfield836135
Jack Henry816831
Mitchell Edwards9931
Mitch Knevitt11730
Brad Close1013627
Jake Kolodjashnij620027
Jhye Clark32126
Oliver Wiltshire4423

All-time KICK leaders

Top 5 by Peak KICK-{P} in each position for Geelong (min 50 games at this club). Position-fair within each lens — defenders ranked against defenders, forwards against forwards, not against midfielders.

Honourable mentions · hybrid / utility roles

Players whose career-aggregate position classification is Utility/Unknown — typically hybrid roles (e.g. ruck/third-tall) that don't fit a single positional bucket. Sorted by overall Peak 40, capped at 5.

Sorted by Peak KICK-{P} within each position — best 40-game rolling window of the position-fair score. Top 5 with 50+ games at this club. Position classification is career-aggregate (a player who shifted positions across their career gets one label); multi-club careers contribute to every club where the player crossed the 50-game floor.

Recent matches

All matches →