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 Goals Leaders
Rank Player Team Games Total
1 Tom Hawkins Geelong 21 49
2 Charlie Dixon Port Adelaide 18 34
2 Joshua Kennedy West Coast 17 34
4 Jack Riewoldt Richmond 21 33
5 Tom Lynch Richmond 19 32
6 Charlie Cameron Brisbane 19 31
6 Jack Gunston Hawthorn 16 31
8 Jack Darling West Coast 18 30
9 Daniel Butler St Kilda 19 29
9 Matthew Taberner Fremantle 16 29
11 Liam Ryan West Coast 18 26
11 Tom Papley Sydney 17 26
13 Brody Mihocek Collingwood 18 25
13 Mitchell Wallis Western Bulldogs 18 25
13 Ben King Gold Coast 17 25
16 Eric Hipwood Brisbane 19 24
16 Jeremy Cameron GWS 17 24
18 Dustin Martin Richmond 20 22
18 Gary Rohan Geelong 19 22
18 Max King St Kilda 18 22
18 Bayley Fritsch Melbourne 16 22
22 Harry McKay Carlton 13 21
23 Tim Membrey St Kilda 18 20
24 Gryan Miers Geelong 21 19
24 Anthony McDonald-Tipungwuti Essendon 17 19
24 Jeremy Finlayson GWS 15 19
24 Alex Sexton Gold Coast 14 19
24 Sam Weideman Melbourne 13 19
29 Chad Wingard Hawthorn 17 18
29 Cameron Zurhaar North Melbourne 16 18
29 Oscar Allen West Coast 15 18
32 Jason Castagna Richmond 21 17
32 Patrick Dangerfield Geelong 21 17
32 Cameron Rayner Brisbane 17 17
32 Toby Greene GWS 13 17
36 Sam Menegola Geelong 21 16
36 Levi Casboult Carlton 17 16
36 Luke Breust Hawthorn 13 16
39 Shai Bolton Richmond 19 15
39 Robbie Gray Port Adelaide 19 15
39 Lincoln McCarthy Brisbane 17 15
39 Jake Melksham Melbourne 17 15
39 Christian Petracca Melbourne 17 15
39 Harrison Himmelberg GWS 16 15
39 Taylor Walker Adelaide 14 15
39 Michael Walters Fremantle 14 15
39 Aaron Naughton Western Bulldogs 12 15
39 Jake Stringer Essendon 10 15
49 Lachie Neale Brisbane 19 14
49 Josh Bruce Western Bulldogs 17 14
49 Jake Aarts Richmond 14 14
49 Jaidyn Stephenson Collingwood 14 14
49 Mason Cox Collingwood 11 14
49 Jordan De Goey Collingwood 10 14
49 Nick Larkey North Melbourne 10 14
56 Mitchell Duncan Geelong 20 13
56 Zac Bailey Brisbane 19 13
56 Rowan Marshall St Kilda 19 13
56 Jack Newnes Carlton 17 13
56 Eddie Betts Carlton 15 13
56 Steven Motlop Port Adelaide 14 13
62 Daniel Rioli Richmond 18 12
62 Sam Day Gold Coast 17 12
62 Lachlan Schultz Fremantle 17 12
62 Lachlan Weller Gold Coast 17 12
62 Ben Ainsworth Gold Coast 16 12
62 Tim O'Brien Hawthorn 16 12
62 Jack Martin Carlton 15 12
62 Josh Battle St Kilda 14 12
62 Jack Lonie St Kilda 13 12
62 Shane McAdam Adelaide 13 12
62 Izak Rankine Gold Coast 12 12
73 Jack Billings St Kilda 19 11
73 Jack Steele St Kilda 19 11
73 Marcus Bontempelli Western Bulldogs 18 11
73 Will Hoskin-Elliott Collingwood 18 11
73 Zak Butters Port Adelaide 17 11
73 Daniel McStay Brisbane 17 11
73 Kyle Langford Essendon 16 11
73 Harry Perryman GWS 16 11
73 Michael Gibbons Carlton 15 11
73 Brad Ebert Port Adelaide 14 11
73 Todd Marshall Port Adelaide 14 11
73 Shaun Burgoyne Hawthorn 13 11
73 James Stewart Essendon 10 11
86 Kane Lambert Richmond 20 10
86 Josh Daicos Collingwood 18 10
86 Jamie Elliott Collingwood 18 10
86 Rory Lobb Fremantle 17 10
86 Will Hayward Sydney 16 10
86 Aaron Hall North Melbourne 15 10
86 Dean Kent St Kilda 15 10
86 Nathan Fyfe Fremantle 14 10
86 Patrick Ryder St Kilda 14 10
86 Justin Westhoff Port Adelaide 12 10
86 Rhys Stanley Geelong 11 10
86 Jayden Hunt Melbourne 6 10
98 Taylor Adams Collingwood 19 9
98 Dayne Zorko Brisbane 17 9
98 Connor Rozee Port Adelaide 16 9
98 Jamie Cripps West Coast 14 9
98 Tom McCartin Sydney 14 9
98 Gary Ablett Geelong 12 9
98 Mitch McGovern Carlton 12 9
98 Jacob Townsend Essendon 12 9
98 Laitham Vandermeer Western Bulldogs 12 9
98 Elliott Himmelberg Adelaide 11 9
98 Jake Waterman West Coast 10 9
98 David Zaharakis Essendon 10 9
98 Jake Riccardi GWS 5 9
111 Travis Boak Port Adelaide 19 8
111 Hugh McCluggage Brisbane 19 8
111 Zach Tuohy Geelong 19 8
111 Timothy English Western Bulldogs 18 8
111 Brandan Parfitt Geelong 18 8
111 Dominic Sheed West Coast 17 8
111 Sam Walsh Carlton 17 8
111 Oliver Wines Port Adelaide 17 8
111 Nick Blakey Sydney 16 8
111 Bailey Scott North Melbourne 13 8
111 Tyson Stengle Adelaide 12 8
111 Mabior Chol Richmond 11 8
111 Darcy Fogarty Adelaide 10 8
111 Ben Brown North Melbourne 9 8
111 Charlie Spargo Melbourne 8 8
111 Mitch Georgiades Port Adelaide 7 8
127 Cameron Guthrie Geelong 21 7
127 Sam Powell-Pepper Port Adelaide 19 7
127 Jarrod Berry Brisbane 17 7
127 Patrick Cripps Carlton 17 7
127 Darcy Parish Essendon 17 7
127 Luke Dahlhaus Geelong 16 7
127 Devon Smith Essendon 16 7
127 Xavier Duursma Port Adelaide 15 7
127 Kysaiah Pickett Melbourne 14 7
127 Daniel Lloyd GWS 12 7
127 Lachlan Murphy Adelaide 12 7
127 Jade Gresham St Kilda 11 7
127 Bailey Dale Western Bulldogs 9 7
127 Mitchell Hannan Melbourne 9 7
127 Sam Lloyd Western Bulldogs 9 7
127 Tom McDonald Melbourne 9 7
127 Alex Neal-Bullen Melbourne 7 7
127 Isaac Heeney Sydney 6 7
145 Oscar McInerney Brisbane 19 6
145 Kamdyn Mcintosh Richmond 18 6
145 Bailey Smith Western Bulldogs 18 6
145 Todd Goldstein North Melbourne 17 6
145 Jason Johannisen Western Bulldogs 17 6
145 Luke Parker Sydney 17 6
145 Ed Richards Western Bulldogs 17 6
145 Jy Simpkin North Melbourne 17 6
145 Brendon Ah Chee West Coast 16 6
145 Jordan Dawson Sydney 16 6
145 Liam Shiels Hawthorn 16 6
145 Chayce Jones Adelaide 15 6
145 Callum Brown Collingwood 14 6
145 Tom Lynch Adelaide 13 6
145 David Cuningham Carlton 12 6
145 Josh Dunkley Western Bulldogs 12 6
145 Toby McLean Western Bulldogs 12 6
145 Kane Farrell Port Adelaide 11 6
145 Mitchell Crowden Fremantle 10 6
145 Nick Hind St Kilda 10 6
145 Peter Ladhams Port Adelaide 10 6
145 Lewis Taylor Sydney 9 6
145 Zac Fisher Carlton 8 6
145 Jayden Laverde Essendon 6 6
145 Matt Rowell Gold Coast 5 6
170 Karl Amon Port Adelaide 19 5
170 Mitch Robinson Brisbane 19 5
170 Andrew Gaff West Coast 18 5
170 Tim Kelly West Coast 18 5
170 Nicholas Naitanui West Coast 17 5
170 Will Snelling Essendon 17 5
170 Stephen Coniglio GWS 16 5
170 Brent Daniels GWS 16 5
170 Brandon Ellis Gold Coast 16 5
170 Jarryn Geary St Kilda 16 5
170 Zak Jones St Kilda 16 5
170 Thomas Liberatore Western Bulldogs 16 5
170 Brodie Smith Adelaide 16 5
170 Jack Viney Melbourne 16 5
170 Sean Darcy Fremantle 15 5
170 Tom Phillips Collingwood 15 5
170 Angus Brayshaw Melbourne 14 5
170 Joshua Kelly GWS 14 5
170 Patrick Lipinski Western Bulldogs 13 5
170 Brett Bewley Fremantle 12 5
170 Esava Ratugolea Geelong 12 5
170 Rory Sloane Adelaide 12 5
170 Shane Edwards Richmond 10 5
170 Jack Higgins Richmond 10 5
170 Sam Reid Sydney 10 5
170 Isaac Smith Hawthorn 10 5
170 Justin McInerney Sydney 9 5
170 Shaun McKernan Essendon 9 5
170 Steele Sidebottom Collingwood 9 5
170 Curtis Taylor North Melbourne 9 5
170 Mitchell Lewis Hawthorn 8 5
170 Jesse Hogan Fremantle 7 5
170 Hayden McLean Sydney 6 5
170 Billy Frampton Adelaide 5 5
170 Trey Ruscoe Collingwood 4 5
205 Jarryd Lyons Brisbane 19 4
205 Marlion Pickett Richmond 19 4
205 Noah Anderson Gold Coast 17 4
205 Edward Curnow Carlton 17 4
205 Oliver Florent Sydney 17 4
205 Shaun Higgins North Melbourne 17 4
205 Marc Murphy Carlton 17 4
205 Ben McEvoy Hawthorn 16 4
205 David Mundy Fremantle 16 4
205 Tom Rockliff Port Adelaide 16 4
205 James Rowbottom Sydney 16 4
205 Will Setterfield Carlton 16 4
205 Daniel Rich Brisbane 15 4
205 Joel Selwood Geelong 15 4
205 Dylan Shiel Essendon 15 4
205 David Swallow Gold Coast 15 4
205 Tom Scully Hawthorn 14 4
205 Josh Thomas Collingwood 14 4
205 Tom Atkins Geelong 12 4
205 Darcy Macpherson Gold Coast 12 4
205 Jaeger O'Meara Hawthorn 12 4
205 Jasper Pittard North Melbourne 11 4
205 Tim Taranto GWS 11 4
205 Darcy Cameron Collingwood 10 4
205 Michael Frederick Fremantle 10 4
205 Lachlan Hunter Western Bulldogs 10 4
205 Dion Prestia Richmond 9 4
205 Paul Seedsman Adelaide 9 4
205 Dylan Clarke Essendon 8 4
205 Darcy Tucker Fremantle 8 4
205 Ben Crocker Adelaide 7 4
205 Sean Lemmens Gold Coast 6 4
205 Paul Puopolo Hawthorn 6 4
205 Bobby Hill GWS 5 4
205 Tristan Xerri North Melbourne 4 4
205 Ben Cavarra Western Bulldogs 3 4
205 Sam Sturt Fremantle 3 4
242 Mark Blicavs Geelong 21 3
242 Jed Bews Geelong 20 3
242 Brodie Grundy Collingwood 19 3
242 Callum Ah Chee Brisbane 18 3
242 Caleb Daniel Western Bulldogs 18 3
242 Jackson Macrae Western Bulldogs 18 3
242 Bailey Williams Western Bulldogs 18 3
242 Trent Dumont North Melbourne 17 3
242 Hugh Greenwood Gold Coast 17 3
242 Rory Laird Adelaide 17 3
242 Jack Lukosius Gold Coast 17 3
242 Touk Miller Gold Coast 17 3
242 Clayton Oliver Melbourne 17 3
242 Heath Shaw GWS 17 3
242 Joshua Walker North Melbourne 17 3
242 Ben Keays Adelaide 16 3
242 Jed Anderson North Melbourne 15 3
242 Tom Cole West Coast 15 3
242 Aliir Aliir Sydney 14 3
242 Jared Polec North Melbourne 13 3
242 Callum Sinclair Sydney 13 3
242 Josh P. Kennedy Sydney 12 3
242 Toby Nankervis Richmond 11 3
242 Jack Mahony North Melbourne 10 3
242 Brayden Ainsworth West Coast 9 3
242 Travis Colyer Fremantle 9 3
242 Cameron Ellis-Yolmen Brisbane 9 3
242 Sam Simpson Geelong 9 3
242 James Bell Sydney 8 3
242 Cale Hooker Essendon 8 3
242 Harry Schoenberg Adelaide 8 3
242 Jackson Thurlow Sydney 8 3
242 Mason Wood North Melbourne 8 3
242 Josh Corbett Gold Coast 7 3
242 Oliver Hanrahan Hawthorn 7 3
242 Matthew Suckling Western Bulldogs 7 3
242 Callan Ward GWS 7 3
242 Sam Wicks Sydney 7 3
242 Luke Jackson Melbourne 6 3
242 Jonathon Patton Hawthorn 6 3
242 Tarryn Thomas North Melbourne 6 3
242 Harley Bennell Melbourne 5 3
242 Lachlan Hosie North Melbourne 5 3
242 Brandon Matera Fremantle 5 3
242 Boyd Woodcock Port Adelaide 5 3
242 Joe Daniher Essendon 4 3
242 Majak Daw North Melbourne 4 3
242 Edward Phillips St Kilda 4 3
242 Cody Weightman Western Bulldogs 3 3
242 Ben Reid Collingwood 2 3
292 Mark O'Connor Geelong 21 2
292 Jack Crisp Collingwood 19 2
292 Hamish Hartlett Port Adelaide 19 2
292 Bradley Hill St Kilda 19 2
292 Bradley Sheppard West Coast 18 2
292 Adam Cerra Fremantle 17 2
292 Ed Langdon Melbourne 17 2
292 Tom Mitchell Hawthorn 17 2
292 John Noble Collingwood 17 2
292 Adam Saad Essendon 17 2
292 Matt Crouch Adelaide 16 2
292 Jack Graham Richmond 16 2
292 Zachary Merrett Essendon 16 2
292 Sebastian Ross St Kilda 16 2
292 Christian Salem Melbourne 16 2
292 Hayden Crozier Western Bulldogs 15 2
292 Scott Lycett Port Adelaide 15 2
292 Wil Powell Gold Coast 15 2
292 James Worpel Hawthorn 15 2
292 Caleb Serong Fremantle 14 2
292 Ivan Soldo Richmond 14 2
292 Matthew De Boer GWS 13 2
292 James Harmes Melbourne 13 2
292 Brad Crouch Adelaide 12 2
292 Nicholas Holman Gold Coast 12 2
292 James Sicily Hawthorn 11 2
292 Zachary Williams GWS 11 2
292 Ryan Clarke Sydney 10 2
292 David MacKay Adelaide 10 2
292 Tyler Brown Collingwood 9 2
292 Luke Davies-Uniacke North Melbourne 9 2
292 Trent Rivers Melbourne 9 2
292 Sydney Stack Richmond 9 2
292 Josh Caddy Richmond 8 2
292 Bradley Close Geelong 8 2
292 Tom Cutler Essendon 8 2
292 Lachlan Sholl Adelaide 8 2
292 Dylan Stephens Sydney 8 2
292 Sam Jacobs GWS 7 2
292 Matthew Kennedy Carlton 7 2
292 Zac Langdon GWS 7 2
292 Jonathon Marsh St Kilda 6 2
292 Jack Petruccelle West Coast 6 2
292 Roarke Smith Western Bulldogs 6 2
292 Bailey Banfield Fremantle 5 2
292 Mitchell Brown Melbourne 5 2
292 Jarrod Cameron West Coast 5 2
292 Keidean Coleman Brisbane 5 2
292 Matt Cottrell Carlton 5 2
292 Brayden Fiorini Gold Coast 5 2
292 Sam Flanders Gold Coast 5 2
292 Daniel Howe Hawthorn 5 2
292 Jarman Impey Hawthorn 5 2
292 Myles Poholke Adelaide 5 2
292 Tom Sparrow Melbourne 5 2
292 Rory Atkins Adelaide 4 2
292 Darren Minchington Hawthorn 4 2
292 Irving Mosquito Essendon 4 2
292 Oskar Baker Melbourne 3 2
292 Ned Cahill Essendon 3 2
292 Ben Cunnington North Melbourne 3 2
292 Zach Guthrie Geelong 3 2
292 Dylan Moore Hawthorn 3 2
292 Jack Silvagni Carlton 3 2
292 Josh Schache Western Bulldogs 2 2
357 Jack Henry Geelong 21 1
357 Liam Baker Richmond 20 1
357 Nick Vlastuin Richmond 20 1
357 Dougal Howard St Kilda 19 1
357 Harry Taylor Geelong 19 1
357 Hunter Clark St Kilda 18 1
357 Alex Keath Western Bulldogs 18 1
357 Brandon Starcevich Brisbane 18 1
357 Shaun Atley North Melbourne 17 1
357 Noah Balta Richmond 17 1
357 Jack Bowes Gold Coast 17 1
357 Trent Cotchin Richmond 17 1
357 Jacob Hopper GWS 17 1
357 Dan Houston Port Adelaide 17 1
357 Jake Lloyd Sydney 17 1
357 Steven May Melbourne 17 1
357 Kade Simpson Carlton 17 1
357 Lachie Whitfield GWS 17 1
357 Blake Hardwick Hawthorn 16 1
357 Connor Budarick Gold Coast 15 1
357 Scott Pendlebury Collingwood 15 1
357 Tom Williamson Carlton 15 1
357 Nathan Wilson Fremantle 15 1
357 Max Gawn Melbourne 14 1
357 Lachlan Henderson Geelong 14 1
357 Michael Hibberd Melbourne 14 1
357 Benjamin Stratton Hawthorn 14 1
357 Jonathon Ceglar Hawthorn 13 1
357 Jack Redden West Coast 13 1
357 Mason Redman Essendon 13 1
357 Luke Shuey West Coast 13 1
357 Lachlan Ash GWS 12 1
357 Aaron Vandenberg Melbourne 12 1
357 Will Day Hawthorn 11 1
357 Brayden Ham Essendon 10 1
357 Jamie MacMillan North Melbourne 10 1
357 Shane Mumford GWS 10 1
357 Adam Treloar Collingwood 10 1
357 Jye Caldwell GWS 9 1
357 Jack Steven Geelong 9 1
357 Travis Varcoe Collingwood 9 1
357 Sam Draper Essendon 8 1
357 Daniel Hannebery St Kilda 8 1
357 Nathan Jones Melbourne 8 1
357 Stefan Martin Brisbane 8 1
357 Jack Ziebell North Melbourne 8 1
357 Tom Bellchambers Essendon 7 1
357 Sam Gray Sydney 7 1
357 Paul Ahern North Melbourne 6 1
357 James Cousins Hawthorn 6 1
357 Lachlan Fogarty Geelong 6 1
357 Tom Green GWS 6 1
357 Levi Greenwood Collingwood 6 1
357 George Hewett Sydney 6 1
357 Lewis Jetta West Coast 6 1
357 Sam Mayes Port Adelaide 6 1
357 Conor McKenna Essendon 6 1
357 Orazio Fantasia Essendon 5 1
357 Darcy Fort Geelong 5 1
357 Thomas Murphy North Melbourne 5 1
357 Xavier O'Neill West Coast 5 1
357 Conor Glass Hawthorn 4 1
357 Josh Morris Hawthorn 4 1
357 Cameron Sutcliffe Port Adelaide 4 1
357 Elijah Taylor Sydney 4 1
357 Rhylee West Western Bulldogs 4 1
357 Jordan Clark Geelong 3 1
357 Paddy Dow Carlton 3 1
357 Liam Henry Fremantle 3 1
357 Dyson Heppell Essendon 3 1
357 Nic Reid West Coast 3 1
357 Brayden Sier Collingwood 3 1
357 Bailey Williams West Coast 3 1
357 Connor Ballenden Brisbane 2 1
357 Lynden Dunn Collingwood 2 1
357 Zac Foot Sydney 2 1
357 Tom Fullarton Brisbane 2 1
357 Taylor Garner North Melbourne 2 1
357 Sam Philp Carlton 2 1
357 Shane Savage St Kilda 2 1
357 Sam Skinner Brisbane 2 1
357 Lachie Young Western Bulldogs 2 1
357 Ryan Abbott St Kilda 1 1
357 Flynn Appleby Collingwood 1 1
357 Joshua Begley Essendon 1 1
357 Ben Davis Adelaide 1 1
357 Jy Farrar Gold Coast 1 1
357 Will Kelly Collingwood 1 1
357 Darcy Lang Carlton 1 1
357 Lochie O'Brien Carlton 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