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 Betting
AFL Injury List
Records
 
Year Type Statistic
2018 AFL Player Rankings 2020 AFL Player Rankings
2019 AFL League Total Goals Leaders (Minimum 5 Games Played)
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
199 Luke Shuey West Coast 24 8
199 Zachary Merrett Essendon 23 8
199 Nathan Jones Melbourne 22 8
199 David Mundy Fremantle 22 8
199 Jaeger O'Meara Hawthorn 21 8
199 Jarrod Berry Brisbane 20 8
199 Timothy English Western Bulldogs 20 8
199 Rowan Marshall St Kilda 20 8
199 Liam Baker Richmond 19 8
199 Ben McEvoy Hawthorn 19 8
199 Jack Graham Richmond 16 8
199 Jack Martin Gold Coast 16 8
199 Ben Ainsworth Gold Coast 12 8
199 James Cousins Hawthorn 12 8
199 Mitchell Wallis Western Bulldogs 10 8
199 Elliott Himmelberg Adelaide 7 8
215 Dion Prestia Richmond 25 7
215 Shane Edwards Richmond 24 7
215 Brodie Grundy Collingwood 24 7
215 Andrew Brayshaw Fremantle 22 7
215 Max Gawn Melbourne 21 7
215 Matt Crouch Adelaide 19 7
215 Paddy Dow Carlton 19 7
215 Josh P. Kennedy Sydney 19 7
215 Shaun Burgoyne Hawthorn 18 7
215 Rhys Stanley Geelong 18 7
215 Jarman Impey Hawthorn 17 7
215 Lochie O'Brien Carlton 17 7
215 Kamdyn Mcintosh Richmond 16 7
215 Steven Motlop Port Adelaide 14 7
215 Alex Neal-Bullen Melbourne 14 7
215 Wil Powell Gold Coast 13 7
215 Nicholas Holman Gold Coast 12 7
215 Oliver Wines Port Adelaide 12 7
215 David Cuningham Carlton 9 7
215 Oliver Hanrahan Hawthorn 9 7
215 Ian Hill GWS 8 7
215 Daniel Menzel Sydney 7 7
215 Tim Smith Melbourne 7 7
238 Joel Selwood Geelong 23 6
238 Ben Cunnington North Melbourne 22 6
238 Bradley Hill Fremantle 22 6
238 Sebastian Ross St Kilda 22 6
238 Sam Walsh Carlton 22 6
238 Oliver Florent Sydney 21 6
238 Dan Houston Port Adelaide 21 6
238 Jy Simpkin North Melbourne 21 6
238 Rory Atkins Adelaide 20 6
238 Jason Johannisen Western Bulldogs 20 6
238 Nic Newman Carlton 20 6
238 David Zaharakis Essendon 20 6
238 Blake Acres St Kilda 19 6
238 Scott Lycett Port Adelaide 18 6
238 Will Setterfield Carlton 18 6
238 Sam Switkowski Fremantle 18 6
238 Jed Anderson North Melbourne 17 6
238 Wayne Milera Adelaide 17 6
238 Anthony Miles Gold Coast 17 6
238 Tom Bellchambers Essendon 16 6
238 Jack Bowes Gold Coast 15 6
238 Thomas Liberatore Western Bulldogs 15 6
238 Brett Deledio GWS 14 6
238 Ivan Soldo Richmond 14 6
238 Noah Balta Richmond 13 6
238 Paul Seedsman Adelaide 13 6
238 Jordan Lewis Melbourne 12 6
238 Corey Wagner Melbourne 11 6
238 Lachlan Keeffe GWS 10 6
238 Harrison Petty Melbourne 10 6
238 Joshua Begley Essendon 8 6
269 Stefan Martin Brisbane 24 5
269 Zachary Williams GWS 24 5
269 Tom Atkins Geelong 23 5
269 Lachlan Hunter Western Bulldogs 23 5
269 Jackson Macrae Western Bulldogs 23 5
269 Todd Goldstein North Melbourne 22 5
269 Brayden Fiorini Gold Coast 21 5
269 Jack Newnes St Kilda 20 5
269 Riley Bonner Port Adelaide 19 5
269 Zac Bailey Brisbane 15 5
269 Jonathon Ceglar Hawthorn 15 5
269 Matthew Kreuzer Carlton 15 5
269 Callum Sinclair Sydney 14 5
269 Taylor Adams Collingwood 12 5
269 Travis Colyer Fremantle 10 5
269 Dayne Beams Collingwood 9 5
269 Taylor Garner North Melbourne 9 5
269 Brennan Cox Fremantle 8 5
269 Darcy Lang Carlton 8 5
269 Daniel Butler Richmond 7 5
269 Charlie Constable Geelong 7 5
269 Jack Steven St Kilda 7 5
269 Quinton Narkle Geelong 6 5
292 Adam Tomlinson GWS 25 4
292 Daniel Rich Brisbane 24 4
292 Adam Kennedy GWS 23 4
292 Clayton Oliver Melbourne 22 4
292 Sam Petrevski-Seton Carlton 22 4
292 Jack Sinclair St Kilda 22 4
292 Christopher Mayne Collingwood 21 4
292 Jack Viney Melbourne 21 4
292 Brandan Parfitt Geelong 20 4
292 Matthew De Boer GWS 19 4
292 Luke Dunstan St Kilda 18 4
292 Dyson Heppell Essendon 18 4
292 Cale Hooker Essendon 18 4
292 Touk Miller Gold Coast 18 4
292 Ryan Burton Port Adelaide 16 4
292 Chris Burgess Gold Coast 14 4
292 Luke Davies-Uniacke North Melbourne 14 4
292 Toby Nankervis Richmond 12 4
292 James Rowbottom Sydney 12 4
292 Sean Darcy Fremantle 11 4
292 Will Hayes Western Bulldogs 9 4
292 Rhys Mathieson Brisbane 9 4
292 Kieren Jack Sydney 8 4
292 Sean Lemmens Gold Coast 8 4
292 Braydon Preuss Melbourne 7 4
292 Lachlan Schultz Fremantle 7 4
292 Joshua Deluca Carlton 6 4
292 Aaron Hall North Melbourne 6 4
292 Mitchell Hannan Melbourne 6 4
292 Roarke Smith Western Bulldogs 5 4
292 Cameron Sutcliffe Port Adelaide 5 4
323 Samuel Reid GWS 26 3
323 Harry Taylor Geelong 24 3
323 Andrew Gaff West Coast 22 3
323 Jake Lloyd Sydney 22 3
323 Adam Saad Essendon 22 3
323 James Sicily Hawthorn 22 3
323 Jarrod Witts Gold Coast 22 3
323 Trent Dumont North Melbourne 21 3
323 Jack Lukosius Gold Coast 21 3
323 Jack Steele St Kilda 20 3
323 Dale Thomas Carlton 20 3
323 Josh Battle St Kilda 19 3
323 David MacKay Adelaide 18 3
323 Kade Simpson Carlton 18 3
323 Zach Tuohy Geelong 18 3
323 Aaron Francis Essendon 17 3
323 Matt Guelfi Essendon 17 3
323 Zak Jones Sydney 17 3
323 Chris Masten West Coast 17 3
323 Jayden Short Richmond 15 3
323 Trent Cotchin Richmond 14 3
323 Jed Bews Geelong 12 3
323 Sam Menegola Geelong 12 3
323 Robbie Fox Sydney 11 3
323 Jordan Gallucci Adelaide 10 3
323 Josh Corbett Gold Coast 9 3
323 Chayce Jones Adelaide 8 3
323 Devon Smith Essendon 7 3
323 Mitchell Crowden Fremantle 5 3
323 Kyle Dunkley Melbourne 5 3
323 Brayden Ham Essendon 5 3
323 Daniel Hannebery St Kilda 5 3
323 Lewis Taylor Brisbane 5 3
356 Jack Crisp Collingwood 24 2
356 Alex Witherden Brisbane 23 2
356 Reece Conca Fremantle 22 2
356 Blake Hardwick Hawthorn 22 2
356 Conor McKenna Essendon 22 2
356 Shane Savage St Kilda 22 2
356 Ethan Hughes Fremantle 21 2
356 Adam Cerra Fremantle 20 2
356 Noah Answerth Brisbane 19 2
356 Harry Perryman GWS 19 2
356 Reilly O'Brien Adelaide 18 2
356 Tom Rockliff Port Adelaide 18 2
356 Lachlan Weller Gold Coast 17 2
356 Hunter Clark St Kilda 14 2
356 Taylor Duryea Western Bulldogs 14 2
356 Bryce Gibbs Adelaide 12 2
356 Willem Drew Port Adelaide 10 2
356 Cameron Ellis-Yolmen Adelaide 10 2
356 Oskar Baker Melbourne 9 2
356 Matthew Buntine GWS 9 2
356 Richard Douglas Adelaide 9 2
356 Billy Stretch Melbourne 9 2
356 Will Brodie Gold Coast 8 2
356 Charlie Spargo Melbourne 8 2
356 Paul Ahern North Melbourne 7 2
356 Bailey Banfield Fremantle 7 2
356 Jackson Hately GWS 7 2
356 George Horlin-Smith Gold Coast 7 2
356 Dylan Moore Hawthorn 7 2
356 Michael Rischitelli Gold Coast 7 2
356 Brayden Sier Collingwood 6 2
356 Daniel Venables West Coast 6 2
356 Peter Ladhams Port Adelaide 5 2
356 James Rose Sydney 5 2
390 Nathan Broad Richmond 24 1
390 Darcy Gardiner Brisbane 24 1
390 Brayden Maynard Collingwood 24 1
390 Jordan Roughead Collingwood 24 1
390 Nick Vlastuin Richmond 24 1
390 Phil Davis GWS 23 1
390 Nick Haynes GWS 23 1
390 Jeremy McGovern West Coast 23 1
390 Mark O'Connor Geelong 23 1
390 Aliir Aliir Sydney 22 1
390 David Astbury Richmond 22 1
390 George Hewett Sydney 22 1
390 Bachar Houli Richmond 22 1
390 Callum Mills Sydney 22 1
390 Jasper Pittard North Melbourne 22 1
390 Robbie Tarrant North Melbourne 22 1
390 Sam Taylor GWS 22 1
390 Jeremy Howe Collingwood 21 1
390 Patrick Ambrose Essendon 20 1
390 Mark Hutchings West Coast 18 1
390 Alex Keath Adelaide 18 1
390 Luke Ryan Fremantle 18 1
390 Caleb Daniel Western Bulldogs 17 1
390 Marley Williams North Melbourne 17 1
390 Pearce Hanley Gold Coast 16 1
390 Jesse Joyce Gold Coast 16 1
390 Jackson Trengove Western Bulldogs 16 1
390 Luke Brown Adelaide 15 1
390 Ryan Clarke Sydney 14 1
390 Taylin Duman Fremantle 14 1
390 Marty Hore Melbourne 14 1
390 Jordan Murdoch Gold Coast 14 1
390 Luke McDonald North Melbourne 13 1
390 Ben Paton St Kilda 13 1
390 Daniel Howe Hawthorn 12 1
390 Oscar McDonald Melbourne 12 1
390 Colin O'Riordan Sydney 12 1
390 Jake Carlisle St Kilda 10 1
390 Dawson Simpson GWS 9 1
390 Steven May Melbourne 8 1
390 Brett Bewley Fremantle 7 1
390 Conor Glass Hawthorn 7 1
390 David Myers Essendon 7 1
390 Jack Ross Richmond 7 1
390 Lachlan Henderson Geelong 6 1
390 Jarrad McVeigh Sydney 6 1
390 Josh Daicos Collingwood 5 1
390 Jonathon Marsh St Kilda 5 1
390 Andrew Phillips Carlton 5 1
2018 AFL Player Rankings 2020 AFL Player Rankings
Compare Teams
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
All Players
Player Search
Past Players
Other Players
Compare Players
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
League Averages
League Totals
Rising Star Averages
Rising Star Totals
Season Goalkickers
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Team Averages
Team Totals
Opponent Averages
Opponent Totals
Team/Opponent Differential Averages
Team/Opponent Differential Totals
Full AFL Draft History
Draft Summary by Team
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Rising Star Round by Round
Rising Star Nominees
Rising Star Winners
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Full Season AFL Fixture
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Full Season
Live Ladder
Round Match Period Location
Venue Stats
Full Brownlow Medal Count
Brownlow Medal Winners
Summary by Team
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
AFL Crowds & Attendances
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
AFL Coaches
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
AFL Highlights
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Round by Round Player Rankings
Season Player Rankings
Supercoach Breakevens
Supercoach Scores
Supercoach Prices
Custom Supercoach Player List
Pre-Season Supercoach Stats
Round by Round Player Rankings
Season Player Rankings
AFL Fantasy Breakevens
AFL Fantasy Scores
AFL Fantasy Prices
Custom AFL Fantasy Player List
Pre-Season AFL Fantasy Stats
Latest Team Selections
Custom Team Selections List
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
X