AFL Statistics Home
AFL Fixture
Players
Teams
Player Rankings
Team Rankings
Rising Stars
AFL Draft
Brownlow Medal
All-Australian
AFL Ladder
Coaches
Attendances
Supercoach
AFL Fantasy
AFL Highlights
AFL Team Selections
Past Players
AFL Player Contracts
AFL Injury List
Records
 
Year Type Position Statistic Min Games
2025 AFL Player Rankings  
2026 AFL League Effective Disposals % Per Game Leaders
Rank Player Team Games Effective Disposals % for Last Game Average
1 Tom Barrass Hawks 1 100 v GWS, Round 0 100.00
1 Josaia Delana Giants 1 100 v Hawthorn, Round 0 100.00
1 Blake Hardwick Hawks 1 100 v GWS, Round 0 100.00
1 Ben King Suns 1 100 v Geelong, Round 0 100.00
1 Rory Lobb Bulldogs 1 100 v Brisbane, Round 0 100.00
1 Hugh McCluggage Lions 1 100 v Western Bulldogs, Round 0 100.00
1 Lewis Melican Swans 1 100 v Carlton, Round 0 100.00
8 James Sicily Hawks 1 96 v GWS, Round 0 95.65
9 Bodhi Uwland Suns 1 95 v Geelong, Round 0 94.74
10 Jack Sinclair Saints 1 94 v Collingwood, Round 0 94.29
11 Riley Bice Swans 1 94 v Carlton, Round 0 93.75
12 Jayden Laverde Giants 1 93 v Hawthorn, Round 0 92.86
13 Connor Idun Giants 1 92 v Hawthorn, Round 0 92.31
13 Callum Wilkie Saints 1 92 v Collingwood, Round 0 92.31
15 Oscar Adams Suns 1 92 v Geelong, Round 0 91.67
16 Isaac Quaynor Magpies 1 91 v St Kilda, Round 0 91.30
17 Jack Higgins Saints 1 91 v Collingwood, Round 0 90.91
17 Roan Steele Magpies 1 91 v St Kilda, Round 0 90.91
19 Tom De Koning Saints 1 90 v Collingwood, Round 0 90.00
19 Malcolm Rosas Swans 1 90 v Carlton, Round 0 90.00
19 Michael Sellwood Bulldogs 1 90 v Brisbane, Round 0 90.00
22 Marcus Bontempelli Bulldogs 1 89 v Brisbane, Round 0 89.47
22 Billy Frampton Magpies 1 89 v St Kilda, Round 0 89.47
24 Sam Davidson Bulldogs 1 89 v Brisbane, Round 0 88.89
24 Zach Guthrie Cats 1 89 v Gold Coast, Round 0 88.89
24 Marc Pittonet Blues 1 89 v Sydney, Round 0 88.89
27 Mac Andrew Suns 1 88 v Geelong, Round 0 88.46
27 Jack Crisp Magpies 1 88 v St Kilda, Round 0 88.46
29 Timothy English Bulldogs 1 88 v Brisbane, Round 0 87.50
29 Jesse Hogan Giants 1 88 v Hawthorn, Round 0 87.50
29 Lachie Jaques Bulldogs 1 88 v Brisbane, Round 0 87.50
29 Finn Maginness Hawks 1 88 v GWS, Round 0 87.50
29 Mitch McGovern Blues 1 88 v Sydney, Round 0 87.50
34 Karl Amon Hawks 1 87 v GWS, Round 0 86.67
34 Jack Henry Cats 1 87 v Gold Coast, Round 0 86.67
34 Jacob Weitering Blues 1 87 v Sydney, Round 0 86.67
37 Joel Jeffrey Suns 1 86 v Geelong, Round 0 86.36
38 Ben Ainsworth Blues 1 86 v Sydney, Round 0 85.71
38 Jack Gunston Hawks 1 86 v GWS, Round 0 85.71
38 Arthur Jones Bulldogs 1 86 v Brisbane, Round 0 85.71
38 Dane Rampe Swans 1 86 v Carlton, Round 0 85.71
38 Joshua Weddle Hawks 1 86 v GWS, Round 0 85.71
43 Brayden Maynard Magpies 1 85 v St Kilda, Round 0 85.19
44 Ollie Dempsey Cats 1 85 v Gold Coast, Round 0 85.00
45 Dylan Moore Hawks 1 85 v GWS, Round 0 84.62
46 Sam Clohesy Suns 1 84 v Geelong, Round 0 84.21
46 Josh Dunkley Lions 1 84 v Western Bulldogs, Round 0 84.21
46 Harrison Himmelberg Giants 1 84 v Hawthorn, Round 0 84.21
46 Wil Powell Suns 1 84 v Geelong, Round 0 84.21
50 Justin McInerney Swans 1 84 v Carlton, Round 0 83.87
50 Dayne Zorko Lions 1 84 v Western Bulldogs, Round 0 83.87
52 Harris Andrews Lions 1 83 v Western Bulldogs, Round 0 83.33
52 Ryan Angwin Giants 1 83 v Hawthorn, Round 0 83.33
52 Jack Buckley Giants 1 83 v Hawthorn, Round 0 83.33
52 Max Gruzewski Giants 1 83 v Hawthorn, Round 0 83.33
52 Ryan Lester Lions 1 83 v Western Bulldogs, Round 0 83.33
52 Lloyd Meek Hawks 1 83 v GWS, Round 0 83.33
52 Alix Tauru Saints 1 83 v Collingwood, Round 0 83.33
59 Massimo D'Ambrosio Hawks 1 82 v GWS, Round 0 82.35
59 Hugo Garcia Saints 1 82 v Collingwood, Round 0 82.35
59 Max Hall Saints 1 82 v Collingwood, Round 0 82.35
59 Tom McCartin Swans 1 82 v Carlton, Round 0 82.35
59 Christian Petracca Suns 1 82 v Geelong, Round 0 82.35
64 John Noble Suns 1 82 v Geelong, Round 0 82.14
65 Logan McDonald Swans 1 82 v Carlton, Round 0 81.82
65 Wil Parker Magpies 1 82 v St Kilda, Round 0 81.82
65 Adam Saad Blues 1 82 v Sydney, Round 0 81.82
68 Lachie Whitfield Giants 1 81 v Hawthorn, Round 0 81.48
69 Lachlan Bramble Bulldogs 1 81 v Brisbane, Round 0 81.25
69 Rhylee West Bulldogs 1 81 v Brisbane, Round 0 81.25
71 Lachlan Weller Suns 1 81 v Geelong, Round 0 80.95
72 Scott Pendlebury Magpies 1 81 v St Kilda, Round 0 80.77
73 Josh Daicos Magpies 1 81 v St Kilda, Round 0 80.56
74 Josh Battle Hawks 1 80 v GWS, Round 0 80.00
74 Sam Butler Hawks 1 80 v GWS, Round 0 80.00
74 Anthony Caminiti Saints 1 80 v Collingwood, Round 0 80.00
74 Jy Farrar Suns 1 80 v Geelong, Round 0 80.00
74 Phoenix Gothard Giants 1 80 v Hawthorn, Round 0 80.00
74 Shaun Mannagh Cats 1 80 v Gold Coast, Round 0 80.00
74 Touk Miller Suns 1 80 v Geelong, Round 0 80.00
74 Ashton Moir Blues 1 80 v Sydney, Round 0 80.00
74 Lachlan Schultz Magpies 1 80 v St Kilda, Round 0 80.00
74 Steele Sidebottom Magpies 1 80 v St Kilda, Round 0 80.00
74 Harvey Thomas Giants 1 80 v Hawthorn, Round 0 80.00
85 Lachie Neale Lions 1 79 v Western Bulldogs, Round 0 79.49
86 Thomas Stewart Cats 1 79 v Gold Coast, Round 0 79.17
87 Jordan De Goey Magpies 1 79 v St Kilda, Round 0 78.95
88 Levi Ashcroft Lions 1 78 v Western Bulldogs, Round 0 77.78
88 Connor Budarick Bulldogs 1 78 v Brisbane, Round 0 77.78
88 Oliver Henry Cats 1 78 v Gold Coast, Round 0 77.78
88 Oliver Hollands Blues 1 78 v Sydney, Round 0 77.78
88 Jarman Impey Hawks 1 78 v GWS, Round 0 77.78
88 Jake Lloyd Swans 1 78 v Carlton, Round 0 77.78
88 Connor O'Sullivan Cats 1 78 v Gold Coast, Round 0 77.78
88 Tom Papley Swans 1 78 v Carlton, Round 0 77.78
88 Bruce Reville Lions 1 78 v Western Bulldogs, Round 0 77.78
88 Matthew Roberts Swans 1 78 v Carlton, Round 0 77.78
88 Sam Wicks Swans 1 78 v Carlton, Round 0 77.78
99 Jarrod Berry Lions 1 77 v Western Bulldogs, Round 0 77.27
99 Joseph Fonti Giants 1 77 v Hawthorn, Round 0 77.27
101 Cooper Lord Blues 1 77 v Sydney, Round 0 76.92
101 Clayton Oliver Giants 1 77 v Hawthorn, Round 0 76.92
103 Campbell Chesser Blues 1 76 v Sydney, Round 0 76.47
103 Mark O'Connor Cats 1 76 v Gold Coast, Round 0 76.47
105 Nick Blakey Swans 1 76 v Carlton, Round 0 76.19
106 Nick Daicos Magpies 1 76 v St Kilda, Round 0 75.61
107 Lachlan Ash Giants 1 75 v Hawthorn, Round 0 75.00
107 Jack Carroll Saints 1 75 v Collingwood, Round 0 75.00
107 Will Graham Suns 1 75 v Geelong, Round 0 75.00
107 Bradley Hill Saints 1 75 v Collingwood, Round 0 75.00
107 Dan Houston Magpies 1 75 v St Kilda, Round 0 75.00
107 James Jordon Swans 1 75 v Carlton, Round 0 75.00
107 Oisin Mullin Cats 1 75 v Gold Coast, Round 0 75.00
107 Daniel Rioli Suns 1 75 v Geelong, Round 0 75.00
107 Jack Scrimshaw Hawks 1 75 v GWS, Round 0 75.00
116 Jagga Smith Blues 1 74 v Sydney, Round 0 74.07
117 Darcy Wilmot Lions 1 74 v Western Bulldogs, Round 0 73.91
118 Darcy Cameron Magpies 1 74 v St Kilda, Round 0 73.68
118 Patrick Cripps Blues 1 74 v Sydney, Round 0 73.68
118 Jai Serong Swans 1 74 v Carlton, Round 0 73.68
118 Jack Silvagni Saints 1 74 v Collingwood, Round 0 73.68
122 Mark Blicavs Cats 1 73 v Gold Coast, Round 0 73.33
122 Leo Lombard Suns 1 73 v Geelong, Round 0 73.33
122 Ed Richards Bulldogs 1 73 v Brisbane, Round 0 73.33
125 Finn Callaghan Giants 1 73 v Hawthorn, Round 0 73.08
126 Oskar Baker Bulldogs 1 73 v Brisbane, Round 0 72.73
126 Lewis Young Blues 1 73 v Sydney, Round 0 72.73
128 Marcus Windhager Saints 1 72 v Collingwood, Round 0 72.41
129 Zac Bailey Lions 1 72 v Western Bulldogs, Round 0 72.22
130 Jaspa Fletcher Lions 1 71 v Western Bulldogs, Round 0 71.43
130 Darcy Gardiner Lions 1 71 v Western Bulldogs, Round 0 71.43
130 Jackson Macrae Saints 1 71 v Collingwood, Round 0 71.43
133 Samuel Collins Suns 1 71 v Geelong, Round 0 70.59
133 Jake Riccardi Giants 1 71 v Hawthorn, Round 0 70.59
135 Edward Allan Magpies 1 70 v St Kilda, Round 0 70.00
135 Joel Freijah Bulldogs 1 70 v Brisbane, Round 0 70.00
135 Mitchell Lewis Hawks 1 70 v GWS, Round 0 70.00
135 James Rowbottom Swans 1 70 v Carlton, Round 0 70.00
139 Jack Martin Cats 1 69 v Gold Coast, Round 0 69.23
139 Mason Wood Saints 1 69 v Collingwood, Round 0 69.23
141 Lawson Humphries Cats 1 69 v Gold Coast, Round 0 68.75
141 Beau McCreery Magpies 1 69 v St Kilda, Round 0 68.75
143 Bailey Dale Bulldogs 1 68 v Brisbane, Round 0 68.42
143 Nasiah Wanganeen-Milera Saints 1 68 v Collingwood, Round 0 68.42
145 Jai Newcombe Hawks 1 68 v GWS, Round 0 68.00
145 Bailey Williams Bulldogs 1 68 v Brisbane, Round 0 68.00
147 Tanner Bruhn Cats 1 68 v Gold Coast, Round 0 67.74
148 Will Ashcroft Lions 1 67 v Western Bulldogs, Round 0 66.67
148 Kieren Briggs Giants 1 67 v Hawthorn, Round 0 66.67
148 Mabior Chol Hawks 1 67 v GWS, Round 0 66.67
148 Keidean Coleman Lions 1 67 v Western Bulldogs, Round 0 66.67
148 Errol Gulden Swans 1 67 v Carlton, Round 0 66.67
148 Cooper Hynes Bulldogs 1 67 v Brisbane, Round 0 66.67
148 Brodie Kemp Blues 1 67 v Sydney, Round 0 66.67
148 Patrick Lipinski Magpies 1 67 v St Kilda, Round 0 66.67
148 Kai Lohmann Lions 1 67 v Western Bulldogs, Round 0 66.67
148 Daniel McStay Magpies 1 67 v St Kilda, Round 0 66.67
148 Xavier O'Halloran Giants 1 67 v Hawthorn, Round 0 66.67
148 Josh Ward Hawks 1 67 v GWS, Round 0 66.67
148 Zane Zakostelsky Lions 1 67 v Western Bulldogs, Round 0 66.67
161 Sam Walsh Blues 1 66 v Sydney, Round 0 65.63
162 Connor MacDonald Hawks 1 65 v GWS, Round 0 65.00
162 Chad Warner Swans 1 65 v Carlton, Round 0 65.00
164 Jack Ginnivan Hawks 1 65 v GWS, Round 0 64.71
164 Harry Morrison Hawks 1 65 v GWS, Round 0 64.71
164 James Worpel Cats 1 65 v Gold Coast, Round 0 64.71
167 Lachlan Fogarty Blues 1 64 v Sydney, Round 0 64.29
167 Ben Long Suns 1 64 v Geelong, Round 0 64.29
167 Gryan Miers Cats 1 64 v Gold Coast, Round 0 64.29
167 Logan Morris Lions 1 64 v Western Bulldogs, Round 0 64.29
171 Callum Mills Swans 1 64 v Carlton, Round 0 64.00
172 Stephen Coniglio Giants 1 64 v Hawthorn, Round 0 63.64
172 Jamie Elliott Magpies 1 64 v St Kilda, Round 0 63.64
174 Noah Anderson Suns 1 63 v Geelong, Round 0 62.50
174 Brodie Grundy Swans 1 63 v Carlton, Round 0 62.50
174 James O'Donnell Bulldogs 1 63 v Brisbane, Round 0 62.50
174 Cameron Rayner Lions 1 63 v Western Bulldogs, Round 0 62.50
174 Zeke Uwland Suns 1 63 v Geelong, Round 0 62.50
174 Zachary Williams Blues 1 63 v Sydney, Round 0 62.50
180 Max Holmes Cats 1 62 v Gold Coast, Round 0 62.07
181 Sam De Koning Cats 1 62 v Gold Coast, Round 0 61.54
181 Ned Long Magpies 1 62 v St Kilda, Round 0 61.54
181 Harry McKay Blues 1 62 v Sydney, Round 0 61.54
184 Sam Flanders Saints 1 61 v Collingwood, Round 0 60.71
184 Thomas Liberatore Bulldogs 1 61 v Brisbane, Round 0 60.71
186 Callum Brown Giants 1 60 v Hawthorn, Round 0 60.00
186 Charlie Curnow Swans 1 60 v Carlton, Round 0 60.00
186 Sam Darcy Bulldogs 1 60 v Brisbane, Round 0 60.00
186 Isaac Heeney Swans 1 60 v Carlton, Round 0 60.00
186 Buku Khamis Bulldogs 1 60 v Brisbane, Round 0 60.00
186 Aaron Naughton Bulldogs 1 60 v Brisbane, Round 0 60.00
186 Harry Rowston Giants 1 60 v Hawthorn, Round 0 60.00
186 Cooper Sharman Saints 1 60 v Collingwood, Round 0 60.00
194 Oliver Florent Blues 1 59 v Sydney, Round 0 59.09
194 Harry Perryman Magpies 1 59 v St Kilda, Round 0 59.09
196 Conor Nash Hawks 1 59 v GWS, Round 0 58.82
196 Nick Watson Hawks 1 59 v GWS, Round 0 58.82
198 Mitchito Owens Saints 1 58 v Collingwood, Round 0 58.33
199 Tom Atkins Cats 1 58 v Gold Coast, Round 0 57.69
200 Joel Amartey Swans 1 57 v Carlton, Round 0 57.14
200 Harry Dean Blues 1 57 v Sydney, Round 0 57.14
200 Jake Stringer Giants 1 57 v Hawthorn, Round 0 57.14
203 Bailey Smith Cats 1 57 v Gold Coast, Round 0 56.52
204 Mattaes Phillipou Saints 1 56 v Collingwood, Round 0 55.56
204 Liam Ryan Saints 1 56 v Collingwood, Round 0 55.56
206 Jhye Clark Cats 1 55 v Gold Coast, Round 0 54.55
206 Darcy Fort Lions 1 55 v Western Bulldogs, Round 0 54.55
206 Will Hayward Blues 1 55 v Sydney, Round 0 54.55
206 Mitchell Knevitt Cats 1 55 v Gold Coast, Round 0 54.55
210 Charlie Cameron Lions 1 53 v Western Bulldogs, Round 0 53.33
210 Bailey Humphrey Suns 1 53 v Geelong, Round 0 53.33
210 Matthew Kennedy Bulldogs 1 53 v Brisbane, Round 0 53.33
213 Alex Davies Suns 1 53 v Geelong, Round 0 52.94
214 George Hewett Blues 1 53 v Sydney, Round 0 52.63
214 Elijah Hollands Blues 1 53 v Sydney, Round 0 52.63
216 Jack Buller Magpies 1 50 v St Kilda, Round 0 50.00
216 Bradley Close Cats 1 50 v Gold Coast, Round 0 50.00
216 Jordan Croft Bulldogs 1 50 v Brisbane, Round 0 50.00
216 Ty Gallop Lions 1 50 v Western Bulldogs, Round 0 50.00
216 Toby Greene Giants 1 50 v Hawthorn, Round 0 50.00
216 Rowan Marshall Saints 1 50 v Collingwood, Round 0 50.00
216 Jarrod Witts Suns 1 50 v Geelong, Round 0 50.00
223 Oscar Allen Lions 1 45 v Western Bulldogs, Round 0 45.45
224 Hugh Boxshall Saints 1 43 v Collingwood, Round 0 42.86
224 Ethan Read Suns 1 43 v Geelong, Round 0 42.86
224 Darcy Wilson Saints 1 43 v Collingwood, Round 0 42.86
227 Shannon Neale Cats 1 40 v Gold Coast, Round 0 40.00
227 Liam Reidy Blues 1 40 v Sydney, Round 0 40.00
229 Angus Sheldrick Swans 1 39 v Carlton, Round 0 39.13
230 Tim Membrey Magpies 1 25 v St Kilda, Round 0 25.00
Track your favourite Fantasy Players!
Create and save your own custom list of Supercoach or AFL Fantasy players to track their stats!
2025 AFL Player Rankings  
Register New Account
Email:
Confirm Email:
Password:
Confirm Password:
 Remember me on this computer
Already Registered? Sign in!
Email:
Password:
 Remember me on this computer
  Forgot Password?
Privacy Statement
  • Emails will only be used for identification purposes and for the resetting of forgotten passwords.
  • Emails will NOT be used for the sending of unsolicited, spam or promotional materials.
  • All data entered is sent securely via SSL to our system.
  • Passwords are encrypted before being stored in our system (we cannot see what your password is).
  • Cookies will be used for the identification of users if the "Remember me on this computer" option is checked.
  • Reset Password
    Please enter the email you registered your account with. If it is a valid email, your password will be reset and emailed to you. You are advised to change this password after using it to sign in again.
    Email: Back to Login/Registration
    Change Password
    Old Password:
    Password:
    Confirm Password:
    Manage Settings
    First Name:
    Location:
    Club:
    Receive Messages From Us?
    Send us feedback or report a mistake on this page.
    Please enter some feedback