AFL Player Stats

AFL Disposals

The players with the most disposals in AFL, ranked.

Every player, no games qualifier.

Leader ยท DisposalsJack Macrae has the most disposals in the AFL in 2021 with 880.

Full ranking

Top 250 of 251
#PlayerGPDisposals
  1. 1
    Jack MacraeWBD
    26880
  2. 2
    Clayton OliverMEL
    25789
  3. 3
    Ollie WinesPA
    24777
  4. 4
    Tom MitchellHAW
    22754
  5. 5
    Christian PetraccaMEL
    25730
  6. 6
    Zach MerrettESS
    23725
  7. 7
    Rory LairdADE
    22704
  8. 8
    Darcy ParishESS
    23701
  9. 9
    Marcus BontempelliWBD
    26695
  10. 10
    Jarryd LyonsBRI
    24674
  11. 11
    Touk MillerGCS
    21668
  12. 12
    Cameron GuthrieGEE
    23667
  13. 13
    Sam WalshCAR
    22656
  14. 14
    Jack SteeleSTK
    22642
  15. 15
    Luke ParkerSYD
    23641
  16. 16
    Travis BoakPA
    23640
  17. 17
    Tim TarantoGWS
    24637
  18. 18
    Caleb DanielWBD
    25631
  19. 19
    Daniel RichBRI
    24624
  20. 20
    Bailey DaleWBD
    26623
  21. 21
    Ben KeaysADE
    22619
  22. 22
    Jake LloydSYD
    22614
  23. 23
    Bailey SmithWBD
    26613
  24. 24
    Christian SalemMEL
    24608
  25. 25
    Jacob HopperGWS
    23606
  26. 26
    Josh KellyGWS
    23601
  27. 27
    Hugh McCluggageBRI
    24600
  28. 28
    Tom LiberatoreWBD
    25598
  29. 29
    Jack CrispCOL
    22594
  30. 30
    Jy SimpkinNM
    22592
  31. 31
    Dom SheedWCE
    22579
  32. 32
    Andrew GaffWCE
    21577
  33. 33
    Paul SeedsmanADE
    22574
  34. 34
    Andrew BrayshawFRE
    20568
  35. 35
    Karl AmonPA
    24566
  36. 36
    Aaron HallNM
    20558
  37. 37
    Dayne ZorkoBRI
    23555
  38. 38
    David MundyFRE
    22553
  39. 39
    Joel SelwoodGEE
    24552
  40. 40
    Isaac SmithGEE
    24550
  41. 41
    Lachie HunterWBD
    25546
  42. 42
    Callan WardGWS
    24545
  43. 43
    Jayden ShortRIC
    22542
  44. 44
    Sam MenegolaGEE
    23533
  45. 45
    Jack ZiebellNM
    21530
  46. 46
    Brad CrouchSTK
    20527
  47. 47
    Isaac CummingGWS
    24525
  48. 48
    Ed LangdonMEL
    24524
  49. 49
    Jordan DawsonSYD
    23513
  50. 50
    Josh P. KennedySYD
    21505
  51. 51
    Caleb SerongFRE
    22503
  52. 52
    Steele SidebottomCOL
    21500
  53. 53
    Ed CurnowCAR
    22496
  54. 54
    Callum MillsSYD
    18495
  55. 55
    Nick HindESS
    22492
  56. 56
    Zach TuohyGEE
    21481
  57. 57
    Dan HoustonPA
    23481
  58. 58
    Tom StewartGEE
    20480
  59. 59
    Darcy Byrne-JonesPA
    24480
  60. 60
    Jaeger O'MearaHAW
    18473
  61. 61
    Dyson HeppellESS
    19470
  62. 62
    Patrick CrippsCAR
    20468
  63. 63
    Jordan RidleyESS
    22464
  64. 64
    Max GawnMEL
    25463
  65. 65
    Brayden MaynardCOL
    22461
  66. 66
    David SwallowGCS
    21460
  67. 67
    Angus BrayshawMEL
    25460
  68. 68
    Lachie NealeBRI
    17459
  69. 69
    Tim KellyWCE
    19454
  70. 70
    Noah AndersonGCS
    20453
  71. 71
    Liam BakerRIC
    22446
  72. 72
    Liam ShielsHAW
    21444
  73. 73
    Jack ReddenWCE
    18443
  74. 74
    Jack SinclairSTK
    21443
  75. 75
    Jack LukosiusGCS
    22442
  76. 76
    Luke Davies-UniackeNM
    20440
  77. 77
    Zac BaileyBRI
    24440
  78. 78
    Taylor DuryeaWBD
    25437
  79. 79
    Oliver FlorentSYD
    23436
  80. 80
    Bradley HillSTK
    22434
  81. 81
    Brodie SmithADE
    21433
  82. 82
    Ryan BurtonPA
    24433
  83. 83
    Brandan ParfittGEE
    23432
  84. 84
    Mitch RobinsonBRI
    22430
  85. 85
    Lachie WhitfieldGWS
    17425
  86. 86
    James WorpelHAW
    20425
  87. 87
    Grant BirchallBRI
    23425
  88. 88
    Adam SaadCAR
    22424
  89. 89
    Willem DrewPA
    24424
  90. 90
    Brandon EllisGCS
    18423
  91. 91
    Sebastian RossSTK
    20420
  92. 92
    Jordan De GoeyCOL
    20420
  93. 93
    Blake HardwickHAW
    20418
  94. 94
    Jack GrahamRIC
    22418
  95. 95
    Scott PendleburyCOL
    18417
  96. 96
    Adam CerraFRE
    18415
  97. 97
    Luke RyanFRE
    19414
  98. 98
    James AishFRE
    22414
  99. 99
    Jack ScrimshawHAW
    20412
  100. 100
    John NobleCOL
    22409
  101. 101
    Alex Neal-BullenMEL
    25408
  102. 102
    Tom PhillipsHAW
    22406
  103. 103
    Harry SchoenbergADE
    22405
  104. 104
    Chris MayneCOL
    17404
  105. 105
    Jack BowesGCS
    19404
  106. 106
    Ben CunningtonNM
    15402
  107. 107
    Rory SloaneADE
    18402
  108. 108
    Harry PerrymanGWS
    18400
  109. 109
    Steven MayMEL
    23400
  110. 110
    Adam TreloarWBD
    17395
  111. 111
    Shai BoltonRIC
    20393
  112. 112
    Lachie AshGWS
    23392
  113. 113
    Wil PowellGCS
    22391
  114. 114
    Jake LeverMEL
    25389
  115. 115
    Mason RedmanESS
    22387
  116. 116
    Bailey WilliamsWBD
    23383
  117. 117
    Taylor AdamsCOL
    14382
  118. 118
    Brodie GrundyCOL
    20382
  119. 119
    Tarryn ThomasNM
    21382
  120. 120
    Justin McInerneySYD
    21379
  121. 121
    Trent RiversMEL
    25378
  122. 122
    George HewettSYD
    21376
  123. 123
    Tom AtkinsGEE
    22376
  124. 124
    James HarmesMEL
    18374
  125. 125
    Daniel HoweHAW
    20373
  126. 126
    Nick HaynesGWS
    21373
  127. 127
    Patrick DangerfieldGEE
    16371
  128. 128
    Jaidyn StephensonNM
    19368
  129. 129
    Aliir AliirPA
    24368
  130. 130
    James JordonMEL
    25363
  131. 131
    Nat FyfeFRE
    15361
  132. 132
    Dustin MartinRIC
    16361
  133. 133
    Jack BillingsSTK
    18361
  134. 134
    Dane RampeSYD
    20361
  135. 135
    Isaac QuaynorCOL
    20361
  136. 136
    Jacob WeiteringCAR
    22361
  137. 137
    Tom GreenGWS
    18359
  138. 138
    Chad WingardHAW
    16358
  139. 139
    Kyle LangfordESS
    17354
  140. 140
    Will SnellingESS
    20354
  141. 141
    Tom JonasPA
    24354
  142. 142
    Trent CotchinRIC
    17353
  143. 143
    Harris AndrewsBRI
    23351
  144. 144
    Josh DunkleyWBD
    15349
  145. 145
    Sean DarcyFRE
    21349
  146. 146
    Tom DoedeeADE
    21348
  147. 147
    Brad SheppardWCE
    20347
  148. 148
    Tom HickeySYD
    21347
  149. 149
    Shaun AtleyNM
    20344
  150. 150
    Jed BewsGEE
    25344
  151. 151
    Harry CunninghamSYD
    21342
  152. 152
    Joe DaniherBRI
    24342
  153. 153
    Tom HawkinsGEE
    25342
  154. 154
    Sam DochertyCAR
    14340
  155. 155
    Andrew McGrathESS
    15338
  156. 156
    Jack HenryGEE
    24336
  157. 157
    Jack VineyMEL
    15335
  158. 158
    Connor RozeePA
    21335
  159. 159
    Nic NaitanuiWCE
    22335
  160. 160
    Shaun HigginsGEE
    18334
  161. 161
    Lachlan ShollADE
    19334
  162. 162
    Isaac HeeneySYD
    21333
  163. 163
    Sam FrostHAW
    22333
  164. 164
    Callum WilkieSTK
    22333
  165. 165
    Mark BlicavsGEE
    24330
  166. 166
    Shannon HurnWCE
    15327
  167. 167
    Miles BergmanPA
    23325
  168. 168
    Changkuoth JiathHAW
    16324
  169. 169
    Dougal HowardSTK
    21324
  170. 170
    Josh DaicosCOL
    17322
  171. 171
    Blake AcresFRE
    18322
  172. 172
    Jimmy WebsterSTK
    20322
  173. 173
    Lachie HendersonGEE
    21322
  174. 174
    Tom McDonaldMEL
    23322
  175. 175
    Robbie GrayPA
    18318
  176. 176
    Jayden LaverdeESS
    23318
  177. 177
    Mitch DuncanGEE
    13315
  178. 178
    Will Hoskin-ElliottCOL
    20314
  179. 179
    Jamie CrippsWCE
    22314
  180. 180
    Todd GoldsteinNM
    22314
  181. 181
    Tom PapleySYD
    23313
  182. 182
    Jake StringerESS
    19312
  183. 183
    Jack NewnesCAR
    19312
  184. 184
    Tim MembreySTK
    21312
  185. 185
    Toby GreeneGWS
    18309
  186. 186
    Jake KellyADE
    20309
  187. 187
    Luke JacksonMEL
    24308
  188. 188
    Dylan MooreHAW
    20307
  189. 189
    Lincoln McCarthyBRI
    24306
  190. 190
    Josh RothamWCE
    19305
  191. 191
    Zak JonesSTK
    13304
  192. 192
    Nathan WilsonFRE
    18304
  193. 193
    Jack MadgenCOL
    19304
  194. 194
    Luke DunstanSTK
    12303
  195. 195
    Tom ColeWCE
    22301
  196. 196
    Oscar McInerneyBRI
    23301
  197. 197
    Harry HimmelbergGWS
    24301
  198. 198
    Brandon StarcevichBRI
    24298
  199. 199
    Steven MotlopPA
    19297
  200. 200
    Tom McCartinSYD
    22297
  201. 201
    Kysaiah PickettMEL
    25296
  202. 202
    Charlie DixonPA
    24295
  203. 203
    Shane EdwardsRIC
    16294
  204. 204
    Scott LycettPA
    20294
  205. 205
    Reilly O'BrienADE
    20294
  206. 206
    Jack HigginsSTK
    19292
  207. 207
    Brad CloseGEE
    22291
  208. 208
    Tim EnglishWBD
    22290
  209. 209
    Jarman ImpeyHAW
    13288
  210. 210
    Charlie BallardGCS
    21288
  211. 211
    Charlie SpargoMEL
    25287
  212. 212
    Dylan GrimesRIC
    21286
  213. 213
    Connor IdunGWS
    23286
  214. 214
    Oleg MarkovGCS
    17283
  215. 215
    Devon SmithESS
    20283
  216. 216
    Marlion PickettRIC
    18282
  217. 217
    Errol GuldenSYD
    18282
  218. 218
    Rhys StanleyGEE
    19281
  219. 219
    Aaron NaughtonWBD
    25280
  220. 220
    Riley BonnerPA
    14279
  221. 221
    Travis ColyerFRE
    22278
  222. 222
    Alex KeathWBD
    23278
  223. 223
    Jordan RougheadCOL
    21277
  224. 224
    Bachar HouliRIC
    12275
  225. 225
    Nic NewmanCAR
    14275
  226. 226
    Ben McEvoyHAW
    22275
  227. 227
    Jayden HuntMEL
    20274
  228. 228
    Sam TaylorGWS
    19273
  229. 229
    Darcy TuckerFRE
    16272
  230. 230
    Jake KolodjashnijGEE
    22269
  231. 231
    Kane LambertRIC
    13268
  232. 232
    Sean LemmensGCS
    21268
  233. 233
    Toby NankervisRIC
    16267
  234. 234
    Jack DarlingWCE
    22267
  235. 235
    Josh ThomasCOL
    20266
  236. 236
    Liam DugganWCE
    14265
  237. 237
    Elliot YeoWCE
    12264
  238. 238
    Zac WilliamsCAR
    14264
  239. 239
    Hugh GreenwoodGCS
    15263
  240. 240
    Kamdyn McIntoshRIC
    17263
  241. 241
    James RowbottomSYD
    17262
  242. 242
    Ben AinsworthGCS
    17261
  243. 243
    Charlie CameronBRI
    24261
  244. 244
    Kayne TurnerNM
    22260
  245. 245
    Nik CoxESS
    22259
  246. 246
    Ned McHenryADE
    21258
  247. 247
    Josh WalkerNM
    21256
  248. 248
    Luke DahlhausGEE
    21253
  249. 249
    Trent DumontNM
    14250
  250. 250
    Curtis TaylorNM
    19250