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
2019 AFL Player Rankings 2021 AFL Player Rankings
2020 AFL League Total Goal Assists Leaders
Rank Player Team Games Total
1 Patrick Dangerfield Geelong 21 23
1 Tom Hawkins Geelong 21 23
3 Tim Kelly West Coast 18 18
4 Mitchell Duncan Geelong 20 16
5 Jack Darling West Coast 18 15
5 Zak Butters Port Adelaide 17 15
7 Robbie Gray Port Adelaide 19 14
7 Hugh McCluggage Brisbane 19 14
9 Kane Lambert Richmond 20 13
9 Dustin Martin Richmond 20 13
9 Christian Petracca Melbourne 17 13
12 Sam Menegola Geelong 21 12
12 Travis Boak Port Adelaide 19 12
12 Shai Bolton Richmond 19 12
12 Bayley Fritsch Melbourne 16 12
12 Eddie Betts Carlton 15 12
12 Gary Ablett Geelong 12 12
18 Gary Rohan Geelong 19 11
18 Jack Steele St Kilda 19 11
18 Marcus Bontempelli Western Bulldogs 18 11
18 Mitchell Wallis Western Bulldogs 18 11
18 Jamie Cripps West Coast 14 11
18 Tom Scully Hawthorn 14 11
18 Luke Breust Hawthorn 13 11
25 Jack Riewoldt Richmond 21 10
25 Daniel Butler St Kilda 19 10
25 Jarryd Lyons Brisbane 19 10
25 Liam Ryan West Coast 18 10
25 Sam Day Gold Coast 17 10
25 Jake Melksham Melbourne 17 10
25 Jordan Dawson Sydney 16 10
25 Jack Viney Melbourne 16 10
25 Jed Anderson North Melbourne 15 10
25 Michael Gibbons Carlton 15 10
25 Scott Pendlebury Collingwood 15 10
25 Steven Motlop Port Adelaide 14 10
25 Toby Greene GWS 13 10
38 Mitch Robinson Brisbane 19 9
38 Andrew Gaff West Coast 18 9
38 Jarrod Berry Brisbane 17 9
38 Jeremy Cameron GWS 17 9
38 Jason Johannisen Western Bulldogs 17 9
38 Clayton Oliver Melbourne 17 9
38 Tom Papley Sydney 17 9
38 Cameron Rayner Brisbane 17 9
38 Brent Daniels GWS 16 9
38 Jack Gunston Hawthorn 16 9
38 Shaun Burgoyne Hawthorn 13 9
38 Jack Sinclair St Kilda 12 9
38 Tyson Stengle Adelaide 12 9
51 Eric Hipwood Brisbane 19 8
51 Will Hoskin-Elliott Collingwood 18 8
51 Chad Wingard Hawthorn 17 8
51 Jack Graham Richmond 16 8
51 Harrison Himmelberg GWS 16 8
51 Aaron Hall North Melbourne 15 8
51 Dylan Shiel Essendon 15 8
51 Brad Ebert Port Adelaide 14 8
51 Joshua Kelly GWS 14 8
51 Mitch McGovern Carlton 12 8
51 Shane Edwards Richmond 10 8
62 Cameron Guthrie Geelong 21 7
62 Gryan Miers Geelong 21 7
62 Tom Lynch Richmond 19 7
62 Touk Miller Gold Coast 17 7
62 Marc Murphy Carlton 17 7
62 Nicholas Naitanui West Coast 17 7
62 Ed Richards Western Bulldogs 17 7
62 Lachie Whitfield GWS 17 7
62 Dayne Zorko Brisbane 17 7
62 Brendon Ah Chee West Coast 16 7
62 James Aish Fremantle 16 7
62 Stephen Coniglio GWS 16 7
62 Zak Jones St Kilda 16 7
62 Zachary Merrett Essendon 16 7
62 Will Setterfield Carlton 16 7
62 Jack Martin Carlton 15 7
62 Nathan Fyfe Fremantle 14 7
62 Alex Sexton Gold Coast 14 7
62 Michael Walters Fremantle 14 7
62 Lachlan Murphy Adelaide 12 7
82 Jason Castagna Richmond 21 6
82 Karl Amon Port Adelaide 19 6
82 Jack Billings St Kilda 19 6
82 Jack Crisp Collingwood 19 6
82 Brodie Grundy Collingwood 19 6
82 Rowan Marshall St Kilda 19 6
82 Marlion Pickett Richmond 19 6
82 Sam Powell-Pepper Port Adelaide 19 6
82 Charlie Dixon Port Adelaide 18 6
82 Jamie Elliott Collingwood 18 6
82 Kamdyn Mcintosh Richmond 18 6
82 Tim Membrey St Kilda 18 6
82 Shaun Atley North Melbourne 17 6
82 Trent Cotchin Richmond 17 6
82 Edward Curnow Carlton 17 6
82 Todd Goldstein North Melbourne 17 6
82 Hugh Greenwood Gold Coast 17 6
82 Lincoln McCarthy Brisbane 17 6
82 Jack Newnes Carlton 17 6
82 Darcy Parish Essendon 17 6
82 Luke Parker Sydney 17 6
82 Will Snelling Essendon 17 6
82 Oliver Wines Port Adelaide 17 6
82 Ben Ainsworth Gold Coast 16 6
82 Luke Dahlhaus Geelong 16 6
82 Dean Kent St Kilda 15 6
82 Callum Brown Collingwood 14 6
82 Todd Marshall Port Adelaide 14 6
82 Kysaiah Pickett Melbourne 14 6
82 Jaidyn Stephenson Collingwood 14 6
82 Taylor Walker Adelaide 14 6
82 Jared Polec North Melbourne 13 6
82 Luke Shuey West Coast 13 6
82 Aaron Naughton Western Bulldogs 12 6
82 Izak Rankine Gold Coast 12 6
82 Shaun McKernan Essendon 9 6
82 Steele Sidebottom Collingwood 9 6
82 Bradley Close Geelong 8 6
120 Taylor Adams Collingwood 19 5
120 Zac Bailey Brisbane 19 5
120 Charlie Cameron Brisbane 19 5
120 Max King St Kilda 18 5
120 Jackson Macrae Western Bulldogs 18 5
120 Brandan Parfitt Geelong 18 5
120 Bailey Smith Western Bulldogs 18 5
120 Andrew Brayshaw Fremantle 17 5
120 Adam Cerra Fremantle 17 5
120 Trent Dumont North Melbourne 17 5
120 Rory Lobb Fremantle 17 5
120 Anthony McDonald-Tipungwuti Essendon 17 5
120 Daniel McStay Brisbane 17 5
120 Lachlan Schultz Fremantle 17 5
120 Sam Walsh Carlton 17 5
120 Nick Blakey Sydney 16 5
120 Kyle Langford Essendon 16 5
120 Thomas Liberatore Western Bulldogs 16 5
120 Tim O'Brien Hawthorn 16 5
120 Sebastian Ross St Kilda 16 5
120 James Rowbottom Sydney 16 5
120 Connor Rozee Port Adelaide 16 5
120 Matthew Taberner Fremantle 16 5
120 Josh Thomas Collingwood 14 5
120 Patrick Lipinski Western Bulldogs 13 5
120 Jack Lonie St Kilda 13 5
120 Tom Lynch Adelaide 13 5
120 Sam Weideman Melbourne 13 5
120 Josh Dunkley Western Bulldogs 12 5
120 Toby McLean Western Bulldogs 12 5
120 Rory Sloane Adelaide 12 5
120 Jade Gresham St Kilda 11 5
120 Sam Reid Sydney 10 5
120 Travis Colyer Fremantle 9 5
120 Bailey Dale Western Bulldogs 9 5
120 Jayden Laverde Essendon 6 5
156 Liam Baker Richmond 20 4
156 Bradley Hill St Kilda 19 4
156 Noah Anderson Gold Coast 17 4
156 Oliver Florent Sydney 17 4
156 Shaun Higgins North Melbourne 17 4
156 Jacob Hopper GWS 17 4
156 Rory Laird Adelaide 17 4
156 Jake Lloyd Sydney 17 4
156 Jordan Ridley Essendon 17 4
156 Jarryn Geary St Kilda 16 4
156 Cameron Zurhaar North Melbourne 16 4
156 Oscar Allen West Coast 15 4
156 Sean Darcy Fremantle 15 4
156 Jeremy Finlayson GWS 15 4
156 Wil Powell Gold Coast 15 4
156 Tom Williamson Carlton 15 4
156 Jake Aarts Richmond 14 4
156 Patrick Ryder St Kilda 14 4
156 Caleb Serong Fremantle 14 4
156 Shane McAdam Adelaide 13 4
156 David Cuningham Carlton 12 4
156 Daniel Lloyd GWS 12 4
156 Jaeger O'Meara Hawthorn 12 4
156 Aaron Vandenberg Melbourne 12 4
156 Mabior Chol Richmond 11 4
156 Mitchell Crowden Fremantle 10 4
156 Jordan De Goey Collingwood 10 4
156 Jack Higgins Richmond 10 4
156 Nick Hind St Kilda 10 4
156 Lachlan Hunter Western Bulldogs 10 4
156 Mitchell Hannan Melbourne 9 4
156 Justin McInerney Sydney 9 4
156 Jack Ross Richmond 7 4
156 Lachlan Fogarty Geelong 6 4
156 Luke Jackson Melbourne 6 4
156 Conor McKenna Essendon 6 4
156 Ben Ronke Sydney 3 4
193 Mark Blicavs Geelong 21 3
193 Jayden Short Richmond 21 3
193 Jed Bews Geelong 20 3
193 Nick Vlastuin Richmond 20 3
193 Darcy Byrne-Jones Port Adelaide 19 3
193 Hamish Hartlett Port Adelaide 19 3
193 Brayden Maynard Collingwood 19 3
193 Oscar McInerney Brisbane 19 3
193 Zach Tuohy Geelong 19 3
193 Tom Barrass West Coast 18 3
193 Josh Daicos Collingwood 18 3
193 Brody Mihocek Collingwood 18 3
193 Daniel Rioli Richmond 18 3
193 Brandon Starcevich Brisbane 18 3
193 Bailey Williams Western Bulldogs 18 3
193 Jack Bowes Gold Coast 17 3
193 Dan Houston Port Adelaide 17 3
193 Jake Kolodjashnij Geelong 17 3
193 Tom Mitchell Hawthorn 17 3
193 Reilly O'Brien Adelaide 17 3
193 Adam Saad Essendon 17 3
193 Jy Simpkin North Melbourne 17 3
193 Jarrod Witts Gold Coast 17 3
193 Will Hayward Sydney 16 3
193 Ben Keays Adelaide 16 3
193 Ben McEvoy Hawthorn 16 3
193 David Mundy Fremantle 16 3
193 Christian Salem Melbourne 16 3
193 Brodie Smith Adelaide 16 3
193 Devon Smith Essendon 16 3
193 Hayden Crozier Western Bulldogs 15 3
193 Xavier Duursma Port Adelaide 15 3
193 Joel Selwood Geelong 15 3
193 James Worpel Hawthorn 15 3
193 Josh Battle St Kilda 14 3
193 Reece Conca Fremantle 14 3
193 Max Gawn Melbourne 14 3
193 Tom McCartin Sydney 14 3
193 Andrew McGrath Essendon 14 3
193 Jonathon Ceglar Hawthorn 13 3
193 Bailey Scott North Melbourne 13 3
193 Tom Atkins Geelong 12 3
193 Brett Bewley Fremantle 12 3
193 Nicholas Holman Gold Coast 12 3
193 Darcy Macpherson Gold Coast 12 3
193 Jacob Townsend Essendon 12 3
193 Justin Westhoff Port Adelaide 12 3
193 Mason Cox Collingwood 11 3
193 Jasper Pittard North Melbourne 11 3
193 Tim Taranto GWS 11 3
193 Darcy Fogarty Adelaide 10 3
193 Adam Treloar Collingwood 10 3
193 Jake Waterman West Coast 10 3
193 Tyler Brown Collingwood 9 3
193 Luke Davies-Uniacke North Melbourne 9 3
193 Sam Lloyd Western Bulldogs 9 3
193 Dion Prestia Richmond 9 3
193 Curtis Taylor North Melbourne 9 3
193 Travis Varcoe Collingwood 9 3
193 Jarrod Brander West Coast 8 3
193 Josh Caddy Richmond 8 3
193 Tom Cutler Essendon 8 3
193 Zac Fisher Carlton 8 3
193 Nathan Jones Melbourne 8 3
193 Charlie Spargo Melbourne 8 3
193 Josh Corbett Gold Coast 7 3
193 Mitch Georgiades Port Adelaide 7 3
193 Oliver Hanrahan Hawthorn 7 3
193 Matthew Kennedy Carlton 7 3
193 Alex Neal-Bullen Melbourne 7 3
193 Matthew Suckling Western Bulldogs 7 3
193 Thomas Berry Brisbane 6 3
193 Adam Kennedy GWS 6 3
193 Sean Lemmens Gold Coast 6 3
193 Hayden McLean Sydney 6 3
193 Harley Bennell Melbourne 5 3
193 Orazio Fantasia Essendon 5 3
193 Daniel Howe Hawthorn 5 3
271 Jack Henry Geelong 21 2
271 Mark O'Connor Geelong 21 2
271 Lachie Neale Brisbane 19 2
271 Harry Taylor Geelong 19 2
271 Hunter Clark St Kilda 18 2
271 Caleb Daniel Western Bulldogs 18 2
271 Timothy English Western Bulldogs 18 2
271 Darcy Gardiner Brisbane 18 2
271 Bradley Sheppard West Coast 18 2
271 Thomas Stewart Geelong 18 2
271 Luke Brown Adelaide 17 2
271 Josh Bruce Western Bulldogs 17 2
271 Levi Casboult Carlton 17 2
271 Harry Cunningham Sydney 17 2
271 Liam Duggan West Coast 17 2
271 Nick Haynes GWS 17 2
271 Ed Langdon Melbourne 17 2
271 Jack Lukosius Gold Coast 17 2
271 Dominic Sheed West Coast 17 2
271 Joshua Walker North Melbourne 17 2
271 Lachlan Weller Gold Coast 17 2
271 Brandon Ellis Gold Coast 16 2
271 Blake Hardwick Hawthorn 16 2
271 Harry Perryman GWS 16 2
271 Sam Petrevski-Seton Carlton 16 2
271 Liam Shiels Hawthorn 16 2
271 Chayce Jones Adelaide 15 2
271 Scott Lycett Port Adelaide 15 2
271 Jackson Nelson West Coast 15 2
271 Tom Phillips Collingwood 15 2
271 David Swallow Gold Coast 15 2
271 Angus Brayshaw Melbourne 14 2
271 Ivan Soldo Richmond 14 2
271 Matthew De Boer GWS 13 2
271 Bachar Houli Richmond 13 2
271 Brad Crouch Adelaide 12 2
271 Josh P. Kennedy Sydney 12 2
271 Esava Ratugolea Geelong 12 2
271 Laitham Vandermeer Western Bulldogs 12 2
271 Matt Guelfi Essendon 11 2
271 Harry Morrison Hawthorn 11 2
271 Rhys Stanley Geelong 11 2
271 Brayden Ham Essendon 10 2
271 Nick Larkey North Melbourne 10 2
271 Jack Mahony North Melbourne 10 2
271 James Stewart Essendon 10 2
271 Elliot Yeo West Coast 10 2
271 David Zaharakis Essendon 10 2
271 Jye Caldwell GWS 9 2
271 Tom McDonald Melbourne 9 2
271 Sam Simpson Geelong 9 2
271 Will Hamill Adelaide 8 2
271 Mitchell Lewis Hawthorn 8 2
271 Stefan Martin Brisbane 8 2
271 Darcy Tucker Fremantle 8 2
271 Rupert Wills Collingwood 8 2
271 Jack Ziebell North Melbourne 8 2
271 Jesse Hogan Fremantle 7 2
271 Callan Ward GWS 7 2
271 Sam Wicks Sydney 7 2
271 Paul Ahern North Melbourne 6 2
271 James Cousins Hawthorn 6 2
271 Tom Green GWS 6 2
271 Jackson Hately GWS 6 2
271 Isaac Heeney Sydney 6 2
271 George Hewett Sydney 6 2
271 Jonathon Marsh St Kilda 6 2
271 Jonathon Patton Hawthorn 6 2
271 Roarke Smith Western Bulldogs 6 2
271 Tarryn Thomas North Melbourne 6 2
271 Bailey Banfield Fremantle 5 2
271 Keidean Coleman Brisbane 5 2
271 Darcy Fort Geelong 5 2
271 Billy Frampton Adelaide 5 2
271 Jarman Impey Hawthorn 5 2
271 Quinton Narkle Geelong 5 2
271 Xavier O'Neill West Coast 5 2
271 Myles Poholke Adelaide 5 2
271 Jake Riccardi GWS 5 2
271 Joe Daniher Essendon 4 2
271 Darren Minchington Hawthorn 4 2
271 Irving Mosquito Essendon 4 2
271 Cameron Sutcliffe Port Adelaide 4 2
271 Ben Cunnington North Melbourne 3 2
271 Damon Greaves Hawthorn 3 2
271 Zac Foot Sydney 2 2
271 Matthew Parker St Kilda 2 2
358 Dougal Howard St Kilda 19 1
358 Callum Ah Chee Brisbane 18 1
358 Darcy Moore Collingwood 18 1
358 Noah Balta Richmond 17 1
358 Samuel Collins Gold Coast 17 1
358 Patrick Cripps Carlton 17 1
358 Shannon Hurn West Coast 17 1
358 Joshua Kennedy West Coast 17 1
358 Ben King Gold Coast 17 1
358 Steven May Melbourne 17 1
358 John Noble Collingwood 17 1
358 Jordan Roughead Collingwood 17 1
358 Luke Ryan Fremantle 17 1
358 Kade Simpson Carlton 17 1
358 Jacob Weitering Carlton 17 1
358 Harris Andrews Brisbane 16 1
358 Grant Birchall Brisbane 16 1
358 Matt Crouch Adelaide 16 1
358 Sam Docherty Carlton 16 1
358 Tom Rockliff Port Adelaide 16 1
358 Connor Budarick Gold Coast 15 1
358 Taylin Duman Fremantle 15 1
358 Daniel Rich Brisbane 15 1
358 Zaine Cordy Western Bulldogs 14 1
358 Robbie Fox Sydney 14 1
358 James Frawley Hawthorn 14 1
358 Michael Hibberd Melbourne 14 1
358 Michael Hurley Essendon 14 1
358 Christopher Mayne Collingwood 14 1
358 Jake Carlisle St Kilda 13 1
358 Martin Gleeson Essendon 13 1
358 Jarrod Harbrow Gold Coast 13 1
358 Lachlan Keeffe GWS 13 1
358 Harry McKay Carlton 13 1
358 Jack Redden West Coast 13 1
358 Jack Scrimshaw Hawthorn 13 1
358 Callum Sinclair Sydney 13 1
358 Adam Tomlinson Melbourne 13 1
358 Lachlan Ash GWS 12 1
358 Kane Farrell Port Adelaide 11 1
358 Elliott Himmelberg Adelaide 11 1
358 Isaac Quaynor Collingwood 11 1
358 James Sicily Hawthorn 11 1
358 Zachary Williams GWS 11 1
358 Phil Davis GWS 10 1
358 Peter Ladhams Port Adelaide 10 1
358 Shane Mumford GWS 10 1
358 Jake Stringer Essendon 10 1
358 Brayden Ainsworth West Coast 9 1
358 Noah Answerth Brisbane 9 1
358 David Astbury Richmond 9 1
358 Ben Brown North Melbourne 9 1
358 Andrew McPherson Adelaide 9 1
358 Trent Rivers Melbourne 9 1
358 Sydney Stack Richmond 9 1
358 Jack Steven Geelong 9 1
358 Ryan Burton Port Adelaide 8 1
358 Sam Draper Essendon 8 1
358 Pearce Hanley Gold Coast 8 1
358 Daniel Hannebery St Kilda 8 1
358 Harry Schoenberg Adelaide 8 1
358 Lachlan Sholl Adelaide 8 1
358 Dylan Stephens Sydney 8 1
358 Jackson Thurlow Sydney 8 1
358 Marley Williams North Melbourne 8 1
358 Mason Wood North Melbourne 8 1
358 Blake Acres Fremantle 7 1
358 Tom Bellchambers Essendon 7 1
358 Tom De Koning Carlton 7 1
358 Sam Jacobs GWS 7 1
358 Aiden Bonar North Melbourne 6 1
358 Jayden Hunt Melbourne 6 1
358 Oleg Markov Richmond 6 1
358 Sam Mayes Port Adelaide 6 1
358 Jarrod Cameron West Coast 5 1
358 Brayden Fiorini Gold Coast 5 1
358 Sam Flanders Gold Coast 5 1
358 Lachlan Hosie North Melbourne 5 1
358 Brandon Matera Fremantle 5 1
358 Andrew Phillips Essendon 5 1
358 Matt Rowell Gold Coast 5 1
358 Archie Smith Brisbane 5 1
358 Tom Sparrow Melbourne 5 1
358 Boyd Woodcock Port Adelaide 5 1
358 Hayden Young Fremantle 5 1
358 Rory Atkins Adelaide 4 1
358 Majak Daw North Melbourne 4 1
358 Jeremy Howe Collingwood 4 1
358 Edward Phillips St Kilda 4 1
358 Elijah Taylor Sydney 4 1
358 Atu Bosenavulagi Collingwood 3 1
358 Jack Bytel St Kilda 3 1
358 Ned Cahill Essendon 3 1
358 Isaac Cumming GWS 3 1
358 Paddy Dow Carlton 3 1
358 Liam Henry Fremantle 3 1
358 Lin Jong Western Bulldogs 3 1
358 Dylan Moore Hawthorn 3 1
358 Nic Reid West Coast 3 1
358 Samuel Reid GWS 3 1
358 Brayden Sier Collingwood 3 1
358 Sam Sturt Fremantle 3 1
358 Connor Ballenden Brisbane 2 1
358 Toby Bedford Melbourne 2 1
358 Jack Buckley GWS 2 1
358 Tom Fullarton Brisbane 2 1
358 Will Hayes Western Bulldogs 2 1
358 Wayne Milera Adelaide 2 1
358 Conor Nash Hawthorn 2 1
358 Shane Savage St Kilda 2 1
358 Josh Schache Western Bulldogs 2 1
358 Will Walker North Melbourne 2 1
358 Keegan Brooksby Hawthorn 1 1
358 Luke Dunstan St Kilda 1 1
358 Mitchell Hinge Brisbane 1 1
358 Darcy Lang Carlton 1 1
358 Rhys Mathieson Brisbane 1 1
2019 AFL Player Rankings 2021 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