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 Marks Inside 50 Per Game Leaders (Minimum 5 Games Played)
Rank Player Team Games Average
1 Tom Hawkins Geelong 21 3.57
2 Jake Riccardi GWS 5 2.80
3 Joshua Kennedy West Coast 17 2.59
4 Harry McKay Carlton 13 2.46
5 Bayley Fritsch Melbourne 16 2.31
6 Matthew Taberner Fremantle 16 2.25
7 Tom Lynch Richmond 19 2.16
8 Jack Riewoldt Richmond 21 2.14
9 Jack Gunston Hawthorn 16 1.94
10 Sam Weideman Melbourne 13 1.92
11 Charlie Dixon Port Adelaide 18 1.89
12 Ben King Gold Coast 17 1.76
13 Max King St Kilda 18 1.67
13 Liam Ryan West Coast 18 1.67
15 Eric Hipwood Brisbane 19 1.63
16 Aaron Naughton Western Bulldogs 12 1.58
17 Charlie Cameron Brisbane 19 1.47
17 Levi Casboult Carlton 17 1.47
19 James Stewart Essendon 10 1.40
19 Mitchell Brown Melbourne 5 1.40
21 Jack Darling West Coast 18 1.39
21 Brody Mihocek Collingwood 18 1.39
21 Mitchell Wallis Western Bulldogs 18 1.39
24 Toby Greene GWS 13 1.38
25 Jaidyn Stephenson Collingwood 14 1.36
26 Tim Membrey St Kilda 18 1.33
26 Ben Brown North Melbourne 9 1.33
26 Shaun McKernan Essendon 9 1.33
26 Jayden Laverde Essendon 6 1.33
30 Sam Reid Sydney 10 1.30
31 Tom Papley Sydney 17 1.29
31 Mitch Georgiades Port Adelaide 7 1.29
33 Jason Castagna Richmond 21 1.24
33 Jeremy Cameron GWS 17 1.24
35 Shane McAdam Adelaide 13 1.23
36 Jack Martin Carlton 15 1.20
36 Jake Stringer Essendon 10 1.20
38 Josh Bruce Western Bulldogs 17 1.18
38 Elliott Himmelberg Adelaide 11 1.18
40 Laitham Vandermeer Western Bulldogs 12 1.17
40 Isaac Heeney Sydney 6 1.17
40 Hayden McLean Sydney 6 1.17
43 Jesse Hogan Fremantle 7 1.14
44 Jack Ziebell North Melbourne 8 1.12
45 Gary Rohan Geelong 19 1.11
46 Mason Cox Collingwood 11 1.09
47 Jacob Townsend Essendon 12 1.08
48 Jeremy Finlayson GWS 15 1.07
48 Todd Marshall Port Adelaide 14 1.07
50 Lachlan Schultz Fremantle 17 1.00
50 Alex Sexton Gold Coast 14 1.00
50 Justin Westhoff Port Adelaide 12 1.00
50 Jordan De Goey Collingwood 10 1.00
50 Jack Higgins Richmond 10 1.00
50 Nick Larkey North Melbourne 10 1.00
50 Josh Corbett Gold Coast 7 1.00
50 Billy Frampton Adelaide 5 1.00
58 Rory Lobb Fremantle 17 0.94
58 Lincoln McCarthy Brisbane 17 0.94
58 Kyle Langford Essendon 16 0.94
61 Josh Battle St Kilda 14 0.93
62 Jack Lonie St Kilda 13 0.92
62 Esava Ratugolea Geelong 12 0.92
64 Bailey Dale Western Bulldogs 9 0.89
65 Sam Day Gold Coast 17 0.88
65 Christian Petracca Melbourne 17 0.88
65 Cameron Rayner Brisbane 17 0.88
65 Chad Wingard Hawthorn 17 0.88
65 Cameron Zurhaar North Melbourne 16 0.88
70 Patrick Dangerfield Geelong 21 0.86
71 Luke Breust Hawthorn 13 0.85
72 Rowan Marshall St Kilda 19 0.84
73 Mitch McGovern Carlton 12 0.83
73 Jonathon Marsh St Kilda 6 0.83
75 Jake Melksham Melbourne 17 0.82
75 Rhys Stanley Geelong 11 0.82
77 Ben Ainsworth Gold Coast 16 0.81
78 Oscar Allen West Coast 15 0.80
78 Michael Gibbons Carlton 15 0.80
78 Lachlan Hunter Western Bulldogs 10 0.80
81 Nathan Fyfe Fremantle 14 0.79
82 Jamie Elliott Collingwood 18 0.78
82 Sam Lloyd Western Bulldogs 9 0.78
82 Tom McDonald Melbourne 9 0.78
82 Curtis Taylor North Melbourne 9 0.78
86 Anthony McDonald-Tipungwuti Essendon 17 0.76
86 Daniel McStay Brisbane 17 0.76
88 Harrison Himmelberg GWS 16 0.75
88 Mitchell Lewis Hawthorn 8 0.75
88 Mason Wood North Melbourne 8 0.75
91 Daniel Butler St Kilda 19 0.74
92 Mabior Chol Richmond 11 0.73
93 Timothy English Western Bulldogs 18 0.72
94 Jake Aarts Richmond 14 0.71
94 Brad Ebert Port Adelaide 14 0.71
94 Taylor Walker Adelaide 14 0.71
97 Aaron Hall North Melbourne 15 0.67
97 Izak Rankine Gold Coast 12 0.67
99 Dustin Martin Richmond 20 0.65
100 Tom McCartin Sydney 14 0.64
100 Michael Walters Fremantle 14 0.64
102 Sam Menegola Geelong 21 0.62
102 Will Hayward Sydney 16 0.62
102 Bailey Scott North Melbourne 13 0.62
102 Josh Caddy Richmond 8 0.62
102 Charlie Spargo Melbourne 8 0.62
107 Marcus Bontempelli Western Bulldogs 18 0.61
108 Mitchell Duncan Geelong 20 0.60
108 Eddie Betts Carlton 15 0.60
108 Darcy Cameron Collingwood 10 0.60
108 Jake Waterman West Coast 10 0.60
108 Orazio Fantasia Essendon 5 0.60
108 Jarman Impey Hawthorn 5 0.60
108 Brandon Matera Fremantle 5 0.60
108 Myles Poholke Adelaide 5 0.60
108 Boyd Woodcock Port Adelaide 5 0.60
117 Zak Butters Port Adelaide 17 0.59
117 Patrick Cripps Carlton 17 0.59
119 Gary Ablett Geelong 12 0.58
120 Jamie Cripps West Coast 14 0.57
120 Patrick Ryder St Kilda 14 0.57
120 Matthew Suckling Western Bulldogs 7 0.57
123 Andrew Gaff West Coast 18 0.56
123 Nick Blakey Sydney 16 0.56
123 Travis Colyer Fremantle 9 0.56
126 Shaun Burgoyne Hawthorn 13 0.54
127 Shai Bolton Richmond 19 0.53
127 Robbie Gray Port Adelaide 19 0.53
127 Oscar McInerney Brisbane 19 0.53
127 Dayne Zorko Brisbane 17 0.53
127 Dean Kent St Kilda 15 0.53
132 Gryan Miers Geelong 21 0.52
133 Will Hoskin-Elliott Collingwood 18 0.50
133 Tim O'Brien Hawthorn 16 0.50
133 Connor Rozee Port Adelaide 16 0.50
133 Steven Motlop Port Adelaide 14 0.50
133 Daniel Lloyd GWS 12 0.50
133 Tyson Stengle Adelaide 12 0.50
133 Darcy Fogarty Adelaide 10 0.50
133 Cale Hooker Essendon 8 0.50
133 Thomas Berry Brisbane 6 0.50
133 Jayden Hunt Melbourne 6 0.50
133 Jonathon Patton Hawthorn 6 0.50
133 Jack Petruccelle West Coast 6 0.50
145 Hugh McCluggage Brisbane 19 0.47
145 Jack Steele St Kilda 19 0.47
145 Jarrod Berry Brisbane 17 0.47
145 Joshua Walker North Melbourne 17 0.47
149 Jade Gresham St Kilda 11 0.45
150 Jye Caldwell GWS 9 0.44
150 Sydney Stack Richmond 9 0.44
150 Lewis Taylor Sydney 9 0.44
153 Ben Crocker Adelaide 7 0.43
153 Oliver Hanrahan Hawthorn 7 0.43
153 Zac Langdon GWS 7 0.43
153 Alex Neal-Bullen Melbourne 7 0.43
157 Lachie Neale Brisbane 19 0.42
157 Lachlan Murphy Adelaide 12 0.42
159 Marc Murphy Carlton 17 0.41
159 Luke Parker Sydney 17 0.41
161 Xavier Duursma Port Adelaide 15 0.40
161 David Swallow Gold Coast 15 0.40
161 Minairo Frederick Fremantle 10 0.40
161 Nick Hind St Kilda 10 0.40
161 Peter Ladhams Port Adelaide 10 0.40
161 Jack Mahony North Melbourne 10 0.40
161 Ian Hill GWS 5 0.40
161 Thomas Murphy North Melbourne 5 0.40
169 Daniel Rioli Richmond 18 0.39
170 Brendon Ah Chee West Coast 16 0.38
170 Stephen Coniglio GWS 16 0.38
170 Jarryn Geary St Kilda 16 0.38
170 Tom Lynch Adelaide 13 0.38
170 Bradley Close Geelong 8 0.38
170 Tom Cutler Essendon 8 0.38
170 Nathan Jones Melbourne 8 0.38
170 Dylan Stephens Sydney 8 0.38
170 Darcy Tucker Fremantle 8 0.38
179 Sam Powell-Pepper Port Adelaide 19 0.37
180 Angus Brayshaw Melbourne 14 0.36
180 Callum Brown Collingwood 14 0.36
180 Joshua Kelly GWS 14 0.36
180 Kysaiah Pickett Melbourne 14 0.36
180 Tom Scully Hawthorn 14 0.36
180 Josh Thomas Collingwood 14 0.36
186 Jack Newnes Carlton 17 0.35
187 Tom Phillips Collingwood 15 0.33
187 David Cuningham Carlton 12 0.33
187 Josh Dunkley Western Bulldogs 12 0.33
187 Toby McLean Western Bulldogs 12 0.33
187 Jaeger O'Meara Hawthorn 12 0.33
187 Brayden Ainsworth West Coast 9 0.33
187 Cameron Ellis-Yolmen Brisbane 9 0.33
187 Sam Simpson Geelong 9 0.33
187 Tom Green GWS 6 0.33
187 Luke Jackson Melbourne 6 0.33
187 Paul Puopolo Hawthorn 6 0.33
198 Zac Bailey Brisbane 19 0.32
198 Jack Billings St Kilda 19 0.32
198 Travis Boak Port Adelaide 19 0.32
198 Mitch Robinson Brisbane 19 0.32
202 Luke Dahlhaus Geelong 16 0.31
202 Harry Perryman GWS 16 0.31
202 Liam Shiels Hawthorn 16 0.31
202 Callum Sinclair Sydney 13 0.31
206 Kane Lambert Richmond 20 0.30
206 Mitchell Crowden Fremantle 10 0.30
206 David MacKay Adelaide 10 0.30
206 Isaac Smith Hawthorn 10 0.30
206 David Zaharakis Essendon 10 0.30
211 Cameron Guthrie Geelong 21 0.29
211 Noah Anderson Gold Coast 17 0.29
211 Jason Johannisen Western Bulldogs 17 0.29
211 Sam Gray Sydney 7 0.29
211 Sam Wicks Sydney 7 0.29
216 Brandan Parfitt Geelong 18 0.28
217 Sean Darcy Fremantle 15 0.27
217 James Worpel Hawthorn 15 0.27
217 Kane Farrell Port Adelaide 11 0.27
217 Tim Taranto GWS 11 0.27
221 Karl Amon Port Adelaide 19 0.26
221 Brodie Grundy Collingwood 19 0.26
221 Marlion Pickett Richmond 19 0.26
221 Zach Tuohy Geelong 19 0.26
225 Jordan Dawson Sydney 16 0.25
225 Zak Jones St Kilda 16 0.25
225 Thomas Liberatore Western Bulldogs 16 0.25
225 Nicholas Holman Gold Coast 12 0.25
225 Josh P. Kennedy Sydney 12 0.25
225 Jack Sinclair St Kilda 12 0.25
225 Aaron Vandenberg Melbourne 12 0.25
225 James Bell Sydney 8 0.25
225 Jarrod Brander West Coast 8 0.25
225 Dylan Clarke Essendon 8 0.25
225 Sam Draper Essendon 8 0.25
225 Stefan Martin Brisbane 8 0.25
225 Ned McHenry Adelaide 8 0.25
238 Trent Dumont North Melbourne 17 0.24
238 Todd Goldstein North Melbourne 17 0.24
238 Ed Langdon Melbourne 17 0.24
238 Darcy Parish Essendon 17 0.24
238 Jy Simpkin North Melbourne 17 0.24
238 Jarrod Witts Gold Coast 17 0.24
244 Jonathon Ceglar Hawthorn 13 0.23
244 James Harmes Melbourne 13 0.23
244 Patrick Lipinski Western Bulldogs 13 0.23
244 Jared Polec North Melbourne 13 0.23
248 Callum Ah Chee Brisbane 18 0.22
248 Josh Daicos Collingwood 18 0.22
248 Mitchell Hannan Melbourne 9 0.22
248 Justin Mcinerney Sydney 9 0.22
252 Taylor Adams Collingwood 19 0.21
252 Bradley Hill St Kilda 19 0.21
252 Jarryd Lyons Brisbane 19 0.21
252 Aliir Aliir Sydney 14 0.21
252 Max Gawn Melbourne 14 0.21
252 Caleb Serong Fremantle 14 0.21
252 Ivan Soldo Richmond 14 0.21
259 Jed Anderson North Melbourne 15 0.20
259 Chayce Jones Adelaide 15 0.20
259 Scott Lycett Port Adelaide 15 0.20
259 Phil Davis GWS 10 0.20
259 Brayden Ham Essendon 10 0.20
259 Fischer McAsey Adelaide 10 0.20
259 Shane Mumford GWS 10 0.20
259 Bailey Banfield Fremantle 5 0.20
259 Harley Bennell Melbourne 5 0.20
259 Connor Blakely Fremantle 5 0.20
259 Jarrod Cameron West Coast 5 0.20
259 Keidean Coleman Brisbane 5 0.20
259 Matt Cottrell Carlton 5 0.20
259 Brayden Fiorini Gold Coast 5 0.20
259 Sam Flanders Gold Coast 5 0.20
259 Darcy Fort Geelong 5 0.20
259 Mitchell Hibberd Essendon 5 0.20
259 Lachlan Hosie North Melbourne 5 0.20
259 Quinton Narkle Geelong 5 0.20
259 Xavier O'Neill West Coast 5 0.20
259 Andrew Phillips Essendon 5 0.20
259 Tom Sparrow Melbourne 5 0.20
281 James Aish Fremantle 16 0.19
281 Ben McEvoy Hawthorn 16 0.19
281 David Mundy Fremantle 16 0.19
284 Oliver Florent Sydney 17 0.18
284 Jacob Hopper GWS 17 0.18
284 Ed Richards Western Bulldogs 17 0.18
284 Dominic Sheed West Coast 17 0.18
284 Will Snelling Essendon 17 0.18
284 Lachie Whitfield GWS 17 0.18
284 Oliver Wines Port Adelaide 17 0.18
284 Will Day Hawthorn 11 0.18
284 James Sicily Hawthorn 11 0.18
293 Kamdyn Mcintosh Richmond 18 0.17
293 Tom Atkins Geelong 12 0.17
293 Paul Ahern North Melbourne 6 0.17
293 Lachlan Fogarty Geelong 6 0.17
293 George Hewett Sydney 6 0.17
293 Sean Lemmens Gold Coast 6 0.17
293 Conor McKenna Essendon 6 0.17
293 Roarke Smith Western Bulldogs 6 0.17
293 Tarryn Thomas North Melbourne 6 0.17
302 Marc Pittonet Carlton 13 0.15
303 Christopher Mayne Collingwood 14 0.14
303 Blake Acres Fremantle 7 0.14
303 Tom Bellchambers Essendon 7 0.14
303 Ricky Henderson Hawthorn 7 0.14
303 Sam Jacobs GWS 7 0.14
303 Matthew Kennedy Carlton 7 0.14
309 Tom Cole West Coast 15 0.13
309 Hayden Crozier Western Bulldogs 15 0.13
309 Dylan Shiel Essendon 15 0.13
312 Jack Bowes Gold Coast 17 0.12
312 Andrew Brayshaw Fremantle 17 0.12
312 Nick Haynes GWS 17 0.12
312 Shaun Higgins North Melbourne 17 0.12
312 Dan Houston Port Adelaide 17 0.12
312 Liam Jones Carlton 17 0.12
312 Touk Miller Gold Coast 17 0.12
312 Heath Shaw GWS 17 0.12
312 Brent Daniels GWS 16 0.12
312 Brodie Smith Adelaide 16 0.12
312 Jack Viney Melbourne 16 0.12
312 Zac Fisher Carlton 8 0.12
312 Pearce Hanley Gold Coast 8 0.12
312 Daniel Hannebery St Kilda 8 0.12
312 Harry Schoenberg Adelaide 8 0.12
312 Lachlan Sholl Adelaide 8 0.12
312 Jackson Thurlow Sydney 8 0.12
329 Darcy Byrne-Jones Port Adelaide 19 0.11
329 Tim Kelly West Coast 18 0.11
329 Bailey Smith Western Bulldogs 18 0.11
329 Tyler Brown Collingwood 9 0.11
329 Tom Doedee Adelaide 9 0.11
329 Paul Seedsman Adelaide 9 0.11
329 Steele Sidebottom Collingwood 9 0.11
329 Jack Steven Geelong 9 0.11
337 Jack Henry Geelong 21 0.10
337 Jayden Short Richmond 21 0.10
337 Jed Bews Geelong 20 0.10
337 Ryan Clarke Sydney 10 0.10
337 Jamie MacMillan North Melbourne 10 0.10
337 Adam Treloar Collingwood 10 0.10
337 Brandon Zerk-Thatcher Essendon 10 0.10
344 Matt Guelfi Essendon 11 0.09
344 Harry Morrison Hawthorn 11 0.09
344 Toby Nankervis Richmond 11 0.09
344 Jasper Pittard North Melbourne 11 0.09
344 Isaac Quaynor Collingwood 11 0.09
344 Zachary Williams GWS 11 0.09
350 Bachar Houli Richmond 13 0.08
350 Jack Redden West Coast 13 0.08
350 Mason Redman Essendon 13 0.08
350 Adam Tomlinson Melbourne 13 0.08
350 Brad Crouch Adelaide 12 0.08
350 Stephen Hill Fremantle 12 0.08
350 Darcy Macpherson Gold Coast 12 0.08
350 Rory Sloane Adelaide 12 0.08
358 Jackson Nelson West Coast 15 0.07
358 Wil Powell Gold Coast 15 0.07
358 Joel Selwood Geelong 15 0.07
358 Reece Conca Fremantle 14 0.07
358 Zaine Cordy Western Bulldogs 14 0.07
358 Lachlan Henderson Geelong 14 0.07
358 Michael Hibberd Melbourne 14 0.07
358 Benjamin Stratton Hawthorn 14 0.07
366 Hunter Clark St Kilda 18 0.06
366 Alex Keath Western Bulldogs 18 0.06
366 Darcy Moore Collingwood 18 0.06
366 Brandon Starcevich Brisbane 18 0.06
366 Thomas Stewart Geelong 18 0.06
366 Bailey Williams Western Bulldogs 18 0.06
366 Shaun Atley North Melbourne 17 0.06
366 Noah Balta Richmond 17 0.06
366 Adam Cerra Fremantle 17 0.06
366 Trent Cotchin Richmond 17 0.06
366 Edward Curnow Carlton 17 0.06
366 Hugh Greenwood Gold Coast 17 0.06
366 Ethan Hughes Fremantle 17 0.06
366 Jake Kolodjashnij Geelong 17 0.06
366 Rory Laird Adelaide 17 0.06
366 Jack Lukosius Gold Coast 17 0.06
366 Steven May Melbourne 17 0.06
366 Luke McDonald North Melbourne 17 0.06
366 Tom Mitchell Hawthorn 17 0.06
366 Reilly O'Brien Adelaide 17 0.06
366 Clayton Oliver Melbourne 17 0.06
366 Sam Walsh Carlton 17 0.06
366 Lachlan Weller Gold Coast 17 0.06
366 Matt Crouch Adelaide 16 0.06
366 Brandon Ellis Gold Coast 16 0.06
366 Blake Hardwick Hawthorn 16 0.06
366 Ben Keays Adelaide 16 0.06
366 Zachary Merrett Essendon 16 0.06
366 Tom Rockliff Port Adelaide 16 0.06
366 James Rowbottom Sydney 16 0.06
366 Christian Salem Melbourne 16 0.06
366 Will Setterfield Carlton 16 0.06
366 Devon Smith Essendon 16 0.06
399 Mark Blicavs Geelong 21 0.05
399 Mark O'Connor Geelong 21 0.05
399 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