AFL Total Possessions
The players with the most total possessions in AFL, ranked.
Nick Daicos leads the AFL for total possessions in 2026, averaging 32.3 a game
#PlayerGPAvgTot
- 1Nick Daicos
Collingwood2332.3742
- 2Errol Gulden
Sydney Swans1230.9371
- 3Bailey Smith
Geelong Cats2430.6734
- 4Harry Sheezel
North Melbourne2230.1662
- 5Clayton Oliver
GWS Giants2330.0689
- 6Zak Butters
Port Adelaide1729.4500
- 7Sam Walsh
Carlton2529.0726
- 8Lachie Neale
Brisbane Lions2528.6715
- 9Finn Callaghan
GWS Giants1928.2535
- 10Noah Anderson
Gold Coast Suns2227.8611
- 11Marcus Bontempelli
Western Bulldogs2427.4658
- 12Will Ashcroft
Brisbane Lions2527.0676
- 13Jai Newcombe
Hawthorn2426.4634
- 14Zach Merrett
Essendon2326.3606
- 15Patrick Cripps
Carlton2526.1652
- 16Isaac Heeney
Sydney Swans2026.1521
- 17Matt Rowell
Gold Coast Suns1826.0468
- 18Ed Richards
Western Bulldogs2426.0623
- 19Lachie Ash
GWS Giants2325.7592
- 20Touk Miller
Gold Coast Suns2325.7590
- 21Max Holmes
Geelong Cats2025.6513
- 22Bradley Hill
St Kilda2325.6589
- 23Luke Davies-Uniacke
North Melbourne2325.3581
- 24Harley Reid
West Coast Eagles2325.3581
- 25Andrew Brayshaw
Fremantle2525.1627
- 26Jagga Smith
Carlton2525.1627
- 27Jordan Dawson
Adelaide Crows2225.0550
- 28Josh Daicos
Collingwood2424.8596
- 29Darcy Parish
Essendon1424.6345
- 30Izak Rankine
Adelaide Crows2224.3535
- 31Tim Taranto
Richmond2124.1507
- 32Caleb Serong
Fremantle2224.1530
- 33Tim Kelly
West Coast Eagles2124.0505
- 34George Hewett
Carlton2123.9502
- 35Nasiah Wanganeen-Milera
St Kilda1723.8405
- 36Tom Liberatore
Western Bulldogs1123.8262
- 37Archie Roberts
Essendon2123.8500
- 38Justin McInerney
Sydney Swans1323.7308
- 39Elijah Tsatas
Essendon623.7142
- 40Max Hall
St Kilda2323.6543
- 41Jack Ross
Richmond1923.5447
- 42Shai Bolton
Fremantle2423.5563
- 43Sam Berry
Adelaide Crows2423.4561
- 44Murphy Reid
Fremantle2323.3537
- 45Hugo Garcia
St Kilda2323.3537
- 46Jack Steele
Melbourne2423.3559
- 47Chad Warner
Sydney Swans2223.1509
- 48John Noble
Gold Coast Suns2323.1532
- 49Will Setterfield
Essendon1123.1254
- 50Christian Petracca
Gold Coast Suns2023.0460
- 51Jason Horne-Francis
Port Adelaide2123.0482
- 52Ryley Sanders
Western Bulldogs2322.9526
- 53Jack Sinclair
St Kilda1522.8342
- 54Sam Flanders
St Kilda1222.6271
- 55Marcus Windhager
St Kilda2322.6519
- 56Lachie Whitfield
GWS Giants2122.5473
- 57Caleb Daniel
North Melbourne2322.4516
- 58Matthew Kennedy
Western Bulldogs2422.2532
- 59Josh Ward
Hawthorn2422.1531
- 60Connor Rozee
Port Adelaide222.044
- 61Rory Laird
Adelaide Crows2021.9439
- 62Jack Macrae
St Kilda1221.9263
- 63Kysaiah Pickett
Melbourne2421.9525
- 64Luke Parker
North Melbourne2321.9503
- 65Jy Simpkin
North Melbourne2321.9503
- 66Scott Pendlebury
Collingwood1721.8371
- 67Jacob Hopper
Richmond1221.8261
- 68Max Gawn
Melbourne2421.7521
- 69Zac Bailey
Brisbane Lions2421.6518
- 70Ollie Wines
Port Adelaide1921.6410
- 71Darcy Wilson
St Kilda2221.5474
- 72Wayne Milera
Adelaide Crows2021.3425
- 73Josh Dunkley
Brisbane Lions2521.0525
- 74Jordan De Goey
Collingwood2221.0462
- 75Jarman Impey
Hawthorn2220.9459
- 76Tom Sparrow
Melbourne2420.8500
- 77Tanner Bruhn
Geelong Cats2320.8479
- 78Toby Greene
GWS Giants2120.8436
- 79Sam Durham
Essendon2020.6412
- 80Connor Macdonald
Hawthorn2420.6494
- 81Jack Crisp
Collingwood2420.5493
- 82Will Day
Hawthorn1220.4245
- 83Jase Burgoyne
Port Adelaide2320.3468
- 84Nick Blakey
Sydney Swans2220.3447
- 85Finn O'Sullivan
North Melbourne1920.3386
- 86Callum Wilkie
St Kilda2320.3467
- 87Patrick Lipinski
Collingwood2020.3406
- 88Gryan Miers
Geelong Cats1720.3345
- 89Brodie Grundy
Sydney Swans2220.3446
- 90Cooper Lord
Carlton1120.3223
- 91Dayne Zorko
Brisbane Lions1520.3304
- 92Cam Mackenzie
Hawthorn2220.0440
- 93Dylan Stephens
North Melbourne2320.0459
- 94Jake Bowey
Melbourne1619.9319
- 95Massimo D'Ambrosio
Hawthorn2419.9478
- 96Colby McKercher
North Melbourne2319.9458
- 97Jordan Clark
Fremantle2519.9497
- 98Blake Acres
Carlton1219.8237
- 99Callum Mills
Sydney Swans2319.7454
- 100Harvey Thomas
GWS Giants2219.7433
- 101Joel Freijah
Western Bulldogs2519.6490
- 102Dion Prestia
Richmond1719.6333
- 103Connor Idun
GWS Giants2319.6450
- 104Joel Fitzgerald
Melbourne1119.5215
- 105Deven Robertson
West Coast Eagles419.578
- 106Will Brodie
Port Adelaide219.539
- 107James Peatling
Adelaide Crows2119.5409
- 108Oliver Florent
Carlton2519.4485
- 109Kane McAuliffe
Richmond1019.4194
- 110Angus Sheldrick
Sydney Swans1919.4368
- 111Bailey Williams
Western Bulldogs1919.4368
- 112Adam Cerra
Carlton2219.4426
- 113Levi Ashcroft
Brisbane Lions2519.4484
- 114Sam Swadling
Collingwood919.2173
- 115Conor Nash
Hawthorn1019.2192
- 116James Sicily
Hawthorn2319.1440
- 117Jayden Short
Richmond2119.0400
- 118Oliver Dempsey
Geelong Cats2519.0475
- 119Luke Jackson
Fremantle2519.0475
- 120Henry Hustwaite
Hawthorn119.019
- 121Patrick Retschko
Richmond1818.9340
- 122Willem Drew
Port Adelaide2218.9415
- 123Oliver Francou
West Coast Eagles418.875
- 124Daniel Rioli
Gold Coast Suns2018.7374
- 125Marcus Herbert
West Coast Eagles1018.7187
- 126Jack Ginnivan
Hawthorn2318.7430
- 127Jack Graham
West Coast Eagles1318.7243
- 128Ed Langdon
Melbourne2418.6447
- 129Hayden Young
Fremantle1618.6297
- 130Jye Caldwell
Essendon1718.4313
- 131Bodhi Uwland
Gold Coast Suns2318.4423
- 132Josh Worrell
Adelaide Crows2418.4441
- 133Riley Bice
Sydney Swans2018.4367
- 134Bailey Dale
Western Bulldogs2018.4367
- 135Jarrod Berry
Brisbane Lions2018.3366
- 136Andrew McGrath
Essendon2018.3366
- 137Darcy Byrne-Jones
Port Adelaide2218.2401
- 138Tristan Xerri
North Melbourne1918.2345
- 139Tom Atkins
Geelong Cats2518.1453
- 140Trent Rivers
Melbourne1718.1308
- 141Joe Richards
Port Adelaide2018.1362
- 142Hugh McCluggage
Brisbane Lions1518.1271
- 143Dylan Moore
Hawthorn2318.0415
- 144Tom McCarthy
West Coast Eagles2218.0396
- 145Lawson Humphries
Geelong Cats2418.0431
- 146Karl Amon
Hawthorn1917.9341
- 147Dan Houston
Collingwood2417.9430
- 148James Worpel
Geelong Cats1117.9197
- 149Tom McCartin
Sydney Swans2117.8374
- 150Neil Erasmus
Fremantle2517.8444
- 151Jai Serong
Sydney Swans2317.7408
- 152Nick Haynes
Carlton1917.7337
- 153Ben Ainsworth
Carlton2517.7442
- 154Rowan Marshall
St Kilda2117.7371
- 155Cooper Harvey
North Melbourne717.6123
- 156Matthew Johnson
Fremantle2417.5420
- 157Hugo Hall-Kahan
Adelaide Crows1317.5227
- 158Josh Battle
Hawthorn2217.5384
- 159Corey Wagner
Fremantle1417.4244
- 160Dyson Sharp
Essendon1517.4261
- 161George Wardlaw
North Melbourne1617.4278
- 162Liam Duggan
West Coast Eagles2217.4382
- 163Mac Andrew
Gold Coast Suns2317.3398
- 164Darcy Cameron
Collingwood2317.3397
- 165Ryan Maric
West Coast Eagles1217.3207
- 166Darcy Wilmot
Brisbane Lions2517.2431
- 167Nathan O'Driscoll
Fremantle1717.2293
- 168Billy Wilson
Carlton1717.2293
- 169Willem Duursma
West Coast Eagles2217.2379
- 170Joe Fonti
GWS Giants2217.2379
- 171Jaspa Fletcher
Brisbane Lions2517.2430
- 172Karl Worner
Fremantle2517.2430
- 173Brent Daniels
GWS Giants1017.2172
- 174Matt Roberts
Sydney Swans2017.1343
- 175Jack Bowes
Geelong Cats917.1154
- 176Liam Baker
West Coast Eagles2017.1341
- 177Shaun Mannagh
Geelong Cats2517.0425
- 178Jake Lloyd
Sydney Swans2417.0408
- 179Brayden Maynard
Collingwood1717.0289
- 180Ryan Byrnes
St Kilda1517.0255
- 181Harry Morrison
Hawthorn1417.0238
- 182Braeden Campbell
Sydney Swans717.0119
- 183Jack Scrimshaw
Hawthorn617.0102
- 184Adam Treloar
Western Bulldogs517.085
- 185Will Lorenz
Port Adelaide317.051
- 186Charlie Edwards
Adelaide Crows217.034
- 187Mattaes Phillipou
St Kilda2117.0356
- 188Toby Nankervis
Richmond1216.9203
- 189Mason Wood
St Kilda2016.9338
- 190Sullivan Robey
Essendon1516.9253
- 191Alex Neal-Bullen
Adelaide Crows2316.8386
- 192Edward Allan
Collingwood1916.7318
- 193Jacob Farrow
Essendon2116.7351
- 194Tom Powell
North Melbourne816.6133
- 195Tom Stewart
Geelong Cats2316.6382
- 196Ryan Angwin
GWS Giants2016.6331
- 197Stephen Coniglio
GWS Giants2116.5347
- 198Brayden Cook
Adelaide Crows2416.5396
- 199Nic Newman
Carlton1616.5264
- 200Jesse Dattoli
Sydney Swans416.566
- 201Zac Williams
Carlton916.4148
- 202Beau Addinsall
Gold Coast Suns916.4148
- 203Isaac Quaynor
Collingwood2116.4344
- 204Elliot Yeo
West Coast Eagles2116.4344
- 205Alex Davies
Gold Coast Suns616.398
- 206Luke Ryan
Fremantle2416.3391
- 207Will Hayward
Carlton2116.3342
- 208Miles Bergman
Port Adelaide1616.3260
- 209Tyler Sonsie
Richmond1516.2243
- 210James Trezise
Richmond1416.1226
- 211Ned Long
Collingwood2216.1355
- 212Tom Blamires
North Melbourne1716.1274
- 213Xavier Duursma
Essendon1816.1290
- 214Jhye Clark
Geelong Cats916.1145
- 215Milan Murdock
West Coast Eagles2016.1322
- 216Sam Cumming
Richmond1416.1225
- 217Joel Jeffrey
Gold Coast Suns2216.0352
- 218Steele Sidebottom
Collingwood2116.0336
- 219Sam Marshall
Brisbane Lions216.032
- 220Rhys Stanley
Geelong Cats116.016
- 221Harvey Langford
Melbourne2416.0383
- 222Koltyn Tholstrup
Melbourne2415.9382
- 223Wil Powell
Gold Coast Suns2015.9318
- 224Cam Rayner
Brisbane Lions2515.9397
- 225Blake Hardwick
Hawthorn2415.8380
- 226Daniel Curtin
Adelaide Crows1815.8285
- 227Jaeger O'Meara
Fremantle615.895
- 228Jake Soligo
Adelaide Crows2215.8347
- 229Harry Perryman
Collingwood1615.8252
- 230James Rowbottom
Sydney Swans2215.7346
- 231Tim English
Western Bulldogs1715.7267
- 232Elijah Hollands
Carlton615.794
- 233Xavier O'Halloran
GWS Giants1415.6219
- 234Harry Rowston
GWS Giants1215.6187
- 235Mason Redman
Essendon1615.6249
- 236Zeke Uwland
Gold Coast Suns1715.5264
- 237Caleb Windsor
Melbourne2115.5326
- 238Luke McDonald
North Melbourne1815.5279
- 239Peter Ladhams
Sydney Swans215.531
- 240Oscar Ryan
Adelaide Crows215.531
- 241Kade Chandler
Melbourne2315.5356
- 242Josh Weddle
Hawthorn2115.4324
- 243Sam Clohesy
Gold Coast Suns1215.4185
- 244Kane Farrell
Port Adelaide1315.4200
- 245Jack Carroll
St Kilda1215.3184
- 246Campbell Chesser
Carlton315.346
- 247Kyle Langford
Essendon1915.3291
- 248Tom Papley
Sydney Swans1915.3291
- 249Lachlan Cowan
Carlton2415.3367
- 250Zach Guthrie
Geelong Cats2515.3382