AFL Club

Melbourne

1897Founded
13Premierships
2,570Games in DB
1,389Players in DB
6Current ladder (7-0-5, 28 pts)

Premierships

  • 1900
  • 1926
  • 1939
  • 1940
  • 1941
  • 1948
  • 1955
  • 1956
  • 1957
  • 1959
  • 1960
  • 1964
  • 2021

At a glance

  • Seasons covered: 1897–2026
  • Games in database: 2,570
  • Players in database: 1,389
  • Premierships: 13

Current squad (2026)

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

Player2026 GPCareer GPKICK (2026)
Max Gawn1225680
Kysaiah Pickett1213867
Jack Steele1221265
Tom Sparrow1212559
Jake Bowey48655
Kade Chandler128848
Ed Langdon1221347
Trent Rivers512845
Christian Salem519443
Daniel Turner94342
Jake Lever1119441
Caleb Windsor114541
Max Heath2539
Harry Sharp123539
Harvey Langford123339
Koltyn Tholstrup122739
Bayley Fritsch1118039
Xavier Lindsay51937
Jai Culley62137
Jacob van Rooyen126937
Brody Mihocek816636
Changkuoth Jiath77835
Tom McDonald324935
Bailey Laurie81233
Blake Howes123732
Harry Petty1110932
Matthew Jefferson71229
Paddy Cross6626
Jake Melksham224124
Xavier Taylor2222
Latrelle Pickett111122
Andy Moniz-Wakefield28

All-time KICK leaders

Top 5 by Peak KICK-{P} in each position for Melbourne (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 →