AFL Statistics Home
AFL Fixture
Players
Teams
Player Rankings
Team Rankings
Rising Stars
AFL Draft
Brownlow Medal
AFL Ladder
Coaches
Attendances
Supercoach
AFL Fantasy
AFL Highlights
AFL Team Selections
Past Players
AFL Player Contracts
AFL Injury List
Records
 
Year Type Statistic
2020 AFL Player Rankings 2022 AFL Player Rankings
2021 AFL League Metres Gained Per Game Leaders (Minimum 5 Games Played)
Rank Player Team Games Average
1 Aaron Hall North Melbourne 20 637.35
2 Daniel Rich Brisbane 24 630.50
3 Jack Lukosius Gold Coast 22 619.95
4 Brodie Smith Adelaide 21 611.19
5 Paul Seedsman Adelaide 22 599.09
6 Jayden Short Richmond 22 546.05
7 Marcus Bontempelli Western Bulldogs 26 541.65
8 Christian Petracca Melbourne 25 539.92
9 Bailey Dale Western Bulldogs 26 520.96
10 Luke Ryan Fremantle 19 508.79
11 Dayne Zorko Brisbane 23 501.26
12 Sam Docherty Carlton 14 493.57
13 Thomas Stewart Geelong 20 487.70
14 Isaac Smith Geelong 24 480.58
15 Karl Amon Port Adelaide 24 479.92
16 Jack Ziebell North Melbourne 21 476.43
17 Jake Lloyd Sydney 22 468.09
18 Shannon Hurn West Coast 15 465.40
19 Darcy Parish Essendon 23 465.30
20 Jordan Dawson Sydney 23 463.13
21 Jackson Macrae Western Bulldogs 26 462.35
22 Joshua Kelly GWS 23 454.17
23 Zachary Merrett Essendon 23 448.52
24 Brayden Maynard Collingwood 22 447.09
25 Jack Crisp Collingwood 22 446.00
26 Zach Tuohy Geelong 21 445.67
27 Hugh McCluggage Brisbane 24 443.67
28 Isaac Cumming GWS 24 438.50
29 Lachie Whitfield GWS 17 437.65
30 Adam Saad Carlton 22 436.91
31 Christian Salem Melbourne 24 431.96
32 Nathan Wilson Fremantle 18 430.00
33 Oliver Wines Port Adelaide 24 429.62
34 Zachary Williams Carlton 14 427.29
35 Bailey Smith Western Bulldogs 26 426.92
36 Patrick Dangerfield Geelong 16 426.69
37 Nick Hind Essendon 22 426.05
38 Ben Keays Adelaide 22 423.23
39 Clayton Oliver Melbourne 25 423.00
40 Harry Perryman GWS 18 420.56
41 Touk Miller Gold Coast 21 417.90
42 Ed Langdon Melbourne 24 417.38
43 Jordan Ridley Essendon 22 412.82
44 Riley Bonner Port Adelaide 14 409.43
45 Elliot Yeo West Coast 12 407.67
46 Adam Cerra Fremantle 18 407.28
47 Mitch Robinson Brisbane 22 404.55
48 Jacob Hopper GWS 23 402.74
49 Jarryd Lyons Brisbane 24 400.38
50 Caleb Daniel Western Bulldogs 25 394.68
51 Blake Hardwick Hawthorn 20 390.75
52 Dominic Sheed West Coast 22 388.32
53 Sam Menegola Geelong 23 387.17
54 Dane Rampe Sydney 20 386.70
55 Steven May Melbourne 23 384.87
56 Dustin Martin Richmond 16 383.94
57 Toby Greene GWS 18 383.89
58 Jack Bowes Gold Coast 19 383.21
59 Tim Taranto GWS 24 383.00
60 Bradley Hill St Kilda 22 382.77
61 Tom Mitchell Hawthorn 22 380.14
62 Callum Mills Sydney 18 380.00
63 Bachar Houli Richmond 12 378.83
64 Jack Steele St Kilda 22 377.36
65 Dyson Heppell Essendon 19 375.11
66 Mitchell Duncan Geelong 13 374.62
67 Jake Stringer Essendon 19 369.68
68 Lachlan Hunter Western Bulldogs 25 369.28
69 Luke Dunstan St Kilda 12 366.58
70 Jy Simpkin North Melbourne 22 365.23
71 Kamdyn Mcintosh Richmond 17 360.71
72 Trent McKenzie Port Adelaide 14 356.43
73 Edward Curnow Carlton 22 356.32
73 Tim Kelly West Coast 19 356.32
75 Ryan Burton Port Adelaide 24 356.04
76 Dan Houston Port Adelaide 23 355.78
77 Taylor Adams Collingwood 14 353.93
78 Jaidyn Stephenson North Melbourne 19 353.63
79 Nick Vlastuin Richmond 12 351.25
80 Nic Newman Carlton 14 350.29
81 Shai Bolton Richmond 20 350.25
82 Rory Laird Adelaide 22 349.36
83 Andrew Brayshaw Fremantle 20 349.00
84 Tarryn Thomas North Melbourne 21 345.43
85 Chad Wingard Hawthorn 16 344.62
86 Caleb Serong Fremantle 22 344.50
87 James Aish Fremantle 22 342.59
88 Oliver Florent Sydney 23 341.78
89 Travis Boak Port Adelaide 23 339.39
90 Nick Haynes GWS 21 338.24
91 Zak Jones St Kilda 13 337.85
92 Sam Walsh Carlton 22 337.05
93 Andrew Gaff West Coast 21 336.48
94 Jaeger O'Meara Hawthorn 18 335.78
95 Jack Billings St Kilda 18 335.50
96 Mason Redman Essendon 22 335.18
97 Jack Sinclair St Kilda 21 333.57
98 Jacob Weitering Carlton 22 332.27
99 Grant Birchall Brisbane 23 332.04
100 Brandon Ellis Gold Coast 18 330.33
101 Ben Cunnington North Melbourne 15 330.20
102 Lachlan Weller Gold Coast 13 328.23
103 James Worpel Hawthorn 20 323.60
104 Noah Anderson Gold Coast 20 323.10
105 Bailey Williams Western Bulldogs 23 323.09
106 Jarman Impey Hawthorn 13 320.46
107 Lachie Neale Brisbane 17 320.29
108 Oleg Markov Gold Coast 17 320.12
109 Chad Warner Sydney 13 318.62
110 Thomas Liberatore Western Bulldogs 25 318.56
111 Kyle Langford Essendon 17 317.82
112 Adam Treloar Western Bulldogs 17 317.76
113 Luke Davies-Uniacke North Melbourne 20 316.65
114 Jordan De Goey Collingwood 20 315.90
115 David Mundy Fremantle 22 314.77
116 Zac Bailey Brisbane 24 313.92
117 Liam Shiels Hawthorn 21 313.81
118 Dougal Howard St Kilda 21 313.62
119 Max Gawn Melbourne 25 310.68
120 Liam Duggan West Coast 14 310.36
121 Lachlan Henderson Geelong 21 309.33
122 Justin McInerney Sydney 21 309.05
123 Joe Daniher Brisbane 24 308.08
124 Daniel Howe Hawthorn 20 306.35
125 Harry Schoenberg Adelaide 22 306.00
126 Rory Sloane Adelaide 18 305.89
127 Jack Graham Richmond 22 303.91
128 Taylor Duryea Western Bulldogs 25 302.60
129 Tim Membrey St Kilda 21 302.14
130 Wil Powell Gold Coast 22 301.82
131 Joel Selwood Geelong 24 301.67
132 Shane Edwards Richmond 16 301.06
133 Jayden Hunt Melbourne 20 300.25
134 Jack Scrimshaw Hawthorn 20 299.45
135 Jeremy McGovern West Coast 15 298.47
136 Luke Parker Sydney 23 298.35
137 Jack Viney Melbourne 15 298.27
138 Taylor Walker Adelaide 17 295.88
139 Trent Cotchin Richmond 17 295.65
140 Blake Acres Fremantle 18 295.56
141 Callan Ward GWS 24 295.29
142 Isaac Quaynor Collingwood 20 292.25
143 Changkuoth Jiath Hawthorn 16 290.00
144 Liam Stocker Carlton 17 289.53
145 Noah Balta Richmond 14 285.50
146 Trent Rivers Melbourne 25 284.92
147 Errol Gulden Sydney 18 282.89
148 Steele Sidebottom Collingwood 21 282.33
149 John Noble Collingwood 22 282.14
150 Scott Pendlebury Collingwood 18 281.83
151 Marlion Pickett Richmond 18 281.61
152 Tom Phillips Hawthorn 22 280.95
153 Xavier Duursma Port Adelaide 11 280.36
154 Caleb Poulter Collingwood 11 279.73
155 Trent Dumont North Melbourne 14 278.64
156 Isaac Heeney Sydney 21 278.62
157 Matthew Kennedy Carlton 13 277.77
158 Luke McDonald North Melbourne 11 277.36
159 Jake Lever Melbourne 25 277.24
160 Josh Rotham West Coast 19 276.89
161 Lachlan Sholl Adelaide 19 276.26
162 Lachlan Ash GWS 23 275.96
163 Ben Ainsworth Gold Coast 17 275.88
164 Alex Neal-Bullen Melbourne 25 274.16
165 Orazio Fantasia Port Adelaide 15 273.80
166 Luke Brown Adelaide 11 273.73
167 Tom Doedee Adelaide 21 273.43
168 Jamie Cripps West Coast 22 273.00
168 Sebastian Ross St Kilda 20 273.00
170 Angus Brayshaw Melbourne 25 272.96
171 Liam Baker Richmond 22 271.68
172 Will Hoskin-Elliott Collingwood 20 268.15
173 Andrew McGrath Essendon 15 266.27
174 David Swallow Gold Coast 21 266.10
175 Cameron Guthrie Geelong 23 265.96
176 Kane Lambert Richmond 13 265.54
177 Darcy Byrne-Jones Port Adelaide 24 265.50
178 Nick Blakey Sydney 17 264.29
179 Daniel Lloyd GWS 16 263.81
180 Lance Franklin Sydney 18 263.72
181 Darcy Moore Collingwood 13 263.31
182 Brad Crouch St Kilda 20 263.00
183 Travis Colyer Fremantle 22 262.68
184 James Rowbottom Sydney 17 261.65
185 Brandan Parfitt Geelong 23 261.22
186 Jarrod Brander West Coast 11 259.73
187 Nathan Fyfe Fremantle 15 259.53
188 Hunter Clark St Kilda 13 259.38
189 Tom Cutler Essendon 13 258.31
190 Jack Newnes Carlton 19 257.58
191 Michael Gibbons Carlton 11 253.73
192 Jack Redden West Coast 18 252.83
193 Tom Papley Sydney 23 252.48
194 Thomas Jonas Port Adelaide 24 252.04
195 Tom McDonald Melbourne 23 250.91
196 Jimmy Webster St Kilda 20 249.90
197 Alex Sexton Gold Coast 21 249.67
198 Tom Hickey Sydney 21 248.76
199 Jed Bews Geelong 25 248.52
200 Josh P. Kennedy Sydney 21 248.14
201 Jack Riewoldt Richmond 22 247.36
202 Aliir Aliir Port Adelaide 24 247.00
203 Nathan Broad Richmond 14 246.57
204 Sam Frost Hawthorn 22 246.14
205 Darcy Tucker Fremantle 16 245.94
206 Harry Cunningham Sydney 21 245.43
207 Patrick Cripps Carlton 20 244.70
208 Brandon Starcevich Brisbane 24 243.00
209 Matt Cottrell Carlton 14 242.79
210 James Harmes Melbourne 18 242.06
211 Sean Lemmens Gold Coast 21 241.90
212 Jake Kelly Adelaide 20 241.80
213 Marcus Adams Brisbane 17 238.71
214 Brody Mihocek Collingwood 21 238.00
215 Callum Wilkie St Kilda 22 237.64
216 Harrison Himmelberg GWS 24 236.75
217 Chayce Jones Adelaide 15 236.40
218 Jack Silvagni Carlton 15 235.60
219 Shaun Atley North Melbourne 20 235.35
220 Hugh Greenwood Gold Coast 15 235.13
221 Josh Daicos Collingwood 17 234.88
222 Liam Ryan West Coast 14 234.64
223 Rory Lobb Fremantle 13 234.31
224 Jack Higgins St Kilda 19 234.26
225 Xavier O'Halloran GWS 17 232.47
226 Tom Lynch Adelaide 12 231.25
227 Tom Williamson Carlton 11 231.00
228 Jack Darling West Coast 22 230.91
229 Christopher Mayne Collingwood 17 230.24
230 David MacKay Adelaide 18 230.11
231 Andrew McPherson Adelaide 18 228.17
232 Bradley Sheppard West Coast 20 225.10
233 Miles Bergman Port Adelaide 23 223.91
234 James Stewart Essendon 17 223.76
235 Michael Hibberd Melbourne 17 223.24
236 Lincoln McCarthy Brisbane 24 222.38
237 Jayden Laverde Essendon 23 221.57
238 Sam Powell-Pepper Port Adelaide 16 220.31
239 Gryan Miers Geelong 15 219.93
240 Jeremy Cameron Geelong 15 219.67
241 Harry McKay Carlton 19 219.53
242 Shaun Higgins Geelong 18 218.44
243 Robbie Gray Port Adelaide 18 218.11
244 Dylan Moore Hawthorn 20 218.05
245 Kysaiah Pickett Melbourne 25 217.84
246 Connor Rozee Port Adelaide 21 217.76
247 Harry Morrison Hawthorn 15 217.73
248 Michael Walters Fremantle 16 216.31
249 Shaun Burgoyne Hawthorn 18 215.89
250 Jamie Elliott Collingwood 13 215.31
251 Bayley Fritsch Melbourne 24 214.67
252 Joshua Kennedy West Coast 18 213.56
253 Devon Smith Essendon 20 213.50
254 Gary Rohan Geelong 21 212.57
255 Lachlan Fogarty Carlton 17 212.41
256 Cameron Zurhaar North Melbourne 20 211.45
257 Daniel Butler St Kilda 22 211.36
258 Ben Brown Melbourne 13 210.23
259 Rowan Marshall St Kilda 13 210.08
260 Nicholas Naitanui West Coast 22 209.18
261 Tom Barrass West Coast 16 209.06
262 Liam Jones Carlton 19 208.53
263 Sean Darcy Fremantle 21 207.71
264 Oscar McInerney Brisbane 23 206.91
265 Ryan Byrnes St Kilda 16 204.94
266 Matthew Taberner Fremantle 16 204.44
267 Charlie Cameron Brisbane 24 203.96
268 Eric Hipwood Brisbane 16 203.19
269 Jeremy Finlayson GWS 13 202.69
269 Rhyan Mansell Richmond 13 202.69
271 Jason Johannisen Western Bulldogs 25 202.28
272 Lachlan Schultz Fremantle 20 202.10
273 Harris Andrews Brisbane 23 202.09
274 Tim O'Brien Hawthorn 19 201.53
275 Nicholas Coffield St Kilda 16 201.31
276 Luke Breust Hawthorn 19 200.95
277 Steven Motlop Port Adelaide 19 200.42
278 Tom Lynch Richmond 18 200.22
279 Daniel McKenzie St Kilda 12 199.33
280 Tom Hawkins Geelong 25 197.44
281 Marc Murphy Carlton 15 195.47
282 Nikolas Cox Essendon 22 195.45
283 Curtis Taylor North Melbourne 19 195.37
284 Zach Guthrie Geelong 13 192.92
285 Jackson Nelson West Coast 19 191.89
286 Trent Bianco Collingwood 12 191.75
287 Brayden Ham Essendon 19 191.68
288 Tom Green GWS 18 190.72
289 Tom Powell North Melbourne 13 190.31
290 Sam Switkowski Fremantle 12 190.25
291 Jack Madgen Collingwood 19 190.11
292 Jack Ross Richmond 15 189.33
293 Sam Draper Essendon 13 189.15
294 Brent Daniels GWS 13 189.08
295 Brodie Grundy Collingwood 20 188.65
295 Paddy Dow Carlton 17 188.65
297 Jack Petruccelle West Coast 17 188.59
298 Sam Taylor GWS 19 188.32
299 Matt Guelfi Essendon 20 188.30
300 Joshua Walker North Melbourne 21 188.00
301 Sam Petrevski-Seton Carlton 14 187.86
302 James Jordon Melbourne 25 187.76
303 Charlie Spargo Melbourne 25 187.36
304 Scott Lycett Port Adelaide 20 187.30
305 Josh Dunkley Western Bulldogs 15 186.60
306 Peter Ladhams Port Adelaide 17 186.24
307 Mitchell Hannan Western Bulldogs 17 185.71
308 Patrick Lipinski Western Bulldogs 11 185.18
309 Lachie Young North Melbourne 15 184.80
310 Lachlan Murphy Adelaide 15 184.47
311 Jaxon Prior Brisbane 18 183.78
312 Jack Henry Geelong 24 183.58
313 Josh Thomas Collingwood 20 182.70
314 Will Snelling Essendon 20 181.50
315 Charlie Dixon Port Adelaide 24 181.46
316 Mark O'Connor Geelong 14 181.36
317 Jordan Roughead Collingwood 21 181.24
318 Cody Weightman Western Bulldogs 16 181.19
319 Aaron Naughton Western Bulldogs 25 181.00
320 Izak Rankine Gold Coast 18 180.56
321 Bobby Hill GWS 17 180.47
322 Jack Buckley GWS 15 179.00
323 Tom Clurey Port Adelaide 11 178.91
324 Archie Perkins Essendon 21 178.52
325 Rhys Stanley Geelong 19 178.21
326 Jarrod Berry Brisbane 11 178.18
327 Willem Drew Port Adelaide 24 177.38
328 David Astbury Richmond 17 177.35
329 Bailey Scott North Melbourne 17 176.24
330 Josh Bruce Western Bulldogs 20 175.60
331 Oscar Allen West Coast 21 175.33
332 Josh Battle St Kilda 16 174.56
333 Jack Martin Carlton 11 174.45
334 Tom Atkins Geelong 22 173.82
335 Todd Marshall Port Adelaide 21 173.62
336 Jake Waterman West Coast 14 172.86
337 Peter Wright Essendon 21 172.48
338 Aaron Francis Essendon 15 172.07
339 Zak Butters Port Adelaide 12 172.00
340 Nicholas Holman Gold Coast 16 170.88
341 Tom Cole West Coast 22 170.82
342 Charlie Ballard Gold Coast 21 170.76
343 Matthew De Boer GWS 11 170.64
344 Easton Wood Western Bulldogs 15 170.53
345 Max King St Kilda 20 169.60
346 Robbie Fox Sydney 15 168.93
347 Ben Long St Kilda 15 167.93
348 Lachlan Plowman Carlton 19 166.42
349 Jordon Butts Adelaide 22 166.23
350 Daniel Rioli Richmond 19 165.74
351 Sam Wicks Sydney 22 165.23
352 Dylan Grimes Richmond 21 165.19
353 Connor Idun GWS 23 164.13
354 Josh Corbett Gold Coast 16 163.88
355 Timothy English Western Bulldogs 22 161.91
356 Ben King Gold Coast 22 161.41
357 Todd Goldstein North Melbourne 22 161.32
358 Rhys Mathieson Brisbane 15 160.33
359 Darcy Fogarty Adelaide 17 159.47
360 James Rowe Adelaide 19 159.05
361 Liam Henry Fremantle 17 157.41
362 Tom Sparrow Melbourne 21 157.29
363 Will Hamill Adelaide 17 157.00
364 Tom McCartin Sydney 22 156.32
365 Anthony McDonald-Tipungwuti Essendon 20 156.00
366 Alex Keath Western Bulldogs 23 155.48
367 Jack Bytel St Kilda 13 154.31
368 Samuel Collins Gold Coast 19 153.74
369 Darcy Cameron Collingwood 18 153.67
370 Nathan Murphy Collingwood 15 151.87
371 Nick Murray Adelaide 13 151.54
372 Mitchell Lewis Hawthorn 14 149.29
373 Daniel McStay Brisbane 19 149.11
374 Alec Waterman Essendon 14 148.57
375 Patrick Ryder St Kilda 12 146.92
376 Ned McHenry Adelaide 21 146.05
377 Riley Thilthorpe Adelaide 14 145.29
378 Toby Nankervis Richmond 16 145.25
379 Jack Lonie St Kilda 11 144.82
380 George Hewett Sydney 21 144.43
381 Jake Aarts Richmond 21 144.14
382 Sam Flanders Gold Coast 16 144.06
383 Callum Ah Chee Brisbane 21 143.86
384 Jason Castagna Richmond 21 143.05
385 Tom Highmore St Kilda 13 142.85
386 Oliver Hanrahan Hawthorn 13 142.54
387 Roarke Smith Western Bulldogs 14 142.29
388 Chris Burgess Gold Coast 19 141.79
389 Matt Owies Carlton 13 141.54
390 Jonathon Ceglar Hawthorn 12 141.33
391 Mark Blicavs Geelong 24 140.46
392 Darcy Macpherson Gold Coast 11 140.45
393 Quinton Narkle Geelong 16 140.31
394 Eddie Betts Carlton 19 140.16
395 Will Hayward Sydney 20 140.10
396 Kayne Turner North Melbourne 22 139.59
397 Tom De Koning Carlton 13 138.92
398 Laitham Vandermeer Western Bulldogs 11 136.64
399 Deven Robertson Brisbane 16 135.50
400 Bradley Close Geelong 22 135.27
401 Nick Larkey North Melbourne 22 135.23
402 Jordan Clark Geelong 11 134.91
403 Mitch Georgiades Port Adelaide 21 134.67
404 Keidean Coleman Brisbane 18 133.83
405 Jake Kolodjashnij Geelong 22 133.77
406 Josh Treacy Fremantle 15 133.40
407 Charlie Lazzaro North Melbourne 12 131.83
408 Jake Melksham Melbourne 12 131.58
409 Jack Mahony North Melbourne 19 131.47
410 Reilly O'Brien Adelaide 20 131.05
411 Cale Hooker Essendon 18 130.50
412 Lachlan McNeil Western Bulldogs 13 129.85
413 Harrison Jones Essendon 16 129.00
414 Ryan Lester Brisbane 17 128.53
415 Tanner Bruhn GWS 13 128.31
416 Griffin Logue Fremantle 16 127.56
417 Anthony Scott Western Bulldogs 21 127.10
418 Brennan Cox Fremantle 12 127.00
419 Levi Casboult Carlton 13 126.46
420 Zaine Cordy Western Bulldogs 19 125.47
421 Jacob Koschitzke Hawthorn 20 121.75
422 Max Holmes Geelong 12 121.33
423 Mitchell Crowden Fremantle 16 121.31
424 Tobe Watson Fremantle 11 120.27
425 Luke Jackson Melbourne 24 119.96
426 Harrison Petty Melbourne 19 117.89
427 Tyler Brockman Hawthorn 11 117.73
428 Kyle Hartigan Hawthorn 19 116.79
429 Beau McCreery Collingwood 13 114.85
430 Jamaine Jones West Coast 15 113.53
431 Shane McAdam Adelaide 15 109.47
432 Samuel Reid GWS 15 108.00
433 Sam Berry Adelaide 17 106.18
434 Luke Dahlhaus Geelong 21 105.90
435 Callum Brown Collingwood 15 104.93
436 Hayden McLean Sydney 12 104.58
437 Esava Ratugolea Geelong 15 104.27
438 Will Phillips North Melbourne 16 102.56
439 Marc Pittonet Carlton 13 100.46
440 Zac Langdon West Coast 17 98.71
441 Phil Davis GWS 11 97.36
442 Ben McEvoy Hawthorn 22 93.41
443 Connor Blakely Fremantle 13 92.62
444 Tom Fullarton Brisbane 12 90.92
445 Matt Rowell Gold Coast 12 86.58
446 Matthew Flynn GWS 12 85.17
447 James Bell Sydney 12 83.83
448 Ben McKay North Melbourne 22 81.95
449 Sam Mayes Port Adelaide 11 78.82
450 Caleb Graham Gold Coast 12 70.67
451 Shane Mumford GWS 14 62.43
452 Thomas Berry Brisbane 11 32.91
2020 AFL Player Rankings 2022 AFL Player Rankings

Send us feedback or report a mistake on this page.

Please enter some feedback
X