AFL Statistics Home
AFL Fixture
Players
Teams
Player Rankings
Team Rankings
Rising Stars
AFL Draft
Brownlow Medal
AFL Ladder
Coaches
Attendances
Supercoach
AFL Fantasy
AFL Highlights
AFL Team Selections
Past Players
AFL Player Contracts
AFL Injury List
Records
 
Year Type Statistic
2020 AFL Player Rankings 2022 AFL Player Rankings
2021 AFL League Score Involvements Per Game Leaders (Minimum 5 Games Played)
Rank Player Team Games Average
1 Christian Petracca Melbourne 25 8.32
2 Toby Greene GWS 18 8.28
3 Taylor Walker Adelaide 17 7.76
4 Dayne Zorko Brisbane 23 7.70
5 Darcy Parish Essendon 23 7.61
6 Nathan Fyfe Fremantle 15 7.60
7 Marcus Bontempelli Western Bulldogs 26 7.38
8 Tom Hawkins Geelong 25 7.32
9 Clayton Oliver Melbourne 25 7.24
10 Chad Wingard Hawthorn 16 7.06
11 Jackson Macrae Western Bulldogs 26 7.00
12 Zac Bailey Brisbane 24 6.92
13 Jeremy Cameron Geelong 15 6.80
14 Jake Stringer Essendon 19 6.79
15 Mitchell Duncan Geelong 13 6.69
16 Zachary Merrett Essendon 23 6.65
17 Joe Daniher Brisbane 24 6.54
17 Hugh McCluggage Brisbane 24 6.54
19 David Mundy Fremantle 22 6.50
19 Sam Walsh Carlton 22 6.50
21 Oliver Wines Port Adelaide 24 6.42
22 Travis Boak Port Adelaide 23 6.39
22 Lance Franklin Sydney 18 6.39
22 Tom Lynch Richmond 18 6.39
25 Charlie Cameron Brisbane 24 6.33
26 Thomas Liberatore Western Bulldogs 25 6.32
26 Harry McKay Carlton 19 6.32
28 Tom Papley Sydney 23 6.30
28 Patrick Cripps Carlton 20 6.30
28 Jordan De Goey Collingwood 20 6.30
31 Charlie Dixon Port Adelaide 24 6.29
32 Callum Mills Sydney 18 6.28
33 Rory Laird Adelaide 22 6.27
34 Isaac Heeney Sydney 21 6.24
35 Kane Lambert Richmond 13 6.23
36 Jamie Cripps West Coast 22 6.09
37 Lachlan Hunter Western Bulldogs 25 6.08
37 Jarryd Lyons Brisbane 24 6.08
39 Lachie Neale Brisbane 17 6.06
39 Adam Treloar Western Bulldogs 17 6.06
41 Tim Membrey St Kilda 21 6.05
41 Shai Bolton Richmond 20 6.05
43 Jack Riewoldt Richmond 22 6.00
43 Sean Darcy Fremantle 21 6.00
43 Orazio Fantasia Port Adelaide 15 6.00
46 Joshua Kelly GWS 23 5.96
47 Dustin Martin Richmond 16 5.94
48 Aaron Naughton Western Bulldogs 25 5.92
48 Joel Selwood Geelong 24 5.92
50 Jack Steele St Kilda 22 5.91
51 Andrew Brayshaw Fremantle 20 5.90
52 Joshua Kennedy West Coast 18 5.89
53 Luke Parker Sydney 23 5.87
54 Rory Lobb Fremantle 13 5.85
55 Robbie Gray Port Adelaide 18 5.83
55 Tom Lynch Adelaide 12 5.83
57 Paul Seedsman Adelaide 22 5.82
58 Ben Cunnington North Melbourne 15 5.80
59 Tim Kelly West Coast 19 5.79
60 Anthony McDonald-Tipungwuti Essendon 20 5.75
60 Zak Butters Port Adelaide 12 5.75
62 Tom McDonald Melbourne 23 5.74
63 Cale Hooker Essendon 18 5.72
64 Jack Darling West Coast 22 5.68
64 Ben Keays Adelaide 22 5.68
66 Bayley Fritsch Melbourne 24 5.67
66 Jack Billings St Kilda 18 5.67
68 Cameron Guthrie Geelong 23 5.65
69 Bailey Smith Western Bulldogs 26 5.62
69 Harrison Himmelberg GWS 24 5.62
69 Matthew Taberner Fremantle 16 5.62
69 Jeremy Finlayson GWS 13 5.62
73 Jack Higgins St Kilda 19 5.58
74 Touk Miller Gold Coast 21 5.57
75 Max King St Kilda 20 5.55
76 Tarryn Thomas North Melbourne 21 5.52
77 Devon Smith Essendon 20 5.50
77 Sam Switkowski Fremantle 12 5.50
79 Max Gawn Melbourne 25 5.48
80 Kyle Langford Essendon 17 5.47
80 Jack Viney Melbourne 15 5.47
82 Karl Amon Port Adelaide 24 5.46
83 Josh Bruce Western Bulldogs 20 5.45
84 Tim Taranto GWS 24 5.42
85 Dylan Moore Hawthorn 20 5.40
86 Brody Mihocek Collingwood 21 5.38
87 Tom Mitchell Hawthorn 22 5.36
88 Brad Crouch St Kilda 20 5.35
89 Adam Cerra Fremantle 18 5.33
89 Scott Pendlebury Collingwood 18 5.33
91 Jack Graham Richmond 22 5.32
91 Nicholas Naitanui West Coast 22 5.32
93 Ben Brown Melbourne 13 5.31
93 Zak Jones St Kilda 13 5.31
95 Rory Sloane Adelaide 18 5.28
96 Caleb Serong Fremantle 22 5.27
96 Jack Martin Carlton 11 5.27
98 Luke Breust Hawthorn 19 5.26
99 Jacob Hopper GWS 23 5.22
100 Connor Rozee Port Adelaide 21 5.19
101 Jamie Elliott Collingwood 13 5.15
102 Edward Curnow Carlton 22 5.14
102 Steele Sidebottom Collingwood 21 5.14
104 Ben Ainsworth Gold Coast 17 5.12
104 Patrick Dangerfield Geelong 16 5.12
106 Michael Gibbons Carlton 11 5.09
107 Rowan Marshall St Kilda 13 5.08
108 Jack Silvagni Carlton 15 5.07
108 Liam Ryan West Coast 14 5.07
110 Kysaiah Pickett Melbourne 25 5.04
110 Lincoln McCarthy Brisbane 24 5.04
110 Isaac Smith Geelong 24 5.04
113 Josh Dunkley Western Bulldogs 15 5.00
114 Harry Schoenberg Adelaide 22 4.95
114 Will Snelling Essendon 20 4.95
116 Errol Gulden Sydney 18 4.94
116 Peter Ladhams Port Adelaide 17 4.94
118 Taylor Adams Collingwood 14 4.93
119 Chad Warner Sydney 13 4.92
120 Sebastian Ross St Kilda 20 4.90
121 Jaeger O'Meara Hawthorn 18 4.89
122 Callan Ward GWS 24 4.88
123 Andrew McGrath Essendon 15 4.87
124 Andrew Gaff West Coast 21 4.86
124 Josh P. Kennedy Sydney 21 4.86
126 Cameron Zurhaar North Melbourne 20 4.85
127 Daniel McStay Brisbane 19 4.84
127 Jaidyn Stephenson North Melbourne 19 4.84
129 Jy Simpkin North Melbourne 22 4.82
130 Gary Rohan Geelong 21 4.81
130 Michael Walters Fremantle 16 4.81
132 Riley Thilthorpe Adelaide 14 4.79
133 Sam Menegola Geelong 23 4.78
134 Jack Crisp Collingwood 22 4.77
135 Cody Weightman Western Bulldogs 16 4.75
136 Eddie Betts Carlton 19 4.74
137 Ben King Gold Coast 22 4.73
137 Nick Larkey North Melbourne 22 4.73
139 Peter Wright Essendon 21 4.71
139 Mitchell Lewis Hawthorn 14 4.71
141 Shane Edwards Richmond 16 4.69
141 Eric Hipwood Brisbane 16 4.69
141 Matt Owies Carlton 13 4.69
144 Tom Hickey Sydney 21 4.67
144 Liam Shiels Hawthorn 21 4.67
144 Tom Green GWS 18 4.67
144 Gryan Miers Geelong 15 4.67
148 Brodie Grundy Collingwood 20 4.65
149 Dominic Sheed West Coast 22 4.64
150 Steven Motlop Port Adelaide 19 4.63
151 Todd Marshall Port Adelaide 21 4.62
152 Jack Redden West Coast 18 4.61
153 Alex Neal-Bullen Melbourne 25 4.60
154 Luke Jackson Melbourne 24 4.58
155 Lachie Whitfield GWS 17 4.53
156 Bradley Close Geelong 22 4.50
156 Luke Davies-Uniacke North Melbourne 20 4.50
156 Will Hayward Sydney 20 4.50
156 Luke Dunstan St Kilda 12 4.50
160 Marc Pittonet Carlton 13 4.46
161 Travis Colyer Fremantle 22 4.45
161 Nick Hind Essendon 22 4.45
161 Mitch Robinson Brisbane 22 4.45
161 Aaron Hall North Melbourne 20 4.45
161 Lachlan Schultz Fremantle 20 4.45
166 Jake Lloyd Sydney 22 4.41
167 Charlie Spargo Melbourne 25 4.40
168 Shaun Higgins Geelong 18 4.39
169 Jack Lukosius Gold Coast 22 4.36
169 Jake Waterman West Coast 14 4.36
171 Oscar McInerney Brisbane 23 4.35
172 Oscar Allen West Coast 21 4.33
172 Ned McHenry Adelaide 21 4.33
174 Daniel Butler St Kilda 22 4.32
174 Timothy English Western Bulldogs 22 4.32
176 Sam Draper Essendon 13 4.31
177 Darcy Cameron Collingwood 18 4.28
178 Lachlan Murphy Adelaide 15 4.27
179 Rhys Stanley Geelong 19 4.26
180 Josh Thomas Collingwood 20 4.25
180 Daniel Lloyd GWS 16 4.25
182 Jason Johannisen Western Bulldogs 25 4.24
182 Mitch Georgiades Port Adelaide 21 4.24
182 Zach Tuohy Geelong 21 4.24
185 Ed Langdon Melbourne 24 4.21
186 Scott Lycett Port Adelaide 20 4.20
186 James Worpel Hawthorn 20 4.20
188 Josh Corbett Gold Coast 16 4.19
189 Sam Wicks Sydney 22 4.18
190 Jordan Dawson Sydney 23 4.17
190 Elliot Yeo West Coast 12 4.17
192 Justin McInerney Sydney 21 4.14
192 Sam Docherty Carlton 14 4.14
192 Alec Waterman Essendon 14 4.14
195 Dan Houston Port Adelaide 23 4.13
196 Angus Brayshaw Melbourne 25 4.12
197 James Harmes Melbourne 18 4.11
198 Jake Aarts Richmond 21 4.10
198 David Swallow Gold Coast 21 4.10
200 Bailey Dale Western Bulldogs 26 4.08
200 Caleb Daniel Western Bulldogs 25 4.08
200 Tom Powell North Melbourne 13 4.08
200 Matthew Flynn GWS 12 4.08
204 Darcy Fogarty Adelaide 17 4.06
204 Lachlan Fogarty Carlton 17 4.06
206 Liam Baker Richmond 22 4.05
206 Jack Sinclair St Kilda 21 4.05
208 Oliver Florent Sydney 23 4.04
209 Bradley Hill St Kilda 22 4.00
209 Jason Castagna Richmond 21 4.00
209 Jacob Koschitzke Hawthorn 20 4.00
209 Jack Newnes Carlton 19 4.00
209 Mitchell Hannan Western Bulldogs 17 4.00
209 Jonathon Ceglar Hawthorn 12 4.00
215 Archie Perkins Essendon 21 3.95
215 Alex Sexton Gold Coast 21 3.95
215 James Rowe Adelaide 19 3.95
218 Bobby Hill GWS 17 3.94
219 Riley Bonner Port Adelaide 14 3.93
220 Christian Salem Melbourne 24 3.92
220 Lachlan Weller Gold Coast 13 3.92
222 Laitham Vandermeer Western Bulldogs 11 3.91
223 Daniel Howe Hawthorn 20 3.90
224 Curtis Taylor North Melbourne 19 3.89
225 Daniel Rich Brisbane 24 3.88
226 Shane McAdam Adelaide 15 3.87
226 Marc Murphy Carlton 15 3.87
228 Ben McEvoy Hawthorn 22 3.86
228 Sam Petrevski-Seton Carlton 14 3.86
230 Will Hoskin-Elliott Collingwood 20 3.85
231 Izak Rankine Gold Coast 18 3.83
232 Tom Phillips Hawthorn 22 3.82
232 Jarrod Brander West Coast 11 3.82
234 Luke Dahlhaus Geelong 21 3.81
234 Deven Robertson Brisbane 16 3.81
236 Thomas Stewart Geelong 20 3.80
237 Willem Drew Port Adelaide 24 3.79
238 Brandan Parfitt Geelong 23 3.78
239 Todd Goldstein North Melbourne 22 3.77
240 Harrison Jones Essendon 16 3.75
241 Dyson Heppell Essendon 19 3.74
242 Adam Saad Carlton 22 3.73
242 Hugh Greenwood Gold Coast 15 3.73
244 Noah Anderson Gold Coast 20 3.70
244 Reilly O'Brien Adelaide 20 3.70
246 Brent Daniels GWS 13 3.69
246 Oliver Hanrahan Hawthorn 13 3.69
248 Harry Morrison Hawthorn 15 3.67
249 Liam Henry Fremantle 17 3.65
250 Zachary Williams Carlton 14 3.64
250 Tyler Brockman Hawthorn 11 3.64
252 Ryan Byrnes St Kilda 16 3.62
253 David MacKay Adelaide 18 3.61
254 Jack Scrimshaw Hawthorn 20 3.60
255 Trent Cotchin Richmond 17 3.59
255 Paddy Dow Carlton 17 3.59
257 Levi Casboult Carlton 13 3.54
257 Tom De Koning Carlton 13 3.54
257 Matthew Kennedy Carlton 13 3.54
260 James Rowbottom Sydney 17 3.53
261 Jake Melksham Melbourne 12 3.50
262 Jack Petruccelle West Coast 17 3.47
263 Matthew De Boer GWS 11 3.45
264 Brandon Ellis Gold Coast 18 3.44
264 Nathan Wilson Fremantle 18 3.44
264 Nicholas Holman Gold Coast 16 3.44
267 Brodie Smith Adelaide 21 3.43
267 Trent Dumont North Melbourne 14 3.43
269 Patrick Ryder St Kilda 12 3.42
270 Christopher Mayne Collingwood 17 3.41
271 Blake Acres Fremantle 18 3.39
272 Lachlan Sholl Adelaide 19 3.37
273 Nikolas Cox Essendon 22 3.36
273 Patrick Lipinski Western Bulldogs 11 3.36
275 Harry Perryman GWS 18 3.33
275 Trent Bianco Collingwood 12 3.33
275 Hayden McLean Sydney 12 3.33
278 Daniel Rioli Richmond 19 3.32
279 Sam Powell-Pepper Port Adelaide 16 3.31
279 Hunter Clark St Kilda 13 3.31
279 Jarman Impey Hawthorn 13 3.31
282 George Hewett Sydney 21 3.29
282 Josh Daicos Collingwood 17 3.29
282 Shane Mumford GWS 14 3.29
285 James Aish Fremantle 22 3.27
286 Brayden Ham Essendon 19 3.26
286 Jack Mahony North Melbourne 19 3.26
288 Changkuoth Jiath Hawthorn 16 3.25
289 Anthony Scott Western Bulldogs 21 3.24
290 Grant Birchall Brisbane 23 3.22
291 Roarke Smith Western Bulldogs 14 3.21
292 Toby Nankervis Richmond 16 3.19
293 Nick Blakey Sydney 17 3.18
293 Xavier O'Halloran GWS 17 3.18
293 Xavier Duursma Port Adelaide 11 3.18
296 Bachar Houli Richmond 12 3.17
296 Daniel McKenzie St Kilda 12 3.17
298 Darcy Moore Collingwood 13 3.15
299 Jayden Short Richmond 22 3.14
299 Noah Balta Richmond 14 3.14
301 Josh Treacy Fremantle 15 3.13
302 Kamdyn Mcintosh Richmond 17 3.12
302 Quinton Narkle Geelong 16 3.12
304 Tim O'Brien Hawthorn 19 3.11
304 Marlion Pickett Richmond 18 3.11
306 Luke McDonald North Melbourne 11 3.09
307 Isaac Cumming GWS 24 3.08
307 Nick Vlastuin Richmond 12 3.08
309 Liam Duggan West Coast 14 3.07
310 Sam Flanders Gold Coast 16 3.06
311 Mason Redman Essendon 22 3.05
312 Jed Bews Geelong 25 3.04
313 Bailey Scott North Melbourne 17 3.00
313 Shannon Hurn West Coast 15 3.00
313 Matt Rowell Gold Coast 12 3.00
313 Caleb Poulter Collingwood 11 3.00
313 Tom Williamson Carlton 11 3.00
318 Chris Burgess Gold Coast 19 2.95
319 Sam Berry Adelaide 17 2.94
319 Mitchell Crowden Fremantle 16 2.94
319 Darcy Tucker Fremantle 16 2.94
322 Jamaine Jones West Coast 15 2.93
322 Ben Long St Kilda 15 2.93
324 Darcy Byrne-Jones Port Adelaide 24 2.92
324 Tom Fullarton Brisbane 12 2.92
326 Darcy Macpherson Gold Coast 11 2.91
327 Keidean Coleman Brisbane 18 2.89
328 James Jordon Melbourne 25 2.88
329 Nic Newman Carlton 14 2.86
329 Mark O'Connor Geelong 14 2.86
331 Jack Bowes Gold Coast 19 2.84
332 Bailey Williams Western Bulldogs 23 2.83
333 Wil Powell Gold Coast 22 2.82
333 Liam Stocker Carlton 17 2.82
333 Jarrod Berry Brisbane 11 2.82
336 Jack Henry Geelong 24 2.79
337 Zac Langdon West Coast 17 2.76
338 Oleg Markov Gold Coast 17 2.71
338 Nathan Broad Richmond 14 2.71
340 Jayden Hunt Melbourne 20 2.70
341 Lachlan McNeil Western Bulldogs 13 2.69
342 John Noble Collingwood 22 2.68
343 Ryan Burton Port Adelaide 24 2.67
343 Max Holmes Geelong 12 2.67
345 Blake Hardwick Hawthorn 20 2.65
346 Harry Cunningham Sydney 21 2.62
346 Lachlan Henderson Geelong 21 2.62
346 Tanner Bruhn GWS 13 2.62
349 Trent Rivers Melbourne 25 2.60
350 Miles Bergman Port Adelaide 23 2.57
351 Will Phillips North Melbourne 16 2.56
352 Callum Wilkie St Kilda 22 2.55
352 Isaac Quaynor Collingwood 20 2.55
352 Dane Rampe Sydney 20 2.55
352 Jack Lonie St Kilda 11 2.55
356 Aaron Francis Essendon 15 2.53
357 Taylor Duryea Western Bulldogs 25 2.52
357 Jack Ziebell North Melbourne 21 2.52
359 Tom Atkins Geelong 22 2.50
359 Tom McCartin Sydney 22 2.50
359 Matt Guelfi Essendon 20 2.50
359 Jimmy Webster St Kilda 20 2.50
359 Nicholas Coffield St Kilda 16 2.50
359 Matt Cottrell Carlton 14 2.50
365 Callum Brown Collingwood 15 2.47
365 Esava Ratugolea Geelong 15 2.47
367 Beau McCreery Collingwood 13 2.46
368 Brayden Maynard Collingwood 22 2.45
368 Jordan Clark Geelong 11 2.45
370 Jake Lever Melbourne 25 2.44
371 Tom Sparrow Melbourne 21 2.43
372 Charlie Lazzaro North Melbourne 12 2.42
373 Mark Blicavs Geelong 24 2.38
373 Tom Doedee Adelaide 21 2.38
375 Steven May Melbourne 23 2.35
376 Rhys Mathieson Brisbane 15 2.33
377 Brandon Starcevich Brisbane 24 2.29
378 Jordan Ridley Essendon 22 2.27
378 Jack Ross Richmond 15 2.27
380 Luke Ryan Fremantle 19 2.26
381 Bradley Sheppard West Coast 20 2.25
381 James Bell Sydney 12 2.25
383 Nick Haynes GWS 21 2.24
384 Jaxon Prior Brisbane 18 2.22
385 Josh Rotham West Coast 19 2.21
386 Shaun Atley North Melbourne 20 2.20
387 Jacob Weitering Carlton 22 2.18
388 Andrew McPherson Adelaide 18 2.17
389 Tom Cutler Essendon 13 2.15
390 Robbie Fox Sydney 15 2.13
390 Samuel Reid GWS 15 2.13
390 Easton Wood Western Bulldogs 15 2.13
393 Lachlan Ash GWS 23 2.09
393 Tom Cole West Coast 22 2.09
393 Sam Frost Hawthorn 22 2.09
396 Aliir Aliir Port Adelaide 24 2.08
396 Tom Highmore St Kilda 13 2.08
398 Josh Battle St Kilda 16 2.06
399 Callum Ah Chee Brisbane 21 2.05
400 Thomas Jonas Port Adelaide 24 2.04
401 Harris Andrews Brisbane 23 2.00
401 Jack Bytel St Kilda 13 2.00
401 Zach Guthrie Geelong 13 2.00
404 Kayne Turner North Melbourne 22 1.95
405 David Astbury Richmond 17 1.94
405 Ryan Lester Brisbane 17 1.94
407 Jeremy McGovern West Coast 15 1.93
408 Dylan Grimes Richmond 21 1.90
409 Trent McKenzie Port Adelaide 14 1.86
410 Jake Kelly Adelaide 20 1.85
411 Shaun Burgoyne Hawthorn 18 1.83
412 Luke Brown Adelaide 11 1.82
412 Sam Mayes Port Adelaide 11 1.82
414 Jack Madgen Collingwood 19 1.79
415 Jake Kolodjashnij Geelong 22 1.77
416 Tom Barrass West Coast 16 1.75
417 Dougal Howard St Kilda 21 1.71
417 Sean Lemmens Gold Coast 21 1.71
417 Jordan Roughead Collingwood 21 1.71
420 Rhyan Mansell Richmond 13 1.69
421 Jack Buckley GWS 15 1.67
421 Lachie Young North Melbourne 15 1.67
423 Lachlan Plowman Carlton 19 1.63
424 Charlie Ballard Gold Coast 21 1.62
425 Marcus Adams Brisbane 17 1.59
426 Liam Jones Carlton 19 1.53
426 Will Hamill Adelaide 17 1.53
426 Michael Hibberd Melbourne 17 1.53
429 Connor Idun GWS 23 1.52
430 Ben McKay North Melbourne 22 1.50
431 Alex Keath Western Bulldogs 23 1.48
431 Jayden Laverde Essendon 23 1.48
433 Sam Taylor GWS 19 1.47
434 Connor Blakely Fremantle 13 1.46
435 Joshua Walker North Melbourne 21 1.43
436 Brennan Cox Fremantle 12 1.42
437 Chayce Jones Adelaide 15 1.40
438 Nathan Murphy Collingwood 15 1.33
439 Jordon Butts Adelaide 22 1.32
439 Jackson Nelson West Coast 19 1.32
441 Griffin Logue Fremantle 16 1.31
442 Caleb Graham Gold Coast 12 1.25
443 James Stewart Essendon 17 1.24
444 Phil Davis GWS 11 1.18
445 Zaine Cordy Western Bulldogs 19 1.16
446 Samuel Collins Gold Coast 19 1.11
447 Tobe Watson Fremantle 11 1.09
448 Kyle Hartigan Hawthorn 19 1.05
448 Harrison Petty Melbourne 19 1.05
450 Thomas Berry Brisbane 11 1.00
450 Tom Clurey Port Adelaide 11 1.00
452 Nick Murray Adelaide 13 0.85
2020 AFL Player Rankings 2022 AFL Player Rankings

Send us feedback or report a mistake on this page.

Please enter some feedback
X