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 Effective Disposals Per Game Leaders (Minimum 5 Games Played)
Rank Player Team Games Average
1 Tom Mitchell Hawthorn 22 25.59
2 Jackson Macrae Western Bulldogs 26 25.27
3 Jake Lloyd Sydney 22 24.45
4 Zachary Merrett Essendon 23 23.43
5 Touk Miller Gold Coast 21 22.71
6 Rory Laird Adelaide 22 22.59
7 Sam Walsh Carlton 22 22.18
8 Oliver Wines Port Adelaide 24 22.12
9 Darcy Parish Essendon 23 22.04
10 Clayton Oliver Melbourne 25 21.92
11 Andrew Brayshaw Fremantle 20 21.85
12 Christopher Mayne Collingwood 17 21.47
13 Cameron Guthrie Geelong 23 21.26
14 Aaron Hall North Melbourne 20 21.15
15 Andrew Gaff West Coast 21 21.14
16 Jack Ziebell North Melbourne 21 21.00
17 Callum Mills Sydney 18 20.67
18 Jack Steele St Kilda 22 20.55
19 Daniel Rich Brisbane 24 20.50
20 Thomas Stewart Geelong 20 20.35
21 Jack Crisp Collingwood 22 20.23
22 Jayden Short Richmond 22 20.00
22 Dyson Heppell Essendon 19 20.00
24 Caleb Daniel Western Bulldogs 25 19.84
25 Christian Salem Melbourne 24 19.54
26 Sam Docherty Carlton 14 19.50
27 Lachie Neale Brisbane 17 19.47
28 Travis Boak Port Adelaide 23 19.39
29 Luke Parker Sydney 23 19.13
29 Shannon Hurn West Coast 15 19.13
31 Bailey Dale Western Bulldogs 26 19.04
32 Paul Seedsman Adelaide 22 18.95
33 Jy Simpkin North Melbourne 22 18.91
34 Ben Cunnington North Melbourne 15 18.80
35 Lachie Whitfield GWS 17 18.65
36 Luke Ryan Fremantle 19 18.63
37 Mitchell Duncan Geelong 13 18.62
38 Jaeger O'Meara Hawthorn 18 18.61
38 Jack Redden West Coast 18 18.61
40 Jordan Ridley Essendon 22 18.59
41 Jarryd Lyons Brisbane 24 18.54
42 Marcus Bontempelli Western Bulldogs 26 18.42
43 Ben Keays Adelaide 22 18.41
44 Zach Tuohy Geelong 21 18.29
45 Joshua Kelly GWS 23 18.26
46 David Mundy Fremantle 22 18.18
47 Christian Petracca Melbourne 25 18.08
47 Bachar Houli Richmond 12 18.08
49 Jacob Hopper GWS 23 17.83
49 Brandon Ellis Gold Coast 18 17.83
51 Taylor Adams Collingwood 14 17.79
52 Zak Jones St Kilda 13 17.77
53 Nick Hind Essendon 22 17.73
54 Isaac Cumming GWS 24 17.67
55 Jordan Dawson Sydney 23 17.57
56 Josh P. Kennedy Sydney 21 17.52
57 Blake Hardwick Hawthorn 20 17.45
58 Josh Dunkley Western Bulldogs 15 17.40
59 Jarman Impey Hawthorn 13 17.38
60 Callan Ward GWS 24 17.33
61 Jack Scrimshaw Hawthorn 20 17.30
62 Brad Crouch St Kilda 20 17.25
63 Scott Pendlebury Collingwood 18 17.22
64 Thomas Liberatore Western Bulldogs 25 17.20
65 Karl Amon Port Adelaide 24 17.08
65 Isaac Smith Geelong 24 17.08
67 Dominic Sheed West Coast 22 17.05
68 Bailey Smith Western Bulldogs 26 17.00
68 Steele Sidebottom Collingwood 21 17.00
68 Nathan Fyfe Fremantle 15 17.00
71 Joel Selwood Geelong 24 16.96
72 Tim Taranto GWS 24 16.92
73 Brayden Maynard Collingwood 22 16.86
74 Adam Treloar Western Bulldogs 17 16.82
75 Luke Dunstan St Kilda 12 16.67
76 Patrick Cripps Carlton 20 16.50
77 Sam Menegola Geelong 23 16.43
78 Changkuoth Jiath Hawthorn 16 16.38
79 Dan Houston Port Adelaide 23 16.35
80 Harry Perryman GWS 18 16.33
81 Dayne Zorko Brisbane 23 16.17
82 Luke Davies-Uniacke North Melbourne 20 16.15
83 Jack Sinclair St Kilda 21 16.14
84 Andrew McGrath Essendon 15 16.13
85 Brodie Smith Adelaide 21 16.10
86 Ed Langdon Melbourne 24 16.00
86 Tim Kelly West Coast 19 16.00
88 Hugh McCluggage Brisbane 24 15.96
89 Adam Cerra Fremantle 18 15.89
90 Nic Newman Carlton 14 15.86
91 Lachlan Hunter Western Bulldogs 25 15.72
91 Rory Sloane Adelaide 18 15.72
93 Noah Anderson Gold Coast 20 15.60
94 Bradley Hill St Kilda 22 15.59
95 Jack Bowes Gold Coast 19 15.58
96 Patrick Dangerfield Geelong 16 15.50
97 David Swallow Gold Coast 21 15.38
98 Caleb Serong Fremantle 22 15.36
99 Nick Vlastuin Richmond 12 15.33
100 Dane Rampe Sydney 20 15.30
101 Riley Bonner Port Adelaide 14 15.29
102 Grant Birchall Brisbane 23 15.17
103 Chad Wingard Hawthorn 16 15.12
104 Sebastian Ross St Kilda 20 15.05
105 Edward Curnow Carlton 22 15.00
106 Liam Shiels Hawthorn 21 14.95
107 Kyle Langford Essendon 17 14.94
108 John Noble Collingwood 22 14.82
108 Xavier Duursma Port Adelaide 11 14.82
110 Taylor Duryea Western Bulldogs 25 14.80
111 Jack Lukosius Gold Coast 22 14.77
112 Dustin Martin Richmond 16 14.75
112 Zak Butters Port Adelaide 12 14.75
114 Jack Billings St Kilda 18 14.72
115 Steven May Melbourne 23 14.70
116 Adam Saad Carlton 22 14.64
117 Darcy Moore Collingwood 13 14.62
118 Mason Redman Essendon 22 14.50
118 Jordan De Goey Collingwood 20 14.50
120 Wil Powell Gold Coast 22 14.41
121 James Harmes Melbourne 18 14.39
122 Justin McInerney Sydney 21 14.33
123 Liam Duggan West Coast 14 14.29
124 Tom Lynch Adelaide 12 14.25
125 Jack Graham Richmond 22 14.23
126 Tom Green GWS 18 14.22
126 Shaun Higgins Geelong 18 14.22
128 Darcy Byrne-Jones Port Adelaide 24 14.21
129 James Worpel Hawthorn 20 14.15
130 George Hewett Sydney 21 14.14
130 Zachary Williams Carlton 14 14.14
132 Kane Lambert Richmond 13 14.08
133 Shaun Atley North Melbourne 20 14.00
133 Josh Rotham West Coast 19 14.00
133 Hunter Clark St Kilda 13 14.00
133 Elliot Yeo West Coast 12 14.00
137 Shai Bolton Richmond 20 13.95
138 Jeremy McGovern West Coast 15 13.93
138 Jack Viney Melbourne 15 13.93
140 Oliver Florent Sydney 23 13.91
141 Daniel Howe Hawthorn 20 13.85
142 Isaac Quaynor Collingwood 20 13.80
142 Bradley Sheppard West Coast 20 13.80
144 Nathan Broad Richmond 14 13.79
145 Nick Haynes GWS 21 13.67
146 Will Snelling Essendon 20 13.55
147 James Aish Fremantle 22 13.45
147 Liam Baker Richmond 22 13.45
149 Tarryn Thomas North Melbourne 21 13.43
150 Ryan Burton Port Adelaide 24 13.42
151 Josh Daicos Collingwood 17 13.41
152 Nathan Wilson Fremantle 18 13.39
153 Tom Phillips Hawthorn 22 13.32
154 Harry Cunningham Sydney 21 13.29
154 Tom Doedee Adelaide 21 13.29
156 Trent Cotchin Richmond 17 13.24
157 Callum Wilkie St Kilda 22 13.23
157 Lachlan Weller Gold Coast 13 13.23
159 Mitch Robinson Brisbane 22 13.18
160 Bailey Williams Western Bulldogs 23 13.17
161 Lachlan Ash GWS 23 13.09
162 Jacob Weitering Carlton 22 13.05
163 Willem Drew Port Adelaide 24 13.00
163 Dougal Howard St Kilda 21 13.00
165 Harris Andrews Brisbane 23 12.96
166 Jake Kelly Adelaide 20 12.95
167 Shane Edwards Richmond 16 12.94
168 Trent Dumont North Melbourne 14 12.93
169 Lachlan Sholl Adelaide 19 12.89
169 Blake Acres Fremantle 18 12.89
171 Thomas Jonas Port Adelaide 24 12.88
172 Trent McKenzie Port Adelaide 14 12.86
173 Jaidyn Stephenson North Melbourne 19 12.84
174 Aliir Aliir Port Adelaide 24 12.83
175 Tom Atkins Geelong 22 12.82
175 Luke McDonald North Melbourne 11 12.82
177 Jake Lever Melbourne 25 12.80
178 Oleg Markov Gold Coast 17 12.71
179 Brodie Grundy Collingwood 20 12.70
180 Lachlan Henderson Geelong 21 12.67
180 Robbie Gray Port Adelaide 18 12.67
182 Matthew Kennedy Carlton 13 12.62
183 Jimmy Webster St Kilda 20 12.60
184 Darcy Tucker Fremantle 16 12.56
185 Daniel McKenzie St Kilda 12 12.50
186 Angus Brayshaw Melbourne 25 12.48
187 Jack Madgen Collingwood 19 12.47
188 Zac Bailey Brisbane 24 12.46
189 Harry Schoenberg Adelaide 22 12.36
190 Jack Newnes Carlton 19 12.32
191 Harry Morrison Hawthorn 15 12.27
192 Brandan Parfitt Geelong 23 12.26
193 Tom Powell North Melbourne 13 12.23
194 Mark O'Connor Geelong 14 12.14
195 Jack Henry Geelong 24 12.04
196 Connor Rozee Port Adelaide 21 11.86
197 Jonathon Ceglar Hawthorn 12 11.83
198 Dylan Moore Hawthorn 20 11.70
199 Tom Barrass West Coast 16 11.69
200 Steven Motlop Port Adelaide 19 11.63
201 Will Hoskin-Elliott Collingwood 20 11.60
202 Trent Rivers Melbourne 25 11.56
202 Nicholas Coffield St Kilda 16 11.56
204 Patrick Lipinski Western Bulldogs 11 11.55
205 Marlion Pickett Richmond 18 11.50
206 Charlie Ballard Gold Coast 21 11.48
207 David Astbury Richmond 17 11.47
208 Jarrod Brander West Coast 11 11.45
209 Max Gawn Melbourne 25 11.44
210 Sean Darcy Fremantle 21 11.43
211 Jayden Laverde Essendon 23 11.39
212 Tom Cole West Coast 22 11.36
213 Hugh Greenwood Gold Coast 15 11.33
214 Ryan Byrnes St Kilda 16 11.31
215 Errol Gulden Sydney 18 11.28
216 Dylan Grimes Richmond 21 11.19
217 Sam Taylor GWS 19 11.16
218 Tom Hickey Sydney 21 11.10
219 Matthew De Boer GWS 11 11.00
220 Jordan Roughead Collingwood 21 10.95
221 James Rowbottom Sydney 17 10.94
222 Tom Highmore St Kilda 13 10.92
223 Caleb Poulter Collingwood 11 10.91
224 Chad Warner Sydney 13 10.85
225 Mark Blicavs Geelong 24 10.83
225 Matt Rowell Gold Coast 12 10.83
227 Sam Frost Hawthorn 22 10.82
228 Todd Goldstein North Melbourne 22 10.77
229 Rhys Stanley Geelong 19 10.74
230 Brennan Cox Fremantle 12 10.67
231 Sam Petrevski-Seton Carlton 14 10.64
232 Andrew McPherson Adelaide 18 10.61
233 Alex Neal-Bullen Melbourne 25 10.60
234 Jack Higgins St Kilda 19 10.58
234 Jake Stringer Essendon 19 10.58
236 Noah Balta Richmond 14 10.57
237 Quinton Narkle Geelong 16 10.56
238 Luke Brown Adelaide 11 10.55
239 Isaac Heeney Sydney 21 10.52
240 Connor Idun GWS 23 10.48
241 Tom Cutler Essendon 13 10.46
242 James Jordon Melbourne 25 10.44
243 Alex Keath Western Bulldogs 23 10.39
244 Jamie Elliott Collingwood 13 10.38
245 Daniel Rioli Richmond 19 10.37
246 Scott Lycett Port Adelaide 20 10.30
247 Michael Hibberd Melbourne 17 10.29
248 Tim Membrey St Kilda 21 10.24
249 Bradley Close Geelong 22 10.23
249 Tom McCartin Sydney 22 10.23
251 Michael Walters Fremantle 16 10.19
252 Ben Ainsworth Gold Coast 17 10.18
252 Jack Martin Carlton 11 10.18
254 James Stewart Essendon 17 10.12
255 David MacKay Adelaide 18 10.11
256 Miles Bergman Port Adelaide 23 10.09
257 Gryan Miers Geelong 15 10.07
258 Toby Nankervis Richmond 16 10.06
259 Jayden Hunt Melbourne 20 10.05
259 Reilly O'Brien Adelaide 20 10.05
261 Jed Bews Geelong 25 10.00
261 Kamdyn Mcintosh Richmond 17 10.00
263 Samuel Collins Gold Coast 19 9.89
263 Shaun Burgoyne Hawthorn 18 9.89
265 Brandon Starcevich Brisbane 24 9.88
265 Liam Stocker Carlton 17 9.88
267 Jake Kolodjashnij Geelong 22 9.86
268 Rowan Marshall St Kilda 13 9.85
269 Jackson Nelson West Coast 19 9.84
270 Luke Jackson Melbourne 24 9.83
271 Tom Clurey Port Adelaide 11 9.82
272 Sean Lemmens Gold Coast 21 9.81
273 Lachlan Fogarty Carlton 17 9.76
274 Michael Gibbons Carlton 11 9.73
275 Joshua Walker North Melbourne 21 9.71
275 Marcus Adams Brisbane 17 9.71
277 Robbie Fox Sydney 15 9.67
278 Brent Daniels GWS 13 9.62
279 Nicholas Naitanui West Coast 22 9.59
279 Ryan Lester Brisbane 17 9.59
279 Bailey Scott North Melbourne 17 9.59
282 Ben McEvoy Hawthorn 22 9.45
283 Sam Powell-Pepper Port Adelaide 16 9.44
284 Tom McDonald Melbourne 23 9.43
285 Paddy Dow Carlton 17 9.41
285 Peter Ladhams Port Adelaide 17 9.41
287 Toby Greene GWS 18 9.39
288 Timothy English Western Bulldogs 22 9.36
288 Darcy Macpherson Gold Coast 11 9.36
290 Ned McHenry Adelaide 21 9.33
291 Devon Smith Essendon 20 9.30
292 Lachlan Plowman Carlton 19 9.26
293 Jack Buckley GWS 15 9.20
293 Jack Silvagni Carlton 15 9.20
293 Easton Wood Western Bulldogs 15 9.20
296 Deven Robertson Brisbane 16 9.19
297 Tobe Watson Fremantle 11 9.18
298 Josh Thomas Collingwood 20 9.15
299 Jake Waterman West Coast 14 9.14
300 Griffin Logue Fremantle 16 9.12
301 James Rowe Adelaide 19 9.05
301 Curtis Taylor North Melbourne 19 9.05
303 Tom Hawkins Geelong 25 9.00
303 Joe Daniher Brisbane 24 9.00
303 Jamie Cripps West Coast 22 9.00
303 Darcy Cameron Collingwood 18 9.00
303 Nicholas Holman Gold Coast 16 9.00
303 Aaron Francis Essendon 15 9.00
303 Matthew Flynn GWS 12 9.00
303 Sam Switkowski Fremantle 12 9.00
311 Nikolas Cox Essendon 22 8.95
312 Rhyan Mansell Richmond 13 8.92
313 Phil Davis GWS 11 8.91
314 Nick Blakey Sydney 17 8.82
315 Daniel Lloyd GWS 16 8.81
316 Jarrod Berry Brisbane 11 8.73
317 Luke Dahlhaus Geelong 21 8.71
317 Roarke Smith Western Bulldogs 14 8.71
319 Zach Guthrie Geelong 13 8.69
320 Luke Breust Hawthorn 19 8.68
320 Tim O'Brien Hawthorn 19 8.68
322 Matt Guelfi Essendon 20 8.65
323 Jordon Butts Adelaide 22 8.64
324 Peter Wright Essendon 21 8.62
325 Chayce Jones Adelaide 15 8.60
325 Marc Murphy Carlton 15 8.60
327 Liam Jones Carlton 19 8.53
327 Callum Brown Collingwood 15 8.53
329 Lincoln McCarthy Brisbane 24 8.50
330 Taylor Walker Adelaide 17 8.47
331 Ben McKay North Melbourne 22 8.45
332 Charlie Dixon Port Adelaide 24 8.42
332 Harrison Himmelberg GWS 24 8.42
334 Kayne Turner North Melbourne 22 8.41
335 Jason Castagna Richmond 21 8.38
336 Jack Darling West Coast 22 8.32
336 Brayden Ham Essendon 19 8.32
336 Kyle Hartigan Hawthorn 19 8.32
339 Sam Flanders Gold Coast 16 8.31
340 Jordan Clark Geelong 11 8.18
340 Tom Williamson Carlton 11 8.18
342 Jack Bytel St Kilda 13 8.15
343 Shane Mumford GWS 14 8.14
344 Charlie Spargo Melbourne 25 8.12
344 Josh Battle St Kilda 16 8.12
346 Travis Colyer Fremantle 22 8.09
347 Trent Bianco Collingwood 12 8.08
348 Lachie Young North Melbourne 15 8.07
349 Mitchell Crowden Fremantle 16 8.06
350 Jack Mahony North Melbourne 19 8.05
351 Jake Aarts Richmond 21 8.00
351 Jack Ross Richmond 15 8.00
353 Tom Papley Sydney 23 7.91
354 Lance Franklin Sydney 18 7.89
355 Jeremy Cameron Geelong 15 7.87
356 Zac Langdon West Coast 17 7.82
357 Rory Lobb Fremantle 13 7.77
358 Cameron Zurhaar North Melbourne 20 7.75
359 Zaine Cordy Western Bulldogs 19 7.74
360 Jason Johannisen Western Bulldogs 25 7.64
360 Sam Wicks Sydney 22 7.64
362 Daniel McStay Brisbane 19 7.63
363 Archie Perkins Essendon 21 7.62
364 Oscar McInerney Brisbane 23 7.61
364 Izak Rankine Gold Coast 18 7.61
366 Lachlan Murphy Adelaide 15 7.60
367 Jeremy Finlayson GWS 13 7.54
368 Xavier O'Halloran GWS 17 7.41
369 Mitchell Lewis Hawthorn 14 7.36
370 Will Hayward Sydney 20 7.35
371 Kysaiah Pickett Melbourne 25 7.32
372 Connor Blakely Fremantle 13 7.31
373 Anthony McDonald-Tipungwuti Essendon 20 7.30
374 Josh Bruce Western Bulldogs 20 7.25
374 Lachlan Schultz Fremantle 20 7.25
376 Gary Rohan Geelong 21 7.24
377 Oliver Hanrahan Hawthorn 13 7.23
377 Marc Pittonet Carlton 13 7.23
379 Todd Marshall Port Adelaide 21 7.19
380 Will Hamill Adelaide 17 7.18
380 Jack Petruccelle West Coast 17 7.18
382 Rhys Mathieson Brisbane 15 7.13
382 Nathan Murphy Collingwood 15 7.13
384 Aaron Naughton Western Bulldogs 25 7.12
384 Matthew Taberner Fremantle 16 7.12
386 Charlie Cameron Brisbane 24 7.08
386 Tom Fullarton Brisbane 12 7.08
388 Matt Cottrell Carlton 14 7.07
389 Mitch Georgiades Port Adelaide 21 7.00
390 Bayley Fritsch Melbourne 24 6.96
391 Oscar Allen West Coast 21 6.95
392 Keidean Coleman Brisbane 18 6.94
393 Riley Thilthorpe Adelaide 14 6.93
394 Nick Larkey North Melbourne 22 6.91
395 Harrison Petty Melbourne 19 6.89
395 Tom Lynch Richmond 18 6.89
397 Callum Ah Chee Brisbane 21 6.86
397 Alex Sexton Gold Coast 21 6.86
399 Brody Mihocek Collingwood 21 6.76
400 Will Phillips North Melbourne 16 6.75
401 Orazio Fantasia Port Adelaide 15 6.73
402 Anthony Scott Western Bulldogs 21 6.71
402 Alec Waterman Essendon 14 6.71
404 Eric Hipwood Brisbane 16 6.69
405 Sam Draper Essendon 13 6.62
406 Patrick Ryder St Kilda 12 6.50
407 Daniel Butler St Kilda 22 6.45
408 Cale Hooker Essendon 18 6.44
409 Liam Ryan West Coast 14 6.43
410 Max Holmes Geelong 12 6.42
411 Mitchell Hannan Western Bulldogs 17 6.41
412 Joshua Kennedy West Coast 18 6.39
413 Jake Melksham Melbourne 12 6.33
414 Cody Weightman Western Bulldogs 16 6.31
415 Sam Berry Adelaide 17 6.29
416 Ben Long St Kilda 15 6.27
417 Harry McKay Carlton 19 6.26
418 Matt Owies Carlton 13 6.23
419 Josh Corbett Gold Coast 16 6.19
420 Tom De Koning Carlton 13 6.15
421 Chris Burgess Gold Coast 19 6.11
422 Laitham Vandermeer Western Bulldogs 11 6.09
423 Ben Brown Melbourne 13 6.08
424 Jack Riewoldt Richmond 22 6.05
424 Max King St Kilda 20 6.05
426 Tom Sparrow Melbourne 21 6.00
427 Jaxon Prior Brisbane 18 5.94
427 Darcy Fogarty Adelaide 17 5.94
429 Jack Lonie St Kilda 11 5.91
430 Eddie Betts Carlton 19 5.89
431 Shane McAdam Adelaide 15 5.87
431 Samuel Reid GWS 15 5.87
433 Tanner Bruhn GWS 13 5.85
434 Bobby Hill GWS 17 5.82
434 Tyler Brockman Hawthorn 11 5.82
436 Harrison Jones Essendon 16 5.75
437 Caleb Graham Gold Coast 12 5.67
437 Hayden McLean Sydney 12 5.67
439 Jacob Koschitzke Hawthorn 20 5.55
440 Nick Murray Adelaide 13 5.54
441 Liam Henry Fremantle 17 5.53
442 Jamaine Jones West Coast 15 5.47
443 Lachlan McNeil Western Bulldogs 13 5.38
444 Ben King Gold Coast 22 5.36
445 Esava Ratugolea Geelong 15 5.33
445 Charlie Lazzaro North Melbourne 12 5.33
447 Josh Treacy Fremantle 15 4.87
448 Levi Casboult Carlton 13 4.62
449 James Bell Sydney 12 4.58
450 Sam Mayes Port Adelaide 11 4.18
451 Beau McCreery Collingwood 13 3.85
452 Thomas Berry Brisbane 11 2.27
2020 AFL Player Rankings 2022 AFL Player Rankings

Send us feedback or report a mistake on this page.

Please enter some feedback