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
2022 AFL Player Rankings 2024 AFL Player Rankings
2023 AFL League Total Marks Inside 50 Leaders
Rank Player Team Games Total
1 Charlie Curnow Carlton 26 73
2 Tom Hawkins Geelong 20 71
3 Jesse Hogan GWS 23 70
4 Eric Hipwood Brisbane 26 69
5 Joe Daniher Brisbane 26 65
6 Kyle Langford Essendon 23 64
6 Nick Larkey North Melbourne 23 64
8 Taylor Walker Adelaide 22 63
9 Jamarra Ugle-Hagan Western Bulldogs 23 62
10 Todd Marshall Port Adelaide 21 61
11 Jamie Elliott Collingwood 24 59
12 Jack Riewoldt Richmond 21 58
13 Aaron Naughton Western Bulldogs 23 57
14 Jeremy Cameron Geelong 20 55
15 Charlie Cameron Brisbane 26 54
16 Brody Mihocek Collingwood 24 52
16 Oscar Allen West Coast 23 52
18 Jeremy Finlayson Port Adelaide 22 51
18 Harry McKay Carlton 21 51
20 Toby Greene GWS 24 46
20 Luke Breust Hawthorn 21 46
20 Jake Riccardi GWS 21 46
20 Ben King Gold Coast 20 46
24 Jye Amiss Fremantle 22 42
24 Darcy Fogarty Adelaide 21 42
26 Oliver Henry Geelong 22 40
26 Jack Higgins St Kilda 22 40
26 Mitchell Lewis Hawthorn 15 40
29 Bayley Fritsch Melbourne 17 37
30 Jack Lukosius Gold Coast 22 36
31 Tom Papley Sydney 23 33
31 Kysaiah Pickett Melbourne 23 33
31 Izak Rankine Adelaide 20 33
34 Isaac Heeney Sydney 23 31
34 Levi Casboult Gold Coast 20 31
34 Logan McDonald Sydney 20 31
34 Charlie Dixon Port Adelaide 14 31
38 Christian Petracca Melbourne 25 30
38 Jack Darling West Coast 20 30
38 Rory Lobb Western Bulldogs 20 30
38 Dustin Martin Richmond 20 30
38 Jacob Van Rooyen Melbourne 20 30
43 Matt Owies Carlton 18 29
44 Cody Weightman Western Bulldogs 19 28
44 Joel Amartey Sydney 15 28
46 Bobby Hill Collingwood 24 27
46 Lachlan Schultz Fremantle 23 27
46 Lance Franklin Sydney 13 27
46 Max King St Kilda 11 27
50 Luke Jackson Fremantle 23 26
50 Jack Gunston Brisbane 17 26
50 Jake Melksham Melbourne 13 26
53 Shai Bolton Richmond 23 25
53 Hayden McLean Sydney 22 25
53 Mason Cox Collingwood 19 25
53 Daniel McStay Collingwood 14 25
57 Jade Gresham St Kilda 23 24
58 Sam Powell-Pepper Port Adelaide 25 23
58 Kade Chandler Melbourne 23 23
58 Will Hayward Sydney 23 23
58 Ben Ainsworth Gold Coast 21 23
58 Michael Walters Fremantle 20 23
58 Michael Frederick Fremantle 19 23
58 Ash Johnson Collingwood 15 23
58 Fergus Greene Hawthorn 11 23
66 Luke Pedlar Adelaide 21 22
66 Josh Rachele Adelaide 21 22
66 Anthony Caminiti St Kilda 18 22
66 Jacob Koschitzke Hawthorn 12 22
66 Peter Wright Essendon 10 22
71 Callum Brown GWS 19 21
72 Sam Weideman Essendon 16 20
72 Tyler Brockman Hawthorn 15 20
72 Sam Sturt Fremantle 14 20
75 Cameron Rayner Brisbane 26 19
75 Riley Thilthorpe Adelaide 21 19
75 Brent Daniels GWS 20 19
75 Gary Rohan Geelong 15 19
75 Harrison Petty Melbourne 14 19
80 Lincoln McCarthy Brisbane 24 18
80 Darcy Byrne-Jones Port Adelaide 23 18
80 Tim Taranto Richmond 23 18
80 Jaidyn Stephenson North Melbourne 21 18
80 Willie Rioli Port Adelaide 19 18
80 Ollie Lord Port Adelaide 13 18
80 Jack Martin Carlton 13 18
80 Jamie Cripps West Coast 12 18
80 Jake Waterman West Coast 11 18
89 Mason Wood St Kilda 24 17
89 Marcus Bontempelli Western Bulldogs 23 17
89 Tyson Stengle Geelong 19 17
89 Cooper Sharman St Kilda 16 17
93 Zac Bailey Brisbane 24 16
93 Daniel Butler St Kilda 24 16
93 Liam Baker Richmond 23 16
93 Gryan Miers Geelong 23 16
93 Archie Perkins Essendon 23 16
93 Max Gawn Melbourne 22 16
93 Bradley Close Geelong 21 16
93 Jye Menzie Essendon 21 16
93 Jake Stringer Essendon 17 16
93 Josh Treacy Fremantle 17 16
103 Mitchito Owens St Kilda 23 15
103 Paul Curtis North Melbourne 21 15
103 Toby Bedford GWS 19 15
103 Justin McInerney Sydney 19 15
103 Samson Ryan Richmond 14 15
103 Shane McAdam Adelaide 7 15
109 Rowan Marshall St Kilda 24 14
109 Ben Keays Adelaide 23 14
109 Jake Soligo Adelaide 21 14
109 Mark Blicavs Geelong 19 14
109 Bailey Banfield Fremantle 14 14
109 Joel Smith Melbourne 14 14
115 Jason Horne-Francis Port Adelaide 24 13
115 Timothy English Western Bulldogs 23 13
115 Nicholas Martin Essendon 23 13
115 Dylan Moore Hawthorn 23 13
115 David Swallow Gold Coast 23 13
115 Bailey Williams Western Bulldogs 23 13
115 Jed McEntee Port Adelaide 22 13
115 Jack Ross Richmond 19 13
115 Patrick Dangerfield Geelong 18 13
115 Curtis Taylor North Melbourne 16 13
115 Eddie Ford North Melbourne 14 13
115 Jack Ginnivan Collingwood 14 13
115 Tim Membrey St Kilda 7 13
128 Blake Acres Carlton 25 12
128 Connor Rozee Port Adelaide 25 12
128 Taylor Adams Collingwood 23 12
128 Daniel Lloyd GWS 23 12
128 Sam Switkowski Fremantle 22 12
128 Nicholas Holman Gold Coast 19 12
128 Mabior Chol Gold Coast 8 12
135 Jarrod Berry Brisbane 25 11
135 Stephen Coniglio GWS 25 11
135 Harrison Himmelberg GWS 25 11
135 Beau McCreery Collingwood 25 11
135 Oscar McInerney Brisbane 25 11
135 Alex Neal-Bullen Melbourne 25 11
135 Callan Ward GWS 25 11
135 Mattaes Phillipou St Kilda 24 11
135 Jesse Motlop Carlton 21 11
135 Dion Prestia Richmond 20 11
135 Matt Cottrell Carlton 17 11
135 Jack Silvagni Carlton 16 11
135 Sam Draper Essendon 14 11
135 Chad Wingard Hawthorn 14 11
135 Ivan Soldo Richmond 8 11
135 Tom Lynch Richmond 4 11
151 Hugh McCluggage Brisbane 25 10
151 Errol Gulden Sydney 24 10
151 Anthony Scott Western Bulldogs 22 10
151 Sean Darcy Fremantle 15 10
151 Will Snelling Essendon 15 10
151 Ben Miller Richmond 13 10
151 Noah Cumberland Richmond 9 10
151 Ben Brown Melbourne 7 10
159 Ed Langdon Melbourne 25 9
159 Andrew Gaff West Coast 23 9
159 Nick Daicos Collingwood 22 9
159 Lachlan Murphy Adelaide 22 9
159 Jordan De Goey Collingwood 21 9
159 Connor MacDonald Hawthorn 21 9
159 Marlion Pickett Richmond 21 9
159 Andrew Phillips Essendon 20 9
159 Bailey Humphrey Gold Coast 19 9
159 Malcolm Rosas Gold Coast 19 9
159 Cameron Zurhaar North Melbourne 16 9
159 Aaron Cadman GWS 12 9
159 David Cuningham Carlton 12 9
159 Tarryn Thomas North Melbourne 12 9
159 Tom McDonald Melbourne 8 9
159 Charlie Comben North Melbourne 7 9
175 Noah Balta Richmond 23 8
175 Will Hoskin-Elliott Collingwood 23 8
175 Luke Parker Sydney 23 8
175 Adam Cerra Carlton 22 8
175 Sam Durham Essendon 22 8
175 Isaac Smith Geelong 22 8
175 Jye Caldwell Essendon 21 8
175 Will Day Hawthorn 21 8
175 Jack Graham Richmond 20 8
175 Dayne Zorko Brisbane 20 8
175 Darcy Cameron Collingwood 19 8
175 Trent Cotchin Richmond 19 8
175 Tom De Koning Carlton 19 8
175 Rhyan Mansell Richmond 17 8
175 Xavier O'Halloran GWS 15 8
175 Zaine Cordy St Kilda 14 8
175 Jeremy Howe Collingwood 14 8
175 Charlie Spargo Melbourne 14 8
175 Callum Ah Chee Brisbane 12 8
175 Callum Coleman-Jones North Melbourne 9 8
195 Jack Crisp Collingwood 26 7
195 Josh Daicos Collingwood 26 7
195 Patrick Cripps Carlton 24 7
195 Lachlan Hunter Melbourne 24 7
195 Jack Viney Melbourne 24 7
195 Braeden Campbell Sydney 23 7
195 Jordan Dawson Adelaide 23 7
195 Kamdyn Mcintosh Richmond 22 7
195 Max Holmes Geelong 21 7
195 Jack Steele St Kilda 21 7
195 Zach Tuohy Geelong 20 7
195 Noah Long West Coast 19 7
195 Jack Bowes Geelong 17 7
195 Matt Guelfi Essendon 13 7
195 Ryan Maric West Coast 10 7
195 Anthony McDonald-Tipungwuti Essendon 7 7
211 Darcy Wilmot Brisbane 26 6
211 Zak Butters Port Adelaide 25 6
211 Oliver Wines Port Adelaide 25 6
211 Brad Crouch St Kilda 24 6
211 Noah Anderson Gold Coast 23 6
211 Sam Docherty Carlton 23 6
211 Reilly O'Brien Adelaide 23 6
211 Tom Sparrow Melbourne 23 6
211 Bailey J. Williams West Coast 23 6
211 James Worpel Hawthorn 23 6
211 Tom Green GWS 22 6
211 George Hewett Carlton 22 6
211 Bradley Hill St Kilda 22 6
211 Joshua Kelly GWS 22 6
211 Jai Newcombe Hawthorn 22 6
211 Travis Boak Port Adelaide 21 6
211 Callum Mills Sydney 20 6
211 Oskar Baker Western Bulldogs 18 6
211 Ben Hobbs Essendon 18 6
211 Brodie Grundy Melbourne 17 6
211 Liam Henry Fremantle 16 6
211 Aaron Francis Sydney 15 6
211 Jack Williams West Coast 10 6
211 Nathan Fyfe Fremantle 9 6
211 Darcy Fort Brisbane 7 6
211 Sam Simpson Geelong 6 6
211 Harrison Jones Essendon 5 6
211 Mitch Georgiades Port Adelaide 2 6
239 Tom Mitchell Collingwood 26 5
239 Willem Drew Port Adelaide 25 5
239 Dan Houston Port Adelaide 25 5
239 Scott Pendlebury Collingwood 25 5
239 Josh Dunkley Brisbane 24 5
239 Tom Atkins Geelong 23 5
239 Blake Hardwick Hawthorn 23 5
239 Ryan Burton Port Adelaide 22 5
239 Zachary Merrett Essendon 22 5
239 Rory Sloane Adelaide 22 5
239 Thomas Liberatore Western Bulldogs 21 5
239 Ryan Byrnes St Kilda 20 5
239 Isaac Cumming GWS 20 5
239 Oliver Hollands Carlton 19 5
239 Darcy Parish Essendon 18 5
239 Jack Petruccelle West Coast 18 5
239 Jy Simpkin North Melbourne 18 5
239 Darcy Tucker North Melbourne 18 5
239 Brandon Ellis Gold Coast 16 5
239 Jacob Hopper Richmond 16 5
239 Lachlan Sholl Adelaide 16 5
239 Ryan Angwin GWS 15 5
239 Sam Flanders Gold Coast 14 5
239 Judson Clarke Richmond 13 5
239 Touk Miller Gold Coast 13 5
239 Sam Petrevski-Seton West Coast 13 5
239 Rhylee West Western Bulldogs 12 5
239 Riley Bonner Port Adelaide 11 5
239 Corey Durdin Carlton 11 5
239 Sam Wicks Sydney 11 5
239 Mitchell Hannan Western Bulldogs 6 5
239 Lachlan Gollant Adelaide 4 5
239 Shannon Neale Geelong 3 5
272 Conor McKenna Brisbane 26 4
272 Trent Rivers Melbourne 25 4
272 Oliver Florent Sydney 24 4
272 Andrew Brayshaw Fremantle 23 4
272 Jayden Hunt West Coast 23 4
272 Bailey Scott North Melbourne 23 4
272 Harry Sheezel North Melbourne 23 4
272 Dyson Heppell Essendon 22 4
272 Brodie Smith Adelaide 22 4
272 Karl Amon Hawthorn 21 4
272 James Aish Fremantle 20 4
272 Steele Sidebottom Collingwood 20 4
272 Marcus Windhager St Kilda 19 4
272 Chayce Jones Adelaide 18 4
272 James Jordon Melbourne 18 4
272 Sam Walsh Carlton 18 4
272 Kieren Briggs GWS 17 4
272 Edward Curnow Carlton 17 4
272 Ryan Clarke Sydney 16 4
272 Mitchell Duncan Geelong 16 4
272 Billy Frampton Collingwood 16 4
272 Matthew Kennedy Carlton 16 4
272 Xavier O'Neill West Coast 15 4
272 Jaspa Fletcher Brisbane 14 4
272 Elijah Hewett West Coast 14 4
272 Arthur Jones Western Bulldogs 13 4
272 Rhys Stanley Geelong 13 4
272 Lachlan Fogarty Carlton 12 4
272 Jack Henry Geelong 11 4
272 Francis Evans Port Adelaide 10 4
272 Matthew Flynn GWS 9 4
272 Peter Ladhams Sydney 9 4
272 Nick Bryan Essendon 8 4
272 Mitchell Knevitt Geelong 8 4
272 Alex Sexton Gold Coast 8 4
272 Denver Grainger-Barras Hawthorn 7 4
272 Josh Honey Carlton 6 4
272 Josh Corbett Fremantle 5 4
272 Sam Day Gold Coast 3 4
272 Brandon Ryan Hawthorn 3 4
312 Lachie Neale Brisbane 26 3
312 Miles Bergman Port Adelaide 24 3
312 Harry Cunningham Sydney 24 3
312 Jack Sinclair St Kilda 24 3
312 Daniel Rioli Richmond 23 3
312 Kane Farrell Port Adelaide 22 3
312 Tim Kelly West Coast 22 3
312 Rory Laird Adelaide 22 3
312 Caleb Serong Fremantle 22 3
312 Jack Ziebell North Melbourne 22 3
312 Finn Callaghan GWS 21 3
312 Jaeger O'Meara Fremantle 21 3
312 Ned Reeves Hawthorn 21 3
312 Jarrod Witts Gold Coast 21 3
312 Robbie Fox Sydney 20 3
312 Todd Goldstein North Melbourne 20 3
312 Nick Haynes GWS 20 3
312 Sam Frost Hawthorn 18 3
312 Matt Johnson Fremantle 18 3
312 Brayden Fiorini Gold Coast 17 3
312 Xavier Duursma Port Adelaide 16 3
312 Nick Hind Essendon 16 3
312 Lloyd Meek Hawthorn 16 3
312 Will Phillips North Melbourne 16 3
312 Deven Robertson Brisbane 16 3
312 Jack Scrimshaw Hawthorn 16 3
312 Liam Shiels North Melbourne 16 3
312 Clayton Oliver Melbourne 15 3
312 Hugh Greenwood North Melbourne 14 3
312 Patrick Lipinski Collingwood 14 3
312 Cameron Mackenzie Hawthorn 14 3
312 Tom Powell North Melbourne 14 3
312 Finn Maginness Hawthorn 13 3
312 Harry Morrison Hawthorn 13 3
312 Dylan Stephens Sydney 13 3
312 Zac Fisher Carlton 12 3
312 Kayne Turner North Melbourne 12 3
312 Ned McHenry Adelaide 11 3
312 Harry Schoenberg Adelaide 11 3
312 Laitham Vandermeer Western Bulldogs 11 3
312 Jarryd Lyons Brisbane 10 3
312 James Peatling GWS 10 3
312 Maurice Rioli Richmond 10 3
312 Will Setterfield Essendon 10 3
312 George Wardlaw North Melbourne 8 3
312 Thomas Berry Gold Coast 6 3
312 Kai Lohmann Brisbane 6 3
312 Jai Culley West Coast 5 3
312 Reef McInnes Collingwood 5 3
312 Jacob Bauer Richmond 4 3
312 Matthew Taberner Fremantle 4 3
312 Quinton Narkle Port Adelaide 3 3
312 Liam Ryan West Coast 3 3
365 Lachlan Ash GWS 26 2
365 Isaac Quaynor Collingwood 26 2
365 Angus Brayshaw Melbourne 24 2
365 Nasiah Wanganeen-Milera St Kilda 24 2
365 Lachie Whitfield GWS 24 2
365 Keidean Coleman Brisbane 23 2
365 Caleb Daniel Western Bulldogs 23 2
365 Oleg Markov Collingwood 23 2
365 Matt Rowell Gold Coast 23 2
365 Jackson Macrae Western Bulldogs 22 2
365 Mark O'Connor Geelong 22 2
365 Nick Vlastuin Richmond 21 2
365 Chad Warner Sydney 21 2
365 Tanner Bruhn Geelong 19 2
365 Alex Cincotta Carlton 19 2
365 Adam Treloar Western Bulldogs 19 2
365 Rory Atkins Gold Coast 17 2
365 Josh Ward Hawthorn 16 2
365 Lachlan Jones Port Adelaide 15 2
365 Griffin Logue North Melbourne 15 2
365 Toby Nankervis Richmond 15 2
365 Neil Erasmus Fremantle 14 2
365 Lachlan Keeffe GWS 14 2
365 Scott Lycett Port Adelaide 14 2
365 Jamaine Jones West Coast 13 2
365 Lachlan McNeil Western Bulldogs 13 2
365 Tom Hickey Sydney 12 2
365 James O'Donnell Western Bulldogs 12 2
365 Dylan Shiel Essendon 12 2
365 Daniel Howe North Melbourne 11 2
365 Jason Johannisen Western Bulldogs 11 2
365 Alwyn Davey Essendon 10 2
365 Nathan O'Driscoll Fremantle 10 2
365 Ben Cunnington North Melbourne 9 2
365 Jy Farrar Gold Coast 9 2
365 James Harmes Melbourne 9 2
365 Tristan Xerri North Melbourne 9 2
365 Josh Fahey GWS 7 2
365 Joel Jeffrey Gold Coast 7 2
365 Jackson Mead Port Adelaide 7 2
365 Jack Bytel St Kilda 6 2
365 Nikolas Cox Essendon 6 2
365 Ollie Dempsey Geelong 5 2
365 Thomson Dow Richmond 4 2
365 James Tsitas Gold Coast 4 2
365 Jack Billings St Kilda 3 2
365 Orazio Fantasia Port Adelaide 3 2
365 Max Ramsden Hawthorn 2 2
413 Jack Buckley GWS 26 1
413 Judd McVee Melbourne 25 1
413 Aliir Aliir Port Adelaide 24 1
413 Nick Blakey Sydney 24 1
413 Nic Newman Carlton 24 1
413 Callum Wilkie St Kilda 24 1
413 Charlie Ballard Gold Coast 23 1
413 Jake Bowey Melbourne 23 1
413 Bailey Dale Western Bulldogs 23 1
413 Zach Guthrie Geelong 23 1
413 Darcy Macpherson Gold Coast 23 1
413 Steven May Melbourne 23 1
413 Conor Nash Hawthorn 23 1
413 John Noble Collingwood 23 1
413 Liam Duggan West Coast 22 1
413 Mitchell Hinge Adelaide 22 1
413 Max Michalanney Adelaide 22 1
413 Harry Perryman GWS 22 1
413 Thomas Stewart Geelong 22 1
413 Dylan Williams Port Adelaide 21 1
413 Brennan Cox Fremantle 20 1
413 Hunter Clark St Kilda 19 1
413 Jayden Laverde Essendon 19 1
413 Bailey Smith Western Bulldogs 19 1
413 Will Ashcroft Brisbane 18 1
413 Marc Pittonet Carlton 18 1
413 Reuben Ginbey West Coast 17 1
413 Jake Kelly Essendon 17 1
413 Nick Murray Adelaide 17 1
413 Sebastian Ross St Kilda 17 1
413 Joshua Weddle Hawthorn 17 1
413 Jayden Short Richmond 16 1
413 Brady Hough West Coast 15 1
413 Dominic Sheed West Coast 15 1
413 Campbell Chesser West Coast 14 1
413 Luke Davies-Uniacke North Melbourne 14 1
413 Luke Edwards West Coast 14 1
413 Hugo Ralphsmith Richmond 13 1
413 Josh Rotham West Coast 13 1
413 Greg Clark West Coast 12 1
413 Tom Cole West Coast 12 1
413 Sean Lemmens Gold Coast 11 1
413 Josh Goater North Melbourne 10 1
413 Alex Davies Gold Coast 9 1
413 Elijah Hollands Gold Coast 9 1
413 Brandan Parfitt Geelong 9 1
413 Caleb Poulter Western Bulldogs 9 1
413 Corey Wagner Fremantle 9 1
413 Lachlan Weller Gold Coast 9 1
413 Connor West West Coast 9 1
413 Hewago Oea Gold Coast 8 1
413 Matt Crouch Adelaide 7 1
413 Angus Sheldrick Sydney 7 1
413 Sam Banks Richmond 6 1
413 Jonathon Ceglar Geelong 6 1
413 Cameron Guthrie Geelong 6 1
413 Toby McLean Western Bulldogs 6 1
413 Adam Kennedy GWS 5 1
413 Matt Coulthard Richmond 4 1
413 Blake Drury North Melbourne 4 1
413 Cooper Hamilton GWS 4 1
413 Harvey Harrison Collingwood 4 1
413 Callum Jamieson West Coast 4 1
413 Ned Long Hawthorn 4 1
413 Elijah Tsatas Essendon 4 1
413 Taj Woewodin Melbourne 4 1
413 Karl Worner Fremantle 4 1
413 Riley Garcia Western Bulldogs 3 1
413 Cooper Harvey North Melbourne 3 1
413 Josh Schache Melbourne 3 1
413 Corey Warner Sydney 3 1
413 Tom Emmett Fremantle 2 1
413 Henry Hustwaite Hawthorn 2 1
413 Jack Mahony North Melbourne 2 1
413 Brayden Cook Adelaide 1 1
413 Jack Hayes St Kilda 1 1
413 Buku Khamis Western Bulldogs 1 1
2022 AFL Player Rankings 2024 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