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 Total One Percenters Leaders (Minimum 5 Games Played)
Rank Player Team Games Total
1 Harris Andrews Brisbane 23 220
2 Jacob Weitering Carlton 22 199
3 Dougal Howard St Kilda 21 189
4 Thomas Jonas Port Adelaide 24 171
5 Jake Lever Melbourne 25 167
6 Samuel Collins Gold Coast 19 166
7 Jordan Roughead Collingwood 21 160
8 Tom McCartin Sydney 22 159
9 Liam Jones Carlton 19 157
10 Ben McKay North Melbourne 22 154
11 Aliir Aliir Port Adelaide 24 151
12 Sam Taylor GWS 19 150
13 Steven May Melbourne 23 149
14 Tom Doedee Adelaide 21 138
15 Mark Blicavs Geelong 24 135
16 Jordon Butts Adelaide 22 134
17 Zaine Cordy Western Bulldogs 19 133
17 Tom Barrass West Coast 16 133
19 Jack Henry Geelong 24 132
19 Jordan Ridley Essendon 22 132
21 Alex Keath Western Bulldogs 23 125
22 Kyle Hartigan Hawthorn 19 123
23 Dylan Grimes Richmond 21 120
24 Callum Wilkie St Kilda 22 116
24 Charlie Ballard Gold Coast 21 116
26 Marcus Adams Brisbane 17 115
27 Brennan Cox Fremantle 12 112
28 Harrison Petty Melbourne 19 105
29 Lachlan Henderson Geelong 21 103
30 Sam Frost Hawthorn 22 102
31 Marcus Bontempelli Western Bulldogs 26 100
31 Max Gawn Melbourne 25 100
31 Jake Kolodjashnij Geelong 22 100
34 Jordan Dawson Sydney 23 96
34 Brayden Maynard Collingwood 22 96
34 Ben McEvoy Hawthorn 22 96
37 Connor Idun GWS 23 95
38 Griffin Logue Fremantle 16 94
39 Jeremy McGovern West Coast 15 93
40 Oscar McInerney Brisbane 23 92
41 Nick Haynes GWS 21 90
42 Joshua Walker North Melbourne 21 89
42 Lachlan Plowman Carlton 19 89
44 Wil Powell Gold Coast 22 88
44 Tom Hickey Sydney 21 88
46 Jayden Laverde Essendon 23 87
47 Todd Goldstein North Melbourne 22 86
48 Nick Murray Adelaide 13 82
49 Bailey Williams Western Bulldogs 23 81
49 Peter Wright Essendon 21 81
51 Dane Rampe Sydney 20 80
52 Rhys Stanley Geelong 19 79
53 Josh Rotham West Coast 19 78
54 Jack Buckley GWS 15 76
55 Darcy Moore Collingwood 13 75
56 Blake Hardwick Hawthorn 20 74
56 Jake Kelly Adelaide 20 74
56 Scott Lycett Port Adelaide 20 74
56 Reilly O'Brien Adelaide 20 74
56 Luke Ryan Fremantle 19 74
61 Thomas Stewart Geelong 20 73
62 Ryan Lester Brisbane 17 72
62 Caleb Graham Gold Coast 12 72
64 Taylor Duryea Western Bulldogs 25 70
64 Changkuoth Jiath Hawthorn 16 70
66 Isaac Cumming GWS 24 68
66 Isaac Quaynor Collingwood 20 68
66 David Astbury Richmond 17 68
69 Nicholas Naitanui West Coast 22 67
69 Jack Ziebell North Melbourne 21 67
71 Charlie Dixon Port Adelaide 24 66
71 Trent McKenzie Port Adelaide 14 66
73 Timothy English Western Bulldogs 22 64
73 Jack Madgen Collingwood 19 64
73 Nathan Broad Richmond 14 64
76 Adam Saad Carlton 22 63
76 Aaron Francis Essendon 15 63
78 Tim O'Brien Hawthorn 19 62
78 Tom Clurey Port Adelaide 11 62
80 Trent Rivers Melbourne 25 61
80 Jack Crisp Collingwood 22 61
80 Oscar Allen West Coast 21 61
80 Toby Nankervis Richmond 16 61
84 Bailey Dale Western Bulldogs 26 59
84 Tom Cole West Coast 22 59
84 Bradley Sheppard West Coast 20 59
84 Jimmy Webster St Kilda 20 59
84 Shane Mumford GWS 14 59
89 Brandon Starcevich Brisbane 24 58
89 Nathan Wilson Fremantle 18 58
91 Harrison Himmelberg GWS 24 57
91 Easton Wood Western Bulldogs 15 57
93 Robbie Fox Sydney 15 56
94 Daniel Rich Brisbane 24 55
95 Darcy Byrne-Jones Port Adelaide 24 54
95 Tom McDonald Melbourne 23 54
95 Liam Baker Richmond 22 54
95 Jack Bowes Gold Coast 19 54
95 Sam Draper Essendon 13 54
100 Harry Cunningham Sydney 21 53
100 Tim Membrey St Kilda 21 53
102 Lachlan Hunter Western Bulldogs 25 52
103 Jacob Koschitzke Hawthorn 20 51
104 James Stewart Essendon 17 50
104 Noah Balta Richmond 14 50
104 Jonathon Ceglar Hawthorn 12 50
107 Jake Lloyd Sydney 22 49
107 Dyson Heppell Essendon 19 49
107 Rory Sloane Adelaide 18 49
107 Nick Vlastuin Richmond 12 49
111 Angus Brayshaw Melbourne 25 48
111 Jack Sinclair St Kilda 21 48
111 Chris Burgess Gold Coast 19 48
114 Sean Darcy Fremantle 21 47
114 Josh Dunkley Western Bulldogs 15 47
116 Thomas Liberatore Western Bulldogs 25 46
116 Brodie Smith Adelaide 21 46
116 Christopher Mayne Collingwood 17 46
116 Phil Davis GWS 11 46
120 Marlion Pickett Richmond 18 45
121 James Aish Fremantle 22 44
122 Ryan Burton Port Adelaide 24 43
122 Jack Lukosius Gold Coast 22 43
122 Kayne Turner North Melbourne 22 43
122 Marc Pittonet Carlton 13 43
126 Willem Drew Port Adelaide 24 42
126 Todd Marshall Port Adelaide 21 42
126 Brodie Grundy Collingwood 20 42
126 Jack Scrimshaw Hawthorn 20 42
126 Lachie Young North Melbourne 15 42
131 Joshua Kelly GWS 23 41
131 Zachary Merrett Essendon 23 41
131 David Mundy Fremantle 22 41
131 Mason Redman Essendon 22 41
131 Jack Steele St Kilda 22 41
131 Jackson Nelson West Coast 19 41
131 Patrick Ryder St Kilda 12 41
138 Joel Selwood Geelong 24 40
138 Dayne Zorko Brisbane 23 40
138 Liam Stocker Carlton 17 40
141 Tom Hawkins Geelong 25 39
141 Andrew Brayshaw Fremantle 20 39
141 Shaun Burgoyne Hawthorn 18 39
141 Matthew Flynn GWS 12 39
141 Hayden McLean Sydney 12 39
146 Caleb Daniel Western Bulldogs 25 38
146 Grant Birchall Brisbane 23 38
146 Sam Menegola Geelong 23 38
146 Nick Hind Essendon 22 38
146 Justin McInerney Sydney 21 38
146 Oleg Markov Gold Coast 17 38
152 Zac Bailey Brisbane 24 37
152 Luke Jackson Melbourne 24 37
152 Matt Guelfi Essendon 20 37
155 Lachlan Ash GWS 23 36
155 Bradley Hill St Kilda 22 36
155 Sean Lemmens Gold Coast 21 36
155 Callum Mills Sydney 18 36
155 Harry Perryman GWS 18 36
155 Michael Hibberd Melbourne 17 36
155 Peter Ladhams Port Adelaide 17 36
155 Eric Hipwood Brisbane 16 36
155 Ben Long St Kilda 15 36
155 Roarke Smith Western Bulldogs 14 36
165 Lincoln McCarthy Brisbane 24 35
165 Jack Darling West Coast 22 35
165 Jayden Short Richmond 22 35
165 Cale Hooker Essendon 18 35
165 Tom Lynch Richmond 18 35
165 Kamdyn Mcintosh Richmond 17 35
171 Aaron Naughton Western Bulldogs 25 34
171 Oliver Florent Sydney 23 34
171 Tom Atkins Geelong 22 34
171 Jack Riewoldt Richmond 22 34
171 Daniel Howe Hawthorn 20 34
171 Sebastian Ross St Kilda 20 34
177 Alex Neal-Bullen Melbourne 25 33
177 Jamie Cripps West Coast 22 33
177 David Swallow Gold Coast 21 33
177 Jarman Impey Hawthorn 13 33
177 Rory Lobb Fremantle 13 33
177 Rowan Marshall St Kilda 13 33
177 Tobe Watson Fremantle 11 33
184 Jed Bews Geelong 25 32
184 Callan Ward GWS 24 32
184 Dan Houston Port Adelaide 23 32
184 Luke Parker Sydney 23 32
184 Mitch Robinson Brisbane 22 32
184 Gary Rohan Geelong 21 32
184 Jack Redden West Coast 18 32
184 Nathan Fyfe Fremantle 15 32
184 Jeremy Finlayson GWS 13 32
193 Christian Salem Melbourne 24 31
193 Oliver Wines Port Adelaide 24 31
193 Jy Simpkin North Melbourne 22 31
193 Patrick Cripps Carlton 20 31
193 Daniel McStay Brisbane 19 31
193 Patrick Dangerfield Geelong 16 31
193 Tom Highmore St Kilda 13 31
200 Jason Johannisen Western Bulldogs 25 30
200 Clayton Oliver Melbourne 25 30
200 Callum Ah Chee Brisbane 21 30
200 Touk Miller Gold Coast 21 30
200 Steele Sidebottom Collingwood 21 30
200 Will Hoskin-Elliott Collingwood 20 30
200 Nick Blakey Sydney 17 30
200 Nicholas Coffield St Kilda 16 30
200 Chayce Jones Adelaide 15 30
200 Nic Newman Carlton 14 30
200 Riley Thilthorpe Adelaide 14 30
211 Karl Amon Port Adelaide 24 29
211 Connor Rozee Port Adelaide 21 29
211 Josh Bruce Western Bulldogs 20 29
211 Lachie Whitfield GWS 17 29
211 Sam Docherty Carlton 14 29
211 Mark O'Connor Geelong 14 29
211 Ben Brown Melbourne 13 29
211 Zach Guthrie Geelong 13 29
211 Rhyan Mansell Richmond 13 29
220 Jackson Macrae Western Bulldogs 26 28
220 Joe Daniher Brisbane 24 28
220 Tim Taranto GWS 24 28
220 Nikolas Cox Essendon 22 28
220 Ben Keays Adelaide 22 28
220 Nick Larkey North Melbourne 22 28
220 Shaun Atley North Melbourne 20 28
220 James Worpel Hawthorn 20 28
220 Andrew McPherson Adelaide 18 28
220 Jaeger O'Meara Hawthorn 18 28
220 Trent Cotchin Richmond 17 28
220 Shane Edwards Richmond 16 28
220 Matt Cottrell Carlton 14 28
220 Luke Brown Adelaide 11 28
234 Isaac Smith Geelong 24 27
234 Travis Boak Port Adelaide 23 27
234 Darcy Parish Essendon 23 27
234 Ben King Gold Coast 22 27
234 Aaron Hall North Melbourne 20 27
234 Jack Newnes Carlton 19 27
234 Darcy Cameron Collingwood 18 27
234 Izak Rankine Gold Coast 18 27
234 Andrew McGrath Essendon 15 27
243 Miles Bergman Port Adelaide 23 26
243 Isaac Heeney Sydney 21 26
243 Harry McKay Carlton 19 26
243 Joshua Kennedy West Coast 18 26
243 Dustin Martin Richmond 16 26
243 Esava Ratugolea Geelong 15 26
249 Jarryd Lyons Brisbane 24 25
249 Cameron Guthrie Geelong 23 25
249 Daniel Butler St Kilda 22 25
249 Bradley Close Geelong 22 25
249 Luke Dahlhaus Geelong 21 25
249 Anthony Scott Western Bulldogs 21 25
249 Liam Shiels Hawthorn 21 25
249 Noah Anderson Gold Coast 20 25
249 Will Hayward Sydney 20 25
249 Max King St Kilda 20 25
249 Will Snelling Essendon 20 25
249 Blake Acres Fremantle 18 25
249 Brandon Ellis Gold Coast 18 25
249 Jeremy Cameron Geelong 15 25
249 Shannon Hurn West Coast 15 25
249 Mitchell Lewis Hawthorn 14 25
265 Dominic Sheed West Coast 22 24
265 Tarryn Thomas North Melbourne 21 24
265 Daniel Rioli Richmond 19 24
265 Jake Stringer Essendon 19 24
265 Adam Cerra Fremantle 18 24
265 Lance Franklin Sydney 18 24
265 Xavier O'Halloran GWS 17 24
265 Samuel Reid GWS 15 24
265 Levi Casboult Carlton 13 24
274 Andrew Gaff West Coast 21 23
274 Anthony McDonald-Tipungwuti Essendon 20 23
274 Josh Battle St Kilda 16 23
274 Deven Robertson Brisbane 16 23
274 Chad Wingard Hawthorn 16 23
274 Liam Duggan West Coast 14 23
274 Luke McDonald North Melbourne 11 23
281 Bailey Smith Western Bulldogs 26 22
281 Kysaiah Pickett Melbourne 25 22
281 Charlie Cameron Brisbane 24 22
281 Brandan Parfitt Geelong 23 22
281 Mitch Georgiades Port Adelaide 21 22
281 George Hewett Sydney 21 22
281 Ned McHenry Adelaide 21 22
281 Brad Crouch St Kilda 20 22
281 Jayden Hunt Melbourne 20 22
281 Devon Smith Essendon 20 22
281 Eddie Betts Carlton 19 22
281 Keidean Coleman Brisbane 18 22
281 James Harmes Melbourne 18 22
281 Will Hamill Adelaide 17 22
281 Kyle Langford Essendon 17 22
281 Taylor Walker Adelaide 17 22
281 Hugh Greenwood Gold Coast 15 22
281 Taylor Adams Collingwood 14 22
281 Riley Bonner Port Adelaide 14 22
300 Jacob Hopper GWS 23 21
300 Sam Wicks Sydney 22 21
300 Scott Pendlebury Collingwood 18 21
300 Darcy Tucker Fremantle 16 21
300 Trent Dumont North Melbourne 14 21
300 Jamie Elliott Collingwood 13 21
300 Sam Switkowski Fremantle 12 21
300 Elliot Yeo West Coast 12 21
308 Christian Petracca Melbourne 25 20
308 Ed Langdon Melbourne 24 20
308 Tom Papley Sydney 23 20
308 Edward Curnow Carlton 22 20
308 Jordan De Goey Collingwood 20 20
308 Harrison Jones Essendon 16 20
308 Jack Viney Melbourne 15 20
308 Kane Lambert Richmond 13 20
308 Tom Williamson Carlton 11 20
317 Harry Schoenberg Adelaide 22 19
317 Brody Mihocek Collingwood 21 19
317 Tom Sparrow Melbourne 21 19
317 Lachlan Schultz Fremantle 20 19
317 Robbie Gray Port Adelaide 18 19
317 Tom Green GWS 18 19
317 Toby Greene GWS 18 19
317 Jaxon Prior Brisbane 18 19
317 Sam Berry Adelaide 17 19
317 Nathan Murphy Collingwood 15 19
317 Zachary Williams Carlton 14 19
317 Bachar Houli Richmond 12 19
329 Shai Bolton Richmond 20 18
329 Dylan Moore Hawthorn 20 18
329 Jack Mahony North Melbourne 19 18
329 Jack Billings St Kilda 18 18
329 Errol Gulden Sydney 18 18
329 Darcy Fogarty Adelaide 17 18
329 Daniel Lloyd GWS 16 18
329 Sam Petrevski-Seton Carlton 14 18
329 Lachlan McNeil Western Bulldogs 13 18
329 Zak Butters Port Adelaide 12 18
329 Luke Dunstan St Kilda 12 18
329 Tom Fullarton Brisbane 12 18
341 James Jordon Melbourne 25 17
341 Bayley Fritsch Melbourne 24 17
341 Sam Walsh Carlton 22 17
341 Jake Aarts Richmond 21 17
341 Zach Tuohy Geelong 21 17
341 Steven Motlop Port Adelaide 19 17
341 Jaidyn Stephenson North Melbourne 19 17
341 Bobby Hill GWS 17 17
341 Josh Corbett Gold Coast 16 17
341 Nicholas Holman Gold Coast 16 17
341 Cody Weightman Western Bulldogs 16 17
341 Jack Silvagni Carlton 15 17
341 Tom Cutler Essendon 13 17
341 Brent Daniels GWS 13 17
341 Daniel McKenzie St Kilda 12 17
356 Rory Laird Adelaide 22 16
356 Luke Davies-Uniacke North Melbourne 20 16
356 Cameron Zurhaar North Melbourne 20 16
356 Luke Breust Hawthorn 19 16
356 Ben Cunnington North Melbourne 15 16
356 Jake Waterman West Coast 14 16
356 Michael Gibbons Carlton 11 16
363 Jack Graham Richmond 22 15
363 Paul Seedsman Adelaide 22 15
363 Josh P. Kennedy Sydney 21 15
363 Lachlan Fogarty Carlton 17 15
363 Adam Treloar Western Bulldogs 17 15
363 Tom De Koning Carlton 13 15
369 Travis Colyer Fremantle 22 14
369 Caleb Serong Fremantle 22 14
369 Brayden Ham Essendon 19 14
369 Jack Higgins St Kilda 19 14
369 Tim Kelly West Coast 19 14
369 Liam Henry Fremantle 17 14
369 Zac Langdon West Coast 17 14
369 James Rowbottom Sydney 17 14
369 Matthew Taberner Fremantle 16 14
369 Michael Walters Fremantle 16 14
369 Lachlan Murphy Adelaide 15 14
369 Josh Treacy Fremantle 15 14
369 Darcy Macpherson Gold Coast 11 14
382 Charlie Spargo Melbourne 25 13
382 Hugh McCluggage Brisbane 24 13
382 Tom Mitchell Hawthorn 22 13
382 Tom Phillips Hawthorn 22 13
382 Jason Castagna Richmond 21 13
382 Alex Sexton Gold Coast 21 13
382 Josh Thomas Collingwood 20 13
382 Shaun Higgins Geelong 18 13
382 David MacKay Adelaide 18 13
382 Jack Ross Richmond 15 13
382 Mitchell Duncan Geelong 13 13
382 Beau McCreery Collingwood 13 13
382 Matt Rowell Gold Coast 12 13
382 Matthew De Boer GWS 11 13
396 John Noble Collingwood 22 12
396 Curtis Taylor North Melbourne 19 12
396 Shane McAdam Adelaide 15 12
396 Alec Waterman Essendon 14 12
396 Tanner Bruhn GWS 13 12
396 Hunter Clark St Kilda 13 12
396 Zak Jones St Kilda 13 12
396 Tom Lynch Adelaide 12 12
396 Tyler Brockman Hawthorn 11 12
396 Jordan Clark Geelong 11 12
396 Jack Martin Carlton 11 12
407 Mitchell Crowden Fremantle 16 11
407 Gryan Miers Geelong 15 11
407 Harry Morrison Hawthorn 15 11
407 Jarrod Brander West Coast 11 11
411 Will Phillips North Melbourne 16 10
411 Sam Powell-Pepper Port Adelaide 16 10
411 Liam Ryan West Coast 14 10
411 Matt Owies Carlton 13 10
411 Lachlan Weller Gold Coast 13 10
411 Max Holmes Geelong 12 10
411 Jake Melksham Melbourne 12 10
418 Mitchell Hannan Western Bulldogs 17 9
418 Jack Petruccelle West Coast 17 9
418 Orazio Fantasia Port Adelaide 15 9
418 Matthew Kennedy Carlton 13 9
418 Laitham Vandermeer Western Bulldogs 11 9
423 Archie Perkins Essendon 21 8
423 Lachlan Sholl Adelaide 19 8
423 Ben Ainsworth Gold Coast 17 8
423 Bailey Scott North Melbourne 17 8
423 James Bell Sydney 12 8
423 Charlie Lazzaro North Melbourne 12 8
423 Jarrod Berry Brisbane 11 8
423 Patrick Lipinski Western Bulldogs 11 8
431 James Rowe Adelaide 19 7
431 Sam Flanders Gold Coast 16 7
431 Jamaine Jones West Coast 15 7
431 Oliver Hanrahan Hawthorn 13 7
431 Xavier Duursma Port Adelaide 11 7
436 Lachie Neale Brisbane 17 6
436 Ryan Byrnes St Kilda 16 6
436 Quinton Narkle Geelong 16 6
436 Marc Murphy Carlton 15 6
436 Connor Blakely Fremantle 13 6
436 Tom Powell North Melbourne 13 6
436 Sam Mayes Port Adelaide 11 6
436 Caleb Poulter Collingwood 11 6
444 Paddy Dow Carlton 17 5
444 Jack Bytel St Kilda 13 5
444 Trent Bianco Collingwood 12 5
444 Thomas Berry Brisbane 11 5
444 Jack Lonie St Kilda 11 5
449 Josh Daicos Collingwood 17 4
449 Chad Warner Sydney 13 4
451 Callum Brown Collingwood 15 2
451 Rhys Mathieson Brisbane 15 2
2020 AFL Player Rankings 2022 AFL Player Rankings

Send us feedback or report a mistake on this page.

Please enter some feedback
X