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 Total Effective Disposals Leaders (Minimum 5 Games Played)
Rank Player Team Games Total
1 Jackson Macrae Western Bulldogs 26 657
2 Tom Mitchell Hawthorn 22 563
3 Clayton Oliver Melbourne 25 548
4 Zachary Merrett Essendon 23 539
5 Jake Lloyd Sydney 22 538
6 Oliver Wines Port Adelaide 24 531
7 Darcy Parish Essendon 23 507
8 Rory Laird Adelaide 22 497
9 Caleb Daniel Western Bulldogs 25 496
10 Bailey Dale Western Bulldogs 26 495
11 Daniel Rich Brisbane 24 492
12 Cameron Guthrie Geelong 23 489
13 Sam Walsh Carlton 22 488
14 Marcus Bontempelli Western Bulldogs 26 479
15 Touk Miller Gold Coast 21 477
16 Christian Salem Melbourne 24 469
17 Christian Petracca Melbourne 25 452
17 Jack Steele St Kilda 22 452
19 Travis Boak Port Adelaide 23 446
20 Jarryd Lyons Brisbane 24 445
20 Jack Crisp Collingwood 22 445
22 Andrew Gaff West Coast 21 444
23 Bailey Smith Western Bulldogs 26 442
24 Jack Ziebell North Melbourne 21 441
25 Luke Parker Sydney 23 440
25 Jayden Short Richmond 22 440
27 Andrew Brayshaw Fremantle 20 437
28 Thomas Liberatore Western Bulldogs 25 430
29 Isaac Cumming GWS 24 424
30 Aaron Hall North Melbourne 20 423
31 Joshua Kelly GWS 23 420
32 Paul Seedsman Adelaide 22 417
33 Callan Ward GWS 24 416
33 Jy Simpkin North Melbourne 22 416
35 Karl Amon Port Adelaide 24 410
35 Isaac Smith Geelong 24 410
35 Jacob Hopper GWS 23 410
38 Jordan Ridley Essendon 22 409
39 Joel Selwood Geelong 24 407
39 Thomas Stewart Geelong 20 407
41 Tim Taranto GWS 24 406
42 Ben Keays Adelaide 22 405
43 Jordan Dawson Sydney 23 404
44 David Mundy Fremantle 22 400
45 Lachlan Hunter Western Bulldogs 25 393
46 Nick Hind Essendon 22 390
47 Ed Langdon Melbourne 24 384
47 Zach Tuohy Geelong 21 384
49 Hugh McCluggage Brisbane 24 383
50 Dyson Heppell Essendon 19 380
51 Sam Menegola Geelong 23 378
52 Dan Houston Port Adelaide 23 376
53 Dominic Sheed West Coast 22 375
54 Dayne Zorko Brisbane 23 372
54 Callum Mills Sydney 18 372
56 Brayden Maynard Collingwood 22 371
57 Taylor Duryea Western Bulldogs 25 370
58 Josh P. Kennedy Sydney 21 368
59 Christopher Mayne Collingwood 17 365
60 Steele Sidebottom Collingwood 21 357
61 Luke Ryan Fremantle 19 354
62 Grant Birchall Brisbane 23 349
62 Blake Hardwick Hawthorn 20 349
64 Jack Scrimshaw Hawthorn 20 346
65 Brad Crouch St Kilda 20 345
66 Bradley Hill St Kilda 22 343
67 Darcy Byrne-Jones Port Adelaide 24 341
68 Jack Sinclair St Kilda 21 339
69 Steven May Melbourne 23 338
69 Caleb Serong Fremantle 22 338
69 Brodie Smith Adelaide 21 338
72 Jaeger O'Meara Hawthorn 18 335
72 Jack Redden West Coast 18 335
74 Lachie Neale Brisbane 17 331
75 Edward Curnow Carlton 22 330
75 Patrick Cripps Carlton 20 330
77 John Noble Collingwood 22 326
78 Jack Lukosius Gold Coast 22 325
79 David Swallow Gold Coast 21 323
79 Luke Davies-Uniacke North Melbourne 20 323
81 Ryan Burton Port Adelaide 24 322
81 Adam Saad Carlton 22 322
83 Brandon Ellis Gold Coast 18 321
84 Jake Lever Melbourne 25 320
84 Oliver Florent Sydney 23 320
86 Mason Redman Essendon 22 319
87 Wil Powell Gold Coast 22 317
87 Lachie Whitfield GWS 17 317
89 Liam Shiels Hawthorn 21 314
90 Jack Graham Richmond 22 313
91 Angus Brayshaw Melbourne 25 312
91 Willem Drew Port Adelaide 24 312
91 Noah Anderson Gold Coast 20 312
94 Scott Pendlebury Collingwood 18 310
95 Thomas Jonas Port Adelaide 24 309
96 Aliir Aliir Port Adelaide 24 308
97 Dane Rampe Sydney 20 306
98 Tim Kelly West Coast 19 304
99 Bailey Williams Western Bulldogs 23 303
100 Lachlan Ash GWS 23 301
100 Justin McInerney Sydney 21 301
100 Sebastian Ross St Kilda 20 301
103 Zac Bailey Brisbane 24 299
104 Harris Andrews Brisbane 23 298
105 George Hewett Sydney 21 297
106 James Aish Fremantle 22 296
106 Liam Baker Richmond 22 296
106 Jack Bowes Gold Coast 19 296
109 Harry Perryman GWS 18 294
110 Tom Phillips Hawthorn 22 293
111 Callum Wilkie St Kilda 22 291
112 Mitch Robinson Brisbane 22 290
112 Jordan De Goey Collingwood 20 290
114 Trent Rivers Melbourne 25 289
114 Jack Henry Geelong 24 289
116 Jacob Weitering Carlton 22 287
116 Nick Haynes GWS 21 287
116 Shannon Hurn West Coast 15 287
119 Max Gawn Melbourne 25 286
119 Adam Cerra Fremantle 18 286
119 Adam Treloar Western Bulldogs 17 286
122 James Worpel Hawthorn 20 283
122 Rory Sloane Adelaide 18 283
124 Brandan Parfitt Geelong 23 282
124 Tom Atkins Geelong 22 282
124 Tarryn Thomas North Melbourne 21 282
124 Ben Cunnington North Melbourne 15 282
128 Shaun Atley North Melbourne 20 280
129 Harry Cunningham Sydney 21 279
129 Tom Doedee Adelaide 21 279
129 Shai Bolton Richmond 20 279
132 Daniel Howe Hawthorn 20 277
133 Isaac Quaynor Collingwood 20 276
133 Bradley Sheppard West Coast 20 276
135 Dougal Howard St Kilda 21 273
135 Sam Docherty Carlton 14 273
137 Harry Schoenberg Adelaide 22 272
138 Will Snelling Essendon 20 271
139 Lachlan Henderson Geelong 21 266
139 Josh Rotham West Coast 19 266
141 Alex Neal-Bullen Melbourne 25 265
141 Jack Billings St Kilda 18 265
143 Jayden Laverde Essendon 23 262
143 Changkuoth Jiath Hawthorn 16 262
145 James Jordon Melbourne 25 261
145 Josh Dunkley Western Bulldogs 15 261
147 Mark Blicavs Geelong 24 260
148 Jake Kelly Adelaide 20 259
148 James Harmes Melbourne 18 259
150 Tom Green GWS 18 256
150 Shaun Higgins Geelong 18 256
152 Nathan Fyfe Fremantle 15 255
153 Brodie Grundy Collingwood 20 254
153 Kyle Langford Essendon 17 254
155 Jimmy Webster St Kilda 20 252
156 Jed Bews Geelong 25 250
156 Tom Cole West Coast 22 250
158 Connor Rozee Port Adelaide 21 249
158 Taylor Adams Collingwood 14 249
160 Patrick Dangerfield Geelong 16 248
161 Lachlan Sholl Adelaide 19 245
162 Jaidyn Stephenson North Melbourne 19 244
163 Chad Wingard Hawthorn 16 242
163 Andrew McGrath Essendon 15 242
163 Mitchell Duncan Geelong 13 242
166 Connor Idun GWS 23 241
166 Charlie Ballard Gold Coast 21 241
166 Nathan Wilson Fremantle 18 241
169 Sean Darcy Fremantle 21 240
170 Alex Keath Western Bulldogs 23 239
171 Sam Frost Hawthorn 22 238
172 Brandon Starcevich Brisbane 24 237
172 Todd Goldstein North Melbourne 22 237
172 Jack Madgen Collingwood 19 237
175 Luke Jackson Melbourne 24 236
175 Dustin Martin Richmond 16 236
177 Dylan Grimes Richmond 21 235
178 Dylan Moore Hawthorn 20 234
178 Jack Newnes Carlton 19 234
180 Tom Hickey Sydney 21 233
181 Miles Bergman Port Adelaide 23 232
181 Will Hoskin-Elliott Collingwood 20 232
181 Blake Acres Fremantle 18 232
184 Zak Jones St Kilda 13 231
185 Jordan Roughead Collingwood 21 230
186 Robbie Gray Port Adelaide 18 228
186 Josh Daicos Collingwood 17 228
188 Jarman Impey Hawthorn 13 226
189 Tom Hawkins Geelong 25 225
189 Bradley Close Geelong 22 225
189 Tom McCartin Sydney 22 225
189 Trent Cotchin Richmond 17 225
193 Nic Newman Carlton 14 222
194 Isaac Heeney Sydney 21 221
194 Steven Motlop Port Adelaide 19 221
196 Tom McDonald Melbourne 23 217
196 Jake Kolodjashnij Geelong 22 217
196 Bachar Houli Richmond 12 217
199 Joe Daniher Brisbane 24 216
199 Oleg Markov Gold Coast 17 216
201 Tim Membrey St Kilda 21 215
202 Riley Bonner Port Adelaide 14 214
203 Sam Taylor GWS 19 212
204 Nicholas Naitanui West Coast 22 211
205 Jeremy McGovern West Coast 15 209
205 Jack Viney Melbourne 15 209
207 Ben McEvoy Hawthorn 22 208
208 Marlion Pickett Richmond 18 207
208 Shane Edwards Richmond 16 207
210 Timothy English Western Bulldogs 22 206
210 Sean Lemmens Gold Coast 21 206
210 Scott Lycett Port Adelaide 20 206
213 Lincoln McCarthy Brisbane 24 204
213 Joshua Walker North Melbourne 21 204
213 Rhys Stanley Geelong 19 204
216 Charlie Spargo Melbourne 25 203
216 Errol Gulden Sydney 18 203
218 Charlie Dixon Port Adelaide 24 202
218 Harrison Himmelberg GWS 24 202
220 Jayden Hunt Melbourne 20 201
220 Reilly O'Brien Adelaide 20 201
220 Jack Higgins St Kilda 19 201
220 Jake Stringer Essendon 19 201
220 Darcy Tucker Fremantle 16 201
225 Liam Duggan West Coast 14 200
225 Luke Dunstan St Kilda 12 200
227 Jamie Cripps West Coast 22 198
227 Zachary Williams Carlton 14 198
229 Nikolas Cox Essendon 22 197
229 Daniel Rioli Richmond 19 197
231 Ned McHenry Adelaide 21 196
232 David Astbury Richmond 17 195
233 Nathan Broad Richmond 14 193
234 Jason Johannisen Western Bulldogs 25 191
234 Andrew McPherson Adelaide 18 191
236 Jordon Butts Adelaide 22 190
236 Darcy Moore Collingwood 13 190
238 Samuel Collins Gold Coast 19 188
239 Jackson Nelson West Coast 19 187
239 Tom Barrass West Coast 16 187
241 Ben McKay North Melbourne 22 186
241 Devon Smith Essendon 20 186
241 James Rowbottom Sydney 17 186
244 Kayne Turner North Melbourne 22 185
244 Nicholas Coffield St Kilda 16 185
246 Harry Morrison Hawthorn 15 184
246 Nick Vlastuin Richmond 12 184
248 Kysaiah Pickett Melbourne 25 183
248 Jack Darling West Coast 22 183
248 Luke Dahlhaus Geelong 21 183
248 Josh Thomas Collingwood 20 183
248 Kane Lambert Richmond 13 183
253 Tom Papley Sydney 23 182
253 David MacKay Adelaide 18 182
253 Hunter Clark St Kilda 13 182
256 Peter Wright Essendon 21 181
256 Ryan Byrnes St Kilda 16 181
256 Trent Dumont North Melbourne 14 181
259 Trent McKenzie Port Adelaide 14 180
260 Aaron Naughton Western Bulldogs 25 178
260 Travis Colyer Fremantle 22 178
260 Shaun Burgoyne Hawthorn 18 178
263 Zak Butters Port Adelaide 12 177
264 Jason Castagna Richmond 21 176
264 Lachlan Plowman Carlton 19 176
266 Oscar McInerney Brisbane 23 175
266 Michael Hibberd Melbourne 17 175
268 Matt Guelfi Essendon 20 173
268 Ben Ainsworth Gold Coast 17 173
270 James Rowe Adelaide 19 172
270 Curtis Taylor North Melbourne 19 172
270 James Stewart Essendon 17 172
270 Lachlan Weller Gold Coast 13 172
274 Tom Lynch Adelaide 12 171
275 Charlie Cameron Brisbane 24 170
275 Kamdyn Mcintosh Richmond 17 170
275 Hugh Greenwood Gold Coast 15 170
275 Mark O'Connor Geelong 14 170
279 Toby Greene GWS 18 169
279 Quinton Narkle Geelong 16 169
281 Sam Wicks Sydney 22 168
281 Jake Aarts Richmond 21 168
281 Liam Stocker Carlton 17 168
281 Elliot Yeo West Coast 12 168
285 Bayley Fritsch Melbourne 24 167
286 Lachlan Fogarty Carlton 17 166
287 Luke Breust Hawthorn 19 165
287 Tim O'Brien Hawthorn 19 165
287 Marcus Adams Brisbane 17 165
290 Matthew Kennedy Carlton 13 164
291 Ryan Lester Brisbane 17 163
291 Bailey Scott North Melbourne 17 163
291 Michael Walters Fremantle 16 163
291 Xavier Duursma Port Adelaide 11 163
295 Liam Jones Carlton 19 162
295 Darcy Cameron Collingwood 18 162
297 Toby Nankervis Richmond 16 161
298 Archie Perkins Essendon 21 160
298 Paddy Dow Carlton 17 160
298 Peter Ladhams Port Adelaide 17 160
301 Tom Powell North Melbourne 13 159
302 Brayden Ham Essendon 19 158
302 Kyle Hartigan Hawthorn 19 158
304 Cameron Zurhaar North Melbourne 20 155
305 Jack Mahony North Melbourne 19 153
306 Nick Larkey North Melbourne 22 152
306 Gary Rohan Geelong 21 152
308 Todd Marshall Port Adelaide 21 151
308 Sam Powell-Pepper Port Adelaide 16 151
308 Gryan Miers Geelong 15 151
311 Nick Blakey Sydney 17 150
311 Daniel McKenzie St Kilda 12 150
313 Sam Petrevski-Seton Carlton 14 149
314 Noah Balta Richmond 14 148
315 Mitch Georgiades Port Adelaide 21 147
315 Will Hayward Sydney 20 147
315 Zaine Cordy Western Bulldogs 19 147
315 Deven Robertson Brisbane 16 147
319 Oscar Allen West Coast 21 146
319 Anthony McDonald-Tipungwuti Essendon 20 146
319 Griffin Logue Fremantle 16 146
322 Josh Bruce Western Bulldogs 20 145
322 Lachlan Schultz Fremantle 20 145
322 Daniel McStay Brisbane 19 145
322 Robbie Fox Sydney 15 145
326 Callum Ah Chee Brisbane 21 144
326 Alex Sexton Gold Coast 21 144
326 Taylor Walker Adelaide 17 144
326 Nicholas Holman Gold Coast 16 144
330 Daniel Butler St Kilda 22 142
330 Brody Mihocek Collingwood 21 142
330 Lance Franklin Sydney 18 142
330 Tom Highmore St Kilda 13 142
330 Jonathon Ceglar Hawthorn 12 142
335 Anthony Scott Western Bulldogs 21 141
335 Daniel Lloyd GWS 16 141
335 Chad Warner Sydney 13 141
335 Luke McDonald North Melbourne 11 141
339 Jack Buckley GWS 15 138
339 Jack Silvagni Carlton 15 138
339 Easton Wood Western Bulldogs 15 138
342 Izak Rankine Gold Coast 18 137
343 Tom Cutler Essendon 13 136
344 Aaron Francis Essendon 15 135
344 Jamie Elliott Collingwood 13 135
346 Jack Riewoldt Richmond 22 133
346 Zac Langdon West Coast 17 133
346 Sam Flanders Gold Coast 16 133
349 Harrison Petty Melbourne 19 131
350 Josh Battle St Kilda 16 130
350 Matt Rowell Gold Coast 12 130
352 Mitchell Crowden Fremantle 16 129
352 Chayce Jones Adelaide 15 129
352 Marc Murphy Carlton 15 129
355 Callum Brown Collingwood 15 128
355 Jake Waterman West Coast 14 128
355 Rowan Marshall St Kilda 13 128
355 Brennan Cox Fremantle 12 128
359 Patrick Lipinski Western Bulldogs 11 127
360 Tom Sparrow Melbourne 21 126
360 Xavier O'Halloran GWS 17 126
360 Jarrod Brander West Coast 11 126
363 Keidean Coleman Brisbane 18 125
363 Brent Daniels GWS 13 125
365 Tom Lynch Richmond 18 124
366 Will Hamill Adelaide 17 122
366 Jack Petruccelle West Coast 17 122
366 Roarke Smith Western Bulldogs 14 122
369 Max King St Kilda 20 121
369 Lachie Young North Melbourne 15 121
369 Matthew De Boer GWS 11 121
372 Jack Ross Richmond 15 120
372 Caleb Poulter Collingwood 11 120
374 Harry McKay Carlton 19 119
375 Ben King Gold Coast 22 118
375 Jeremy Cameron Geelong 15 118
377 Chris Burgess Gold Coast 19 116
377 Cale Hooker Essendon 18 116
377 Rhyan Mansell Richmond 13 116
377 Luke Brown Adelaide 11 116
381 Joshua Kennedy West Coast 18 115
382 Matthew Taberner Fremantle 16 114
382 Lachlan Murphy Adelaide 15 114
382 Shane Mumford GWS 14 114
385 Zach Guthrie Geelong 13 113
386 Eddie Betts Carlton 19 112
386 Jack Martin Carlton 11 112
388 Jacob Koschitzke Hawthorn 20 111
389 Mitchell Hannan Western Bulldogs 17 109
390 Will Phillips North Melbourne 16 108
390 Matthew Flynn GWS 12 108
390 Sam Switkowski Fremantle 12 108
390 Tom Clurey Port Adelaide 11 108
394 Jaxon Prior Brisbane 18 107
394 Sam Berry Adelaide 17 107
394 Eric Hipwood Brisbane 16 107
394 Rhys Mathieson Brisbane 15 107
394 Nathan Murphy Collingwood 15 107
394 Michael Gibbons Carlton 11 107
400 Jack Bytel St Kilda 13 106
401 Mitchell Lewis Hawthorn 14 103
401 Darcy Macpherson Gold Coast 11 103
403 Darcy Fogarty Adelaide 17 101
403 Cody Weightman Western Bulldogs 16 101
403 Orazio Fantasia Port Adelaide 15 101
403 Rory Lobb Fremantle 13 101
403 Tobe Watson Fremantle 11 101
408 Bobby Hill GWS 17 99
408 Josh Corbett Gold Coast 16 99
408 Matt Cottrell Carlton 14 99
411 Jeremy Finlayson GWS 13 98
411 Phil Davis GWS 11 98
413 Riley Thilthorpe Adelaide 14 97
413 Trent Bianco Collingwood 12 97
415 Jarrod Berry Brisbane 11 96
416 Connor Blakely Fremantle 13 95
417 Liam Henry Fremantle 17 94
417 Ben Long St Kilda 15 94
417 Alec Waterman Essendon 14 94
417 Oliver Hanrahan Hawthorn 13 94
417 Marc Pittonet Carlton 13 94
422 Harrison Jones Essendon 16 92
423 Liam Ryan West Coast 14 90
423 Jordan Clark Geelong 11 90
423 Tom Williamson Carlton 11 90
426 Shane McAdam Adelaide 15 88
426 Samuel Reid GWS 15 88
428 Sam Draper Essendon 13 86
429 Tom Fullarton Brisbane 12 85
430 Jamaine Jones West Coast 15 82
431 Matt Owies Carlton 13 81
432 Esava Ratugolea Geelong 15 80
432 Tom De Koning Carlton 13 80
434 Ben Brown Melbourne 13 79
435 Patrick Ryder St Kilda 12 78
436 Max Holmes Geelong 12 77
437 Tanner Bruhn GWS 13 76
437 Jake Melksham Melbourne 12 76
439 Josh Treacy Fremantle 15 73
440 Nick Murray Adelaide 13 72
441 Lachlan McNeil Western Bulldogs 13 70
442 Caleb Graham Gold Coast 12 68
442 Hayden McLean Sydney 12 68
444 Laitham Vandermeer Western Bulldogs 11 67
445 Jack Lonie St Kilda 11 65
446 Charlie Lazzaro North Melbourne 12 64
446 Tyler Brockman Hawthorn 11 64
448 Levi Casboult Carlton 13 60
449 James Bell Sydney 12 55
450 Beau McCreery Collingwood 13 50
451 Sam Mayes Port Adelaide 11 46
452 Thomas Berry Brisbane 11 25
2020 AFL Player Rankings 2022 AFL Player Rankings

Send us feedback or report a mistake on this page.

Please enter some feedback