AFL Statistics Home
AFL Fixture
Players
Teams
Player Rankings
Team Rankings
Rising Stars
AFL Draft
Brownlow Medal
All-Australian
AFL Ladder
Coaches
Attendances
Supercoach
AFL Fantasy
AFL Highlights
AFL Team Selections
Past Players
AFL Player Contracts
AFL Injury List
Records
 
Year Type Position Statistic Min Games
2019 AFL Player Rankings 2021 AFL Player Rankings
2020 AFL League Total Contested Marks Leaders
Rank Player Team Games Total
1 Charlie Dixon Port Adelaide 18 46
2 Matthew Taberner Fremantle 16 38
3 Rory Lobb Fremantle 17 37
4 Jack Darling West Coast 18 35
5 Reilly O'Brien Adelaide 17 33
6 Tom Hawkins Geelong 21 32
7 Rowan Marshall St Kilda 19 30
7 Max King St Kilda 18 30
7 Levi Casboult Carlton 17 30
10 Tom Lynch Richmond 19 29
11 Jack Riewoldt Richmond 21 27
11 Joshua Walker North Melbourne 17 27
13 Max Gawn Melbourne 14 26
14 Daniel McStay Brisbane 17 24
14 Tom McCartin Sydney 14 24
16 Timothy English Western Bulldogs 18 23
16 Mason Cox Collingwood 11 23
18 Liam Jones Carlton 17 22
18 Harry McKay Carlton 13 22
20 Eric Hipwood Brisbane 19 21
21 Patrick Dangerfield Geelong 21 20
21 Brodie Grundy Collingwood 19 20
21 Tom Barrass West Coast 18 20
21 Charlie Ballard Gold Coast 16 20
21 Ben McEvoy Hawthorn 16 20
21 Jeremy McGovern West Coast 12 20
21 Aaron Naughton Western Bulldogs 12 20
28 Tim Membrey St Kilda 18 19
28 Jeremy Cameron GWS 17 19
28 Joshua Kennedy West Coast 17 19
31 Mark Blicavs Geelong 21 18
31 Brody Mihocek Collingwood 18 18
31 Liam Ryan West Coast 18 18
31 Josh Bruce Western Bulldogs 17 18
31 Samuel Collins Gold Coast 17 18
31 Jordan Ridley Essendon 17 18
31 Darcy Cameron Collingwood 10 18
38 Oscar McInerney Brisbane 19 17
38 Noah Balta Richmond 17 17
38 Harris Andrews Brisbane 16 17
38 Sam Weideman Melbourne 13 17
38 Esava Ratugolea Geelong 12 17
38 Elliott Himmelberg Adelaide 11 17
44 Dustin Martin Richmond 20 16
44 Oscar Allen West Coast 15 16
44 Nathan Fyfe Fremantle 14 16
44 James Sicily Hawthorn 11 16
48 Dylan Grimes Richmond 20 15
48 Nick Vlastuin Richmond 20 15
48 Gary Rohan Geelong 19 15
48 Nick Haynes GWS 17 15
48 Ben King Gold Coast 17 15
48 Jacob Weitering Carlton 17 15
48 Will Hayward Sydney 16 15
48 Cameron Zurhaar North Melbourne 16 15
56 Darcy Moore Collingwood 18 14
56 Sam Day Gold Coast 17 14
56 Trent McKenzie Port Adelaide 17 14
56 Jordan Dawson Sydney 16 14
56 Bayley Fritsch Melbourne 16 14
56 Tim O'Brien Hawthorn 16 14
56 Jonathon Ceglar Hawthorn 13 14
56 Brennan Cox Fremantle 13 14
56 Shane McAdam Adelaide 13 14
56 Marc Pittonet Carlton 13 14
56 Sam Reid Sydney 10 14
67 Alex Keath Western Bulldogs 18 13
67 Sam Frost Hawthorn 16 13
67 Taylor Walker Adelaide 14 13
67 James Stewart Essendon 10 13
71 Callum Wilkie St Kilda 19 12
71 Marcus Bontempelli Western Bulldogs 18 12
71 Mitchell Wallis Western Bulldogs 18 12
71 Steven May Melbourne 17 12
71 Jack Gunston Hawthorn 16 12
71 Sean Darcy Fremantle 15 12
71 Jake Carlisle St Kilda 13 12
71 Toby Greene GWS 13 12
79 Brayden Maynard Collingwood 19 11
79 Tom Clurey Port Adelaide 18 11
79 Darcy Gardiner Brisbane 18 11
79 Patrick Cripps Carlton 17 11
79 Todd Goldstein North Melbourne 17 11
79 Jake Lever Melbourne 17 11
79 Harrison Himmelberg GWS 16 11
79 Ryan Lester Brisbane 15 11
79 Lachlan Henderson Geelong 14 11
79 Jacob Townsend Essendon 12 11
79 Justin Westhoff Port Adelaide 12 11
79 Nick Larkey North Melbourne 10 11
79 Tom Doedee Adelaide 9 11
92 Charlie Cameron Brisbane 19 10
92 Thomas Jonas Port Adelaide 19 10
92 Thomas Stewart Geelong 18 10
92 Patrick Ryder St Kilda 14 10
92 Lachlan Keeffe GWS 13 10
92 Toby Nankervis Richmond 11 10
98 Brandon Starcevich Brisbane 18 9
98 Jack Lukosius Gold Coast 17 9
98 Lincoln McCarthy Brisbane 17 9
98 Jarrod Witts Gold Coast 17 9
98 Brendon Ah Chee West Coast 16 9
98 Jeremy Finlayson GWS 15 9
98 Rhys Stanley Geelong 11 9
98 Peter Ladhams Port Adelaide 10 9
98 Joe Daniher Essendon 4 9
107 Jack Henry Geelong 21 8
107 Sam Menegola Geelong 21 8
107 Dougal Howard St Kilda 19 8
107 Jack Steele St Kilda 19 8
107 Nicholas Coffield St Kilda 18 8
107 Will Hoskin-Elliott Collingwood 18 8
107 Dan Houston Port Adelaide 17 8
107 Ethan Hughes Fremantle 17 8
107 Shannon Hurn West Coast 17 8
107 Nicholas Naitanui West Coast 17 8
107 Kyle Langford Essendon 16 8
107 Ben Long St Kilda 15 8
107 Josh Battle St Kilda 14 8
107 Michael Hurley Essendon 14 8
107 Todd Marshall Port Adelaide 14 8
107 Callum Sinclair Sydney 13 8
107 Easton Wood Western Bulldogs 13 8
107 Shaun McKernan Essendon 9 8
107 Lewis Melican Sydney 9 8
107 Josh Corbett Gold Coast 7 8
107 Mitch Georgiades Port Adelaide 7 8
128 Jack Crisp Collingwood 19 7
128 Harry Taylor Geelong 19 7
128 Bailey Williams Western Bulldogs 18 7
128 Luke McDonald North Melbourne 17 7
128 Christian Petracca Melbourne 17 7
128 Jordan Roughead Collingwood 17 7
128 Jarryn Geary St Kilda 16 7
128 Lachlan Plowman Carlton 16 7
128 Robbie Tarrant North Melbourne 16 7
128 Aidan Corr GWS 15 7
128 Jake Kelly Adelaide 15 7
128 Aliir Aliir Sydney 14 7
128 Benjamin Stratton Hawthorn 14 7
128 Daniel Talia Adelaide 14 7
128 Mason Redman Essendon 13 7
128 Jack Scrimshaw Hawthorn 13 7
128 Mitch McGovern Carlton 12 7
128 Matt Guelfi Essendon 11 7
128 Phil Davis GWS 10 7
128 David Astbury Richmond 9 7
128 Curtis Taylor North Melbourne 9 7
128 Jesse Hogan Fremantle 7 7
128 Isaac Heeney Sydney 6 7
128 Jack Payne Brisbane 5 7
152 Callum Ah Chee Brisbane 18 6
152 Jamie Elliott Collingwood 18 6
152 Kamdyn Mcintosh Richmond 18 6
152 Jack Bowes Gold Coast 17 6
152 Jake Kolodjashnij Geelong 17 6
152 Cameron Rayner Brisbane 17 6
152 Harry Perryman GWS 16 6
152 Jack Martin Carlton 15 6
152 Brad Ebert Port Adelaide 14 6
152 Michael Hibberd Melbourne 14 6
152 Michael Walters Fremantle 14 6
152 Darcy Fogarty Adelaide 10 6
152 Ben Brown North Melbourne 9 6
152 Mitchell Hannan Melbourne 9 6
152 Tom McDonald Melbourne 9 6
152 Josh Caddy Richmond 8 6
152 Tom De Koning Carlton 7 6
152 Griffin Logue Fremantle 5 6
152 Jeremy Howe Collingwood 4 6
171 Jayden Short Richmond 21 5
171 Mitchell Duncan Geelong 20 5
171 Ben Paton St Kilda 19 5
171 Anthony McDonald-Tipungwuti Essendon 17 5
171 Luke Ryan Fremantle 17 5
171 Lachie Whitfield GWS 17 5
171 Chad Wingard Hawthorn 17 5
171 Ben Ainsworth Gold Coast 16 5
171 Nick Blakey Sydney 16 5
171 Christian Salem Melbourne 16 5
171 Tom Cole West Coast 15 5
171 Aaron Hall North Melbourne 15 5
171 Wil Powell Gold Coast 15 5
171 Ivan Soldo Richmond 14 5
171 Luke Breust Hawthorn 13 5
171 Kyle Hartigan Adelaide 12 5
171 Ben McKay North Melbourne 11 5
171 Dane Rampe Sydney 11 5
171 Fischer McAsey Adelaide 10 5
171 Jake Waterman West Coast 10 5
171 Bailey Dale Western Bulldogs 9 5
171 Andrew McPherson Adelaide 9 5
171 Trent Rivers Melbourne 9 5
171 Jarrod Brander West Coast 8 5
171 Sam Draper Essendon 8 5
171 Cale Hooker Essendon 8 5
171 Jack Ziebell North Melbourne 8 5
171 Sam Jacobs GWS 7 5
171 Matthew Kennedy Carlton 7 5
171 Luke Jackson Melbourne 6 5
201 Jason Castagna Richmond 21 4
201 Cameron Guthrie Geelong 21 4
201 Taylor Adams Collingwood 19 4
201 Robbie Gray Port Adelaide 19 4
201 Jarryd Lyons Brisbane 19 4
201 Lachie Neale Brisbane 19 4
201 Marlion Pickett Richmond 19 4
201 Mitch Robinson Brisbane 19 4
201 Zak Butters Port Adelaide 17 4
201 Hugh Greenwood Gold Coast 17 4
201 Ed Langdon Melbourne 17 4
201 Luke Parker Sydney 17 4
201 Lachlan Schultz Fremantle 17 4
201 Heath Shaw GWS 17 4
201 Nathan Broad Richmond 16 4
201 Jack Viney Melbourne 16 4
201 Callum Mills Sydney 15 4
201 Daniel Rich Brisbane 15 4
201 David Swallow Gold Coast 15 4
201 Bailey Scott North Melbourne 13 4
201 David Cuningham Carlton 12 4
201 Josh Dunkley Western Bulldogs 12 4
201 Stephen Hill Fremantle 12 4
201 Izak Rankine Gold Coast 12 4
201 Mabior Chol Richmond 11 4
201 Will Day Hawthorn 11 4
201 Jordan De Goey Collingwood 10 4
201 Stefan Martin Brisbane 8 4
201 Tom Bellchambers Essendon 7 4
201 Caleb Graham Gold Coast 7 4
201 Jayden Laverde Essendon 6 4
201 Hayden McLean Sydney 6 4
201 Mitchell Brown Melbourne 5 4
201 Darcy Fort Geelong 5 4
201 Andrew Phillips Essendon 5 4
201 Jake Riccardi GWS 5 4
201 Sam Taylor GWS 4 4
201 Isaac Cumming GWS 3 4
201 Lin Jong Western Bulldogs 3 4
240 Jed Bews Geelong 20 3
240 Karl Amon Port Adelaide 19 3
240 Jack Billings St Kilda 19 3
240 Darcy Byrne-Jones Port Adelaide 19 3
240 Sam Powell-Pepper Port Adelaide 19 3
240 Zach Tuohy Geelong 19 3
240 Josh Daicos Collingwood 18 3
240 Andrew Gaff West Coast 18 3
240 Jackson Macrae Western Bulldogs 18 3
240 Adam Cerra Fremantle 17 3
240 Edward Curnow Carlton 17 3
240 Jake Lloyd Sydney 17 3
240 Jake Melksham Melbourne 17 3
240 Clayton Oliver Melbourne 17 3
240 Tom Papley Sydney 17 3
240 Luke Dahlhaus Geelong 16 3
240 Brandon Ellis Gold Coast 16 3
240 Eddie Betts Carlton 15 3
240 Hayden Crozier Western Bulldogs 15 3
240 Xavier Duursma Port Adelaide 15 3
240 Dean Kent St Kilda 15 3
240 Christopher Mayne Collingwood 14 3
240 Steven Motlop Port Adelaide 14 3
240 Martin Gleeson Essendon 13 3
240 Adam Tomlinson Melbourne 13 3
240 Laitham Vandermeer Western Bulldogs 12 3
240 Kane Farrell Port Adelaide 11 3
240 Isaac Quaynor Collingwood 11 3
240 Zachary Williams GWS 11 3
240 Shane Mumford GWS 10 3
240 Elliot Yeo West Coast 10 3
240 Sam Lloyd Western Bulldogs 9 3
240 Justin McInerney Sydney 9 3
240 Ryan Burton Port Adelaide 8 3
240 Pearce Hanley Gold Coast 8 3
240 Mitchell Lewis Hawthorn 8 3
240 Marley Williams North Melbourne 8 3
240 Paul Ahern North Melbourne 6 3
240 Thomas Berry Brisbane 6 3
240 George Hewett Sydney 6 3
240 Ed Vickers-Willis North Melbourne 6 3
240 Billy Frampton Adelaide 5 3
240 Lachlan Hosie North Melbourne 5 3
240 Hayden Young Fremantle 5 3
240 Braydon Preuss Melbourne 3 3
240 Kaiden Brand Sydney 2 3
286 Zac Bailey Brisbane 19 2
286 Travis Boak Port Adelaide 19 2
286 Daniel Butler St Kilda 19 2
286 Hunter Clark St Kilda 18 2
286 Brandan Parfitt Geelong 18 2
286 Noah Anderson Gold Coast 17 2
286 Jarrod Berry Brisbane 17 2
286 Luke Brown Adelaide 17 2
286 Harry Cunningham Sydney 17 2
286 Trent Dumont North Melbourne 17 2
286 Oliver Florent Sydney 17 2
286 Jason Johannisen Western Bulldogs 17 2
286 Adam Saad Essendon 17 2
286 Dominic Sheed West Coast 17 2
286 Jy Simpkin North Melbourne 17 2
286 Kade Simpson Carlton 17 2
286 Sam Walsh Carlton 17 2
286 Grant Birchall Brisbane 16 2
286 Sam Docherty Carlton 16 2
286 Blake Hardwick Hawthorn 16 2
286 Thomas Liberatore Western Bulldogs 16 2
286 Zachary Merrett Essendon 16 2
286 James Rowbottom Sydney 16 2
286 Liam Shiels Hawthorn 16 2
286 Brodie Smith Adelaide 16 2
286 Jed Anderson North Melbourne 15 2
286 Connor Budarick Gold Coast 15 2
286 Taylin Duman Fremantle 15 2
286 Chayce Jones Adelaide 15 2
286 Scott Lycett Port Adelaide 15 2
286 Tom Williamson Carlton 15 2
286 Reece Conca Fremantle 14 2
286 Zaine Cordy Western Bulldogs 14 2
286 Jamie Cripps West Coast 14 2
286 James Frawley Hawthorn 14 2
286 Caleb Serong Fremantle 14 2
286 Alex Sexton Gold Coast 14 2
286 Jaidyn Stephenson Collingwood 14 2
286 Shaun Burgoyne Hawthorn 13 2
286 Jarrod Harbrow Gold Coast 13 2
286 Bachar Houli Richmond 13 2
286 Tom Lynch Adelaide 13 2
286 Jack Madgen Collingwood 13 2
286 Jared Polec North Melbourne 13 2
286 Josh P. Kennedy Sydney 12 2
286 Daniel Lloyd GWS 12 2
286 Toby McLean Western Bulldogs 12 2
286 Aaron Vandenberg Melbourne 12 2
286 Jade Gresham St Kilda 11 2
286 Tim Taranto GWS 11 2
286 Jay Lockhart Melbourne 10 2
286 David MacKay Adelaide 10 2
286 Jamie MacMillan North Melbourne 10 2
286 Josh Rotham West Coast 10 2
286 Jake Stringer Essendon 10 2
286 Brandon Zerk-Thatcher Essendon 10 2
286 Noah Answerth Brisbane 9 2
286 Riley Bonner Port Adelaide 9 2
286 Jye Caldwell GWS 9 2
286 Cameron Ellis-Yolmen Brisbane 9 2
286 Paul Seedsman Adelaide 9 2
286 Aaron Francis Essendon 8 2
286 Jackson Thurlow Sydney 8 2
286 Mason Wood North Melbourne 8 2
286 Ben Crocker Adelaide 7 2
286 Oscar McDonald Melbourne 7 2
286 Neville Jetta Melbourne 6 2
286 Sean Lemmens Gold Coast 6 2
286 Sam Mayes Port Adelaide 6 2
286 Jonathon Patton Hawthorn 6 2
286 Jack Petruccelle West Coast 6 2
286 Connor Blakely Fremantle 5 2
286 Bobby Hill GWS 5 2
286 Tom Sparrow Melbourne 5 2
286 Majak Daw North Melbourne 4 2
286 Elijah Taylor Sydney 4 2
286 Rhylee West Western Bulldogs 4 2
286 Tristan Xerri North Melbourne 4 2
286 Ben Cunnington North Melbourne 3 2
286 Taylor Duryea Western Bulldogs 3 2
286 Flynn Perez North Melbourne 3 2
286 Jack Silvagni Carlton 3 2
286 Cody Weightman Western Bulldogs 3 2
286 Bailey Williams West Coast 3 2
286 Jack Buckley GWS 2 2
371 Gryan Miers Geelong 21 1
371 Liam Baker Richmond 20 1
371 Shai Bolton Richmond 19 1
371 Hamish Hartlett Port Adelaide 19 1
371 Hugh McCluggage Brisbane 19 1
371 Tim Kelly West Coast 18 1
371 Bradley Sheppard West Coast 18 1
371 Bailey Smith Western Bulldogs 18 1
371 Andrew Brayshaw Fremantle 17 1
371 Trent Cotchin Richmond 17 1
371 Liam Duggan West Coast 17 1
371 Shaun Higgins North Melbourne 17 1
371 Jacob Hopper GWS 17 1
371 Rory Laird Adelaide 17 1
371 Touk Miller Gold Coast 17 1
371 Tom Mitchell Hawthorn 17 1
371 Darcy Parish Essendon 17 1
371 Ed Richards Western Bulldogs 17 1
371 Will Snelling Essendon 17 1
371 Lachlan Weller Gold Coast 17 1
371 Dayne Zorko Brisbane 17 1
371 James Aish Fremantle 16 1
371 Stephen Coniglio GWS 16 1
371 Jack Graham Richmond 16 1
371 Ben Keays Adelaide 16 1
371 Sam Petrevski-Seton Carlton 16 1
371 Connor Rozee Port Adelaide 16 1
371 Will Setterfield Carlton 16 1
371 Devon Smith Essendon 16 1
371 Michael Gibbons Carlton 15 1
371 Jackson Nelson West Coast 15 1
371 Tom Phillips Collingwood 15 1
371 Jake Aarts Richmond 14 1
371 Angus Brayshaw Melbourne 14 1
371 Callum Brown Collingwood 14 1
371 Robbie Fox Sydney 14 1
371 Joshua Kelly GWS 14 1
371 Kysaiah Pickett Melbourne 14 1
371 Tom Scully Hawthorn 14 1
371 James Harmes Melbourne 13 1
371 Patrick Lipinski Western Bulldogs 13 1
371 Jack Lonie St Kilda 13 1
371 Jack Redden West Coast 13 1
371 Gary Ablett Geelong 12 1
371 Lachlan Ash GWS 12 1
371 Lachlan Murphy Adelaide 12 1
371 Jaeger O'Meara Hawthorn 12 1
371 Jack Sinclair St Kilda 12 1
371 Rory Sloane Adelaide 12 1
371 Tyson Stengle Adelaide 12 1
371 Mitchell Crowden Fremantle 10 1
371 Shane Edwards Richmond 10 1
371 Michael Frederick Fremantle 10 1
371 Ryan Gardner Western Bulldogs 10 1
371 Brayden Ham Essendon 10 1
371 Jack Higgins Richmond 10 1
371 Nick Hind St Kilda 10 1
371 Lachlan Hunter Western Bulldogs 10 1
371 Jack Mahony North Melbourne 10 1
371 Isaac Smith Hawthorn 10 1
371 Brayden Ainsworth West Coast 9 1
371 Tyler Brown Collingwood 9 1
371 Steele Sidebottom Collingwood 9 1
371 Sam Simpson Geelong 9 1
371 Travis Varcoe Collingwood 9 1
371 James Bell Sydney 8 1
371 Dylan Clarke Essendon 8 1
371 Kyron Hayden North Melbourne 8 1
371 Charlie Spargo Melbourne 8 1
371 Sam Gray Sydney 7 1
371 Alex Neal-Bullen Melbourne 7 1
371 Joel Smith Melbourne 7 1
371 Matthew Suckling Western Bulldogs 7 1
371 Callan Ward GWS 7 1
371 James Cousins Hawthorn 6 1
371 Derek Eggmolesse-Smith Richmond 6 1
371 Tom Green GWS 6 1
371 Jackson Hately GWS 6 1
371 Jayden Hunt Melbourne 6 1
371 Jonathon Marsh St Kilda 6 1
371 Paul Puopolo Hawthorn 6 1
371 Tarryn Thomas North Melbourne 6 1
371 Keidean Coleman Brisbane 5 1
371 Matt Cottrell Carlton 5 1
371 Sam Flanders Gold Coast 5 1
371 Daniel Howe Hawthorn 5 1
371 Jarman Impey Hawthorn 5 1
371 Changkuoth Jiath Hawthorn 5 1
371 Thomas Murphy North Melbourne 5 1
371 Myles Poholke Adelaide 5 1
371 Boyd Woodcock Port Adelaide 5 1
371 Rory Atkins Adelaide 4 1
371 Darren Minchington Hawthorn 4 1
371 Irving Mosquito Essendon 4 1
371 Trey Ruscoe Collingwood 4 1
371 Ben Cavarra Western Bulldogs 3 1
371 Sam Durdin North Melbourne 3 1
371 Dylan Moore Hawthorn 3 1
371 Cameron Polson Carlton 3 1
371 Sam Sturt Fremantle 3 1
371 Connor Ballenden Brisbane 2 1
371 Louis Butler Western Bulldogs 2 1
371 Zac Foot Sydney 2 1
371 Tom Fullarton Brisbane 2 1
371 Michael Hartley Hawthorn 2 1
371 Wayne Milera Adelaide 2 1
371 Callum Moore Carlton 2 1
371 Sam Naismith Sydney 2 1
371 Shane Savage St Kilda 2 1
371 Joshua Wagner Melbourne 2 1
371 Marcus Adams Brisbane 1 1
371 Flynn Appleby Collingwood 1 1
371 Ben Davis Adelaide 1 1
371 Ben Jarvis Geelong 1 1
371 Josh Jenkins Geelong 1 1
371 Will Kelly Collingwood 1 1
371 Rhys Mathieson Brisbane 1 1
2019 AFL Player Rankings 2021 AFL Player Rankings
Register New Account
Email:
Confirm Email:
Password:
Confirm Password:
 Remember me on this computer
Already Registered? Sign in!
Email:
Password:
 Remember me on this computer
  Forgot Password?
Privacy Statement
  • Emails will only be used for identification purposes and for the resetting of forgotten passwords.
  • Emails will NOT be used for the sending of unsolicited, spam or promotional materials.
  • All data entered is sent securely via SSL to our system.
  • Passwords are encrypted before being stored in our system (we cannot see what your password is).
  • Cookies will be used for the identification of users if the "Remember me on this computer" option is checked.
  • Reset Password
    Please enter the email you registered your account with. If it is a valid email, your password will be reset and emailed to you. You are advised to change this password after using it to sign in again.
    Email: Back to Login/Registration
    Change Password
    Old Password:
    Password:
    Confirm Password:
    Manage Settings
    First Name:
    Location:
    Club:
    Receive Messages From Us?
    Send us feedback or report a mistake on this page.
    Please enter some feedback