Callum Wilkie leads the AFL for marks in 2025, averaging 8.4 a game
#PlayerGPAvgTot
- 1Callum Wilkie
St Kilda238.4194
- 2Harris Andrews
Brisbane Lions278.2221
- 3Nick Haynes
Carlton237.8180
- 4Zach Reid
Essendon107.777
- 5Christian Salem
Melbourne237.7176
- 6Tom Stewart
Geelong Cats207.3147
- 7Jake Lloyd
Sydney Swans227.1157
- 8Lachie Whitfield
GWS Giants237.1163
- 9Harry Himmelberg
GWS Giants247.1170
- 10Jacob Weitering
Carlton237.0162
- 11Jayden Short
Richmond157.0105
- 12Nic Martin
Essendon166.9111
- 13Jayden Laverde
Essendon146.997
- 14Dayne Zorko
Brisbane Lions276.9185
- 15Connor Idun
GWS Giants246.8162
- 16Nick Coffield
Western Bulldogs46.827
- 17Tylar Young
Richmond76.747
- 18Jaspa Fletcher
Brisbane Lions276.7181
- 19James Sicily
Hawthorn236.7153
- 20Steven May
Melbourne176.6113
- 21Callum Mills
Sydney Swans126.679
- 22Zach Guthrie
Geelong Cats266.5169
- 23Jack Henry
Geelong Cats216.5136
- 24Sam Taylor
GWS Giants206.5129
- 25Bailey Williams
Western Bulldogs236.3146
- 26Dougal Howard
St Kilda36.319
- 27Tom McCartin
Sydney Swans206.3126
- 28Harry McKay
Carlton126.375
- 29Lachie Ash
GWS Giants246.2149
- 30Daniel Turner
Melbourne196.2117
- 31Tim English
Western Bulldogs236.1141
- 32Jake Waterman
West Coast Eagles86.149
- 33Tom McDonald
Melbourne176.1104
- 34Nick Vlastuin
Richmond226.1134
- 35Ben Miller
Richmond236.1140
- 36Luke Ryan
Fremantle246.1146
- 37Matt Roberts
Sydney Swans186.0108
- 38Sam Darcy
Western Bulldogs176.0102
- 39Jack Payne
Brisbane Lions136.078
- 40Jack Martin
Geelong Cats136.078
- 41Jacob Blight
Richmond76.042
- 42Jed Bews
Geelong Cats46.024
- 43Tom Doedee
Brisbane Lions16.06
- 44Keidean Coleman
Brisbane Lions16.06
- 45Rory Laird
Adelaide Crows226.0131
- 46Charlie Curnow
Carlton185.9107
- 47Darcy Wilmot
Brisbane Lions275.9160
- 48Aliir Aliir
Port Adelaide225.9130
- 49Mason Wood
St Kilda215.9124
- 50Nathan Broad
Richmond225.9129
- 51Jeremy Cameron
Geelong Cats265.8152
- 52Jack Silvagni
Carlton135.876
- 53Jack Buckley
GWS Giants195.8111
- 54Sam Docherty
Carlton155.887
- 55Harry Sheezel
North Melbourne235.8133
- 56Esava Ratugolea
Port Adelaide135.875
- 57Connor O'Sullivan
Geelong Cats255.8144
- 58Josh Worrell
Adelaide Crows255.8144
- 59Liam Duggan
West Coast Eagles215.7120
- 60Jarrod Berry
Brisbane Lions245.7137
- 61Anthony Caminiti
St Kilda235.7131
- 62Max Gawn
Melbourne235.7131
- 63Gryan Miers
Geelong Cats245.7136
- 64Jake Lever
Melbourne85.645
- 65Joel Jeffrey
Gold Coast Suns255.6140
- 66Riley Thilthorpe
Adelaide Crows255.5138
- 67Wayne Milera
Adelaide Crows245.5132
- 68Charlie Comben
North Melbourne205.5110
- 69Jordan Ridley
Essendon105.555
- 70Mitch Georgiades
Port Adelaide235.5126
- 71Nick Blakey
Sydney Swans235.5126
- 72Ryan Lester
Brisbane Lions265.5142
- 73Trent Rivers
Melbourne235.4125
- 74Cooper Sharman
St Kilda215.4114
- 75Rory Lobb
Western Bulldogs235.4124
- 76Aaron Naughton
Western Bulldogs235.4124
- 77Max Holmes
Geelong Cats265.4140
- 78Mac Andrew
Gold Coast Suns245.4129
- 79Lawson Humphries
Geelong Cats255.4134
- 80Bodhi Uwland
Gold Coast Suns255.4134
- 81Arie Schoenmaker
St Kilda35.316
- 82Campbell Gray
Richmond35.316
- 83Callum Ah Chee
Brisbane Lions265.3138
- 84Archie Roberts
Essendon235.3122
- 85Errol Gulden
Sydney Swans105.353
- 86Ryan Byrnes
St Kilda175.390
- 87Bradley Hill
St Kilda225.3116
- 88Harry Cunningham
Sydney Swans115.358
- 89Mason Redman
Essendon195.3100
- 90Nasiah Wanganeen-Milera
St Kilda235.3121
- 91Justin McInerney
Sydney Swans175.289
- 92Josh Battle
Hawthorn265.2136
- 93Xavier Duursma
Essendon225.2114
- 94Toby Pink
North Melbourne175.288
- 95Jake Bowey
Melbourne235.2119
- 96Jack Gunston
Hawthorn235.2119
- 97Darcy Cameron
Collingwood255.1128
- 98Miles Bergman
Port Adelaide195.197
- 99Jamie Elliott
Collingwood255.1127
- 100Angus Clarke
Essendon145.171
- 101Sam Collins
Gold Coast Suns225.0111
- 102Mark O'Connor
Geelong Cats255.0126
- 103Josh Treacy
Fremantle245.0120
- 104Oliver Hollands
Carlton235.0115
- 105Ed Langdon
Melbourne235.0115
- 106Sam De Koning
Geelong Cats235.0115
- 107Tom Cole
West Coast Eagles185.090
- 108Noah Answerth
Brisbane Lions175.085
- 109Jesse Hogan
GWS Giants165.080
- 110Rhett Bazzo
West Coast Eagles75.035
- 111Jeremy McGovern
West Coast Eagles65.030
- 112Jordan Croft
Western Bulldogs25.010
- 113Lucca Grego
West Coast Eagles15.05
- 114Chris Burgess
Adelaide Crows15.05
- 115Jarman Impey
Hawthorn245.0119
- 116Josh Weddle
Hawthorn184.989
- 117Alex Pearce
Fremantle164.979
- 118Josh Daicos
Collingwood254.9123
- 119Jaxon Prior
Essendon234.9113
- 120Lachie Schultz
Collingwood164.978
- 121Taylor Walker
Adelaide Crows234.9112
- 122Eric Hipwood
Brisbane Lions224.9107
- 123Connor Rozee
Port Adelaide214.9102
- 124Lachlan Cowan
Carlton144.968
- 125John Noble
Gold Coast Suns254.8121
- 126Isaac Quaynor
Collingwood254.8121
- 127Harry O'Farrell
Carlton64.829
- 128Bailey Smith
Geelong Cats234.8111
- 129Wil Powell
Gold Coast Suns254.8120
- 130Darcy Fogarty
Adelaide Crows244.8115
- 131Jack Sinclair
St Kilda234.8110
- 132Brandon Zerk-Thatcher
Port Adelaide134.862
- 133Brennan Cox
Fremantle244.8114
- 134Jordan Clark
Fremantle244.8114
- 135Brayden Maynard
Collingwood204.895
- 136Jimmy Webster
St Kilda154.771
- 137Zac Bailey
Brisbane Lions264.7123
- 138Aaron Cadman
GWS Giants244.7113
- 139Bailey Dale
Western Bulldogs234.7108
- 140Bayley Fritsch
Melbourne224.7103
- 141Dylan Stephens
North Melbourne224.7103
- 142Jordan Dawson
Adelaide Crows254.7117
- 143Marcus Bontempelli
Western Bulldogs184.784
- 144Karl Amon
Hawthorn254.6116
- 145Sam Banks
Richmond224.6102
- 146Peter Wright
Essendon194.688
- 147Josh Dunkley
Brisbane Lions274.6125
- 148Griffin Logue
North Melbourne164.674
- 149Ryan Burton
Port Adelaide84.637
- 150Noah Balta
Richmond134.660
- 151Jase Burgoyne
Port Adelaide204.692
- 152Tom McCarthy
West Coast Eagles104.646
- 153Toby Greene
GWS Giants224.6101
- 154Nick Larkey
North Melbourne174.678
- 155Blake Acres
Carlton194.687
- 156Kane Farrell
Port Adelaide214.696
- 157Oscar McDonald
Fremantle74.632
- 158Jason Johannisen
Western Bulldogs164.673
- 159Harry Morrison
Hawthorn204.591
- 160Ben Long
Gold Coast Suns244.5109
- 161Blake Hardwick
Hawthorn264.5118
- 162Tom Brown
Richmond234.5104
- 163Daniel Curtin
Adelaide Crows254.5113
- 164Mark Keane
Adelaide Crows254.5113
- 165Darcy Moore
Collingwood224.599
- 166Riley Bice
Sydney Swans164.572
- 167Jack Scrimshaw
Hawthorn164.572
- 168Rowan Marshall
St Kilda234.5103
- 169Matthew Kennedy
Western Bulldogs234.5103
- 170Mitch McGovern
Carlton174.576
- 171Judd McVee
Melbourne174.576
- 172Luke McDonald
North Melbourne154.567
- 173Brady Hough
West Coast Eagles224.598
- 174Levi Ashcroft
Brisbane Lions274.4120
- 175Lewis Melican
Sydney Swans174.475
- 176Ben McKay
Essendon104.444
- 177Wil Dawson
North Melbourne54.422
- 178Lachlan Sholl
Adelaide Crows54.422
- 179Lachlan Bramble
Western Bulldogs234.4101
- 180Heath Chapman
Fremantle234.3100
- 181Dane Rampe
Sydney Swans214.391
- 182Max Michalanney
Adelaide Crows214.391
- 183Darcy Gardiner
Brisbane Lions184.378
- 184Billy Frampton
Collingwood164.369
- 185Marcus Windhager
St Kilda234.399
- 186Aidan Corr
North Melbourne104.343
- 187Jack Lukosius
Port Adelaide74.330
- 188Dylan Moore
Hawthorn264.3111
- 189Sam Davidson
Western Bulldogs194.381
- 190Adam Cerra
Carlton194.381
- 191Jack Ross
Richmond234.398
- 192Hugh McCluggage
Brisbane Lions274.3115
- 193Jake Riccardi
GWS Giants204.385
- 194Harry Edwards
West Coast Eagles164.368
- 195Luke Cleary
Western Bulldogs164.368
- 196Joel Amartey
Sydney Swans84.334
- 197Tom Mitchell
Collingwood44.317
- 198Jack Crisp
Collingwood254.2106
- 199Will Ashcroft
Brisbane Lions274.2114
- 200Mitch Duncan
Geelong Cats94.238
- 201Oskar Baker
Western Bulldogs94.238
- 202Steele Sidebottom
Collingwood234.297
- 203Sandy Brock
West Coast Eagles144.259
- 204Isaac Cumming
Adelaide Crows244.2101
- 205Liam Jones
Western Bulldogs54.221
- 206Travis Boak
Port Adelaide164.267
- 207Tom Lynch
Richmond164.267
- 208Tim Membrey
Collingwood234.296
- 209Jeremy Howe
Collingwood194.279
- 210Will Setterfield
Essendon134.254
- 211Jack Steele
St Kilda214.187
- 212Jedd Busslinger
Western Bulldogs74.129
- 213Conor Stone
GWS Giants74.129
- 214Jason Horne-Francis
Port Adelaide154.162
- 215Mitchell Hinge
Adelaide Crows244.199
- 216Oliver Florent
Sydney Swans164.166
- 217Jack Hutchinson
West Coast Eagles164.166
- 218Liam Stocker
St Kilda174.170
- 219Matthew Johnson
Fremantle184.174
- 220Mani Liddy
Port Adelaide94.137
- 221Lachie Neale
Brisbane Lions224.190
- 222James O'Donnell
Western Bulldogs224.190
- 223Karl Worner
Fremantle234.194
- 224Harry Perryman
Collingwood254.1102
- 225Massimo D'Ambrosio
Hawthorn264.1106
- 226Matt Flynn
West Coast Eagles184.173
- 227Harrison Petty
Melbourne194.177
- 228Jy Simpkin
North Melbourne214.085
- 229Scott Pendlebury
Collingwood224.089
- 230Nick Daicos
Collingwood254.0101
- 231Logan Morris
Brisbane Lions264.0105
- 232Connor Macdonald
Hawthorn244.096
- 233Finn O'Sullivan
North Melbourne224.088
- 234Callum Brown
GWS Giants124.048
- 235Jye Caldwell
Essendon114.044
- 236Jobe Shanahan
West Coast Eagles94.036
- 237Kane McAuliffe
Richmond54.020
- 238Caleb Mitchell
Sydney Swans14.04
- 239Lachlan Gulbin
Gold Coast Suns14.04
- 240Ewan Mackinlay
Port Adelaide14.04
- 241Harrison Ramm
Port Adelaide14.04
- 242Shannon Neale
Geelong Cats254.099
- 243Chad Warner
Sydney Swans234.091
- 244Izak Rankine
Adelaide Crows224.087
- 245Luke Trainor
Richmond214.083
- 246Paul Curtis
North Melbourne193.975
- 247Nate Caddy
Essendon173.967
- 248Buku Khamis
Western Bulldogs143.955
- 249Mabior Chol
Hawthorn243.994
- 250Tom Papley
Sydney Swans113.943