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
2020 AFL Player Rankings 2022 AFL Player Rankings
2021 AFL League Total Goals Leaders (Minimum 5 Games Played)
Rank Player Team Games Total
1 Tom Hawkins Geelong 25 62
2 Bayley Fritsch Melbourne 24 59
3 Harry McKay Carlton 19 58
4 Charlie Cameron Brisbane 24 55
5 Jack Riewoldt Richmond 22 51
5 Lance Franklin Sydney 18 51
7 Charlie Dixon Port Adelaide 24 48
7 Josh Bruce Western Bulldogs 20 48
7 Taylor Walker Adelaide 17 48
10 Aaron Naughton Western Bulldogs 25 47
10 Ben King Gold Coast 22 47
12 Joe Daniher Brisbane 24 46
13 Toby Greene GWS 18 45
14 Tom Papley Sydney 23 43
15 Jack Darling West Coast 22 42
15 Nick Larkey North Melbourne 22 42
17 Jake Stringer Essendon 19 41
17 Joshua Kennedy West Coast 18 41
19 Kysaiah Pickett Melbourne 25 40
20 Jeremy Cameron Geelong 15 39
21 Max King St Kilda 20 38
22 Matthew Taberner Fremantle 16 37
23 Harrison Himmelberg GWS 24 36
23 Lincoln McCarthy Brisbane 24 36
23 Isaac Heeney Sydney 21 36
26 Tom Lynch Richmond 18 35
27 Tim Membrey St Kilda 21 34
27 Brody Mihocek Collingwood 21 34
27 Anthony McDonald-Tipungwuti Essendon 20 34
30 Tom McDonald Melbourne 23 33
30 Luke Breust Hawthorn 19 33
30 Cale Hooker Essendon 18 33
33 Mitch Georgiades Port Adelaide 21 32
33 Gary Rohan Geelong 21 32
35 Marcus Bontempelli Western Bulldogs 26 31
35 Zac Bailey Brisbane 24 31
35 Cameron Zurhaar North Melbourne 20 31
38 Christian Petracca Melbourne 25 29
38 Peter Wright Essendon 21 29
40 Oscar Allen West Coast 21 28
40 Will Hayward Sydney 19 28
40 Daniel McStay Brisbane 19 28
40 Orazio Fantasia Port Adelaide 15 28
44 Jacob Koschitzke Hawthorn 20 27
44 Dylan Moore Hawthorn 20 27
44 Eddie Betts Carlton 19 27
44 Jack Higgins St Kilda 19 27
48 Jamie Cripps West Coast 22 26
48 Eric Hipwood Brisbane 16 26
48 Cody Weightman Western Bulldogs 16 26
51 Shane McAdam Adelaide 15 25
51 Ben Brown Melbourne 13 25
51 Jamie Elliott Collingwood 13 25
54 Tarryn Thomas North Melbourne 21 24
54 Todd Marshall Port Adelaide 20 24
54 Darcy Fogarty Adelaide 16 24
54 Liam Ryan West Coast 14 24
58 Shai Bolton Richmond 20 23
58 Jordan De Goey Collingwood 20 23
58 Josh Corbett Gold Coast 15 23
58 Jeremy Finlayson GWS 13 23
62 Lachlan Schultz Fremantle 20 22
62 Darcy Cameron Collingwood 18 22
62 Mitchell Lewis Hawthorn 14 22
65 Connor Rozee Port Adelaide 21 21
65 Alex Sexton Gold Coast 18 21
67 Robbie Gray Port Adelaide 18 20
67 Harrison Jones Essendon 16 20
67 Daniel Lloyd GWS 16 20
67 Rory Lobb Fremantle 13 20
67 Jesse Hogan GWS 9 20
72 Timothy English Western Bulldogs 22 19
72 Dustin Martin Richmond 16 19
74 Charlie Spargo Melbourne 25 18
74 Daniel Butler St Kilda 22 18
74 Jake Aarts Richmond 20 18
74 Riley Thilthorpe Adelaide 14 18
78 Bailey Smith Western Bulldogs 26 17
78 Dayne Zorko Brisbane 23 17
78 Sam Wicks Sydney 22 17
78 Jason Castagna Richmond 20 17
78 Jaidyn Stephenson North Melbourne 19 17
78 Alec Waterman Essendon 14 17
84 Max Gawn Melbourne 25 16
84 Luke Jackson Melbourne 24 16
84 Joshua Kelly GWS 23 16
84 Devon Smith Essendon 20 16
84 Izak Rankine Gold Coast 18 16
84 Jack Petruccelle West Coast 17 16
90 Alex Neal-Bullen Melbourne 25 15
90 Hugh McCluggage Brisbane 24 15
90 Isaac Smith Geelong 24 15
90 Callan Ward GWS 24 15
90 Jason Johannisen Western Bulldogs 23 15
90 Luke Parker Sydney 23 15
90 Bradley Close Geelong 22 15
90 Travis Colyer Fremantle 22 15
90 David Mundy Fremantle 22 15
90 James Rowe Adelaide 18 15
90 Matt Owies Carlton 13 15
101 Thomas Liberatore Western Bulldogs 25 14
101 Jack Billings St Kilda 18 14
101 Errol Gulden Sydney 18 14
101 Mitchell Hannan Western Bulldogs 17 14
101 Ian Hill GWS 17 14
101 Michael Walters Fremantle 16 14
107 Ed Langdon Melbourne 24 13
107 Tim Taranto GWS 24 13
107 Tom Phillips Hawthorn 22 13
107 Jack Steele St Kilda 22 13
107 Patrick Cripps Carlton 20 13
107 Will Hoskin-Elliott Collingwood 20 13
107 Steven Motlop Port Adelaide 19 13
107 Peter Ladhams Port Adelaide 17 13
107 Kyle Langford Essendon 17 13
107 Adam Treloar Western Bulldogs 17 13
107 Josh Treacy Fremantle 15 13
107 Jake Waterman West Coast 14 13
119 Sam Menegola Geelong 23 12
119 Todd Goldstein North Melbourne 22 12
119 Ben Keays Adelaide 22 12
119 Ben McEvoy Hawthorn 22 12
119 Paul Seedsman Adelaide 22 12
119 Sam Walsh Carlton 22 12
119 Sean Darcy Fremantle 21 12
119 Brodie Grundy Collingwood 20 12
119 Will Snelling Essendon 20 12
119 Josh Thomas Collingwood 20 12
119 Tim O'Brien Hawthorn 18 12
119 Ben Ainsworth Gold Coast 17 12
119 Chad Wingard Hawthorn 16 12
119 Gryan Miers Geelong 15 12
133 Clayton Oliver Melbourne 25 11
133 Karl Amon Port Adelaide 24 11
133 Jack Graham Richmond 22 11
133 Ned McHenry Adelaide 21 11
133 Zach Tuohy Geelong 21 11
133 Esava Ratugolea Geelong 15 11
133 Jamaine Jones West Coast 12 11
133 Beau McCreery Collingwood 12 11
133 Hayden McLean Sydney 11 11
133 Zachary Sproule GWS 10 11
133 Callum Coleman-Jones Richmond 8 11
144 Lachlan Hunter Western Bulldogs 25 10
144 Jarryd Lyons Brisbane 24 10
144 Oliver Wines Port Adelaide 24 10
144 Jacob Hopper GWS 23 10
144 Darcy Parish Essendon 23 10
144 Edward Curnow Carlton 22 10
144 Harry Schoenberg Adelaide 22 10
144 Tom Hickey Sydney 21 10
144 James Worpel Hawthorn 20 10
144 Chris Burgess Gold Coast 19 10
144 Anthony Scott Western Bulldogs 19 10
144 Liam Henry Fremantle 17 10
144 Nicholas Holman Gold Coast 16 10
144 Sam Powell-Pepper Port Adelaide 16 10
144 Tyler Brockman Hawthorn 11 10
159 Bailey Dale Western Bulldogs 26 9
159 Jordan Dawson Sydney 23 9
159 Oliver Florent Sydney 23 9
159 Dominic Sheed West Coast 22 9
159 Nikolas Cox Essendon 20 9
159 Archie Perkins Essendon 20 9
159 Jack Mahony North Melbourne 19 9
159 Daniel Rioli Richmond 18 9
159 Josh Daicos Collingwood 17 9
159 Ben Cunnington North Melbourne 15 9
159 Lachlan Murphy Adelaide 15 9
159 Jack Silvagni Carlton 15 9
159 Rowan Marshall St Kilda 13 9
159 Sam Switkowski Fremantle 12 9
159 Logan McDonald Sydney 7 9
174 Travis Boak Port Adelaide 23 8
174 Brandan Parfitt Geelong 23 8
174 Tom Mitchell Hawthorn 22 8
174 Caleb Serong Fremantle 22 8
174 Touk Miller Gold Coast 21 8
174 Steele Sidebottom Collingwood 21 8
174 Andrew Brayshaw Fremantle 20 8
174 Daniel Howe Hawthorn 19 8
174 Rhys Stanley Geelong 19 8
174 Lachie Neale Brisbane 17 8
174 Patrick Dangerfield Geelong 16 8
174 Shane Edwards Richmond 16 8
174 Bailey Scott North Melbourne 16 8
174 Marc Murphy Carlton 14 8
174 Levi Casboult Carlton 13 8
174 Mitchell Duncan Geelong 13 8
174 Chad Warner Sydney 13 8
174 Zak Butters Port Adelaide 12 8
174 Oliver Hanrahan Hawthorn 12 8
174 Tom Lynch Adelaide 12 8
174 Michael Gibbons Carlton 11 8
174 Jack Martin Carlton 11 8
174 Jake Melksham Melbourne 10 8
174 Elliott Himmelberg Adelaide 8 8
174 Mason Cox Collingwood 7 8
199 Caleb Daniel Western Bulldogs 25 7
199 Jack Henry Geelong 24 7
199 Dan Houston Port Adelaide 23 7
199 Liam Baker Richmond 22 7
199 Mitch Robinson Brisbane 22 7
199 Miles Bergman Port Adelaide 21 7
199 Luke Dahlhaus Geelong 21 7
199 Justin McInerney Sydney 21 7
199 Callum Ah Chee Brisbane 20 7
199 Brad Crouch St Kilda 20 7
199 Tom Green GWS 18 7
199 James Harmes Melbourne 18 7
199 Curtis Taylor North Melbourne 18 7
199 Tom Sparrow Melbourne 16 7
199 Harry Morrison Hawthorn 14 7
199 Tom De Koning Carlton 13 7
199 Lachlan Weller Gold Coast 13 7
199 Trent Bianco Collingwood 11 7
199 Lachlan McNeil Western Bulldogs 11 7
199 Mabior Chol Richmond 10 7
199 Oliver Henry Collingwood 10 7
199 Mason Wood St Kilda 7 7
199 Jamarra Ugle-Hagan Western Bulldogs 5 7
222 Jackson Macrae Western Bulldogs 26 6
222 Joel Selwood Geelong 24 6
222 Oscar McInerney Brisbane 23 6
222 James Jordon Melbourne 22 6
222 Mason Redman Essendon 22 6
222 David Swallow Gold Coast 21 6
222 Luke Davies-Uniacke North Melbourne 20 6
222 Scott Lycett Port Adelaide 20 6
222 Tim Kelly West Coast 19 6
222 Matt Guelfi Essendon 18 6
222 Callum Mills Sydney 18 6
222 David MacKay Adelaide 17 6
222 Ryan Byrnes St Kilda 16 6
222 Keidean Coleman Brisbane 16 6
222 Lachlan Fogarty Carlton 16 6
222 Zac Langdon West Coast 16 6
222 Jaxon Prior Brisbane 16 6
222 James Rowbottom Sydney 16 6
222 Nathan Fyfe Fremantle 15 6
222 Hugh Greenwood Gold Coast 15 6
222 Kane Lambert Richmond 13 6
222 Matthew Kennedy Carlton 12 6
222 Sam Reid Sydney 10 6
222 Laitham Vandermeer Western Bulldogs 10 6
222 Tom Campbell North Melbourne 9 6
222 Jack Ginnivan Collingwood 5 6
222 Mitch McGovern Carlton 5 6
249 Mark Blicavs Geelong 24 5
249 Liam Shiels Hawthorn 21 5
249 Sebastian Ross St Kilda 20 5
249 Adam Cerra Fremantle 18 5
249 Brandon Ellis Gold Coast 18 5
249 Jaeger O'Meara Hawthorn 18 5
249 Sam Berry Adelaide 17 5
249 Brayden Ham Essendon 17 5
249 Mitchell Crowden Fremantle 15 5
249 Josh Dunkley Western Bulldogs 15 5
249 Xavier O'Halloran GWS 14 5
249 Zachary Williams Carlton 14 5
249 Marc Pittonet Carlton 13 5
249 Matthew Flynn GWS 12 5
249 Daniel McKenzie St Kilda 12 5
249 Patrick Ryder St Kilda 12 5
249 Jarrod Berry Brisbane 11 5
249 Jarrod Brander West Coast 11 5
249 Sam Mayes Port Adelaide 9 5
249 Nathan Vardy West Coast 9 5
249 Josh Schache Western Bulldogs 8 5
249 Minairo Frederick Fremantle 7 5
249 Dean Kent St Kilda 7 5
249 Joel Amartey Sydney 6 5
249 Nakia Cockatoo Brisbane 6 5
249 Brendon Ah Chee West Coast 5 5
275 Willem Drew Port Adelaide 24 4
275 Cameron Guthrie Geelong 23 4
275 Zachary Merrett Essendon 23 4
275 Nick Hind Essendon 22 4
275 Josh P. Kennedy Sydney 21 4
275 Jack Scrimshaw Hawthorn 20 4
275 Jack Newnes Carlton 19 4
275 Scott Pendlebury Collingwood 18 4
275 Harry Perryman GWS 18 4
275 Shaun Higgins Geelong 17 4
275 Paddy Dow Carlton 16 4
275 Deven Robertson Brisbane 16 4
275 Sam Flanders Gold Coast 15 4
275 Samuel Reid GWS 15 4
275 Jack Viney Melbourne 15 4
275 Shane Mumford GWS 14 4
275 Tanner Bruhn GWS 13 4
275 Zak Jones St Kilda 13 4
275 Darcy Moore Collingwood 13 4
275 Quinton Narkle Geelong 13 4
275 Tom Powell North Melbourne 13 4
275 Kane Farrell Port Adelaide 10 4
275 Zac Fisher Carlton 10 4
275 Riley Garcia Western Bulldogs 9 4
275 Jack Lonie St Kilda 9 4
275 Jed Anderson North Melbourne 7 4
275 Bailey Banfield Fremantle 6 4
275 Andrew Phillips Essendon 6 4
275 Mitchell Wallis Western Bulldogs 6 4
275 Boyd Woodcock Port Adelaide 6 4
305 Jed Bews Geelong 25 3
305 Angus Brayshaw Melbourne 25 3
305 Daniel Rich Brisbane 24 3
305 Christian Salem Melbourne 24 3
305 Bradley Hill St Kilda 22 3
305 Rory Laird Adelaide 22 3
305 Jack Lukosius Gold Coast 22 3
305 Nicholas Naitanui West Coast 22 3
305 Andrew Gaff West Coast 21 3
305 Lachlan Henderson Geelong 21 3
305 Jack Sinclair St Kilda 21 3
305 Joshua Walker North Melbourne 21 3
305 Jack Redden West Coast 18 3
305 Lachlan Sholl Adelaide 18 3
305 Rory Sloane Adelaide 18 3
305 Lachie Whitfield GWS 17 3
305 Nick Blakey Sydney 15 3
305 Josh Battle St Kilda 14 3
305 Callum Brown Collingwood 14 3
305 Will Phillips North Melbourne 14 3
305 Roarke Smith Western Bulldogs 13 3
305 Matt Cottrell Carlton 12 3
305 Tom Fullarton Brisbane 12 3
305 Elliot Yeo West Coast 12 3
305 Xavier Duursma Port Adelaide 11 3
305 Charlie Lazzaro North Melbourne 10 3
305 Riley Collier-Dawkins Richmond 9 3
305 Zac Smith Gold Coast 9 3
305 Jordan Clark Geelong 8 3
305 Dylan Shiel Essendon 8 3
305 Sam Day Gold Coast 6 3
305 Matthew Parker Richmond 6 3
305 Bailey Williams West Coast 6 3
305 Hugo Ralphsmith Richmond 5 3
305 Sam Weideman Melbourne 5 3
340 Grant Birchall Brisbane 23 2
340 Jack Crisp Collingwood 22 2
340 John Noble Collingwood 22 2
340 Adam Saad Carlton 22 2
340 Jy Simpkin North Melbourne 22 2
340 Kayne Turner North Melbourne 22 2
340 Brodie Smith Adelaide 21 2
340 Jack Ziebell North Melbourne 21 2
340 Aaron Hall North Melbourne 20 2
340 Jayden Hunt Melbourne 20 2
340 Reilly O'Brien Adelaide 20 2
340 Dyson Heppell Essendon 19 2
340 Blake Acres Fremantle 18 2
340 Marlion Pickett Richmond 18 2
340 Trent Cotchin Richmond 17 2
340 Liam Stocker Carlton 17 2
340 Aaron Francis Essendon 15 2
340 Andrew McGrath Essendon 15 2
340 Easton Wood Western Bulldogs 15 2
340 Taylor Adams Collingwood 14 2
340 Noah Balta Richmond 14 2
340 Riley Bonner Port Adelaide 14 2
340 Ben Long St Kilda 14 2
340 Jack Bytel St Kilda 13 2
340 Hunter Clark St Kilda 13 2
340 Brent Daniels GWS 13 2
340 Sam Draper Essendon 13 2
340 Jarman Impey Hawthorn 13 2
340 Jonathon Ceglar Hawthorn 12 2
340 Matt Rowell Gold Coast 12 2
340 Matthew De Boer GWS 11 2
340 Rhys Mathieson Brisbane 11 2
340 Caleb Poulter Collingwood 11 2
340 Jack Ross Richmond 11 2
340 Tom Williamson Carlton 11 2
340 Billy Frampton Adelaide 10 2
340 Hamish Hartlett Port Adelaide 10 2
340 James Bell Sydney 9 2
340 James Cousins Hawthorn 9 2
340 Brayden Fiorini Gold Coast 9 2
340 Patrick Lipinski Western Bulldogs 9 2
340 Trey Ruscoe Collingwood 9 2
340 Jeremy Sharp Gold Coast 9 2
340 Rory Atkins Gold Coast 8 2
340 Paul Hunter St Kilda 7 2
340 Nathan Jones Melbourne 7 2
340 Conor Nash Hawthorn 7 2
340 Jake Riccardi GWS 7 2
340 Sydney Stack Richmond 7 2
340 Thomas Berry Brisbane 6 2
340 Brett Bewley Fremantle 6 2
340 Josh Caddy Richmond 6 2
340 Patrick Naish Richmond 6 2
340 David Zaharakis Essendon 6 2
340 Kieren Briggs GWS 5 2
395 Taylor Duryea Western Bulldogs 25 1
395 Trent Rivers Melbourne 25 1
395 Isaac Cumming GWS 24 1
395 Harris Andrews Brisbane 23 1
395 Jayden Laverde Essendon 23 1
395 Bailey Williams Western Bulldogs 23 1
395 James Aish Fremantle 22 1
395 Jake Kolodjashnij Geelong 22 1
395 Jake Lloyd Sydney 22 1
395 Brayden Maynard Collingwood 22 1
395 Wil Powell Gold Coast 22 1
395 Jayden Short Richmond 22 1
395 Lachlan Ash GWS 21 1
395 Tom Doedee Adelaide 21 1
395 Nick Haynes GWS 21 1
395 Isaac Quaynor Collingwood 20 1
395 Jimmy Webster St Kilda 20 1
395 Shaun Atley North Melbourne 19 1
395 Jack Bowes Gold Coast 19 1
395 Lachlan Plowman Carlton 19 1
395 Jack Madgen Collingwood 18 1
395 Shaun Burgoyne Hawthorn 17 1
395 Ryan Lester Brisbane 17 1
395 Oleg Markov Gold Coast 17 1
395 Kamdyn Mcintosh Richmond 17 1
395 Nicholas Coffield St Kilda 16 1
395 Toby Nankervis Richmond 16 1
395 Chayce Jones Adelaide 14 1
395 Trent McKenzie Port Adelaide 14 1
395 Mark O'Connor Geelong 14 1
395 Rhyan Mansell Richmond 13 1
395 Nathan Murphy Collingwood 13 1
395 Sam Petrevski-Seton Carlton 13 1
395 Luke Dunstan St Kilda 12 1
395 Bachar Houli Richmond 12 1
395 Connor Blakely Fremantle 11 1
395 Tom Cutler Essendon 11 1
395 Darcy Macpherson Gold Coast 11 1
395 Tobe Watson Fremantle 11 1
395 Lachlan Bramble Hawthorn 10 1
395 Nick Murray Adelaide 10 1
395 Max Holmes Geelong 9 1
395 Adam Kennedy GWS 9 1
395 Finlay Macrae Collingwood 9 1
395 James Madden Brisbane 9 1
395 Stefan Martin Western Bulldogs 9 1
395 Lloyd Meek Fremantle 9 1
395 Dion Prestia Richmond 9 1
395 Alex Witherden West Coast 9 1
395 Lewis Young Western Bulldogs 9 1
395 Matthew Buntine GWS 8 1
395 Braeden Campbell Sydney 8 1
395 Martin Frederick Port Adelaide 8 1
395 Jeremy Howe Collingwood 8 1
395 Lachlan Keeffe GWS 8 1
395 Will Setterfield Carlton 8 1
395 Tristan Xerri North Melbourne 8 1
395 Atu Bosenavulagi North Melbourne 7 1
395 Stephen Coniglio GWS 7 1
395 Leo Connolly St Kilda 7 1
395 Sam Durham Essendon 7 1
395 Xavier O'Neill West Coast 7 1
395 Brayden Sier Collingwood 7 1
395 Heath Chapman Fremantle 6 1
395 Luke Foley West Coast 6 1
395 Damon Greaves Hawthorn 6 1
395 Lachlan Jones Port Adelaide 6 1
395 Jai Newcombe Hawthorn 6 1
395 Dylan Stephens Sydney 6 1
395 Jarrod Lienert Port Adelaide 5 1
395 Lochie O'Brien Carlton 5 1
395 Ned Reeves Hawthorn 5 1
395 Ed Richards Western Bulldogs 5 1
395 Jordon Sweet Western Bulldogs 5 1
395 Connor West West Coast 5 1
2020 AFL Player Rankings 2022 AFL Player Rankings

Send us feedback or report a mistake on this page.

Please enter some feedback
X