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 Marks Inside 50 Leaders (Minimum 5 Games Played)
Rank Player Team Games Total
1 Tom Hawkins Geelong 25 83
2 Aaron Naughton Western Bulldogs 25 80
3 Harry McKay Carlton 19 69
4 Jack Riewoldt Richmond 22 68
5 Bayley Fritsch Melbourne 24 60
6 Charlie Cameron Brisbane 24 54
6 Josh Bruce Western Bulldogs 20 54
6 Max King St Kilda 20 54
9 Tim Membrey St Kilda 21 52
9 Joshua Kennedy West Coast 18 52
9 Tom Lynch Richmond 18 52
12 Jack Darling West Coast 22 49
13 Ben King Gold Coast 22 48
14 Brody Mihocek Collingwood 21 46
15 Charlie Dixon Port Adelaide 24 44
15 Nick Larkey North Melbourne 22 44
15 Mitch Georgiades Port Adelaide 21 44
15 Taylor Walker Adelaide 17 44
15 Matthew Taberner Fremantle 16 44
20 Joe Daniher Brisbane 24 43
20 Lance Franklin Sydney 18 43
22 Jacob Koschitzke Hawthorn 20 42
23 Cale Hooker Essendon 18 37
24 Oscar Allen West Coast 21 36
24 Isaac Heeney Sydney 21 36
26 Harrison Himmelberg GWS 24 35
26 Toby Greene GWS 18 35
28 Peter Wright Essendon 21 34
28 Cameron Zurhaar North Melbourne 20 34
30 Todd Marshall Port Adelaide 20 33
30 Eric Hipwood Brisbane 16 33
32 Tom McDonald Melbourne 23 32
32 Tom Papley Sydney 23 32
32 Ben Brown Melbourne 13 32
35 Jordan De Goey Collingwood 20 31
35 Daniel McStay Brisbane 19 31
35 Jesse Hogan GWS 9 31
38 Jeremy Cameron Geelong 15 30
38 Josh Corbett Gold Coast 15 30
40 Lincoln McCarthy Brisbane 24 29
40 Timothy English Western Bulldogs 22 29
40 Gary Rohan Geelong 21 29
40 Jack Higgins St Kilda 19 29
44 Darcy Fogarty Adelaide 16 28
44 Shane McAdam Adelaide 15 28
44 Rory Lobb Fremantle 13 28
47 Jake Stringer Essendon 19 27
48 Kysaiah Pickett Melbourne 25 26
48 Jamie Elliott Collingwood 13 26
50 Sean Darcy Fremantle 21 25
50 Darcy Cameron Collingwood 18 25
50 Cody Weightman Western Bulldogs 16 25
53 Luke Breust Hawthorn 19 24
53 Harrison Jones Essendon 16 24
55 Max Gawn Melbourne 25 23
55 Christian Petracca Melbourne 25 23
55 Shai Bolton Richmond 20 23
55 Lachlan Schultz Fremantle 20 23
55 Will Hayward Sydney 19 23
55 Robbie Gray Port Adelaide 18 23
55 Mitchell Lewis Hawthorn 14 23
55 Liam Ryan West Coast 14 23
63 Luke Jackson Melbourne 24 21
63 Hugh McCluggage Brisbane 24 21
65 Steven Motlop Port Adelaide 19 20
65 Orazio Fantasia Port Adelaide 15 20
65 Alec Waterman Essendon 14 20
65 Jake Waterman West Coast 14 20
65 Matt Owies Carlton 13 20
65 Hayden McLean Sydney 11 20
71 Marcus Bontempelli Western Bulldogs 26 19
71 Jamie Cripps West Coast 22 19
71 Ben McEvoy Hawthorn 22 19
71 Tarryn Thomas North Melbourne 21 19
71 Anthony McDonald-Tipungwuti Essendon 20 19
71 Devon Smith Essendon 20 19
71 Chris Burgess Gold Coast 19 19
71 Jaidyn Stephenson North Melbourne 19 19
71 Esava Ratugolea Geelong 15 19
80 Dylan Moore Hawthorn 20 18
80 Jack Billings St Kilda 18 18
80 Josh Treacy Fremantle 15 18
83 Charlie Spargo Melbourne 25 17
83 Jason Castagna Richmond 20 17
83 Eddie Betts Carlton 19 17
83 Ben Ainsworth Gold Coast 17 17
83 Riley Thilthorpe Adelaide 14 17
88 Sam Wicks Sydney 22 16
88 Will Snelling Essendon 20 16
88 Mitchell Hannan Western Bulldogs 17 16
88 Jeremy Finlayson GWS 13 16
88 Oliver Henry Collingwood 10 16
93 Lachlan Hunter Western Bulldogs 25 15
93 Will Hoskin-Elliott Collingwood 20 15
93 Jack Mahony North Melbourne 19 15
93 Peter Ladhams Port Adelaide 17 15
93 Dustin Martin Richmond 16 15
93 Jack Martin Carlton 11 15
99 Alex Neal-Bullen Melbourne 25 14
99 Bradley Close Geelong 22 14
99 Rhys Stanley Geelong 19 14
99 Tim O'Brien Hawthorn 18 14
99 Daniel Lloyd GWS 16 14
99 Nathan Fyfe Fremantle 15 14
99 Levi Casboult Carlton 13 14
106 Zac Bailey Brisbane 24 13
106 Jarryd Lyons Brisbane 24 13
106 Luke Parker Sydney 23 13
106 Ned McHenry Adelaide 21 13
106 Errol Gulden Sydney 18 13
106 Curtis Taylor North Melbourne 18 13
106 Kyle Langford Essendon 17 13
106 Zac Langdon West Coast 16 13
106 Rowan Marshall St Kilda 13 13
106 Sam Reid Sydney 10 13
116 Ed Langdon Melbourne 24 12
116 Sam Menegola Geelong 23 12
116 Todd Goldstein North Melbourne 22 12
116 Ian Hill GWS 17 12
116 Patrick Dangerfield Geelong 16 12
116 Nicholas Holman Gold Coast 16 12
116 Michael Walters Fremantle 16 12
116 Jack Silvagni Carlton 15 12
116 Tom De Koning Carlton 13 12
116 Tyler Brockman Hawthorn 11 12
116 Billy Frampton Adelaide 10 12
127 Oliver Wines Port Adelaide 24 11
127 Dayne Zorko Brisbane 23 11
127 Daniel Butler St Kilda 22 11
127 Alex Sexton Gold Coast 18 11
127 Liam Henry Fremantle 17 11
127 Jack Petruccelle West Coast 17 11
127 Lachlan Fogarty Carlton 16 11
127 Matthew Flynn GWS 12 11
135 Thomas Liberatore Western Bulldogs 25 10
135 Travis Boak Port Adelaide 23 10
135 Jason Johannisen Western Bulldogs 23 10
135 Jack Steele St Kilda 22 10
135 Luke Dahlhaus Geelong 21 10
135 Connor Rozee Port Adelaide 21 10
135 Josh Thomas Collingwood 20 10
135 Shaun Higgins Geelong 17 10
135 Callum Coleman-Jones Richmond 8 10
144 Isaac Smith Geelong 24 9
144 Tim Taranto GWS 24 9
144 Jordan Dawson Sydney 23 9
144 Jake Aarts Richmond 20 9
144 Brodie Grundy Collingwood 20 9
144 Scott Lycett Port Adelaide 20 9
144 Archie Perkins Essendon 20 9
144 Chad Wingard Hawthorn 16 9
144 Tom Lynch Adelaide 12 9
144 Elliott Himmelberg Adelaide 8 9
144 Dean Kent St Kilda 7 9
144 Logan McDonald Sydney 7 9
144 Jamarra Ugle-Hagan Western Bulldogs 5 9
157 Angus Brayshaw Melbourne 25 8
157 Oscar McInerney Brisbane 23 8
157 Travis Colyer Fremantle 22 8
157 Jack Lukosius Gold Coast 22 8
157 Harry Schoenberg Adelaide 22 8
157 Caleb Serong Fremantle 22 8
157 Josh P. Kennedy Sydney 21 8
157 Nikolas Cox Essendon 20 8
157 Daniel Rioli Richmond 18 8
157 James Rowe Adelaide 18 8
157 Bailey Scott North Melbourne 16 8
157 Gryan Miers Geelong 15 8
157 Kane Lambert Richmond 13 8
157 Oliver Hanrahan Hawthorn 12 8
157 Sam Switkowski Fremantle 12 8
157 Jake Melksham Melbourne 10 8
157 Laitham Vandermeer Western Bulldogs 10 8
157 Tom Campbell North Melbourne 9 8
157 Josh Schache Western Bulldogs 8 8
157 Mason Cox Collingwood 7 8
157 Sam Weideman Melbourne 5 8
178 Bailey Smith Western Bulldogs 26 7
178 Callan Ward GWS 24 7
178 Brandan Parfitt Geelong 23 7
178 Darcy Parish Essendon 23 7
178 Liam Baker Richmond 22 7
178 Ben Keays Adelaide 22 7
178 Sam Walsh Carlton 22 7
178 Tom Hickey Sydney 21 7
178 Jack Newnes Carlton 19 7
178 Adam Cerra Fremantle 18 7
178 Tom Green GWS 18 7
178 James Harmes Melbourne 18 7
178 Ben Cunnington North Melbourne 15 7
178 Sam Draper Essendon 13 7
178 Beau McCreery Collingwood 12 7
178 Trent Bianco Collingwood 11 7
178 Michael Gibbons Carlton 11 7
178 Mabior Chol Richmond 10 7
178 Zac Fisher Carlton 10 7
178 Mitchell Wallis Western Bulldogs 6 7
178 Mitch McGovern Carlton 5 7
199 Clayton Oliver Melbourne 25 6
199 Oliver Florent Sydney 23 6
199 Edward Curnow Carlton 22 6
199 Jack Graham Richmond 22 6
199 Liam Shiels Hawthorn 21 6
199 Steele Sidebottom Collingwood 21 6
199 David Swallow Gold Coast 21 6
199 Anthony Scott Western Bulldogs 19 6
199 Izak Rankine Gold Coast 18 6
199 Shane Edwards Richmond 16 6
199 Sam Powell-Pepper Port Adelaide 16 6
199 Deven Robertson Brisbane 16 6
199 Mitchell Crowden Fremantle 15 6
199 Mitchell Duncan Geelong 13 6
199 Darcy Moore Collingwood 13 6
199 Quinton Narkle Geelong 13 6
199 Marc Pittonet Carlton 13 6
199 Zak Butters Port Adelaide 12 6
199 Zachary Sproule GWS 10 6
199 Sam Mayes Port Adelaide 9 6
199 Minairo Frederick Fremantle 7 6
199 Sam Day Gold Coast 6 6
199 Boyd Woodcock Port Adelaide 6 6
222 Karl Amon Port Adelaide 24 5
222 Mark Blicavs Geelong 24 5
222 Jack Henry Geelong 24 5
222 Joel Selwood Geelong 24 5
222 Joshua Kelly GWS 23 5
222 Tom Mitchell Hawthorn 22 5
222 Dominic Sheed West Coast 22 5
222 Kayne Turner North Melbourne 22 5
222 Lachlan Henderson Geelong 21 5
222 Zach Tuohy Geelong 21 5
222 Callum Ah Chee Brisbane 20 5
222 Luke Davies-Uniacke North Melbourne 20 5
222 Daniel Howe Hawthorn 19 5
222 Matt Guelfi Essendon 18 5
222 David MacKay Adelaide 17 5
222 Keidean Coleman Brisbane 16 5
222 Tom Sparrow Melbourne 16 5
222 Sam Flanders Gold Coast 15 5
222 Hugh Greenwood Gold Coast 15 5
222 Lachlan Murphy Adelaide 15 5
222 Ben Long St Kilda 14 5
222 Marc Murphy Carlton 14 5
222 Zak Jones St Kilda 13 5
222 Lachlan Weller Gold Coast 13 5
222 Jonathon Ceglar Hawthorn 12 5
222 Jamaine Jones West Coast 12 5
222 Patrick Ryder St Kilda 12 5
222 James Bell Sydney 9 5
222 Nathan Vardy West Coast 9 5
222 Joel Amartey Sydney 6 5
222 Andrew Phillips Essendon 6 5
222 Jack Ginnivan Collingwood 5 5
254 Jackson Macrae Western Bulldogs 26 4
254 Willem Drew Port Adelaide 24 4
254 Cameron Guthrie Geelong 23 4
254 Jacob Hopper GWS 23 4
254 Zachary Merrett Essendon 23 4
254 Tom Phillips Hawthorn 22 4
254 Mitch Robinson Brisbane 22 4
254 Jy Simpkin North Melbourne 22 4
254 Miles Bergman Port Adelaide 21 4
254 Brad Crouch St Kilda 20 4
254 Blake Acres Fremantle 18 4
254 Jaeger O'Meara Hawthorn 18 4
254 Harry Perryman GWS 18 4
254 Marlion Pickett Richmond 18 4
254 Brayden Ham Essendon 17 4
254 Kamdyn Mcintosh Richmond 17 4
254 Lachie Whitfield GWS 17 4
254 Paddy Dow Carlton 16 4
254 Nick Blakey Sydney 15 4
254 Jack Viney Melbourne 15 4
254 Zachary Williams Carlton 14 4
254 Nathan Murphy Collingwood 13 4
254 Sam Petrevski-Seton Carlton 13 4
254 Tom Fullarton Brisbane 12 4
254 Connor Blakely Fremantle 11 4
254 Jarrod Brander West Coast 11 4
254 Lachlan McNeil Western Bulldogs 11 4
254 Charlie Lazzaro North Melbourne 10 4
254 Bailey Banfield Fremantle 6 4
254 Josh Caddy Richmond 6 4
254 Bailey Williams West Coast 6 4
285 Aliir Aliir Port Adelaide 24 3
285 Dan Houston Port Adelaide 23 3
285 James Aish Fremantle 22 3
285 James Jordon Melbourne 22 3
285 Rory Laird Adelaide 22 3
285 Nicholas Naitanui West Coast 22 3
285 Andrew Gaff West Coast 21 3
285 Justin McInerney Sydney 21 3
285 Joshua Walker North Melbourne 21 3
285 Andrew Brayshaw Fremantle 20 3
285 Patrick Cripps Carlton 20 3
285 Aaron Hall North Melbourne 20 3
285 Reilly O'Brien Adelaide 20 3
285 Brandon Ellis Gold Coast 18 3
285 Callum Mills Sydney 18 3
285 Lachlan Sholl Adelaide 18 3
285 Sam Berry Adelaide 17 3
285 Lachie Neale Brisbane 17 3
285 Adam Treloar Western Bulldogs 17 3
285 Ryan Byrnes St Kilda 16 3
285 Toby Nankervis Richmond 16 3
285 James Rowbottom Sydney 16 3
285 Aaron Francis Essendon 15 3
285 Samuel Reid GWS 15 3
285 Josh Battle St Kilda 14 3
285 Callum Brown Collingwood 14 3
285 Harry Morrison Hawthorn 14 3
285 Shane Mumford GWS 14 3
285 Mark O'Connor Geelong 14 3
285 Xavier O'Halloran GWS 14 3
285 Brent Daniels GWS 13 3
285 Matt Cottrell Carlton 12 3
285 Jarrod Berry Brisbane 11 3
285 Xavier Duursma Port Adelaide 11 3
285 Darcy Macpherson Gold Coast 11 3
285 Rhys Mathieson Brisbane 11 3
285 Tom Williamson Carlton 11 3
285 Riley Collier-Dawkins Richmond 9 3
285 James Cousins Hawthorn 9 3
285 Riley Garcia Western Bulldogs 9 3
285 Patrick Lipinski Western Bulldogs 9 3
285 Jeremy Sharp Gold Coast 9 3
285 Jordan Clark Geelong 8 3
285 Jed Anderson North Melbourne 7 3
285 Stephen Coniglio GWS 7 3
285 Nathan Jones Melbourne 7 3
285 Jake Riccardi GWS 7 3
285 Mason Wood St Kilda 7 3
285 Matthew Parker Richmond 6 3
285 Kieren Briggs GWS 5 3
285 Connor West West Coast 5 3
336 Bailey Dale Western Bulldogs 26 2
336 Jed Bews Geelong 25 2
336 Caleb Daniel Western Bulldogs 25 2
336 Nick Hind Essendon 22 2
336 David Mundy Fremantle 22 2
336 Paul Seedsman Adelaide 22 2
336 George Hewett Sydney 21 2
336 Touk Miller Gold Coast 21 2
336 Brodie Smith Adelaide 21 2
336 Noah Anderson Gold Coast 20 2
336 Sebastian Ross St Kilda 20 2
336 Jack Bowes Gold Coast 19 2
336 Dyson Heppell Essendon 19 2
336 Scott Pendlebury Collingwood 18 2
336 Rory Sloane Adelaide 18 2
336 Trent Cotchin Richmond 17 2
336 Nicholas Coffield St Kilda 16 2
336 Jaxon Prior Brisbane 16 2
336 Josh Dunkley Western Bulldogs 15 2
336 Will Phillips North Melbourne 14 2
336 Tom Powell North Melbourne 13 2
336 Chad Warner Sydney 13 2
336 Luke Dunstan St Kilda 12 2
336 Daniel McKenzie St Kilda 12 2
336 Caleb Poulter Collingwood 11 2
336 Jack Ross Richmond 11 2
336 Lachlan Bramble Hawthorn 10 2
336 Nick Murray Adelaide 10 2
336 Brandon Walker Fremantle 10 2
336 Adam Kennedy GWS 9 2
336 Finlay Macrae Collingwood 9 2
336 Lloyd Meek Fremantle 9 2
336 Trey Ruscoe Collingwood 9 2
336 Zac Smith Gold Coast 9 2
336 Braeden Campbell Sydney 8 2
336 Lachlan Keeffe GWS 8 2
336 Will Setterfield Carlton 8 2
336 Tristan Xerri North Melbourne 8 2
336 Leo Connolly St Kilda 7 2
336 Sam Durham Essendon 7 2
336 Conor Nash Hawthorn 7 2
336 Thomas Berry Brisbane 6 2
336 Heath Chapman Fremantle 6 2
336 Brendon Ah Chee West Coast 5 2
336 Thomson Dow Richmond 5 2
336 Jordon Sweet Western Bulldogs 5 2
382 Ryan Burton Port Adelaide 24 1
382 Christian Salem Melbourne 24 1
382 Harris Andrews Brisbane 23 1
382 Connor Idun GWS 23 1
382 Jack Crisp Collingwood 22 1
382 Bradley Hill St Kilda 22 1
382 Jake Kolodjashnij Geelong 22 1
382 Jake Lloyd Sydney 22 1
382 John Noble Collingwood 22 1
382 Adam Saad Carlton 22 1
382 Harry Cunningham Sydney 21 1
382 Tom Doedee Adelaide 21 1
382 Nick Haynes GWS 21 1
382 Jack Sinclair St Kilda 21 1
382 Jayden Hunt Melbourne 20 1
382 James Worpel Hawthorn 20 1
382 Tim Kelly West Coast 19 1
382 Jack Madgen Collingwood 18 1
382 Nathan Wilson Fremantle 18 1
382 Shaun Burgoyne Hawthorn 17 1
382 Josh Daicos Collingwood 17 1
382 Ryan Lester Brisbane 17 1
382 Jack Buckley GWS 15 1
382 Robbie Fox Sydney 15 1
382 Easton Wood Western Bulldogs 15 1
382 Taylor Adams Collingwood 14 1
382 Noah Balta Richmond 14 1
382 Tanner Bruhn GWS 13 1
382 Jack Bytel St Kilda 13 1
382 Jarman Impey Hawthorn 13 1
382 Roarke Smith Western Bulldogs 13 1
382 Lachie Young North Melbourne 13 1
382 Bachar Houli Richmond 12 1
382 Matthew Kennedy Carlton 12 1
382 Nick Vlastuin Richmond 12 1
382 Luke Brown Adelaide 11 1
382 Tom Cutler Essendon 11 1
382 Matthew De Boer GWS 11 1
382 Luke McDonald North Melbourne 11 1
382 Tobe Watson Fremantle 11 1
382 Kane Farrell Port Adelaide 10 1
382 Hamish Hartlett Port Adelaide 10 1
382 Brayden Fiorini Gold Coast 9 1
382 Max Holmes Geelong 9 1
382 Jack Lonie St Kilda 9 1
382 Dion Prestia Richmond 9 1
382 Lewis Young Western Bulldogs 9 1
382 Martin Frederick Port Adelaide 8 1
382 Ethan Hughes Fremantle 8 1
382 Dylan Shiel Essendon 8 1
382 Luke Edwards West Coast 7 1
382 Xavier O'Neill West Coast 7 1
382 Brayden Sier Collingwood 7 1
382 Sydney Stack Richmond 7 1
382 Brett Bewley Fremantle 6 1
382 Nakia Cockatoo Brisbane 6 1
382 Jai Newcombe Hawthorn 6 1
382 Jake Stein GWS 6 1
382 Dylan Stephens Sydney 6 1
382 Hugo Ralphsmith Richmond 5 1
382 Ned Reeves Hawthorn 5 1
2020 AFL Player Rankings 2022 AFL Player Rankings

Send us feedback or report a mistake on this page.

Please enter some feedback
X