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
2019 AFL Player Rankings 2021 AFL Player Rankings
2020 AFL League Total Goals Leaders (Minimum 5 Games Played)
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
204 Jarryd Lyons Brisbane 19 4
204 Marlion Pickett Richmond 19 4
204 Noah Anderson Gold Coast 17 4
204 Edward Curnow Carlton 17 4
204 Oliver Florent Sydney 17 4
204 Shaun Higgins North Melbourne 17 4
204 Marc Murphy Carlton 17 4
204 Ben McEvoy Hawthorn 16 4
204 David Mundy Fremantle 16 4
204 Tom Rockliff Port Adelaide 16 4
204 James Rowbottom Sydney 16 4
204 Will Setterfield Carlton 16 4
204 Daniel Rich Brisbane 15 4
204 Joel Selwood Geelong 15 4
204 Dylan Shiel Essendon 15 4
204 David Swallow Gold Coast 15 4
204 Tom Scully Hawthorn 14 4
204 Josh Thomas Collingwood 14 4
204 Tom Atkins Geelong 12 4
204 Darcy Macpherson Gold Coast 12 4
204 Jaeger O'Meara Hawthorn 12 4
204 Jasper Pittard North Melbourne 11 4
204 Tim Taranto GWS 11 4
204 Darcy Cameron Collingwood 10 4
204 Minairo Frederick Fremantle 10 4
204 Lachlan Hunter Western Bulldogs 10 4
204 Dion Prestia Richmond 9 4
204 Paul Seedsman Adelaide 9 4
204 Dylan Clarke Essendon 8 4
204 Darcy Tucker Fremantle 8 4
204 Ben Crocker Adelaide 7 4
204 Sean Lemmens Gold Coast 6 4
204 Paul Puopolo Hawthorn 6 4
204 Ian Hill GWS 5 4
238 Mark Blicavs Geelong 21 3
238 Jed Bews Geelong 20 3
238 Brodie Grundy Collingwood 19 3
238 Callum Ah Chee Brisbane 18 3
238 Caleb Daniel Western Bulldogs 18 3
238 Jackson Macrae Western Bulldogs 18 3
238 Bailey Williams Western Bulldogs 18 3
238 Trent Dumont North Melbourne 17 3
238 Hugh Greenwood Gold Coast 17 3
238 Rory Laird Adelaide 17 3
238 Jack Lukosius Gold Coast 17 3
238 Touk Miller Gold Coast 17 3
238 Clayton Oliver Melbourne 17 3
238 Heath Shaw GWS 17 3
238 Joshua Walker North Melbourne 17 3
238 Ben Keays Adelaide 16 3
238 Jed Anderson North Melbourne 15 3
238 Tom Cole West Coast 15 3
238 Aliir Aliir Sydney 14 3
238 Jared Polec North Melbourne 13 3
238 Callum Sinclair Sydney 13 3
238 Josh P. Kennedy Sydney 12 3
238 Toby Nankervis Richmond 11 3
238 Jack Mahony North Melbourne 10 3
238 Brayden Ainsworth West Coast 9 3
238 Travis Colyer Fremantle 9 3
238 Cameron Ellis-Yolmen Brisbane 9 3
238 Sam Simpson Geelong 9 3
238 James Bell Sydney 8 3
238 Cale Hooker Essendon 8 3
238 Harry Schoenberg Adelaide 8 3
238 Jackson Thurlow Sydney 8 3
238 Mason Wood North Melbourne 8 3
238 Josh Corbett Gold Coast 7 3
238 Oliver Hanrahan Hawthorn 7 3
238 Matthew Suckling Western Bulldogs 7 3
238 Callan Ward GWS 7 3
238 Sam Wicks Sydney 7 3
238 Luke Jackson Melbourne 6 3
238 Jonathon Patton Hawthorn 6 3
238 Tarryn Thomas North Melbourne 6 3
238 Harley Bennell Melbourne 5 3
238 Lachlan Hosie North Melbourne 5 3
238 Brandon Matera Fremantle 5 3
238 Boyd Woodcock Port Adelaide 5 3
283 Mark O'Connor Geelong 21 2
283 Jack Crisp Collingwood 19 2
283 Hamish Hartlett Port Adelaide 19 2
283 Bradley Hill St Kilda 19 2
283 Bradley Sheppard West Coast 18 2
283 Adam Cerra Fremantle 17 2
283 Ed Langdon Melbourne 17 2
283 Tom Mitchell Hawthorn 17 2
283 John Noble Collingwood 17 2
283 Adam Saad Essendon 17 2
283 Matt Crouch Adelaide 16 2
283 Jack Graham Richmond 16 2
283 Zachary Merrett Essendon 16 2
283 Sebastian Ross St Kilda 16 2
283 Christian Salem Melbourne 16 2
283 Hayden Crozier Western Bulldogs 15 2
283 Scott Lycett Port Adelaide 15 2
283 Wil Powell Gold Coast 15 2
283 James Worpel Hawthorn 15 2
283 Caleb Serong Fremantle 14 2
283 Ivan Soldo Richmond 14 2
283 Matthew De Boer GWS 13 2
283 James Harmes Melbourne 13 2
283 Brad Crouch Adelaide 12 2
283 Nicholas Holman Gold Coast 12 2
283 James Sicily Hawthorn 11 2
283 Zachary Williams GWS 11 2
283 Ryan Clarke Sydney 10 2
283 David MacKay Adelaide 10 2
283 Tyler Brown Collingwood 9 2
283 Luke Davies-Uniacke North Melbourne 9 2
283 Trent Rivers Melbourne 9 2
283 Sydney Stack Richmond 9 2
283 Josh Caddy Richmond 8 2
283 Bradley Close Geelong 8 2
283 Tom Cutler Essendon 8 2
283 Lachlan Sholl Adelaide 8 2
283 Dylan Stephens Sydney 8 2
283 Sam Jacobs GWS 7 2
283 Matthew Kennedy Carlton 7 2
283 Zac Langdon GWS 7 2
283 Jonathon Marsh St Kilda 6 2
283 Jack Petruccelle West Coast 6 2
283 Roarke Smith Western Bulldogs 6 2
283 Bailey Banfield Fremantle 5 2
283 Mitchell Brown Melbourne 5 2
283 Jarrod Cameron West Coast 5 2
283 Keidean Coleman Brisbane 5 2
283 Matt Cottrell Carlton 5 2
283 Brayden Fiorini Gold Coast 5 2
283 Sam Flanders Gold Coast 5 2
283 Daniel Howe Hawthorn 5 2
283 Jarman Impey Hawthorn 5 2
283 Myles Poholke Adelaide 5 2
283 Tom Sparrow Melbourne 5 2
338 Jack Henry Geelong 21 1
338 Liam Baker Richmond 20 1
338 Nick Vlastuin Richmond 20 1
338 Dougal Howard St Kilda 19 1
338 Harry Taylor Geelong 19 1
338 Hunter Clark St Kilda 18 1
338 Alex Keath Western Bulldogs 18 1
338 Brandon Starcevich Brisbane 18 1
338 Shaun Atley North Melbourne 17 1
338 Noah Balta Richmond 17 1
338 Jack Bowes Gold Coast 17 1
338 Trent Cotchin Richmond 17 1
338 Jacob Hopper GWS 17 1
338 Dan Houston Port Adelaide 17 1
338 Jake Lloyd Sydney 17 1
338 Steven May Melbourne 17 1
338 Kade Simpson Carlton 17 1
338 Lachie Whitfield GWS 17 1
338 Blake Hardwick Hawthorn 16 1
338 Connor Budarick Gold Coast 15 1
338 Scott Pendlebury Collingwood 15 1
338 Tom Williamson Carlton 15 1
338 Nathan Wilson Fremantle 15 1
338 Max Gawn Melbourne 14 1
338 Lachlan Henderson Geelong 14 1
338 Michael Hibberd Melbourne 14 1
338 Benjamin Stratton Hawthorn 14 1
338 Jonathon Ceglar Hawthorn 13 1
338 Jack Redden West Coast 13 1
338 Mason Redman Essendon 13 1
338 Luke Shuey West Coast 13 1
338 Lachlan Ash GWS 12 1
338 Aaron Vandenberg Melbourne 12 1
338 Will Day Hawthorn 11 1
338 Brayden Ham Essendon 10 1
338 Jamie MacMillan North Melbourne 10 1
338 Shane Mumford GWS 10 1
338 Adam Treloar Collingwood 10 1
338 Jye Caldwell GWS 9 1
338 Jack Steven Geelong 9 1
338 Travis Varcoe Collingwood 9 1
338 Sam Draper Essendon 8 1
338 Daniel Hannebery St Kilda 8 1
338 Nathan Jones Melbourne 8 1
338 Stefan Martin Brisbane 8 1
338 Jack Ziebell North Melbourne 8 1
338 Tom Bellchambers Essendon 7 1
338 Sam Gray Sydney 7 1
338 Paul Ahern North Melbourne 6 1
338 James Cousins Hawthorn 6 1
338 Lachlan Fogarty Geelong 6 1
338 Tom Green GWS 6 1
338 Levi Greenwood Collingwood 6 1
338 George Hewett Sydney 6 1
338 Lewis Jetta West Coast 6 1
338 Sam Mayes Port Adelaide 6 1
338 Conor McKenna Essendon 6 1
338 Orazio Fantasia Essendon 5 1
338 Darcy Fort Geelong 5 1
338 Thomas Murphy North Melbourne 5 1
338 Xavier O'Neill West Coast 5 1
2019 AFL Player Rankings 2021 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