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
2018 AFL Player Rankings 2020 AFL Player Rankings
2019 AFL League Total Goals Leaders
Rank Player Team Games Total
1 Jeremy Cameron GWS 24 76
2 Ben Brown North Melbourne 22 64
3 Tom Lynch Richmond 25 63
4 Jack Darling West Coast 24 59
5 Charlie Cameron Brisbane 24 57
6 Tom Hawkins Geelong 24 56
7 Joshua Kennedy West Coast 22 49
8 Jeremy Finlayson GWS 23 44
8 Tim Membrey St Kilda 22 44
10 Taylor Walker Adelaide 22 43
11 Michael Walters Fremantle 22 40
12 Alex Sexton Gold Coast 22 39
13 Harrison Himmelberg GWS 25 38
13 Sam Lloyd Western Bulldogs 23 38
15 Tom Papley Sydney 22 37
15 Eddie Betts Adelaide 21 37
17 Brody Mihocek Collingwood 24 36
17 Josh Bruce St Kilda 22 36
19 Eric Hipwood Brisbane 23 35
20 Gary Ablett Geelong 24 34
20 Luke Breust Hawthorn 22 34
20 Jordan De Goey Collingwood 17 34
23 Jake Stringer Essendon 19 33
24 Dustin Martin Richmond 23 32
24 Anthony McDonald-Tipungwuti Essendon 23 32
24 Aaron Naughton Western Bulldogs 23 32
27 Liam Ryan West Coast 24 30
27 Brandon Matera Fremantle 20 30
27 Jamie Cripps West Coast 19 30
30 Connor Rozee Port Adelaide 22 29
31 Gryan Miers Geelong 25 28
31 Sam Reid Sydney 22 28
33 Jason Castagna Richmond 24 27
33 Patrick Dangerfield Geelong 24 27
33 Toby Greene GWS 19 27
33 Lance Franklin Sydney 10 27
37 Isaac Heeney Sydney 22 26
37 Jack Gunston Hawthorn 20 26
37 Harry McKay Carlton 20 26
37 Cameron Zurhaar North Melbourne 19 26
37 Nick Larkey North Melbourne 17 26
37 Jamie Elliott Collingwood 16 26
43 Gary Rohan Geelong 19 25
44 Tim Kelly Geelong 25 24
44 Jack Ziebell North Melbourne 22 24
44 Robbie Gray Port Adelaide 19 24
44 Tory Dickson Western Bulldogs 17 24
44 Josh Schache Western Bulldogs 14 24
44 Jaidyn Stephenson Collingwood 14 24
44 Jack Riewoldt Richmond 13 24
51 Dayne Zorko Brisbane 24 23
51 Hugh McCluggage Brisbane 23 23
53 Christian Petracca Melbourne 22 22
53 Josh Thomas Collingwood 22 22
53 Mitch McGovern Carlton 16 22
53 Josh Jenkins Adelaide 11 22
57 Daniel McStay Brisbane 24 21
57 Jayden Hunt Melbourne 21 21
57 Jack Petruccelle West Coast 20 21
57 Mason Wood North Melbourne 18 21
57 Peter Wright Gold Coast 17 21
57 Mitchell Brown Essendon 16 21
57 Bailey Dale Western Bulldogs 10 21
64 Lincoln McCarthy Brisbane 24 20
64 Cameron Rayner Brisbane 24 20
64 Mitchell Duncan Geelong 23 20
64 Bayley Fritsch Melbourne 22 20
64 Oscar Allen West Coast 21 20
64 Sam Gray Port Adelaide 20 20
64 Orazio Fantasia Essendon 15 20
64 Mitchell Lewis Hawthorn 12 20
72 Nick Blakey Sydney 21 19
72 Lachlan Murphy Adelaide 21 19
72 Will Hoskin-Elliott Collingwood 19 19
72 Mason Cox Collingwood 14 19
72 Cameron McCarthy Fremantle 12 19
77 Kane Lambert Richmond 21 18
77 Tom McDonald Melbourne 15 18
77 Willie Rioli West Coast 14 18
77 Charlie Curnow Carlton 11 18
81 Mitch Robinson Brisbane 23 17
81 Daniel Rioli Richmond 22 17
81 Josh Caddy Richmond 18 17
81 Tom Lynch Adelaide 16 17
81 Shaun McKernan Essendon 16 17
81 Ben King Gold Coast 14 17
87 Dominic Sheed West Coast 24 16
87 Jared Polec North Melbourne 22 16
87 Michael Gibbons Carlton 21 16
87 Nathan Fyfe Fremantle 20 16
87 Tarryn Thomas North Melbourne 20 16
87 Daniel Lloyd GWS 18 16
87 Matthew Parker St Kilda 17 16
87 Allen Christensen Brisbane 13 16
95 Marcus Bontempelli Western Bulldogs 23 15
95 Levi Casboult Carlton 20 15
95 Jordan Dawson Sydney 20 15
95 Esava Ratugolea Geelong 20 15
95 Shai Bolton Richmond 19 15
95 Jade Gresham St Kilda 19 15
95 Kyle Langford Essendon 18 15
95 Patrick Ryder Port Adelaide 17 15
95 Stephen Coniglio GWS 15 15
95 Jake Waterman West Coast 13 15
95 Jake Melksham Melbourne 12 15
95 Jarryd Roughead Hawthorn 8 15
107 Luke Dahlhaus Geelong 24 14
107 Jarryd Lyons Brisbane 24 14
107 Toby McLean Western Bulldogs 19 14
107 Joshua Kelly GWS 18 14
107 Ben Long St Kilda 16 14
112 Jack Billings St Kilda 22 13
112 Luke Parker Sydney 22 13
112 David Swallow Gold Coast 22 13
112 Patrick Cripps Carlton 20 13
112 Jack Silvagni Carlton 17 13
112 Rory Lobb Fremantle 15 13
112 Jack Lonie St Kilda 13 13
112 Jesse Hogan Fremantle 12 13
112 Brad Ebert Port Adelaide 11 13
112 Billy Gowers Western Bulldogs 10 13
112 Charlie Dixon Port Adelaide 9 13
112 Matthew Taberner Fremantle 9 13
124 Lachie Neale Brisbane 24 12
124 Scott Pendlebury Collingwood 24 12
124 Tom Phillips Collingwood 24 12
124 James Harmes Melbourne 22 12
124 Ricky Henderson Hawthorn 22 12
124 Darcy Macpherson Gold Coast 22 12
124 Darcy Parish Essendon 21 12
124 Tom Scully Hawthorn 21 12
124 Kayne Turner North Melbourne 21 12
124 Justin Westhoff Port Adelaide 20 12
124 Zak Butters Port Adelaide 19 12
124 Marc Murphy Carlton 19 12
124 Tim O'Brien Hawthorn 16 12
124 Chad Wingard Hawthorn 14 12
124 Will Hayward Sydney 13 12
124 Dean Kent St Kilda 13 12
124 Mark Baguley Essendon 10 12
141 Brent Daniels GWS 26 11
141 Tim Taranto GWS 26 11
141 Josh Dunkley Western Bulldogs 23 11
141 Bailey Smith Western Bulldogs 23 11
141 Elliot Yeo West Coast 23 11
141 Callum Brown Collingwood 22 11
141 Brad Crouch Adelaide 22 11
141 Rory Sloane Adelaide 22 11
141 Xavier Duursma Port Adelaide 20 11
141 Tom McCartin Sydney 19 11
141 Lachie Whitfield GWS 19 11
141 Jordan Clark Geelong 18 11
141 Hugh Greenwood Adelaide 14 11
141 Patrick Lipinski Western Bulldogs 14 11
141 Nick Hind St Kilda 11 11
141 Sam Weideman Melbourne 11 11
141 Sam Day Gold Coast 10 11
141 Matthew Kennedy Carlton 10 11
141 Jayden Laverde Essendon 10 11
141 Ben Reid Collingwood 8 11
141 Jarrod Cameron West Coast 7 11
141 Kane Farrell Port Adelaide 7 11
163 Adam Treloar Collingwood 24 10
163 Jacob Hopper GWS 23 10
163 Steele Sidebottom Collingwood 23 10
163 Paul Puopolo Hawthorn 22 10
163 Brodie Smith Adelaide 22 10
163 Darcy Tucker Fremantle 22 10
163 Travis Boak Port Adelaide 21 10
163 Oscar McInerney Brisbane 21 10
163 Cameron Guthrie Geelong 20 10
163 Sam Powell-Pepper Port Adelaide 19 10
163 Liam Shiels Hawthorn 19 10
163 Matthew Suckling Western Bulldogs 19 10
163 Shaun Higgins North Melbourne 17 10
163 Sydney Stack Richmond 17 10
163 Dougal Howard Port Adelaide 15 10
163 Todd Marshall Port Adelaide 10 10
179 Brandon Ellis Richmond 23 9
179 Andrew McGrath Essendon 23 9
179 Angus Brayshaw Melbourne 22 9
179 Edward Curnow Carlton 22 9
179 Ed Langdon Fremantle 22 9
179 Dylan Shiel Essendon 22 9
179 James Worpel Hawthorn 22 9
179 Zac Fisher Carlton 21 9
179 Tom Hickey West Coast 20 9
179 Ed Richards Western Bulldogs 20 9
179 Isaac Smith Hawthorn 19 9
179 Karl Amon Port Adelaide 17 9
179 Travis Varcoe Collingwood 16 9
179 Riley Knight Adelaide 15 9
179 Conor Nash Hawthorn 14 9
179 Jack Higgins Richmond 13 9
179 Ben Ronke Sydney 13 9
179 Jay Lockhart Melbourne 12 9
179 Mabior Chol Richmond 9 9
179 Jeff Garlett Melbourne 7 9
179 Darcy Fogarty Adelaide 4 9
200 Luke Shuey West Coast 24 8
200 Zachary Merrett Essendon 23 8
200 Nathan Jones Melbourne 22 8
200 David Mundy Fremantle 22 8
200 Jaeger O'Meara Hawthorn 21 8
200 Jarrod Berry Brisbane 20 8
200 Timothy English Western Bulldogs 20 8
200 Rowan Marshall St Kilda 20 8
200 Liam Baker Richmond 19 8
200 Ben McEvoy Hawthorn 19 8
200 Jack Graham Richmond 16 8
200 Jack Martin Gold Coast 16 8
200 Ben Ainsworth Gold Coast 12 8
200 James Cousins Hawthorn 12 8
200 Mitchell Wallis Western Bulldogs 10 8
200 Elliott Himmelberg Adelaide 7 8
216 Dion Prestia Richmond 25 7
216 Shane Edwards Richmond 24 7
216 Brodie Grundy Collingwood 24 7
216 Andrew Brayshaw Fremantle 22 7
216 Max Gawn Melbourne 21 7
216 Matt Crouch Adelaide 19 7
216 Paddy Dow Carlton 19 7
216 Josh P. Kennedy Sydney 19 7
216 Shaun Burgoyne Hawthorn 18 7
216 Rhys Stanley Geelong 18 7
216 Jarman Impey Hawthorn 17 7
216 Lochie O'Brien Carlton 17 7
216 Kamdyn Mcintosh Richmond 16 7
216 Steven Motlop Port Adelaide 14 7
216 Alex Neal-Bullen Melbourne 14 7
216 Wil Powell Gold Coast 13 7
216 Nicholas Holman Gold Coast 12 7
216 Oliver Wines Port Adelaide 12 7
216 David Cuningham Carlton 9 7
216 Oliver Hanrahan Hawthorn 9 7
216 Bobby Hill GWS 8 7
216 Daniel Menzel Sydney 7 7
216 Tim Smith Melbourne 7 7
216 Joe Daniher Essendon 4 7
240 Joel Selwood Geelong 23 6
240 Ben Cunnington North Melbourne 22 6
240 Bradley Hill Fremantle 22 6
240 Sebastian Ross St Kilda 22 6
240 Sam Walsh Carlton 22 6
240 Oliver Florent Sydney 21 6
240 Dan Houston Port Adelaide 21 6
240 Jy Simpkin North Melbourne 21 6
240 Rory Atkins Adelaide 20 6
240 Jason Johannisen Western Bulldogs 20 6
240 Nic Newman Carlton 20 6
240 David Zaharakis Essendon 20 6
240 Blake Acres St Kilda 19 6
240 Scott Lycett Port Adelaide 18 6
240 Will Setterfield Carlton 18 6
240 Sam Switkowski Fremantle 18 6
240 Jed Anderson North Melbourne 17 6
240 Wayne Milera Adelaide 17 6
240 Anthony Miles Gold Coast 17 6
240 Tom Bellchambers Essendon 16 6
240 Jack Bowes Gold Coast 15 6
240 Thomas Liberatore Western Bulldogs 15 6
240 Brett Deledio GWS 14 6
240 Ivan Soldo Richmond 14 6
240 Noah Balta Richmond 13 6
240 Paul Seedsman Adelaide 13 6
240 Jordan Lewis Melbourne 12 6
240 Corey Wagner Melbourne 11 6
240 Lachlan Keeffe GWS 10 6
240 Harrison Petty Melbourne 10 6
240 Joshua Begley Essendon 8 6
271 Stefan Martin Brisbane 24 5
271 Zachary Williams GWS 24 5
271 Tom Atkins Geelong 23 5
271 Lachlan Hunter Western Bulldogs 23 5
271 Jackson Macrae Western Bulldogs 23 5
271 Todd Goldstein North Melbourne 22 5
271 Brayden Fiorini Gold Coast 21 5
271 Jack Newnes St Kilda 20 5
271 Riley Bonner Port Adelaide 19 5
271 Zac Bailey Brisbane 15 5
271 Jonathon Ceglar Hawthorn 15 5
271 Matthew Kreuzer Carlton 15 5
271 Callum Sinclair Sydney 14 5
271 Taylor Adams Collingwood 12 5
271 Travis Colyer Fremantle 10 5
271 Dayne Beams Collingwood 9 5
271 Taylor Garner North Melbourne 9 5
271 Brennan Cox Fremantle 8 5
271 Darcy Lang Carlton 8 5
271 Daniel Butler Richmond 7 5
271 Charlie Constable Geelong 7 5
271 Jack Steven St Kilda 7 5
271 Quinton Narkle Geelong 6 5
271 Will Snelling Essendon 4 5
271 Darcy Fort Geelong 3 5
271 Tyson Stengle Adelaide 2 5
297 Adam Tomlinson GWS 25 4
297 Daniel Rich Brisbane 24 4
297 Adam Kennedy GWS 23 4
297 Clayton Oliver Melbourne 22 4
297 Sam Petrevski-Seton Carlton 22 4
297 Jack Sinclair St Kilda 22 4
297 Christopher Mayne Collingwood 21 4
297 Jack Viney Melbourne 21 4
297 Brandan Parfitt Geelong 20 4
297 Matthew De Boer GWS 19 4
297 Luke Dunstan St Kilda 18 4
297 Dyson Heppell Essendon 18 4
297 Cale Hooker Essendon 18 4
297 Touk Miller Gold Coast 18 4
297 Ryan Burton Port Adelaide 16 4
297 Chris Burgess Gold Coast 14 4
297 Luke Davies-Uniacke North Melbourne 14 4
297 Toby Nankervis Richmond 12 4
297 James Rowbottom Sydney 12 4
297 Sean Darcy Fremantle 11 4
297 Will Hayes Western Bulldogs 9 4
297 Rhys Mathieson Brisbane 9 4
297 Kieren Jack Sydney 8 4
297 Sean Lemmens Gold Coast 8 4
297 Braydon Preuss Melbourne 7 4
297 Lachlan Schultz Fremantle 7 4
297 Joshua Deluca Carlton 6 4
297 Aaron Hall North Melbourne 6 4
297 Mitchell Hannan Melbourne 6 4
297 Roarke Smith Western Bulldogs 5 4
297 Cameron Sutcliffe Port Adelaide 5 4
328 Samuel Reid GWS 26 3
328 Harry Taylor Geelong 24 3
328 Andrew Gaff West Coast 22 3
328 Jake Lloyd Sydney 22 3
328 Adam Saad Essendon 22 3
328 James Sicily Hawthorn 22 3
328 Jarrod Witts Gold Coast 22 3
328 Trent Dumont North Melbourne 21 3
328 Jack Lukosius Gold Coast 21 3
328 Jack Steele St Kilda 20 3
328 Dale Thomas Carlton 20 3
328 Josh Battle St Kilda 19 3
328 David MacKay Adelaide 18 3
328 Kade Simpson Carlton 18 3
328 Zach Tuohy Geelong 18 3
328 Aaron Francis Essendon 17 3
328 Matt Guelfi Essendon 17 3
328 Zak Jones Sydney 17 3
328 Chris Masten West Coast 17 3
328 Jayden Short Richmond 15 3
328 Trent Cotchin Richmond 14 3
328 Jed Bews Geelong 12 3
328 Sam Menegola Geelong 12 3
328 Robbie Fox Sydney 11 3
328 Jordan Gallucci Adelaide 10 3
328 Josh Corbett Gold Coast 9 3
328 Chayce Jones Adelaide 8 3
328 Devon Smith Essendon 7 3
328 Mitchell Crowden Fremantle 5 3
328 Kyle Dunkley Melbourne 5 3
328 Brayden Ham Essendon 5 3
328 Daniel Hannebery St Kilda 5 3
328 Lewis Taylor Brisbane 5 3
328 James Parsons Geelong 4 3
328 Bailey Scott North Melbourne 4 3
328 Ben Crocker Collingwood 3 3
328 Billy Frampton Port Adelaide 2 3
328 Daniel Wells Collingwood 1 3
366 Jack Crisp Collingwood 24 2
366 Alex Witherden Brisbane 23 2
366 Reece Conca Fremantle 22 2
366 Blake Hardwick Hawthorn 22 2
366 Conor McKenna Essendon 22 2
366 Shane Savage St Kilda 22 2
366 Ethan Hughes Fremantle 21 2
366 Adam Cerra Fremantle 20 2
366 Noah Answerth Brisbane 19 2
366 Harry Perryman GWS 19 2
366 Reilly O'Brien Adelaide 18 2
366 Tom Rockliff Port Adelaide 18 2
366 Lachlan Weller Gold Coast 17 2
366 Hunter Clark St Kilda 14 2
366 Taylor Duryea Western Bulldogs 14 2
366 Bryce Gibbs Adelaide 12 2
366 Willem Drew Port Adelaide 10 2
366 Cameron Ellis-Yolmen Adelaide 10 2
366 Oskar Baker Melbourne 9 2
366 Matthew Buntine GWS 9 2
366 Richard Douglas Adelaide 9 2
366 Billy Stretch Melbourne 9 2
366 Will Brodie Gold Coast 8 2
366 Charlie Spargo Melbourne 8 2
366 Paul Ahern North Melbourne 7 2
366 Bailey Banfield Fremantle 7 2
366 Jackson Hately GWS 7 2
366 George Horlin-Smith Gold Coast 7 2
366 Dylan Moore Hawthorn 7 2
366 Michael Rischitelli Gold Coast 7 2
366 Brayden Sier Collingwood 6 2
366 Daniel Venables West Coast 6 2
366 Peter Ladhams Port Adelaide 5 2
366 James Rose Sydney 5 2
366 Ryan Bastinac Brisbane 3 2
366 Alex Fasolo Carlton 3 2
366 Doulton Langlands St Kilda 3 2
366 Rhylee West Western Bulldogs 3 2
366 Robert Young St Kilda 3 2
366 Ryan Gardner Western Bulldogs 2 2
406 Nathan Broad Richmond 24 1
406 Darcy Gardiner Brisbane 24 1
406 Brayden Maynard Collingwood 24 1
406 Jordan Roughead Collingwood 24 1
406 Nick Vlastuin Richmond 24 1
406 Phil Davis GWS 23 1
406 Nick Haynes GWS 23 1
406 Jeremy McGovern West Coast 23 1
406 Mark O'Connor Geelong 23 1
406 Aliir Aliir Sydney 22 1
406 David Astbury Richmond 22 1
406 George Hewett Sydney 22 1
406 Bachar Houli Richmond 22 1
406 Callum Mills Sydney 22 1
406 Jasper Pittard North Melbourne 22 1
406 Robbie Tarrant North Melbourne 22 1
406 Sam Taylor GWS 22 1
406 Jeremy Howe Collingwood 21 1
406 Patrick Ambrose Essendon 20 1
406 Mark Hutchings West Coast 18 1
406 Alex Keath Adelaide 18 1
406 Luke Ryan Fremantle 18 1
406 Caleb Daniel Western Bulldogs 17 1
406 Marley Williams North Melbourne 17 1
406 Pearce Hanley Gold Coast 16 1
406 Jesse Joyce Gold Coast 16 1
406 Jackson Trengove Western Bulldogs 16 1
406 Luke Brown Adelaide 15 1
406 Ryan Clarke Sydney 14 1
406 Taylin Duman Fremantle 14 1
406 Marty Hore Melbourne 14 1
406 Jordan Murdoch Gold Coast 14 1
406 Luke McDonald North Melbourne 13 1
406 Ben Paton St Kilda 13 1
406 Daniel Howe Hawthorn 12 1
406 Oscar McDonald Melbourne 12 1
406 Colin O'Riordan Sydney 12 1
406 Jake Carlisle St Kilda 10 1
406 Dawson Simpson GWS 9 1
406 Steven May Melbourne 8 1
406 Brett Bewley Fremantle 7 1
406 Conor Glass Hawthorn 7 1
406 David Myers Essendon 7 1
406 Jack Ross Richmond 7 1
406 Lachlan Henderson Geelong 6 1
406 Jarrad McVeigh Sydney 6 1
406 Josh Daicos Collingwood 5 1
406 Jonathon Marsh St Kilda 5 1
406 Andrew Phillips Carlton 5 1
406 Edward Phillips St Kilda 4 1
406 Hayden Ballantyne Fremantle 3 1
406 Grant Birchall Hawthorn 3 1
406 Tom Cutler Brisbane 3 1
406 Stephen Hill Fremantle 3 1
406 Cameron Polson Carlton 3 1
406 Bradley Scheer Gold Coast 3 1
406 Dom Tyson North Melbourne 3 1
406 Jacob Allison Brisbane 2 1
406 James Bell Sydney 2 1
406 Tom Campbell North Melbourne 2 1
406 Mitchell Hinge Brisbane 2 1
406 Kade Kolodjashnij Melbourne 2 1
406 Patrick Naish Richmond 2 1
406 Scott Selwood Geelong 2 1
406 Josh Smith West Coast 2 1
406 Tom Sparrow Melbourne 2 1
406 Maverick Weller Richmond 2 1
406 Aaron Young Gold Coast 2 1
406 Ryan Abbott Geelong 1 1
406 Brendon Ah Chee West Coast 1 1
406 Hugh Dixon Fremantle 1 1
406 Marlion Pickett Richmond 1 1
2018 AFL Player Rankings 2020 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