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
2023 AFL Player Rankings  
2024 AFL League Midfielder Effective Disposals % Per Game Leaders
Rank Player Team Games Effective Disposals % for Last Game Average
1 Liam Shiels Kangaroos 3 100 v St Kilda, Round 8 88.89
2 Matthew Roberts Swans 8 64 v GWS, Round 8 86.43
3 Will Phillips Kangaroos 2 75 v Adelaide, Round 7 86.36
4 Bailey Williams Bulldogs 8 72 v Hawthorn, Round 8 85.93
5 Luke Nankervis Crows 5 94 v Port Adelaide, Round 8 84.34
6 Jake Lloyd Swans 8 63 v GWS, Round 8 83.33
6 Oskar Baker Bulldogs 5 75 v Hawthorn, Round 8 83.33
6 Brayden Cook Crows 5 100 v Port Adelaide, Round 8 83.33
9 Lachlan Bramble Bulldogs 8 81 v Hawthorn, Round 8 83.12
10 Jackson Macrae Bulldogs 6 90 v Hawthorn, Round 8 82.50
11 Mason Wood Saints 3 85 v North Melbourne, Round 8 81.53
12 James Jordon Swans 8 64 v GWS, Round 8 81.23
13 Will Graham Suns 5 67 v Brisbane, Round 8 80.95
14 Lachie Sullivan Magpies 1 80 v Carlton, Round 8 80.00
15 Jye Caldwell Bombers 8 93 v West Coast, Round 8 79.52
16 Matt Johnson Dockers 8 80 v Richmond, Round 8 79.37
17 Jeremy Sharp Dockers 8 83 v Richmond, Round 8 78.96
18 Matt Crouch Crows 7 86 v Port Adelaide, Round 8 78.76
19 Will Day Hawks 2 83 v Western Bulldogs, Round 8 78.26
20 Jack Steele Saints 8 87 v North Melbourne, Round 8 78.25
21 Xavier Duursma Bombers 8 77 v West Coast, Round 8 78.13
22 Justin McInerney Swans 8 83 v GWS, Round 8 78.00
23 Darcy Tucker Kangaroos 8 57 v St Kilda, Round 8 77.97
24 George Hewett Blues 8 80 v Collingwood, Round 8 77.78
24 Daniel Curtin Crows 1 78 v Port Adelaide, Round 8 77.78
24 Harry Sharp Lions 1 78 v Gold Coast, Round 8 77.78
27 James Aish Dockers 8 84 v Richmond, Round 8 77.70
28 Zach Tuohy Cats 6 79 v Melbourne, Round 8 77.66
29 Matthew Kennedy Blues 8 75 v Collingwood, Round 8 77.66
30 Sebastian Ross Saints 8 82 v North Melbourne, Round 8 77.63
31 Sam Flanders Suns 8 87 v Brisbane, Round 8 77.56
32 Colby McKercher Kangaroos 8 90 v St Kilda, Round 8 77.54
33 Karl Amon Hawks 8 80 v Western Bulldogs, Round 8 77.28
34 Harley Reid Eagles 7 57 v Essendon, Round 8 77.23
35 Campbell Chesser Eagles 8 83 v Essendon, Round 8 77.13
35 Zane Duursma Kangaroos 8 78 v St Kilda, Round 8 77.13
37 Finn Callaghan Giants 7 65 v Sydney, Round 8 77.08
38 Sam Durham Bombers 7 80 v West Coast, Round 8 77.03
39 Miles Bergman Power 8 90 v Adelaide, Round 8 77.01
40 Jake Kelly Bombers 7 89 v West Coast, Round 8 77.01
41 Bailey Scott Kangaroos 8 61 v St Kilda, Round 8 76.90
42 Caleb Daniel Bulldogs 5 67 v Fremantle, Round 7 76.81
43 Elijah Hollands Blues 6 69 v Collingwood, Round 8 76.67
44 Braeden Campbell Swans 7 80 v Hawthorn, Round 7 76.64
45 Harvey Thomas Giants 8 90 v Sydney, Round 8 76.57
46 Hayden Young Dockers 8 73 v Richmond, Round 8 76.47
47 Thomas Liberatore Bulldogs 6 95 v Hawthorn, Round 8 76.00
48 Ed Langdon Demons 8 76 v Geelong, Round 8 75.95
49 Oliver Hollands Blues 7 71 v Geelong, Round 7 75.36
50 Ryley Sanders Bulldogs 6 80 v St Kilda, Round 6 75.29
51 Thomson Dow Tigers 8 73 v Fremantle, Round 8 75.21
52 Luke Edwards Eagles 7 82 v Essendon, Round 8 75.05
53 Neil Erasmus Dockers 3 67 v West Coast, Round 6 75.05
54 Andrew Gaff Eagles 1 75 v Port Adelaide, Round 1 75.00
55 Massimo D'Ambrosio Hawks 7 65 v Western Bulldogs, Round 8 74.96
56 Nick Daicos Magpies 8 78 v Carlton, Round 8 74.79
57 Rory Laird Crows 8 70 v Port Adelaide, Round 8 74.77
58 Tom Atkins Cats 7 68 v Melbourne, Round 8 74.75
59 Tom Powell Kangaroos 8 47 v St Kilda, Round 8 74.73
60 Jai Newcombe Hawks 8 81 v Western Bulldogs, Round 8 74.71
61 Mark O'Connor Cats 7 50 v Carlton, Round 7 74.70
62 Tom Sparrow Demons 8 69 v Geelong, Round 8 74.62
63 Riley Bonner Saints 8 83 v North Melbourne, Round 8 74.60
64 Jarryd Lyons Lions 3 55 v Geelong, Round 6 74.58
65 Nathan Fyfe Dockers 8 75 v Richmond, Round 8 74.45
66 Isaac Heeney Swans 8 62 v GWS, Round 8 74.40
67 Jack Carroll Blues 7 71 v Geelong, Round 7 74.37
68 James Harmes Bulldogs 4 81 v Hawthorn, Round 8 74.19
69 Harry Morrison Hawks 4 91 v Western Bulldogs, Round 8 74.14
70 Blake Acres Blues 8 66 v Collingwood, Round 8 73.96
71 Jaeger O'Meara Dockers 7 85 v Richmond, Round 8 73.75
72 Sam Clohesy Suns 5 47 v Brisbane, Round 8 73.56
73 Jaspa Fletcher Lions 8 80 v Gold Coast, Round 8 73.54
74 Jacob Wehr Giants 8 50 v Sydney, Round 8 73.53
74 Stephen Coniglio Giants 5 75 v St Kilda, Round 5 73.53
76 Dylan Stephens Kangaroos 7 60 v Adelaide, Round 7 73.44
77 Josh Dunkley Lions 8 81 v Gold Coast, Round 8 73.42
78 Jayden Hunt Eagles 7 70 v Gold Coast, Round 7 73.41
79 Willem Drew Power 8 58 v Adelaide, Round 8 73.10
80 Max Holmes Cats 8 61 v Melbourne, Round 8 72.98
81 Josh Ward Hawks 6 67 v Western Bulldogs, Round 8 72.90
82 Patrick Cripps Blues 8 55 v Collingwood, Round 8 72.90
83 Zak Butters Power 8 64 v Adelaide, Round 8 72.81
84 Cooper Simpson Dockers 2 60 v Richmond, Round 8 72.73
85 Lachie Neale Lions 7 74 v Gold Coast, Round 8 72.68
86 Matt Rowell Suns 8 75 v Brisbane, Round 8 72.55
87 Caleb Serong Dockers 8 71 v Richmond, Round 8 72.54
88 Zac Bailey Lions 5 70 v Melbourne, Round 5 72.53
89 Luke Davies-Uniacke Kangaroos 8 81 v St Kilda, Round 8 72.48
90 Dayne Zorko Lions 8 73 v Gold Coast, Round 8 72.45
91 Jack Ross Tigers 5 83 v St Kilda, Round 4 72.34
92 Andrew Brayshaw Dockers 8 65 v Richmond, Round 8 72.32
93 Callum Ah Chee Lions 7 75 v GWS, Round 7 72.24
94 Scott Pendlebury Magpies 8 64 v Carlton, Round 8 72.10
95 Joshua Kelly Giants 8 63 v Sydney, Round 8 72.08
96 Nicholas Martin Bombers 8 78 v West Coast, Round 8 72.00
96 Kamdyn McIntosh Tigers 8 100 v Fremantle, Round 8 72.00
96 Dion Prestia Tigers 2 57 v Carlton, Round 1 72.00
99 Christian Salem Demons 6 0 v Brisbane, Round 5 71.88
100 Patrick Lipinski Magpies 8 71 v Carlton, Round 8 71.62
101 Brayden Fiorini Suns 8 70 v Brisbane, Round 8 71.53
102 Christian Petracca Demons 8 57 v Geelong, Round 8 71.52
103 Taylor Adams Swans 4 61 v GWS, Round 8 71.43
103 Zak Jones Saints 4 57 v Western Bulldogs, Round 6 71.43
105 Bradley Hill Saints 8 75 v North Melbourne, Round 8 71.37
106 George Wardlaw Kangaroos 7 73 v St Kilda, Round 8 71.31
107 James Rowbottom Swans 8 67 v GWS, Round 8 71.16
108 Cameron Rayner Lions 8 63 v Gold Coast, Round 8 71.13
109 Jason Horne-Francis Power 6 60 v Adelaide, Round 8 71.12
110 Adam Treloar Bulldogs 8 67 v Hawthorn, Round 8 70.91
111 Matt Cottrell Blues 8 56 v Collingwood, Round 8 70.88
112 Tom Mitchell Magpies 6 58 v Essendon, Round 7 70.85
113 Sam Berry Crows 5 67 v Essendon, Round 6 70.83
114 Tom Green Giants 8 33 v Sydney, Round 8 70.64
115 Jarrod Berry Lions 8 65 v Gold Coast, Round 8 70.64
116 Jack Bowes Cats 6 75 v Melbourne, Round 8 70.61
117 Harvey Gallagher Bulldogs 8 67 v Hawthorn, Round 8 70.61
118 Finlay Macrae Magpies 3 50 v Brisbane, Round 3 70.55
119 Touk Miller Suns 8 68 v Brisbane, Round 8 70.44
120 Reuben Ginbey Eagles 8 69 v Essendon, Round 8 70.24
121 Cameron Mackenzie Hawks 8 88 v Western Bulldogs, Round 8 70.18
122 Zachary Merrett Bombers 8 69 v West Coast, Round 8 70.10
123 Adam Cerra Blues 5 62 v Collingwood, Round 8 70.09
124 Elijah Tsatas Bombers 3 75 v Adelaide, Round 6 70.00
125 Will Hoskin-Elliott Magpies 7 80 v Carlton, Round 8 69.90
126 Travis Boak Power 6 56 v Adelaide, Round 8 69.87
127 Sam Banks Tigers 5 62 v Fremantle, Round 8 69.57
128 Will Setterfield Bombers 3 74 v Port Adelaide, Round 4 69.46
129 Josh Daicos Magpies 8 82 v Carlton, Round 8 69.41
130 Jack Billings Demons 8 75 v Geelong, Round 8 69.33
131 Marcus Bontempelli Bulldogs 8 73 v Hawthorn, Round 8 69.31
132 Bruce Reville Lions 1 69 v Gold Coast, Round 8 69.23
133 James Worpel Hawks 8 67 v Western Bulldogs, Round 8 68.94
134 Finn Maginness Hawks 7 65 v Western Bulldogs, Round 8 68.93
135 Jack Crisp Magpies 8 61 v Carlton, Round 8 68.87
136 Charlie Lazzaro Kangaroos 6 55 v Adelaide, Round 7 68.79
137 Lachlan Sholl Crows 5 68 v Port Adelaide, Round 8 68.75
138 Hugo Garcia Saints 4 67 v North Melbourne, Round 8 68.42
138 Sam Walsh Blues 4 61 v Collingwood, Round 8 68.42
140 Archie Perkins Bombers 5 76 v West Coast, Round 8 68.37
141 Ben Hobbs Bombers 7 57 v West Coast, Round 8 67.97
142 Conor Nash Hawks 8 83 v Western Bulldogs, Round 8 67.91
143 Caleb Windsor Demons 8 83 v Geelong, Round 8 67.80
144 Jake Soligo Crows 8 71 v Port Adelaide, Round 8 67.78
145 Clayton Oliver Demons 8 81 v Geelong, Round 8 67.52
146 Tim Kelly Eagles 8 76 v Essendon, Round 8 66.87
147 Darcy Parish Bombers 6 75 v West Coast, Round 8 66.67
147 Brad Crouch Saints 1 67 v Geelong, Round 1 66.67
149 Ollie Dempsey Cats 8 86 v Melbourne, Round 8 66.45
150 Jack Viney Demons 8 63 v Geelong, Round 8 66.45
151 Jy Simpkin Kangaroos 7 63 v St Kilda, Round 8 66.39
152 James Peatling Giants 6 58 v Sydney, Round 8 66.25
153 Callan Ward Giants 4 64 v Sydney, Round 8 66.15
154 Oliver Wines Power 7 64 v Adelaide, Round 8 66.06
155 Steele Sidebottom Magpies 7 53 v Carlton, Round 8 66.01
156 Shai Bolton Tigers 8 69 v Fremantle, Round 8 66.00
157 Darcy Wilson Saints 8 76 v North Melbourne, Round 8 65.62
158 Connor Rozee Power 8 53 v Adelaide, Round 8 65.48
159 Henry Hustwaite Hawks 4 100 v North Melbourne, Round 6 65.38
160 Marcus Windhager Saints 7 68 v North Melbourne, Round 8 65.37
161 David Swallow Suns 8 50 v Brisbane, Round 8 65.20
162 Marlion Pickett Tigers 8 67 v Fremantle, Round 8 64.79
163 Jackson Mead Power 8 75 v Adelaide, Round 8 64.73
164 Hugh Greenwood Kangaroos 2 40 v Geelong, Round 5 64.71
165 Tanner Bruhn Cats 7 44 v Melbourne, Round 8 64.37
166 Mark Blicavs Cats 8 67 v Melbourne, Round 8 64.33
167 Noah Anderson Suns 8 57 v Brisbane, Round 8 64.04
168 Chad Warner Swans 8 50 v GWS, Round 8 63.92
169 Hugh McCluggage Lions 8 63 v Gold Coast, Round 8 63.86
170 Liam Henry Saints 2 79 v Collingwood, Round 2 63.64
171 Elliot Yeo Eagles 8 77 v Essendon, Round 8 63.51
172 Errol Gulden Swans 8 52 v GWS, Round 8 63.00
173 Kane McAuliffe Tigers 2 67 v West Coast, Round 5 62.50
173 Deven Robertson Lions 2 60 v Collingwood, Round 3 62.50
175 Chayce Jones Crows 8 42 v Port Adelaide, Round 8 62.38
176 Jordan Dawson Crows 8 54 v Port Adelaide, Round 8 62.24
177 Patrick Dangerfield Cats 4 56 v Carlton, Round 7 61.90
178 Ryan Byrnes Saints 8 75 v North Melbourne, Round 8 61.77
179 Jhye Clark Cats 7 64 v Melbourne, Round 8 60.83
180 Nikolas Cox Bombers 8 56 v West Coast, Round 8 60.80
180 Tim Taranto Tigers 5 57 v St Kilda, Round 4 60.80
182 Brandan Parfitt Cats 6 59 v Carlton, Round 7 60.53
183 Xavier O'Halloran Giants 7 71 v Brisbane, Round 7 60.46
184 Caleb Mitchell Swans 2 0 v West Coast, Round 4 60.00
184 Sam Docherty Blues 1 60 v Brisbane, Round 0 60.00
186 Jake Rogers Suns 3 50 v Brisbane, Round 8 59.98
187 Cameron Guthrie Cats 2 73 v Melbourne, Round 8 59.52
188 Nick Watson Hawks 4 0 v Western Bulldogs, Round 8 59.46
189 Dominic Sheed Eagles 3 64 v Essendon, Round 8 59.07
190 Jordan De Goey Magpies 7 57 v Essendon, Round 7 58.14
191 Jacob Hopper Tigers 3 48 v Melbourne, Round 7 57.75
192 Shaun Mannagh Cats 2 62 v Adelaide, Round 2 55.56
193 Brandon Ellis Suns 3 50 v Western Bulldogs, Round 2 51.41
194 Jaxon Binns Blues 1 50 v Geelong, Round 7 50.00
194 Harvey Johnston Eagles 1 50 v Essendon, Round 8 50.00
194 Loch Rawlinson Eagles 1 50 v Sydney, Round 4 50.00
197 Caleb Poulter Bulldogs 2 50 v West Coast, Round 3 41.67
Track your favourite Fantasy Players!
Create and save your own custom list of Supercoach or AFL Fantasy players to track their stats!
2023 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