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
2025 AFL Player Rankings  
2026 AFL League Contested Marks Per Game Leaders
Rank Player Team Games Contested Marks for Last Game Average
1 Josh Treacy Dockers 4 3 v Adelaide, Round 4 3.25
2 Aliir Aliir Power 4 6 v Richmond, Round 4 2.75
3 Max Gawn Demons 3 2 v Carlton, Round 3 2.67
4 Mabior Chol Hawks 3 2 v Sydney, Round 2 2.33
5 Finnbar Maley Crows 2 2 v Fremantle, Round 4 2.00
5 Harris Andrews Lions 1 2 v Western Bulldogs, Round 0 2.00
5 Charlie Ballard Suns 1 2 v Richmond, Round 2 2.00
5 James Borlase Crows 1 2 v Fremantle, Round 4 2.00
5 Patrick Dangerfield Cats 1 2 v Fremantle, Round 1 2.00
10 Joel Amartey Swans 4 4 v West Coast, Round 4 1.75
10 Charlie Curnow Swans 4 3 v West Coast, Round 4 1.75
10 Harry McKay Blues 4 1 v North Melbourne, Round 4 1.75
10 Riley Thilthorpe Crows 4 0 v Fremantle, Round 4 1.75
10 Callum Wilkie Saints 4 1 v Brisbane, Round 3 1.75
15 Samuel Collins Suns 3 2 v Richmond, Round 2 1.67
15 Sam De Koning Cats 3 4 v Adelaide, Round 3 1.67
15 Sam Draper Lions 3 3 v Collingwood, Round 4 1.67
15 Aaron Naughton Bulldogs 3 0 v Adelaide, Round 2 1.67
15 Shannon Neale Cats 3 1 v Adelaide, Round 3 1.67
20 Daniel McStay Magpies 4 3 v Brisbane, Round 4 1.50
20 Jobe Shanahan Eagles 4 1 v Sydney, Round 4 1.50
20 Brennan Cox Dockers 2 2 v Adelaide, Round 4 1.50
23 Jack Darling Kangaroos 3 1 v Carlton, Round 4 1.33
23 Mitchell Lewis Hawks 3 2 v Sydney, Round 2 1.33
23 Connor O'Sullivan Cats 3 2 v Adelaide, Round 3 1.33
23 Esava Ratugolea Power 3 1 v West Coast, Round 3 1.33
27 Jye Amiss Dockers 4 2 v Adelaide, Round 4 1.25
27 Mitch Georgiades Power 4 2 v Richmond, Round 4 1.25
27 Nick Larkey Kangaroos 4 0 v Carlton, Round 4 1.25
27 Mitchito Owens Saints 4 2 v Brisbane, Round 3 1.25
27 Archer Reid Eagles 4 1 v Sydney, Round 4 1.25
32 Darcy Cameron Magpies 4 1 v Brisbane, Round 4 1.00
32 Paul Curtis Kangaroos 4 1 v Carlton, Round 4 1.00
32 Brodie Grundy Swans 4 1 v West Coast, Round 4 1.00
32 Max Gruzewski Giants 4 0 v Collingwood, Round 3 1.00
32 Jesse Hogan Giants 4 0 v Collingwood, Round 3 1.00
32 Sam Lalor Tigers 4 2 v Port Adelaide, Round 4 1.00
32 Ryan Lester Lions 4 1 v Collingwood, Round 4 1.00
32 Logan McDonald Swans 4 1 v West Coast, Round 4 1.00
32 Tim Membrey Magpies 4 1 v Brisbane, Round 4 1.00
32 Ben Miller Tigers 4 0 v Port Adelaide, Round 4 1.00
32 Lachlan Schultz Magpies 4 0 v Brisbane, Round 4 1.00
32 Cooper Trembath Kangaroos 4 0 v Carlton, Round 4 1.00
32 Jake Waterman Eagles 4 0 v Sydney, Round 4 1.00
32 Tom Barrass Hawks 3 1 v Sydney, Round 2 1.00
32 Jack Buckley Giants 3 0 v St Kilda, Round 2 1.00
32 Jordon Butts Crows 3 0 v Geelong, Round 3 1.00
32 Jai Culley Demons 3 0 v Carlton, Round 3 1.00
32 Sam Darcy Bulldogs 3 1 v Adelaide, Round 2 1.00
32 Timothy English Bulldogs 3 1 v Adelaide, Round 2 1.00
32 Jack Gunston Hawks 3 1 v Sydney, Round 2 1.00
32 Ben King Suns 3 0 v Richmond, Round 2 1.00
32 Jack Lukosius Power 3 2 v Richmond, Round 4 1.00
32 Lincoln McCarthy Lions 3 1 v Collingwood, Round 4 1.00
32 Lloyd Meek Hawks 3 1 v Sydney, Round 2 1.00
32 Ethan Read Suns 3 1 v Richmond, Round 2 1.00
32 James Sicily Hawks 3 2 v Sydney, Round 2 1.00
32 Taylor Walker Crows 3 1 v Fremantle, Round 4 1.00
32 Tristan Xerri Kangaroos 3 0 v Essendon, Round 3 1.00
32 Darcy Gardiner Lions 2 2 v St Kilda, Round 3 1.00
32 Jeremy Howe Magpies 2 1 v Brisbane, Round 4 1.00
32 Tom Lynch Tigers 2 0 v Gold Coast, Round 2 1.00
32 Archie May Bombers 2 1 v North Melbourne, Round 3 1.00
32 Daniel Turner Demons 2 2 v Fremantle, Round 2 1.00
32 Daniel Butler Saints 1 1 v Brisbane, Round 3 1.00
32 Malakai Champion Eagles 1 1 v Sydney, Round 4 1.00
32 Liam Fawcett Tigers 1 1 v Port Adelaide, Round 4 1.00
32 Josh Gibcus Tigers 1 1 v Carlton, Round 1 1.00
32 Mitchell Knevitt Cats 1 1 v Gold Coast, Round 0 1.00
32 Rhyan Mansell Tigers 1 1 v Carlton, Round 1 1.00
32 Darcy Moore Magpies 1 1 v GWS, Round 3 1.00
32 Luke Nankervis Crows 1 1 v Geelong, Round 3 1.00
32 Nic Newman Blues 1 1 v North Melbourne, Round 4 1.00
32 Liam Reidy Blues 1 1 v Sydney, Round 0 1.00
32 Samson Ryan Tigers 1 1 v Port Adelaide, Round 4 1.00
76 Oscar Allen Lions 4 2 v Collingwood, Round 4 0.75
76 Charlie Comben Kangaroos 4 0 v Carlton, Round 4 0.75
76 Tom De Koning Saints 4 0 v Brisbane, Round 3 0.75
76 Willem Duursma Eagles 4 1 v Sydney, Round 4 0.75
76 Ty Gallop Lions 4 1 v Collingwood, Round 4 0.75
76 Jayden Laverde Giants 4 1 v Collingwood, Round 3 0.75
76 Kai Lohmann Lions 4 1 v Collingwood, Round 4 0.75
76 Tom McCarthy Eagles 4 0 v Sydney, Round 4 0.75
76 Tom McCartin Swans 4 1 v West Coast, Round 4 0.75
76 Nick Murray Crows 4 0 v Fremantle, Round 4 0.75
76 Luke Parker Kangaroos 4 1 v Carlton, Round 4 0.75
76 Alex Pearce Dockers 4 2 v Adelaide, Round 4 0.75
76 Marc Pittonet Blues 4 1 v North Melbourne, Round 4 0.75
76 Cameron Rayner Lions 4 2 v Collingwood, Round 4 0.75
76 Cooper Sharman Saints 4 2 v Brisbane, Round 3 0.75
76 Jacob Weitering Blues 4 0 v North Melbourne, Round 4 0.75
92 Harry Armstrong Tigers 3 0 v Fremantle, Round 3 0.67
92 Noah Balta Tigers 3 1 v Fremantle, Round 3 0.67
92 Miles Bergman Power 3 0 v Richmond, Round 4 0.67
92 Nathan Broad Tigers 3 1 v Port Adelaide, Round 4 0.67
92 Matt Carroll Blues 3 1 v North Melbourne, Round 4 0.67
92 Lachlan Cowan Blues 3 2 v North Melbourne, Round 4 0.67
92 Ollie Dempsey Cats 3 1 v Adelaide, Round 3 0.67
92 Xavier Duursma Bombers 3 0 v North Melbourne, Round 3 0.67
92 Bayley Fritsch Demons 3 0 v Carlton, Round 3 0.67
92 Blake Hardwick Hawks 3 0 v Sydney, Round 2 0.67
92 Isaac Heeney Swans 3 1 v West Coast, Round 4 0.67
92 Mykelti Lefau Tigers 3 1 v Port Adelaide, Round 4 0.67
92 Rory Lobb Bulldogs 3 0 v Adelaide, Round 2 0.67
92 Archie Perkins Bombers 3 1 v North Melbourne, Round 3 0.67
92 Christian Petracca Suns 3 0 v Richmond, Round 2 0.67
92 Harrison Petty Demons 3 1 v Carlton, Round 3 0.67
92 Bodhi Uwland Suns 3 1 v Richmond, Round 2 0.67
92 Jacob Van Rooyen Demons 3 0 v Carlton, Round 3 0.67
92 Jarrod Witts Suns 3 0 v Richmond, Round 2 0.67
111 Bo Allan Eagles 4 0 v Sydney, Round 4 0.50
111 Kieren Briggs Giants 4 2 v Collingwood, Round 3 0.50
111 Finn Callaghan Giants 4 1 v Collingwood, Round 3 0.50
111 Jack Carroll Saints 4 1 v Brisbane, Round 3 0.50
111 Keidean Coleman Lions 4 0 v Collingwood, Round 4 0.50
111 Jack Crisp Magpies 4 0 v Brisbane, Round 4 0.50
111 Sean Darcy Dockers 4 0 v Adelaide, Round 4 0.50
111 Zane Duursma Kangaroos 4 2 v Carlton, Round 4 0.50
111 Logan Evans Power 4 0 v Richmond, Round 4 0.50
111 Oliver Florent Blues 4 0 v North Melbourne, Round 4 0.50
111 Joseph Fonti Giants 4 0 v Collingwood, Round 3 0.50
111 Darcy Fort Lions 4 0 v Collingwood, Round 4 0.50
111 Billy Frampton Magpies 4 1 v Brisbane, Round 4 0.50
111 George Hewett Blues 4 0 v North Melbourne, Round 4 0.50
111 Jason Horne-Francis Power 4 0 v Richmond, Round 4 0.50
111 Connor Idun Giants 4 0 v Collingwood, Round 3 0.50
111 Luke Jackson Dockers 4 0 v Adelaide, Round 4 0.50
111 Brodie Kemp Blues 4 0 v North Melbourne, Round 4 0.50
111 Brayden Maynard Magpies 4 0 v Brisbane, Round 4 0.50
111 Lachlan McAndrew Crows 4 2 v Fremantle, Round 4 0.50
111 Mitch McGovern Blues 4 0 v North Melbourne, Round 4 0.50
111 Lewis Melican Swans 4 2 v West Coast, Round 4 0.50
111 Max Michalanney Crows 4 1 v Fremantle, Round 4 0.50
111 Callum Mills Swans 4 0 v West Coast, Round 4 0.50
111 Clayton Oliver Giants 4 0 v Collingwood, Round 3 0.50
111 James Peatling Crows 4 1 v Fremantle, Round 4 0.50
111 Harry Perryman Magpies 4 0 v Brisbane, Round 4 0.50
111 Dane Rampe Swans 4 0 v West Coast, Round 4 0.50
111 Jake Riccardi Giants 4 1 v Collingwood, Round 3 0.50
111 Maurice Rioli Tigers 4 2 v Port Adelaide, Round 4 0.50
111 Liam Ryan Saints 4 1 v Brisbane, Round 3 0.50
111 Steele Sidebottom Magpies 4 0 v Brisbane, Round 4 0.50
111 Jack Silvagni Saints 4 0 v Brisbane, Round 3 0.50
111 Alix Tauru Saints 4 1 v Brisbane, Round 3 0.50
111 Patrick Voss Dockers 4 1 v Adelaide, Round 4 0.50
111 Jack Watkins Power 4 0 v Richmond, Round 4 0.50
111 Sam Wicks Swans 4 2 v West Coast, Round 4 0.50
111 Darcy Wilmot Lions 4 0 v Collingwood, Round 4 0.50
111 Mason Wood Saints 4 0 v Brisbane, Round 3 0.50
111 Cameron Zurhaar Kangaroos 4 2 v Carlton, Round 4 0.50
111 Talor Byrne Blues 2 0 v North Melbourne, Round 4 0.50
111 Jeremy Cameron Cats 2 0 v Adelaide, Round 3 0.50
111 Jordan Croft Bulldogs 2 1 v Adelaide, Round 2 0.50
111 Oliver Henry Cats 2 1 v Adelaide, Round 3 0.50
111 Bailey Humphrey Suns 2 1 v Richmond, Round 2 0.50
111 Isaac Kako Bombers 2 0 v North Melbourne, Round 3 0.50
111 Todd Marshall Power 2 0 v Essendon, Round 2 0.50
111 Kane McAuliffe Tigers 2 1 v Port Adelaide, Round 4 0.50
111 Oscar McDonald Dockers 2 1 v Melbourne, Round 2 0.50
111 Jackson Mead Power 2 1 v West Coast, Round 3 0.50
111 Toby Nankervis Tigers 2 1 v Gold Coast, Round 2 0.50
111 Hudson O'Keeffe Blues 2 0 v Melbourne, Round 3 0.50
111 Mason Redman Bombers 2 1 v Port Adelaide, Round 2 0.50
111 Dyson Sharp Bombers 2 0 v Port Adelaide, Round 2 0.50
111 Oscar Steene Magpies 2 0 v Brisbane, Round 4 0.50
111 James Tunstill Lions 2 1 v Collingwood, Round 4 0.50
111 Zane Zakostelsky Lions 2 1 v Sydney, Round 1 0.50
168 Mac Andrew Suns 3 1 v Richmond, Round 2 0.33
168 Oskar Baker Bulldogs 3 1 v Adelaide, Round 2 0.33
168 Josh Battle Hawks 3 0 v Sydney, Round 2 0.33
168 Mark Blicavs Cats 3 1 v Adelaide, Round 3 0.33
168 Marcus Bontempelli Bulldogs 3 0 v Adelaide, Round 2 0.33
168 Tom Brown Tigers 3 1 v Port Adelaide, Round 4 0.33
168 Sam Butler Hawks 3 1 v Sydney, Round 2 0.33
168 Nate Caddy Bombers 3 0 v North Melbourne, Round 3 0.33
168 Anthony Caminiti Saints 3 0 v GWS, Round 2 0.33
168 Jhye Clark Cats 3 0 v Adelaide, Round 3 0.33
168 Bailey Dale Bulldogs 3 0 v Adelaide, Round 2 0.33
168 Jordan Dawson Crows 3 1 v Fremantle, Round 4 0.33
168 Jonty Faull Tigers 3 0 v Port Adelaide, Round 4 0.33
168 Will Graham Suns 3 1 v Richmond, Round 2 0.33
168 Zach Guthrie Cats 3 0 v Adelaide, Round 3 0.33
168 Jack Henry Cats 3 1 v Adelaide, Round 3 0.33
168 Blake Howes Demons 3 0 v Carlton, Round 3 0.33
168 Lawson Humphries Cats 3 0 v Adelaide, Round 3 0.33
168 Jarman Impey Hawks 3 1 v Sydney, Round 2 0.33
168 Lachlan Jones Power 3 0 v Richmond, Round 4 0.33
168 Buku Khamis Bulldogs 3 0 v Adelaide, Round 2 0.33
168 Ed Langdon Demons 3 0 v Carlton, Round 3 0.33
168 Harvey Langford Demons 3 1 v Carlton, Round 3 0.33
168 Jake Lever Demons 3 1 v Carlton, Round 3 0.33
168 Ben Long Suns 3 1 v Richmond, Round 2 0.33
168 Connor MacDonald Hawks 3 0 v Sydney, Round 2 0.33
168 Shaun Mannagh Cats 3 0 v Adelaide, Round 3 0.33
168 Jack Martin Cats 3 0 v Adelaide, Round 3 0.33
168 Ben McKay Bombers 3 0 v North Melbourne, Round 3 0.33
168 Brody Mihocek Demons 3 0 v Carlton, Round 3 0.33
168 Touk Miller Suns 3 1 v Richmond, Round 2 0.33
168 Logan Morris Lions 3 1 v Collingwood, Round 4 0.33
168 James O'Donnell Bulldogs 3 1 v Adelaide, Round 2 0.33
168 Darcy Parish Bombers 3 1 v North Melbourne, Round 3 0.33
168 Izak Rankine Crows 3 0 v Fremantle, Round 4 0.33
168 Zach Reid Bombers 3 1 v North Melbourne, Round 3 0.33
168 Archie Roberts Bombers 3 0 v North Melbourne, Round 3 0.33
168 Luke Ryan Dockers 3 1 v Adelaide, Round 4 0.33
168 Jack Scrimshaw Hawks 3 0 v Sydney, Round 2 0.33
168 Michael Sellwood Bulldogs 3 0 v Adelaide, Round 2 0.33
168 Jack Steele Demons 3 0 v Carlton, Round 3 0.33
168 Koltyn Tholstrup Demons 3 1 v Carlton, Round 3 0.33
168 Zachary Williams Blues 3 0 v Melbourne, Round 3 0.33
211 Ben Ainsworth Blues 4 0 v North Melbourne, Round 4 0.25
211 Lachlan Ash Giants 4 1 v Collingwood, Round 3 0.25
211 Will Ashcroft Lions 4 0 v Collingwood, Round 4 0.25
211 Riley Bice Swans 4 0 v West Coast, Round 4 0.25
211 Nick Blakey Swans 4 0 v West Coast, Round 4 0.25
211 Shai Bolton Dockers 4 1 v Adelaide, Round 4 0.25
211 Darcy Byrne-Jones Power 4 0 v Richmond, Round 4 0.25
211 Brayden Cook Crows 4 0 v Fremantle, Round 4 0.25
211 Patrick Cripps Blues 4 0 v North Melbourne, Round 4 0.25
211 Hamish Davis Eagles 4 0 v Sydney, Round 4 0.25
211 Jordan De Goey Magpies 4 0 v Brisbane, Round 4 0.25
211 Cooper Duff-Tytler Eagles 4 0 v Sydney, Round 4 0.25
211 Jamie Elliott Magpies 4 0 v Brisbane, Round 4 0.25
211 Matthew Flynn Eagles 4 0 v Sydney, Round 4 0.25
211 Max Hall Saints 4 1 v Brisbane, Round 3 0.25
211 Will Hayward Blues 4 0 v North Melbourne, Round 4 0.25
211 Harrison Himmelberg Giants 4 1 v Collingwood, Round 3 0.25
211 Elijah Hollands Blues 4 1 v North Melbourne, Round 4 0.25
211 Oliver Hollands Blues 4 0 v North Melbourne, Round 4 0.25
211 Brady Hough Eagles 4 0 v Sydney, Round 4 0.25
211 Matt Johnson Dockers 4 0 v Adelaide, Round 4 0.25
211 Patrick Lipinski Magpies 4 0 v Brisbane, Round 4 0.25
211 Ned Long Magpies 4 0 v Brisbane, Round 4 0.25
211 Justin McInerney Swans 4 0 v West Coast, Round 4 0.25
211 Judd McVee Dockers 4 1 v Adelaide, Round 4 0.25
211 Wayne Milera Crows 4 1 v Fremantle, Round 4 0.25
211 Alex Neal-Bullen Crows 4 1 v Fremantle, Round 4 0.25
211 Lachie Neale Lions 4 0 v Collingwood, Round 4 0.25
211 Isaac Quaynor Magpies 4 0 v Brisbane, Round 4 0.25
211 Bruce Reville Lions 4 1 v Collingwood, Round 4 0.25
211 Jack Ross Tigers 4 1 v Port Adelaide, Round 4 0.25
211 Jai Serong Swans 4 1 v West Coast, Round 4 0.25
211 Jack Sinclair Saints 4 0 v Brisbane, Round 3 0.25
211 Jagga Smith Blues 4 1 v North Melbourne, Round 4 0.25
211 Dylan Stephens Kangaroos 4 0 v Carlton, Round 4 0.25
211 Jake Stringer Giants 4 0 v Collingwood, Round 3 0.25
211 Tim Taranto Tigers 4 0 v Port Adelaide, Round 4 0.25
211 Nasiah Wanganeen-Milera Saints 4 0 v Brisbane, Round 3 0.25
211 Lachie Whitfield Giants 4 0 v Collingwood, Round 3 0.25
211 Jack Whitlock Power 4 0 v Richmond, Round 4 0.25
211 Darcy Wilson Saints 4 0 v Brisbane, Round 3 0.25
211 Josh Worrell Crows 4 1 v Fremantle, Round 4 0.25
211 Lewis Young Blues 4 0 v North Melbourne, Round 4 0.25
211 Tylar Young Eagles 4 0 v Sydney, Round 4 0.25
Track your favourite Fantasy Players!
Create and save your own custom list of Supercoach or AFL Fantasy players to track their stats!
2025 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