Harris Andrews has taken the most marks in the AFL in 2025 with 221
#PlayerGPAvgTot
- 1Harris Andrews
Brisbane Lions278.2221
- 2Callum Wilkie
St Kilda238.4194
- 3Dayne Zorko
Brisbane Lions276.9185
- 4Jaspa Fletcher
Brisbane Lions276.7181
- 5Nick Haynes
Carlton237.8180
- 6Christian Salem
Melbourne237.7176
- 7Harry Himmelberg
GWS Giants247.1170
- 8Zach Guthrie
Geelong Cats266.5169
- 9Lachie Whitfield
GWS Giants237.1163
- 10Jacob Weitering
Carlton237.0162
- 11Connor Idun
GWS Giants246.8162
- 12Darcy Wilmot
Brisbane Lions275.9160
- 13Jake Lloyd
Sydney Swans227.1157
- 14James Sicily
Hawthorn236.7153
- 15Jeremy Cameron
Geelong Cats265.8152
- 16Lachie Ash
GWS Giants246.2149
- 17Tom Stewart
Geelong Cats207.3147
- 18Bailey Williams
Western Bulldogs236.3146
- 19Luke Ryan
Fremantle246.1146
- 20Josh Worrell
Adelaide Crows255.8144
- 21Connor O'Sullivan
Geelong Cats255.8144
- 22Ryan Lester
Brisbane Lions265.5142
- 23Tim English
Western Bulldogs236.1141
- 24Ben Miller
Richmond236.1140
- 25Joel Jeffrey
Gold Coast Suns255.6140
- 26Max Holmes
Geelong Cats265.4140
- 27Riley Thilthorpe
Adelaide Crows255.5138
- 28Callum Ah Chee
Brisbane Lions265.3138
- 29Jarrod Berry
Brisbane Lions245.7137
- 30Jack Henry
Geelong Cats216.5136
- 31Gryan Miers
Geelong Cats245.7136
- 32Josh Battle
Hawthorn265.2136
- 33Nick Vlastuin
Richmond226.1134
- 34Bodhi Uwland
Gold Coast Suns255.4134
- 35Lawson Humphries
Geelong Cats255.4134
- 36Harry Sheezel
North Melbourne235.8133
- 37Wayne Milera
Adelaide Crows245.5132
- 38Rory Laird
Adelaide Crows226.0131
- 39Anthony Caminiti
St Kilda235.7131
- 40Max Gawn
Melbourne235.7131
- 41Aliir Aliir
Port Adelaide225.9130
- 42Sam Taylor
GWS Giants206.5129
- 43Nathan Broad
Richmond225.9129
- 44Mac Andrew
Gold Coast Suns245.4129
- 45Darcy Cameron
Collingwood255.1128
- 46Jamie Elliott
Collingwood255.1127
- 47Tom McCartin
Sydney Swans206.3126
- 48Mitch Georgiades
Port Adelaide235.5126
- 49Nick Blakey
Sydney Swans235.5126
- 50Mark O'Connor
Geelong Cats255.0126
- 51Trent Rivers
Melbourne235.4125
- 52Josh Dunkley
Brisbane Lions274.6125
- 53Mason Wood
St Kilda215.9124
- 54Aaron Naughton
Western Bulldogs235.4124
- 55Rory Lobb
Western Bulldogs235.4124
- 56Josh Daicos
Collingwood254.9123
- 57Zac Bailey
Brisbane Lions264.7123
- 58Archie Roberts
Essendon235.3122
- 59Nasiah Wanganeen-Milera
St Kilda235.3121
- 60Isaac Quaynor
Collingwood254.8121
- 61John Noble
Gold Coast Suns254.8121
- 62Liam Duggan
West Coast Eagles215.7120
- 63Josh Treacy
Fremantle245.0120
- 64Wil Powell
Gold Coast Suns254.8120
- 65Levi Ashcroft
Brisbane Lions274.4120
- 66Jake Bowey
Melbourne235.2119
- 67Jack Gunston
Hawthorn235.2119
- 68Jarman Impey
Hawthorn245.0119
- 69Blake Hardwick
Hawthorn264.5118
- 70Daniel Turner
Melbourne196.2117
- 71Jordan Dawson
Adelaide Crows254.7117
- 72Bradley Hill
St Kilda225.3116
- 73Karl Amon
Hawthorn254.6116
- 74Oliver Hollands
Carlton235.0115
- 75Sam De Koning
Geelong Cats235.0115
- 76Ed Langdon
Melbourne235.0115
- 77Darcy Fogarty
Adelaide Crows244.8115
- 78Hugh McCluggage
Brisbane Lions274.3115
- 79Cooper Sharman
St Kilda215.4114
- 80Xavier Duursma
Essendon225.2114
- 81Jordan Clark
Fremantle244.8114
- 82Brennan Cox
Fremantle244.8114
- 83Will Ashcroft
Brisbane Lions274.2114
- 84Steven May
Melbourne176.6113
- 85Jaxon Prior
Essendon234.9113
- 86Aaron Cadman
GWS Giants244.7113
- 87Daniel Curtin
Adelaide Crows254.5113
- 88Mark Keane
Adelaide Crows254.5113
- 89Taylor Walker
Adelaide Crows234.9112
- 90Nic Martin
Essendon166.9111
- 91Jack Buckley
GWS Giants195.8111
- 92Sam Collins
Gold Coast Suns225.0111
- 93Bailey Smith
Geelong Cats234.8111
- 94Dylan Moore
Hawthorn264.3111
- 95Charlie Comben
North Melbourne205.5110
- 96Jack Sinclair
St Kilda234.8110
- 97Ben Long
Gold Coast Suns244.5109
- 98Matt Roberts
Sydney Swans186.0108
- 99Bailey Dale
Western Bulldogs234.7108
- 100Charlie Curnow
Carlton185.9107
- 101Eric Hipwood
Brisbane Lions224.9107
- 102Jack Crisp
Collingwood254.2106
- 103Massimo D'Ambrosio
Hawthorn264.1106
- 104Jayden Short
Richmond157.0105
- 105Logan Morris
Brisbane Lions264.0105
- 106Tom McDonald
Melbourne176.1104
- 107Tom Brown
Richmond234.5104
- 108Bayley Fritsch
Melbourne224.7103
- 109Dylan Stephens
North Melbourne224.7103
- 110Rowan Marshall
St Kilda234.5103
- 111Matthew Kennedy
Western Bulldogs234.5103
- 112Sam Darcy
Western Bulldogs176.0102
- 113Connor Rozee
Port Adelaide214.9102
- 114Sam Banks
Richmond224.6102
- 115Harry Perryman
Collingwood254.1102
- 116Toby Greene
GWS Giants224.6101
- 117Lachlan Bramble
Western Bulldogs234.4101
- 118Isaac Cumming
Adelaide Crows244.2101
- 119Nick Daicos
Collingwood254.0101
- 120Mason Redman
Essendon195.3100
- 121Heath Chapman
Fremantle234.3100
- 122Oliver Dempsey
Geelong Cats263.8100
- 123Darcy Moore
Collingwood224.599
- 124Marcus Windhager
St Kilda234.399
- 125Mitchell Hinge
Adelaide Crows244.199
- 126Shannon Neale
Geelong Cats254.099
- 127Brady Hough
West Coast Eagles224.598
- 128Jack Ross
Richmond234.398
- 129Jayden Laverde
Essendon146.997
- 130Miles Bergman
Port Adelaide195.197
- 131Steele Sidebottom
Collingwood234.297
- 132Kane Farrell
Port Adelaide214.696
- 133Tim Membrey
Collingwood234.296
- 134Connor Macdonald
Hawthorn244.096
- 135Mark Blicavs
Geelong Cats253.896
- 136Brayden Maynard
Collingwood204.895
- 137Ben Keays
Adelaide Crows253.895
- 138Karl Worner
Fremantle234.194
- 139Mabior Chol
Hawthorn243.994
- 140Tom Barrass
Hawthorn253.894
- 141Noah Anderson
Gold Coast Suns253.793
- 142Jase Burgoyne
Port Adelaide204.692
- 143Harry Morrison
Hawthorn204.591
- 144Max Michalanney
Adelaide Crows214.391
- 145Dane Rampe
Sydney Swans214.391
- 146Chad Warner
Sydney Swans234.091
- 147Jai Newcombe
Hawthorn263.591
- 148Cam Rayner
Brisbane Lions273.491
- 149Ryan Byrnes
St Kilda175.390
- 150Tom Cole
West Coast Eagles185.090
- 151James O'Donnell
Western Bulldogs224.190
- 152Lachie Neale
Brisbane Lions224.190
- 153Justin McInerney
Sydney Swans175.289
- 154Josh Weddle
Hawthorn184.989
- 155Scott Pendlebury
Collingwood224.089
- 156Jack Ginnivan
Hawthorn253.689
- 157Charlie Cameron
Brisbane Lions263.489
- 158Toby Pink
North Melbourne175.288
- 159Peter Wright
Essendon194.688
- 160Finn O'Sullivan
North Melbourne224.088
- 161Tom Powell
North Melbourne233.888
- 162Caleb Daniel
North Melbourne233.888
- 163Sam Docherty
Carlton155.887
- 164Blake Acres
Carlton194.687
- 165Jack Steele
St Kilda214.187
- 166Izak Rankine
Adelaide Crows224.087
- 167Isaac Heeney
Sydney Swans233.887
- 168Kade Chandler
Melbourne233.887
- 169Noah Answerth
Brisbane Lions175.085
- 170Jake Riccardi
GWS Giants204.385
- 171Jy Simpkin
North Melbourne214.085
- 172Cameron Zurhaar
North Melbourne223.985
- 173Tom Liberatore
Western Bulldogs233.785
- 174Ben Ainsworth
Gold Coast Suns243.585
- 175Marcus Bontempelli
Western Bulldogs184.784
- 176Ryan Maric
West Coast Eagles223.884
- 177Liam Baker
West Coast Eagles233.784
- 178Shaun Mannagh
Geelong Cats233.784
- 179Luke Trainor
Richmond214.083
- 180Brody Mihocek
Collingwood223.883
- 181Patrick Lipinski
Collingwood233.683
- 182Kamdyn McIntosh
Richmond233.683
- 183Luke Davies-Uniacke
North Melbourne223.782
- 184Zach Merrett
Essendon223.782
- 185Joel Freijah
Western Bulldogs233.682
- 186Christian Petracca
Melbourne233.682
- 187Jye Amiss
Fremantle243.482
- 188Adam Cerra
Carlton194.381
- 189Sam Davidson
Western Bulldogs194.381
- 190Andrew McGrath
Essendon233.581
- 191Michael Frederick
Fremantle243.481
- 192Ben King
Gold Coast Suns253.281
- 193Jesse Hogan
GWS Giants165.080
- 194Reuben Ginbey
West Coast Eagles233.580
- 195Callum Mills
Sydney Swans126.679
- 196Alex Pearce
Fremantle164.979
- 197Jeremy Howe
Collingwood194.279
- 198Sam Flanders
Gold Coast Suns233.479
- 199Josh Ward
Hawthorn253.279
- 200Jack Martin
Geelong Cats136.078
- 201Jack Payne
Brisbane Lions136.078
- 202Lachie Schultz
Collingwood164.978
- 203Nick Larkey
North Melbourne174.678
- 204Darcy Gardiner
Brisbane Lions184.378
- 205Finn Callaghan
GWS Giants213.778
- 206Luke Parker
North Melbourne223.578
- 207Colby McKercher
North Melbourne233.478
- 208Zach Reid
Essendon107.777
- 209Harrison Petty
Melbourne194.177
- 210Ollie Wines
Port Adelaide203.977
- 211Tom Sparrow
Melbourne223.577
- 212Patrick Dangerfield
Geelong Cats233.377
- 213Ed Richards
Western Bulldogs233.377
- 214Alex Neal-Bullen
Adelaide Crows253.177
- 215Jack Silvagni
Carlton135.876
- 216Mitch McGovern
Carlton174.576
- 217Judd McVee
Melbourne174.576
- 218Harry McKay
Carlton126.375
- 219Esava Ratugolea
Port Adelaide135.875
- 220Lewis Melican
Sydney Swans174.475
- 221Paul Curtis
North Melbourne193.975
- 222Dan Houston
Collingwood213.675
- 223Jacob Hopper
Richmond233.375
- 224Oisin Mullin
Geelong Cats253.075
- 225Reilly O'Brien
Adelaide Crows253.075
- 226Griffin Logue
North Melbourne164.674
- 227Matthew Johnson
Fremantle184.174
- 228Joe Richards
Port Adelaide223.474
- 229Jack Darling
North Melbourne223.474
- 230Brodie Grundy
Sydney Swans223.474
- 231Jason Johannisen
Western Bulldogs164.673
- 232Matt Flynn
West Coast Eagles184.173
- 233Tyson Stengle
Geelong Cats243.073
- 234Riley Bice
Sydney Swans164.572
- 235Jack Scrimshaw
Hawthorn164.572
- 236Luke Jackson
Fremantle213.472
- 237Tom De Koning
Carlton223.372
- 238Braeden Campbell
Sydney Swans233.172
- 239Max Hall
St Kilda233.172
- 240Brad Close
Geelong Cats262.872
- 241Angus Clarke
Essendon145.171
- 242Jimmy Webster
St Kilda154.771
- 243Zak Butters
Port Adelaide203.571
- 244Jamie Cripps
West Coast Eagles213.471
- 245Harvey Langford
Melbourne223.271
- 246Darcy Byrne-Jones
Port Adelaide223.271
- 247Liam Stocker
St Kilda174.170
- 248Daniel Rioli
Gold Coast Suns203.570
- 249Rhylee West
Western Bulldogs233.070
- 250George Hewett
Carlton233.070