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 Disposals Per Game Leaders (Minimum 5 Games Played)
Rank Player Team Games Average
1 Tom Mitchell Hawthorn 22 34.32
2 Jackson Macrae Western Bulldogs 26 33.88
3 Oliver Wines Port Adelaide 24 32.38
4 Rory Laird Adelaide 22 32.00
5 Touk Miller Gold Coast 21 31.81
6 Clayton Oliver Melbourne 25 31.56
7 Zachary Merrett Essendon 23 31.52
8 Darcy Parish Essendon 23 30.48
9 Sam Walsh Carlton 22 29.82
10 Christian Petracca Melbourne 25 29.20
11 Jack Steele St Kilda 22 29.05
12 Cameron Guthrie Geelong 23 29.00
13 Andrew Brayshaw Fremantle 20 28.40
14 Ben Keays Adelaide 22 28.14
15 Jarryd Lyons Brisbane 24 28.08
16 Jake Lloyd Sydney 22 27.91
17 Aaron Hall North Melbourne 20 27.90
18 Luke Parker Sydney 23 27.87
19 Travis Boak Port Adelaide 23 27.83
20 Callum Mills Sydney 18 27.50
21 Andrew Gaff West Coast 21 27.48
22 Taylor Adams Collingwood 14 27.29
23 Lachie Neale Brisbane 17 27.06
24 Jack Crisp Collingwood 22 27.00
25 Jy Simpkin North Melbourne 22 26.91
26 Ben Cunnington North Melbourne 15 26.80
27 Marcus Bontempelli Western Bulldogs 26 26.73
28 Tim Taranto GWS 24 26.54
29 Jacob Hopper GWS 23 26.35
29 Brad Crouch St Kilda 20 26.35
31 Jaeger O'Meara Hawthorn 18 26.28
32 Dominic Sheed West Coast 22 26.23
33 Joshua Kelly GWS 23 26.13
34 Paul Seedsman Adelaide 22 26.09
35 Daniel Rich Brisbane 24 26.00
36 Christian Salem Melbourne 24 25.33
37 Luke Dunstan St Kilda 12 25.25
38 Caleb Daniel Western Bulldogs 25 25.24
38 Jack Ziebell North Melbourne 21 25.24
40 David Mundy Fremantle 22 25.14
41 Hugh McCluggage Brisbane 24 25.00
41 Lachie Whitfield GWS 17 25.00
43 Dyson Heppell Essendon 19 24.74
44 Jayden Short Richmond 22 24.64
45 Jack Redden West Coast 18 24.61
46 Sam Docherty Carlton 14 24.29
47 Mitchell Duncan Geelong 13 24.23
48 Dayne Zorko Brisbane 23 24.13
48 Nathan Fyfe Fremantle 15 24.13
50 Josh P. Kennedy Sydney 21 24.00
50 Thomas Stewart Geelong 20 24.00
52 Bailey Dale Western Bulldogs 26 23.96
53 Thomas Liberatore Western Bulldogs 25 23.92
54 Tim Kelly West Coast 19 23.89
55 Steele Sidebottom Collingwood 21 23.81
56 Christopher Mayne Collingwood 17 23.71
57 Bailey Smith Western Bulldogs 26 23.58
57 Karl Amon Port Adelaide 24 23.58
59 Brandon Ellis Gold Coast 18 23.50
60 Patrick Cripps Carlton 20 23.40
61 Zak Jones St Kilda 13 23.38
62 Josh Dunkley Western Bulldogs 15 23.27
63 Adam Treloar Western Bulldogs 17 23.24
64 Patrick Dangerfield Geelong 16 23.19
65 Sam Menegola Geelong 23 23.17
65 Scott Pendlebury Collingwood 18 23.17
67 Adam Cerra Fremantle 18 23.06
68 Joel Selwood Geelong 24 23.00
69 Isaac Smith Geelong 24 22.92
69 Bachar Houli Richmond 12 22.92
71 Zach Tuohy Geelong 21 22.90
72 Caleb Serong Fremantle 22 22.86
73 Callan Ward GWS 24 22.71
74 Noah Anderson Gold Coast 20 22.65
75 Dustin Martin Richmond 16 22.62
76 Andrew McGrath Essendon 15 22.60
77 Edward Curnow Carlton 22 22.55
78 Nick Hind Essendon 22 22.36
79 Rory Sloane Adelaide 18 22.33
79 Jack Viney Melbourne 15 22.33
81 Chad Wingard Hawthorn 16 22.31
82 Jordan Dawson Sydney 23 22.30
83 Harry Perryman GWS 18 22.22
84 Jarman Impey Hawthorn 13 22.15
85 Elliot Yeo West Coast 12 22.00
86 Luke Davies-Uniacke North Melbourne 20 21.95
87 David Swallow Gold Coast 21 21.90
88 Lachlan Hunter Western Bulldogs 25 21.84
89 Isaac Cumming GWS 24 21.83
89 Ed Langdon Melbourne 24 21.83
91 Shannon Hurn West Coast 15 21.80
92 Luke Ryan Fremantle 19 21.79
93 James Worpel Hawthorn 20 21.30
94 Jack Bowes Gold Coast 19 21.26
95 Liam Shiels Hawthorn 21 21.14
95 Jack Sinclair St Kilda 21 21.14
97 Jordan Ridley Essendon 22 21.09
98 Brayden Maynard Collingwood 22 21.00
98 Jordan De Goey Collingwood 20 21.00
98 Sebastian Ross St Kilda 20 21.00
101 Dan Houston Port Adelaide 23 20.91
102 Blake Hardwick Hawthorn 20 20.85
103 Kyle Langford Essendon 17 20.82
104 James Harmes Melbourne 18 20.78
105 Trent Cotchin Richmond 17 20.76
106 Brodie Smith Adelaide 21 20.62
106 Kane Lambert Richmond 13 20.62
108 Jack Scrimshaw Hawthorn 20 20.60
109 Liam Baker Richmond 22 20.27
110 Changkuoth Jiath Hawthorn 16 20.25
111 Jack Lukosius Gold Coast 22 20.09
112 Darcy Byrne-Jones Port Adelaide 24 20.00
112 Jack Billings St Kilda 18 20.00
112 Tom Green GWS 18 20.00
115 Riley Bonner Port Adelaide 14 19.93
116 Bradley Hill St Kilda 22 19.73
117 Shai Bolton Richmond 20 19.65
118 Nic Newman Carlton 14 19.64
119 Mitch Robinson Brisbane 22 19.55
120 Jaidyn Stephenson North Melbourne 19 19.37
121 Adam Saad Carlton 22 19.27
122 Hunter Clark St Kilda 13 19.15
123 Brodie Grundy Collingwood 20 19.10
124 Jack Graham Richmond 22 19.00
124 Liam Duggan West Coast 14 19.00
126 Oliver Florent Sydney 23 18.96
127 Josh Daicos Collingwood 17 18.94
128 Zachary Williams Carlton 14 18.86
129 James Aish Fremantle 22 18.82
129 Xavier Duursma Port Adelaide 11 18.82
131 Brandan Parfitt Geelong 23 18.78
132 Zak Butters Port Adelaide 12 18.75
133 Daniel Howe Hawthorn 20 18.65
134 John Noble Collingwood 22 18.59
135 Shaun Higgins Geelong 18 18.56
136 Lachlan Weller Gold Coast 13 18.54
137 Max Gawn Melbourne 25 18.52
138 Grant Birchall Brisbane 23 18.48
139 Tom Phillips Hawthorn 22 18.45
140 Harry Schoenberg Adelaide 22 18.41
141 Angus Brayshaw Melbourne 25 18.40
142 Shane Edwards Richmond 16 18.38
142 Matthew Kennedy Carlton 13 18.38
144 Zac Bailey Brisbane 24 18.33
145 Tarryn Thomas North Melbourne 21 18.19
146 Nick Vlastuin Richmond 12 18.17
147 Isaac Quaynor Collingwood 20 18.10
148 Justin McInerney Sydney 21 18.05
148 Dane Rampe Sydney 20 18.05
150 Ryan Burton Port Adelaide 24 18.00
151 Tom Lynch Adelaide 12 17.92
152 George Hewett Sydney 21 17.90
153 Blake Acres Fremantle 18 17.89
154 Trent Dumont North Melbourne 14 17.86
155 Wil Powell Gold Coast 22 17.82
156 Nick Haynes GWS 21 17.76
157 Will Snelling Essendon 20 17.70
158 Willem Drew Port Adelaide 24 17.67
158 Robbie Gray Port Adelaide 18 17.67
160 Mason Redman Essendon 22 17.59
161 Lachlan Sholl Adelaide 19 17.58
162 Hugh Greenwood Gold Coast 15 17.53
163 Taylor Duryea Western Bulldogs 25 17.48
164 Steven May Melbourne 23 17.39
165 Bradley Sheppard West Coast 20 17.35
166 Shaun Atley North Melbourne 20 17.20
167 Luke McDonald North Melbourne 11 17.18
168 Toby Greene GWS 18 17.17
169 Tom Atkins Geelong 22 17.09
170 Lachlan Ash GWS 23 17.04
171 Darcy Tucker Fremantle 16 17.00
171 Darcy Moore Collingwood 13 17.00
173 Nathan Wilson Fremantle 18 16.89
174 Toby Nankervis Richmond 16 16.75
175 Tom Powell North Melbourne 13 16.69
176 Oleg Markov Gold Coast 17 16.65
177 Sean Darcy Fremantle 21 16.62
177 Chad Warner Sydney 13 16.62
179 Bailey Williams Western Bulldogs 23 16.61
180 Tom Doedee Adelaide 21 16.57
181 Tom Hickey Sydney 21 16.52
182 Jack Newnes Carlton 19 16.42
183 Jacob Weitering Carlton 22 16.41
184 Jeremy McGovern West Coast 15 16.40
185 Jake Stringer Essendon 19 16.37
186 Nathan Broad Richmond 14 16.36
187 Alex Neal-Bullen Melbourne 25 16.32
188 Harry Cunningham Sydney 21 16.29
189 Jimmy Webster St Kilda 20 16.10
190 Josh Rotham West Coast 19 16.05
191 Jack Madgen Collingwood 19 16.00
192 Connor Rozee Port Adelaide 21 15.95
193 Isaac Heeney Sydney 21 15.86
194 Will Hoskin-Elliott Collingwood 20 15.70
195 Errol Gulden Sydney 18 15.67
195 Marlion Pickett Richmond 18 15.67
197 Steven Motlop Port Adelaide 19 15.63
198 Rowan Marshall St Kilda 13 15.62
199 Jake Lever Melbourne 25 15.56
200 Kamdyn Mcintosh Richmond 17 15.47
200 James Rowbottom Sydney 17 15.47
200 Gryan Miers Geelong 15 15.47
203 Jake Kelly Adelaide 20 15.45
204 Ryan Byrnes St Kilda 16 15.44
205 Dougal Howard St Kilda 21 15.43
206 Harry Morrison Hawthorn 15 15.40
207 Jamie Elliott Collingwood 13 15.38
208 Jack Higgins St Kilda 19 15.37
209 Dylan Moore Hawthorn 20 15.35
209 Ben Ainsworth Gold Coast 17 15.35
211 Aliir Aliir Port Adelaide 24 15.33
211 Lachlan Henderson Geelong 21 15.33
213 Jarrod Brander West Coast 11 15.27
214 Harris Andrews Brisbane 23 15.26
215 Nicholas Naitanui West Coast 22 15.23
216 Trent McKenzie Port Adelaide 14 15.21
217 Sam Frost Hawthorn 22 15.18
218 Callum Wilkie St Kilda 22 15.14
219 Trent Rivers Melbourne 25 15.12
220 Jonathon Ceglar Hawthorn 12 15.00
220 Daniel McKenzie St Kilda 12 15.00
220 Caleb Poulter Collingwood 11 15.00
223 Tim Membrey St Kilda 21 14.86
224 Rhys Stanley Geelong 19 14.79
225 Thomas Jonas Port Adelaide 24 14.75
225 Scott Lycett Port Adelaide 20 14.75
227 Mark O'Connor Geelong 14 14.71
228 Reilly O'Brien Adelaide 20 14.70
229 Matthew De Boer GWS 11 14.55
230 James Jordon Melbourne 25 14.52
231 Lachlan Fogarty Carlton 17 14.47
232 Sam Taylor GWS 19 14.37
233 Darcy Macpherson Gold Coast 11 14.36
234 Jamie Cripps West Coast 22 14.27
234 Todd Goldstein North Melbourne 22 14.27
236 Joe Daniher Brisbane 24 14.25
236 Nicholas Coffield St Kilda 16 14.25
238 Paddy Dow Carlton 17 14.24
239 Michael Gibbons Carlton 11 14.18
240 Devon Smith Essendon 20 14.15
241 Sam Petrevski-Seton Carlton 14 14.14
242 Miles Bergman Port Adelaide 23 14.13
243 Matt Rowell Gold Coast 12 14.08
244 Jack Henry Geelong 24 14.00
244 Tom McDonald Melbourne 23 14.00
244 Liam Stocker Carlton 17 14.00
247 Marcus Adams Brisbane 17 13.94
247 Michael Walters Fremantle 16 13.94
249 Patrick Lipinski Western Bulldogs 11 13.91
250 Jayden Laverde Essendon 23 13.83
251 Tom Barrass West Coast 16 13.81
252 Jed Bews Geelong 25 13.76
253 Mark Blicavs Geelong 24 13.75
254 Charlie Ballard Gold Coast 21 13.71
254 David Astbury Richmond 17 13.71
256 Jayden Hunt Melbourne 20 13.70
257 Sam Powell-Pepper Port Adelaide 16 13.69
257 Tom Cutler Essendon 13 13.69
259 Tom Hawkins Geelong 25 13.68
259 Tom Cole West Coast 22 13.68
261 Dylan Grimes Richmond 21 13.62
261 Brent Daniels GWS 13 13.62
263 Tom Papley Sydney 23 13.61
264 Peter Ladhams Port Adelaide 17 13.59
265 Andrew McPherson Adelaide 18 13.56
266 Tom McCartin Sydney 22 13.50
267 Quinton Narkle Geelong 16 13.44
268 Michael Hibberd Melbourne 17 13.35
269 David MacKay Adelaide 18 13.33
269 Jack Silvagni Carlton 15 13.33
271 Josh Thomas Collingwood 20 13.30
272 Taylor Walker Adelaide 17 13.29
273 Bradley Close Geelong 22 13.23
273 Tom Highmore St Kilda 13 13.23
275 Curtis Taylor North Melbourne 19 13.21
276 Jordan Roughead Collingwood 21 13.19
277 Timothy English Western Bulldogs 22 13.18
278 Deven Robertson Brisbane 16 13.12
279 Oscar McInerney Brisbane 23 13.09
280 Noah Balta Richmond 14 13.07
281 Daniel Rioli Richmond 19 13.00
282 Rory Lobb Fremantle 13 12.92
283 Luke Brown Adelaide 11 12.91
284 Luke Jackson Melbourne 24 12.83
285 Nicholas Holman Gold Coast 16 12.81
286 Sean Lemmens Gold Coast 21 12.76
286 Bailey Scott North Melbourne 17 12.76
288 Marc Murphy Carlton 15 12.73
288 Tom Clurey Port Adelaide 11 12.73
288 Jack Martin Carlton 11 12.73
291 Lincoln McCarthy Brisbane 24 12.71
292 Daniel Lloyd GWS 16 12.69
293 James Rowe Adelaide 19 12.68
294 Travis Colyer Fremantle 22 12.64
295 Jarrod Berry Brisbane 11 12.55
296 Harrison Himmelberg GWS 24 12.54
297 Luke Breust Hawthorn 19 12.53
297 Nick Blakey Sydney 17 12.53
297 James Stewart Essendon 17 12.53
300 Ben McEvoy Hawthorn 22 12.50
301 Connor Idun GWS 23 12.43
302 Brandon Starcevich Brisbane 24 12.42
303 Chayce Jones Adelaide 15 12.40
304 Jake Waterman West Coast 14 12.36
305 Zach Guthrie Geelong 13 12.31
306 Charlie Dixon Port Adelaide 24 12.29
306 Ned McHenry Adelaide 21 12.29
308 Jackson Nelson West Coast 19 12.26
309 Trent Bianco Collingwood 12 12.25
310 Jake Kolodjashnij Geelong 22 12.23
311 Joshua Walker North Melbourne 21 12.19
312 Darcy Cameron Collingwood 18 12.17
312 Sam Switkowski Fremantle 12 12.17
314 Jack Darling West Coast 22 12.14
315 Robbie Fox Sydney 15 12.13
316 Alex Keath Western Bulldogs 23 12.09
317 Shaun Burgoyne Hawthorn 18 12.06
318 Luke Dahlhaus Geelong 21 12.05
318 Samuel Collins Gold Coast 19 12.05
320 Brayden Ham Essendon 19 12.00
321 Roarke Smith Western Bulldogs 14 11.93
322 Matthew Flynn GWS 12 11.92
323 Kysaiah Pickett Melbourne 25 11.88
324 Orazio Fantasia Port Adelaide 15 11.87
325 Lance Franklin Sydney 18 11.83
325 Brennan Cox Fremantle 12 11.83
327 Kayne Turner North Melbourne 22 11.82
328 Sam Flanders Gold Coast 16 11.81
329 Matt Guelfi Essendon 20 11.80
330 Matt Cottrell Carlton 14 11.79
331 Izak Rankine Gold Coast 18 11.78
332 Nikolas Cox Essendon 22 11.77
333 Cameron Zurhaar North Melbourne 20 11.75
334 Lachlan Murphy Adelaide 15 11.73
334 Easton Wood Western Bulldogs 15 11.73
336 Jason Castagna Richmond 21 11.71
336 Peter Wright Essendon 21 11.71
338 Jeremy Cameron Geelong 15 11.67
339 Ryan Lester Brisbane 17 11.65
340 Josh Battle St Kilda 16 11.62
341 Jack Mahony North Melbourne 19 11.58
342 Liam Jones Carlton 19 11.53
342 Tim O'Brien Hawthorn 19 11.53
342 Lachlan Plowman Carlton 19 11.53
342 Callum Brown Collingwood 15 11.53
346 Griffin Logue Fremantle 16 11.50
347 Charlie Spargo Melbourne 25 11.48
348 Jack Bytel St Kilda 13 11.46
349 Cale Hooker Essendon 18 11.44
350 Archie Perkins Essendon 21 11.33
351 Marc Pittonet Carlton 13 11.31
352 Daniel Butler St Kilda 22 11.27
352 Jack Buckley GWS 15 11.27
352 Aaron Francis Essendon 15 11.27
352 Rhys Mathieson Brisbane 15 11.27
352 Tobe Watson Fremantle 11 11.27
352 Tom Williamson Carlton 11 11.27
358 Aaron Naughton Western Bulldogs 25 11.20
358 Lachie Young North Melbourne 15 11.20
360 Sam Wicks Sydney 22 11.14
361 Rhyan Mansell Richmond 13 11.08
362 Tom Lynch Richmond 18 11.06
362 Matthew Taberner Fremantle 16 11.06
364 Josh Bruce Western Bulldogs 20 11.05
365 Lachlan Schultz Fremantle 20 11.00
366 Jack Riewoldt Richmond 22 10.91
367 Charlie Cameron Brisbane 24 10.88
368 Brody Mihocek Collingwood 21 10.86
368 Riley Thilthorpe Adelaide 14 10.86
370 Jeremy Finlayson GWS 13 10.85
370 Oliver Hanrahan Hawthorn 13 10.85
372 Zac Langdon West Coast 17 10.71
373 Jack Ross Richmond 15 10.60
374 Xavier O'Halloran GWS 17 10.59
375 Kyle Hartigan Hawthorn 19 10.58
376 Jake Aarts Richmond 21 10.57
377 Eric Hipwood Brisbane 16 10.56
378 Jordon Butts Adelaide 22 10.50
379 Mitchell Crowden Fremantle 16 10.44
380 Tom Fullarton Brisbane 12 10.42
381 Jack Petruccelle West Coast 17 10.41
382 Will Hayward Sydney 20 10.40
383 Alex Sexton Gold Coast 21 10.33
384 Liam Ryan West Coast 14 10.29
385 Todd Marshall Port Adelaide 21 10.19
385 Gary Rohan Geelong 21 10.19
387 Will Hamill Adelaide 17 10.18
387 Jordan Clark Geelong 11 10.18
389 Bayley Fritsch Melbourne 24 10.17
390 Mitchell Lewis Hawthorn 14 10.14
390 Shane Mumford GWS 14 10.14
390 Alec Waterman Essendon 14 10.14
393 Oscar Allen West Coast 21 10.10
394 Phil Davis GWS 11 10.09
395 Sam Draper Essendon 13 10.08
396 Anthony McDonald-Tipungwuti Essendon 20 10.05
396 Daniel McStay Brisbane 19 10.05
398 Jason Johannisen Western Bulldogs 25 10.04
399 Mitch Georgiades Port Adelaide 21 10.00
399 Cody Weightman Western Bulldogs 16 10.00
401 Jack Lonie St Kilda 11 9.91
402 Joshua Kennedy West Coast 18 9.89
403 Max Holmes Geelong 12 9.83
403 Patrick Ryder St Kilda 12 9.83
405 Mitchell Hannan Western Bulldogs 17 9.82
406 Harry McKay Carlton 19 9.74
407 Ben Brown Melbourne 13 9.69
408 Max King St Kilda 20 9.65
409 Zaine Cordy Western Bulldogs 19 9.63
410 Ben Long St Kilda 15 9.60
410 Nathan Murphy Collingwood 15 9.60
412 Nick Larkey North Melbourne 22 9.55
412 Ben McKay North Melbourne 22 9.55
414 Will Phillips North Melbourne 16 9.50
415 Callum Ah Chee Brisbane 21 9.48
416 Eddie Betts Carlton 19 9.47
417 Tom De Koning Carlton 13 9.46
418 Chris Burgess Gold Coast 19 9.16
419 Bobby Hill GWS 17 9.06
420 Keidean Coleman Brisbane 18 9.00
420 Sam Berry Adelaide 17 9.00
420 Liam Henry Fremantle 17 9.00
423 Connor Blakely Fremantle 13 8.92
423 Jake Melksham Melbourne 12 8.92
425 Tyler Brockman Hawthorn 11 8.91
426 Jaxon Prior Brisbane 18 8.89
427 Josh Corbett Gold Coast 16 8.88
428 Tom Sparrow Melbourne 21 8.86
429 Matt Owies Carlton 13 8.85
430 Anthony Scott Western Bulldogs 21 8.76
431 Laitham Vandermeer Western Bulldogs 11 8.73
432 Levi Casboult Carlton 13 8.54
432 Lachlan McNeil Western Bulldogs 13 8.54
434 Hayden McLean Sydney 12 8.50
435 Harrison Petty Melbourne 19 8.47
435 Shane McAdam Adelaide 15 8.47
437 Ben King Gold Coast 22 8.18
438 Jacob Koschitzke Hawthorn 20 8.15
439 Samuel Reid GWS 15 8.13
440 Darcy Fogarty Adelaide 17 8.06
441 Charlie Lazzaro North Melbourne 12 8.00
442 Tanner Bruhn GWS 13 7.77
443 Esava Ratugolea Geelong 15 7.67
443 Josh Treacy Fremantle 15 7.67
445 Harrison Jones Essendon 16 7.31
446 Caleb Graham Gold Coast 12 7.08
447 Nick Murray Adelaide 13 6.92
448 Jamaine Jones West Coast 15 6.73
449 Sam Mayes Port Adelaide 11 6.36
450 Beau McCreery Collingwood 13 6.31
451 James Bell Sydney 12 6.25
452 Thomas Berry Brisbane 11 3.36
2020 AFL Player Rankings 2022 AFL Player Rankings

Send us feedback or report a mistake on this page.

Please enter some feedback