AFL Player Stats

AFL Total Possessions

The players with the most total possessions in AFL, ranked.

Every player, no games qualifier.

Leader ยท Total PossessionsJack Macrae leads the AFL for total possessions in 2021 with 894.

Full ranking

Top 250 of 251
#PlayerGPPossessions
  1. 1
    Jack MacraeWBD
    26894
  2. 2
    Clayton OliverMEL
    25794
  3. 3
    Ollie WinesPA
    24766
  4. 4
    Tom MitchellHAW
    22758
  5. 5
    Christian PetraccaMEL
    25730
  6. 6
    Marcus BontempelliWBD
    26730
  7. 7
    Zach MerrettESS
    23723
  8. 8
    Darcy ParishESS
    23714
  9. 9
    Rory LairdADE
    22709
  10. 10
    Touk MillerGCS
    21679
  11. 11
    Jarryd LyonsBRI
    24661
  12. 12
    Sam WalshCAR
    22660
  13. 13
    Cameron GuthrieGEE
    23657
  14. 14
    Travis BoakPA
    23648
  15. 15
    Jack SteeleSTK
    22638
  16. 16
    Luke ParkerSYD
    23631
  17. 17
    Josh KellyGWS
    23613
  18. 18
    Tom LiberatoreWBD
    25613
  19. 19
    Bailey SmithWBD
    26613
  20. 20
    Jacob HopperGWS
    23612
  21. 21
    Tim TarantoGWS
    24610
  22. 22
    Jack CrispCOL
    22602
  23. 23
    Hugh McCluggageBRI
    24598
  24. 24
    Jy SimpkinNM
    22596
  25. 25
    Ben KeaysADE
    22585
  26. 26
    Dom SheedWCE
    22584
  27. 27
    Andrew BrayshawFRE
    20575
  28. 28
    Andrew GaffWCE
    21575
  29. 29
    David MundyFRE
    22572
  30. 30
    Paul SeedsmanADE
    22571
  31. 31
    Caleb DanielWBD
    25571
  32. 32
    Joel SelwoodGEE
    24569
  33. 33
    Callan WardGWS
    24563
  34. 34
    Karl AmonPA
    24558
  35. 35
    Christian SalemMEL
    24555
  36. 36
    Lachie HunterWBD
    25547
  37. 37
    Dayne ZorkoBRI
    23533
  38. 38
    Sam MenegolaGEE
    23533
  39. 39
    Ed LangdonMEL
    24520
  40. 40
    Brad CrouchSTK
    20510
  41. 41
    Isaac SmithGEE
    24505
  42. 42
    Caleb SerongFRE
    22504
  43. 43
    Josh P. KennedySYD
    21502
  44. 44
    Steele SidebottomCOL
    21501
  45. 45
    Callum MillsSYD
    18494
  46. 46
    Bailey DaleWBD
    26492
  47. 47
    Nick HindESS
    22491
  48. 48
    Daniel RichBRI
    24490
  49. 49
    Ed CurnowCAR
    22485
  50. 50
    Jake LloydSYD
    22483
  51. 51
    Jaeger O'MearaHAW
    18481
  52. 52
    Patrick CrippsCAR
    20476
  53. 53
    Aaron HallNM
    20470
  54. 54
    Dan HoustonPA
    23470
  55. 55
    Luke Davies-UniackeNM
    20469
  56. 56
    David SwallowGCS
    21469
  57. 57
    Noah AndersonGCS
    20467
  58. 58
    Tim KellyWCE
    19463
  59. 59
    Angus BrayshawMEL
    25463
  60. 60
    Darcy Byrne-JonesPA
    24461
  61. 61
    Jordan DawsonSYD
    23459
  62. 62
    Max GawnMEL
    25457
  63. 63
    Lachie NealeBRI
    17455
  64. 64
    Jack ReddenWCE
    18455
  65. 65
    Liam BakerRIC
    22455
  66. 66
    Dyson HeppellESS
    19450
  67. 67
    Jayden ShortRIC
    22448
  68. 68
    Oliver FlorentSYD
    23444
  69. 69
    Zac BaileyBRI
    24444
  70. 70
    Jack SinclairSTK
    21439
  71. 71
    Liam ShielsHAW
    21437
  72. 72
    Brandan ParfittGEE
    23434
  73. 73
    Jack GrahamRIC
    22429
  74. 74
    Brandon EllisGCS
    18428
  75. 75
    Jordan De GoeyCOL
    20428
  76. 76
    Willem DrewPA
    24425
  77. 77
    Adam CerraFRE
    18420
  78. 78
    Sebastian RossSTK
    20420
  79. 79
    Mitch RobinsonBRI
    22419
  80. 80
    Zach TuohyGEE
    21418
  81. 81
    Bradley HillSTK
    22418
  82. 82
    Scott PendleburyCOL
    18417
  83. 83
    James WorpelHAW
    20417
  84. 84
    Alex Neal-BullenMEL
    25417
  85. 85
    Tom StewartGEE
    20413
  86. 86
    Isaac CummingGWS
    24413
  87. 87
    Brayden MaynardCOL
    22412
  88. 88
    Harry SchoenbergADE
    22410
  89. 89
    Ben CunningtonNM
    15408
  90. 90
    James AishFRE
    22408
  91. 91
    John NobleCOL
    22408
  92. 92
    Tom PhillipsHAW
    22406
  93. 93
    Justin McInerneySYD
    21403
  94. 94
    Taylor DuryeaWBD
    25403
  95. 95
    Shai BoltonRIC
    20401
  96. 96
    Lachie WhitfieldGWS
    17394
  97. 97
    Rory SloaneADE
    18394
  98. 98
    Tom AtkinsGEE
    22394
  99. 99
    Adam TreloarWBD
    17392
  100. 100
    Brodie GrundyCOL
    20392
  101. 101
    Jack ScrimshawHAW
    20391
  102. 102
    Tarryn ThomasNM
    21390
  103. 103
    James HarmesMEL
    18388
  104. 104
    Jack ZiebellNM
    21388
  105. 105
    Grant BirchallBRI
    23385
  106. 106
    George HewettSYD
    21382
  107. 107
    Taylor AdamsCOL
    14381
  108. 108
    Jack LukosiusGCS
    22381
  109. 109
    Bailey WilliamsWBD
    23380
  110. 110
    Ryan BurtonPA
    24380
  111. 111
    Harry PerrymanGWS
    18378
  112. 112
    Patrick DangerfieldGEE
    16377
  113. 113
    Jake LeverMEL
    25377
  114. 114
    Chris MayneCOL
    17376
  115. 115
    Daniel HoweHAW
    20376
  116. 116
    Nick HaynesGWS
    21373
  117. 117
    Blake HardwickHAW
    20372
  118. 118
    James JordonMEL
    25369
  119. 119
    Nat FyfeFRE
    15368
  120. 120
    Tom GreenGWS
    18368
  121. 121
    Brodie SmithADE
    21368
  122. 122
    Adam SaadCAR
    22368
  123. 123
    Jack BillingsSTK
    18363
  124. 124
    Lachie AshGWS
    23362
  125. 125
    Josh DunkleyWBD
    15361
  126. 126
    Dustin MartinRIC
    16361
  127. 127
    Chad WingardHAW
    16361
  128. 128
    Jaidyn StephensonNM
    19361
  129. 129
    Isaac QuaynorCOL
    20361
  130. 130
    Trent RiversMEL
    25360
  131. 131
    Sean DarcyFRE
    21359
  132. 132
    Jordan RidleyESS
    22359
  133. 133
    Harris AndrewsBRI
    23358
  134. 134
    Trent CotchinRIC
    17356
  135. 135
    Kyle LangfordESS
    17356
  136. 136
    Tom HickeySYD
    21356
  137. 137
    Will SnellingESS
    20355
  138. 138
    Tom HawkinsGEE
    25354
  139. 139
    Aliir AliirPA
    24350
  140. 140
    Jed BewsGEE
    25350
  141. 141
    Nic NaitanuiWCE
    22347
  142. 142
    Brad SheppardWCE
    20346
  143. 143
    Wil PowellGCS
    22346
  144. 144
    Shaun AtleyNM
    20345
  145. 145
    Dane RampeSYD
    20343
  146. 146
    Mark BlicavsGEE
    24342
  147. 147
    Andrew McGrathESS
    15341
  148. 148
    Shaun HigginsGEE
    18340
  149. 149
    Joe DaniherBRI
    24340
  150. 150
    Mason RedmanESS
    22339
  151. 151
    Connor RozeePA
    21337
  152. 152
    Isaac HeeneySYD
    21337
  153. 153
    Changkuoth JiathHAW
    16336
  154. 154
    Jack BowesGCS
    19335
  155. 155
    Tom McDonaldMEL
    23334
  156. 156
    Jack HenryGEE
    24333
  157. 157
    Jacob WeiteringCAR
    22331
  158. 158
    Jamie CrippsWCE
    22331
  159. 159
    Jack VineyMEL
    15330
  160. 160
    Lachlan ShollADE
    19330
  161. 161
    Harry CunninghamSYD
    21330
  162. 162
    Miles BergmanPA
    23326
  163. 163
    Josh DaicosCOL
    17324
  164. 164
    Tom DoedeeADE
    21324
  165. 165
    Luke RyanFRE
    19323
  166. 166
    Blake AcresFRE
    18322
  167. 167
    Todd GoldsteinNM
    22321
  168. 168
    Sam FrostHAW
    22321
  169. 169
    Robbie GrayPA
    18320
  170. 170
    Callum WilkieSTK
    22320
  171. 171
    Josh RothamWCE
    19319
  172. 172
    Oscar McInerneyBRI
    23318
  173. 173
    Toby GreeneGWS
    18317
  174. 174
    Will Hoskin-ElliottCOL
    20317
  175. 175
    Jayden LaverdeESS
    23317
  176. 176
    Sam DochertyCAR
    14316
  177. 177
    Tim MembreySTK
    21316
  178. 178
    Jake StringerESS
    19315
  179. 179
    Luke JacksonMEL
    24315
  180. 180
    Harry HimmelbergGWS
    24314
  181. 181
    Zak JonesSTK
    13312
  182. 182
    Tom PapleySYD
    23312
  183. 183
    Jack NewnesCAR
    19310
  184. 184
    Lincoln McCarthyBRI
    24310
  185. 185
    Dylan MooreHAW
    20308
  186. 186
    Charlie DixonPA
    24308
  187. 187
    Jimmy WebsterSTK
    20303
  188. 188
    Steven MotlopPA
    19302
  189. 189
    Luke DunstanSTK
    12301
  190. 190
    Mitch DuncanGEE
    13300
  191. 191
    Jack MadgenCOL
    19300
  192. 192
    Scott LycettPA
    20300
  193. 193
    Brad CloseGEE
    22300
  194. 194
    Tom McCartinSYD
    22300
  195. 195
    Marlion PickettRIC
    18299
  196. 196
    Tom JonasPA
    24298
  197. 197
    Tom ColeWCE
    22294
  198. 198
    Alex KeathWBD
    23293
  199. 199
    Brandon StarcevichBRI
    24293
  200. 200
    Reilly O'BrienADE
    20292
  201. 201
    Connor IdunGWS
    23292
  202. 202
    Jake KellyADE
    20291
  203. 203
    Lachie HendersonGEE
    21291
  204. 204
    Tim EnglishWBD
    22291
  205. 205
    Kysaiah PickettMEL
    25291
  206. 206
    Charlie SpargoMEL
    25290
  207. 207
    Aaron NaughtonWBD
    25290
  208. 208
    Jack HigginsSTK
    19289
  209. 209
    Ben McEvoyHAW
    22289
  210. 210
    Shane EdwardsRIC
    16288
  211. 211
    Devon SmithESS
    20287
  212. 212
    Charlie BallardGCS
    21287
  213. 213
    Jarman ImpeyHAW
    13286
  214. 214
    Sam TaylorGWS
    19283
  215. 215
    Dylan GrimesRIC
    21283
  216. 216
    Errol GuldenSYD
    18282
  217. 217
    Steven MayMEL
    23282
  218. 218
    Darcy TuckerFRE
    16280
  219. 219
    Travis ColyerFRE
    22280
  220. 220
    Jake KolodjashnijGEE
    22279
  221. 221
    Jack DarlingWCE
    22279
  222. 222
    Oleg MarkovGCS
    17277
  223. 223
    Rhys StanleyGEE
    19277
  224. 224
    Josh ThomasCOL
    20277
  225. 225
    Ned McHenryADE
    21275
  226. 226
    Elliot YeoWCE
    12274
  227. 227
    Liam DugganWCE
    14272
  228. 228
    Jayden HuntMEL
    20270
  229. 229
    Jordan RougheadCOL
    21270
  230. 230
    Kamdyn McIntoshRIC
    17268
  231. 231
    Toby NankervisRIC
    16266
  232. 232
    Nik CoxESS
    22266
  233. 233
    Kayne TurnerNM
    22266
  234. 234
    Ben AinsworthGCS
    17262
  235. 235
    Charlie CameronBRI
    24262
  236. 236
    Sean LemmensGCS
    21260
  237. 237
    Kane LambertRIC
    13259
  238. 238
    Hugh GreenwoodGCS
    15259
  239. 239
    James RowbottomSYD
    17259
  240. 240
    Trent DumontNM
    14257
  241. 241
    Riley BonnerPA
    14257
  242. 242
    Luke DahlhausGEE
    21257
  243. 243
    Curtis TaylorNM
    19256
  244. 244
    Peter WrightESS
    21256
  245. 245
    Jason JohannisenWBD
    25256
  246. 246
    Nathan WilsonFRE
    18254
  247. 247
    Josh WalkerNM
    21254
  248. 248
    Daniel RioliRIC
    19252
  249. 249
    Luke BreustHAW
    19252
  250. 250
    Hunter ClarkSTK
    13247