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 Goals Per Game Leaders (Minimum 5 Games Played)
Rank Player Team Games Average
1 Tom Hawkins Geelong 21 2.33
2 Joshua Kennedy West Coast 17 2.00
3 Jack Gunston Hawthorn 16 1.94
4 Charlie Dixon Port Adelaide 18 1.89
5 Matthew Taberner Fremantle 16 1.81
6 Jake Riccardi GWS 5 1.80
7 Tom Lynch Richmond 19 1.68
8 Jack Darling West Coast 18 1.67
8 Jayden Hunt Melbourne 6 1.67
10 Charlie Cameron Brisbane 19 1.63
11 Harry McKay Carlton 13 1.62
12 Jack Riewoldt Richmond 21 1.57
13 Daniel Butler St Kilda 19 1.53
13 Tom Papley Sydney 17 1.53
15 Jake Stringer Essendon 10 1.50
16 Ben King Gold Coast 17 1.47
17 Sam Weideman Melbourne 13 1.46
18 Liam Ryan West Coast 18 1.44
19 Jeremy Cameron GWS 17 1.41
20 Jordan De Goey Collingwood 10 1.40
20 Nick Larkey North Melbourne 10 1.40
22 Brody Mihocek Collingwood 18 1.39
22 Mitchell Wallis Western Bulldogs 18 1.39
24 Bayley Fritsch Melbourne 16 1.38
25 Alex Sexton Gold Coast 14 1.36
26 Toby Greene GWS 13 1.31
27 Jeremy Finlayson GWS 15 1.27
27 Mason Cox Collingwood 11 1.27
29 Eric Hipwood Brisbane 19 1.26
30 Aaron Naughton Western Bulldogs 12 1.25
31 Luke Breust Hawthorn 13 1.23
32 Max King St Kilda 18 1.22
33 Oscar Allen West Coast 15 1.20
33 Matt Rowell Gold Coast 5 1.20
35 Isaac Heeney Sydney 6 1.17
36 Gary Rohan Geelong 19 1.16
37 Mitch Georgiades Port Adelaide 7 1.14
38 Anthony McDonald-Tipungwuti Essendon 17 1.12
38 Cameron Zurhaar North Melbourne 16 1.12
40 Tim Membrey St Kilda 18 1.11
41 Dustin Martin Richmond 20 1.10
41 James Stewart Essendon 10 1.10
43 Taylor Walker Adelaide 14 1.07
43 Michael Walters Fremantle 14 1.07
45 Chad Wingard Hawthorn 17 1.06
46 Cameron Rayner Brisbane 17 1.00
46 Jake Aarts Richmond 14 1.00
46 Jaidyn Stephenson Collingwood 14 1.00
46 Izak Rankine Gold Coast 12 1.00
46 Charlie Spargo Melbourne 8 1.00
46 Alex Neal-Bullen Melbourne 7 1.00
46 Jayden Laverde Essendon 6 1.00
46 Billy Frampton Adelaide 5 1.00
54 Levi Casboult Carlton 17 0.94
54 Harrison Himmelberg GWS 16 0.94
56 Steven Motlop Port Adelaide 14 0.93
57 Jack Lonie St Kilda 13 0.92
57 Shane McAdam Adelaide 13 0.92
59 Rhys Stanley Geelong 11 0.91
60 Gryan Miers Geelong 21 0.90
60 Jake Waterman West Coast 10 0.90
60 David Zaharakis Essendon 10 0.90
63 Ben Brown North Melbourne 9 0.89
64 Lincoln McCarthy Brisbane 17 0.88
64 Jake Melksham Melbourne 17 0.88
64 Christian Petracca Melbourne 17 0.88
67 Eddie Betts Carlton 15 0.87
68 Josh Battle St Kilda 14 0.86
69 Shaun Burgoyne Hawthorn 13 0.85
70 Justin Westhoff Port Adelaide 12 0.83
70 Hayden McLean Sydney 6 0.83
72 Josh Bruce Western Bulldogs 17 0.82
72 Elliott Himmelberg Adelaide 11 0.82
74 Jason Castagna Richmond 21 0.81
74 Patrick Dangerfield Geelong 21 0.81
76 Jack Martin Carlton 15 0.80
76 Darcy Fogarty Adelaide 10 0.80
76 Ian Hill GWS 5 0.80
79 Shai Bolton Richmond 19 0.79
79 Robbie Gray Port Adelaide 19 0.79
79 Brad Ebert Port Adelaide 14 0.79
79 Todd Marshall Port Adelaide 14 0.79
83 Bailey Dale Western Bulldogs 9 0.78
83 Mitchell Hannan Melbourne 9 0.78
83 Sam Lloyd Western Bulldogs 9 0.78
83 Tom McDonald Melbourne 9 0.78
87 Sam Menegola Geelong 21 0.76
87 Jack Newnes Carlton 17 0.76
89 Ben Ainsworth Gold Coast 16 0.75
89 Tim O'Brien Hawthorn 16 0.75
89 Gary Ablett Geelong 12 0.75
89 Mitch McGovern Carlton 12 0.75
89 Jacob Townsend Essendon 12 0.75
89 Laitham Vandermeer Western Bulldogs 12 0.75
89 Zac Fisher Carlton 8 0.75
96 Lachie Neale Brisbane 19 0.74
97 Michael Gibbons Carlton 15 0.73
97 Mabior Chol Richmond 11 0.73
99 Sam Day Gold Coast 17 0.71
99 Lachlan Schultz Fremantle 17 0.71
99 Lachlan Weller Gold Coast 17 0.71
99 Nathan Fyfe Fremantle 14 0.71
99 Patrick Ryder St Kilda 14 0.71
99 Jesse Hogan Fremantle 7 0.71
105 Kyle Langford Essendon 16 0.69
105 Harry Perryman GWS 16 0.69
107 Zac Bailey Brisbane 19 0.68
107 Rowan Marshall St Kilda 19 0.68
109 Daniel Rioli Richmond 18 0.67
109 Aaron Hall North Melbourne 15 0.67
109 Dean Kent St Kilda 15 0.67
109 Tyson Stengle Adelaide 12 0.67
109 Lewis Taylor Sydney 9 0.67
109 Sean Lemmens Gold Coast 6 0.67
109 Paul Puopolo Hawthorn 6 0.67
116 Mitchell Duncan Geelong 20 0.65
116 Zak Butters Port Adelaide 17 0.65
116 Daniel McStay Brisbane 17 0.65
119 Jamie Cripps West Coast 14 0.64
119 Tom McCartin Sydney 14 0.64
119 Jade Gresham St Kilda 11 0.64
122 Will Hayward Sydney 16 0.62
122 Bailey Scott North Melbourne 13 0.62
122 Mitchell Lewis Hawthorn 8 0.62
125 Marcus Bontempelli Western Bulldogs 18 0.61
125 Will Hoskin-Elliott Collingwood 18 0.61
127 Mitchell Crowden Fremantle 10 0.60
127 Nick Hind St Kilda 10 0.60
127 Peter Ladhams Port Adelaide 10 0.60
127 Harley Bennell Melbourne 5 0.60
127 Lachlan Hosie North Melbourne 5 0.60
127 Brandon Matera Fremantle 5 0.60
127 Boyd Woodcock Port Adelaide 5 0.60
134 Rory Lobb Fremantle 17 0.59
135 Jack Billings St Kilda 19 0.58
135 Jack Steele St Kilda 19 0.58
135 Daniel Lloyd GWS 12 0.58
135 Lachlan Murphy Adelaide 12 0.58
139 Ben Crocker Adelaide 7 0.57
140 Josh Daicos Collingwood 18 0.56
140 Jamie Elliott Collingwood 18 0.56
140 Connor Rozee Port Adelaide 16 0.56
140 Justin Mcinerney Sydney 9 0.56
140 Shaun McKernan Essendon 9 0.56
140 Steele Sidebottom Collingwood 9 0.56
140 Curtis Taylor North Melbourne 9 0.56
147 Kane Farrell Port Adelaide 11 0.55
148 Dayne Zorko Brisbane 17 0.53
149 Kane Lambert Richmond 20 0.50
149 Nick Blakey Sydney 16 0.50
149 Kysaiah Pickett Melbourne 14 0.50
149 David Cuningham Carlton 12 0.50
149 Josh Dunkley Western Bulldogs 12 0.50
149 Toby McLean Western Bulldogs 12 0.50
149 Shane Edwards Richmond 10 0.50
149 Jack Higgins Richmond 10 0.50
149 Sam Reid Sydney 10 0.50
149 Isaac Smith Hawthorn 10 0.50
149 Dylan Clarke Essendon 8 0.50
149 Darcy Tucker Fremantle 8 0.50
149 Luke Jackson Melbourne 6 0.50
149 Jonathon Patton Hawthorn 6 0.50
149 Tarryn Thomas North Melbourne 6 0.50
164 Taylor Adams Collingwood 19 0.47
164 Dominic Sheed West Coast 17 0.47
164 Sam Walsh Carlton 17 0.47
164 Oliver Wines Port Adelaide 17 0.47
164 Xavier Duursma Port Adelaide 15 0.47
169 Tom Lynch Adelaide 13 0.46
170 Timothy English Western Bulldogs 18 0.44
170 Brandan Parfitt Geelong 18 0.44
170 Luke Dahlhaus Geelong 16 0.44
170 Devon Smith Essendon 16 0.44
170 Dion Prestia Richmond 9 0.44
170 Paul Seedsman Adelaide 9 0.44
176 Callum Brown Collingwood 14 0.43
176 Josh Corbett Gold Coast 7 0.43
176 Oliver Hanrahan Hawthorn 7 0.43
176 Matthew Suckling Western Bulldogs 7 0.43
176 Callan Ward GWS 7 0.43
176 Sam Wicks Sydney 7 0.43
182 Travis Boak Port Adelaide 19 0.42
182 Hugh McCluggage Brisbane 19 0.42
182 Zach Tuohy Geelong 19 0.42
182 Brett Bewley Fremantle 12 0.42
182 Esava Ratugolea Geelong 12 0.42
182 Rory Sloane Adelaide 12 0.42
188 Jarrod Berry Brisbane 17 0.41
188 Patrick Cripps Carlton 17 0.41
188 Darcy Parish Essendon 17 0.41
191 Chayce Jones Adelaide 15 0.40
191 Darcy Cameron Collingwood 10 0.40
191 Minairo Frederick Fremantle 10 0.40
191 Lachlan Hunter Western Bulldogs 10 0.40
191 Bailey Banfield Fremantle 5 0.40
191 Mitchell Brown Melbourne 5 0.40
191 Jarrod Cameron West Coast 5 0.40
191 Keidean Coleman Brisbane 5 0.40
191 Matt Cottrell Carlton 5 0.40
191 Brayden Fiorini Gold Coast 5 0.40
191 Sam Flanders Gold Coast 5 0.40
191 Daniel Howe Hawthorn 5 0.40
191 Jarman Impey Hawthorn 5 0.40
191 Myles Poholke Adelaide 5 0.40
191 Tom Sparrow Melbourne 5 0.40
206 Brendon Ah Chee West Coast 16 0.38
206 Jordan Dawson Sydney 16 0.38
206 Liam Shiels Hawthorn 16 0.38
206 Patrick Lipinski Western Bulldogs 13 0.38
206 James Bell Sydney 8 0.38
206 Cale Hooker Essendon 8 0.38
206 Harry Schoenberg Adelaide 8 0.38
206 Jackson Thurlow Sydney 8 0.38
206 Mason Wood North Melbourne 8 0.38
215 Sam Powell-Pepper Port Adelaide 19 0.37
216 Angus Brayshaw Melbourne 14 0.36
216 Joshua Kelly GWS 14 0.36
216 Jasper Pittard North Melbourne 11 0.36
216 Tim Taranto GWS 11 0.36
220 Todd Goldstein North Melbourne 17 0.35
220 Jason Johannisen Western Bulldogs 17 0.35
220 Luke Parker Sydney 17 0.35
220 Ed Richards Western Bulldogs 17 0.35
220 Jy Simpkin North Melbourne 17 0.35
225 Cameron Guthrie Geelong 21 0.33
225 Kamdyn Mcintosh Richmond 18 0.33
225 Bailey Smith Western Bulldogs 18 0.33
225 Sean Darcy Fremantle 15 0.33
225 Tom Phillips Collingwood 15 0.33
225 Tom Atkins Geelong 12 0.33
225 Darcy Macpherson Gold Coast 12 0.33
225 Jaeger O'Meara Hawthorn 12 0.33
225 Brayden Ainsworth West Coast 9 0.33
225 Travis Colyer Fremantle 9 0.33
225 Cameron Ellis-Yolmen Brisbane 9 0.33
225 Sam Simpson Geelong 9 0.33
225 Jonathon Marsh St Kilda 6 0.33
225 Jack Petruccelle West Coast 6 0.33
225 Roarke Smith Western Bulldogs 6 0.33
240 Oscar McInerney Brisbane 19 0.32
241 Stephen Coniglio GWS 16 0.31
241 Brent Daniels GWS 16 0.31
241 Brandon Ellis Gold Coast 16 0.31
241 Jarryn Geary St Kilda 16 0.31
241 Zak Jones St Kilda 16 0.31
241 Thomas Liberatore Western Bulldogs 16 0.31
241 Brodie Smith Adelaide 16 0.31
241 Jack Viney Melbourne 16 0.31
249 Jack Mahony North Melbourne 10 0.30
250 Nicholas Naitanui West Coast 17 0.29
250 Will Snelling Essendon 17 0.29
250 Tom Scully Hawthorn 14 0.29
250 Josh Thomas Collingwood 14 0.29
250 Sam Jacobs GWS 7 0.29
250 Matthew Kennedy Carlton 7 0.29
250 Zac Langdon GWS 7 0.29
257 Andrew Gaff West Coast 18 0.28
257 Tim Kelly West Coast 18 0.28
259 Daniel Rich Brisbane 15 0.27
259 Joel Selwood Geelong 15 0.27
259 Dylan Shiel Essendon 15 0.27
259 David Swallow Gold Coast 15 0.27
259 Toby Nankervis Richmond 11 0.27
264 Karl Amon Port Adelaide 19 0.26
264 Mitch Robinson Brisbane 19 0.26
266 Ben McEvoy Hawthorn 16 0.25
266 David Mundy Fremantle 16 0.25
266 Tom Rockliff Port Adelaide 16 0.25
266 James Rowbottom Sydney 16 0.25
266 Will Setterfield Carlton 16 0.25
266 Josh P. Kennedy Sydney 12 0.25
266 Josh Caddy Richmond 8 0.25
266 Bradley Close Geelong 8 0.25
266 Tom Cutler Essendon 8 0.25
266 Lachlan Sholl Adelaide 8 0.25
266 Dylan Stephens Sydney 8 0.25
277 Noah Anderson Gold Coast 17 0.24
277 Edward Curnow Carlton 17 0.24
277 Oliver Florent Sydney 17 0.24
277 Shaun Higgins North Melbourne 17 0.24
277 Marc Murphy Carlton 17 0.24
282 Jared Polec North Melbourne 13 0.23
282 Callum Sinclair Sydney 13 0.23
284 Tyler Brown Collingwood 9 0.22
284 Luke Davies-Uniacke North Melbourne 9 0.22
284 Trent Rivers Melbourne 9 0.22
284 Sydney Stack Richmond 9 0.22
288 Jarryd Lyons Brisbane 19 0.21
288 Marlion Pickett Richmond 19 0.21
288 Aliir Aliir Sydney 14 0.21
291 Jed Anderson North Melbourne 15 0.20
291 Tom Cole West Coast 15 0.20
291 Ryan Clarke Sydney 10 0.20
291 David MacKay Adelaide 10 0.20
291 Orazio Fantasia Essendon 5 0.20
291 Darcy Fort Geelong 5 0.20
291 Thomas Murphy North Melbourne 5 0.20
291 Xavier O'Neill West Coast 5 0.20
299 Ben Keays Adelaide 16 0.19
300 Trent Dumont North Melbourne 17 0.18
300 Hugh Greenwood Gold Coast 17 0.18
300 Rory Laird Adelaide 17 0.18
300 Jack Lukosius Gold Coast 17 0.18
300 Touk Miller Gold Coast 17 0.18
300 Clayton Oliver Melbourne 17 0.18
300 Heath Shaw GWS 17 0.18
300 Joshua Walker North Melbourne 17 0.18
300 James Sicily Hawthorn 11 0.18
300 Zachary Williams GWS 11 0.18
310 Callum Ah Chee Brisbane 18 0.17
310 Caleb Daniel Western Bulldogs 18 0.17
310 Jackson Macrae Western Bulldogs 18 0.17
310 Bailey Williams Western Bulldogs 18 0.17
310 Brad Crouch Adelaide 12 0.17
310 Nicholas Holman Gold Coast 12 0.17
310 Paul Ahern North Melbourne 6 0.17
310 James Cousins Hawthorn 6 0.17
310 Lachlan Fogarty Geelong 6 0.17
310 Tom Green GWS 6 0.17
310 Levi Greenwood Collingwood 6 0.17
310 George Hewett Sydney 6 0.17
310 Lewis Jetta West Coast 6 0.17
310 Sam Mayes Port Adelaide 6 0.17
310 Conor McKenna Essendon 6 0.17
325 Brodie Grundy Collingwood 19 0.16
326 Jed Bews Geelong 20 0.15
326 Matthew De Boer GWS 13 0.15
326 James Harmes Melbourne 13 0.15
329 Mark Blicavs Geelong 21 0.14
329 Caleb Serong Fremantle 14 0.14
329 Ivan Soldo Richmond 14 0.14
329 Tom Bellchambers Essendon 7 0.14
329 Sam Gray Sydney 7 0.14
334 Hayden Crozier Western Bulldogs 15 0.13
334 Scott Lycett Port Adelaide 15 0.13
334 Wil Powell Gold Coast 15 0.13
334 James Worpel Hawthorn 15 0.13
338 Adam Cerra Fremantle 17 0.12
338 Ed Langdon Melbourne 17 0.12
338 Tom Mitchell Hawthorn 17 0.12
338 John Noble Collingwood 17 0.12
338 Adam Saad Essendon 17 0.12
338 Matt Crouch Adelaide 16 0.12
338 Jack Graham Richmond 16 0.12
338 Zachary Merrett Essendon 16 0.12
338 Sebastian Ross St Kilda 16 0.12
338 Christian Salem Melbourne 16 0.12
338 Sam Draper Essendon 8 0.12
338 Daniel Hannebery St Kilda 8 0.12
338 Nathan Jones Melbourne 8 0.12
338 Stefan Martin Brisbane 8 0.12
338 Jack Ziebell North Melbourne 8 0.12
353 Jack Crisp Collingwood 19 0.11
353 Hamish Hartlett Port Adelaide 19 0.11
353 Bradley Hill St Kilda 19 0.11
353 Bradley Sheppard West Coast 18 0.11
353 Jye Caldwell GWS 9 0.11
353 Jack Steven Geelong 9 0.11
353 Travis Varcoe Collingwood 9 0.11
360 Mark O'Connor Geelong 21 0.10
360 Brayden Ham Essendon 10 0.10
360 Jamie MacMillan North Melbourne 10 0.10
360 Shane Mumford GWS 10 0.10
360 Adam Treloar Collingwood 10 0.10
365 Will Day Hawthorn 11 0.09
366 Jonathon Ceglar Hawthorn 13 0.08
366 Jack Redden West Coast 13 0.08
366 Mason Redman Essendon 13 0.08
366 Luke Shuey West Coast 13 0.08
366 Lachlan Ash GWS 12 0.08
366 Aaron Vandenberg Melbourne 12 0.08
372 Connor Budarick Gold Coast 15 0.07
372 Scott Pendlebury Collingwood 15 0.07
372 Tom Williamson Carlton 15 0.07
372 Nathan Wilson Fremantle 15 0.07
372 Max Gawn Melbourne 14 0.07
372 Lachlan Henderson Geelong 14 0.07
372 Michael Hibberd Melbourne 14 0.07
372 Benjamin Stratton Hawthorn 14 0.07
380 Hunter Clark St Kilda 18 0.06
380 Alex Keath Western Bulldogs 18 0.06
380 Brandon Starcevich Brisbane 18 0.06
380 Shaun Atley North Melbourne 17 0.06
380 Noah Balta Richmond 17 0.06
380 Jack Bowes Gold Coast 17 0.06
380 Trent Cotchin Richmond 17 0.06
380 Jacob Hopper GWS 17 0.06
380 Dan Houston Port Adelaide 17 0.06
380 Jake Lloyd Sydney 17 0.06
380 Steven May Melbourne 17 0.06
380 Kade Simpson Carlton 17 0.06
380 Lachie Whitfield GWS 17 0.06
380 Blake Hardwick Hawthorn 16 0.06
394 Jack Henry Geelong 21 0.05
394 Liam Baker Richmond 20 0.05
394 Nick Vlastuin Richmond 20 0.05
394 Dougal Howard St Kilda 19 0.05
394 Harry Taylor Geelong 19 0.05
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