The Roar
The Roar


2020 AFL Free Agents

(Robert Cianflone/AFL Photos/via Getty Images )

Want to see the full list of 2020 AFL free agents? You’ve come to the right place.

While this year’s official list of free agents hasn’t been released by the AFL – this generally happens in the first half of the season – but we still know who’s off-contract at the end of the season. From there, you can get a good idea of whether someone is expected to be a free agent or simply an out-of-contract player.

Some players who were set to become free agents in 2020, including stars Brodie Grundy and Lachie Whitfield, have signed contract extensions keeping them at their clubs and out of free agency. With those two now unavailable, Jeremy Cameron and Joe Daniher are amongst the biggest names remaining in this year’s class.

AFL free agents come in two varieties: restricted and unrestricted.

Restricted free agents are out of contract, in the top 25 per cent highest paid at their club, and have either been at their club for eight or more but less than ten years, or have been in the AFL for ten or more years but have not previously had restricted free agent status.

They can accept an offer from a rival club, but their current club has the choice to match the offer made to them and they must then seek a trade if they still wish to move clubs. So far, no club has ever chosen to match an offer for a restricted free agent.

Unrestricted free agents are out of contract, and either have been at their current club for ten years or more and previously been a restricted free agent, or been at their current club for eight years or more and are not inside the top 25 per cent highest paid at their club.

They can accept an offer from a rival club and if they do then this is processed immediately. Their current club has no right to match the offer or block the move.

As of 2019, all players who have been free agents previously – including those who were delisted free agents – are now considered ‘free agents for life’, and will qualify for unrestricted free agency in any year in which they come out of contract.


2020 AFL Free Agents

2020 Restricted Free Agents

Adelaide Crows
Rory Atkins
Brad Crouch
Kyle Hartigan

Brisbane Lions
Stefan Martin

Carlton Blues

Collingwood Magpies
Tim Broomhead

Essendon Bombers
Joe Daniher
Martin Gleeson

Fremantle Dockers


Geelong Cats

Gold Coast Suns

GWS Giants
Jeremy Cameron
Aidan Corr
Sam Reid
Zac Williams

Hawthorn Hawks

Melbourne Demons
Jack Viney

North Melbourne Kangaroos
Taylor Garner
Ben Jacobs
Mason Wood

Port Adelaide Power
Brad Ebert

Richmond Tigers


St Kilda Saints

Sydney Swans

West Coast Eagles
Mark Hutchings

Western Bulldogs
Tory Dickson
Lin Jong

2020 Unrestricted Free Agents

Adelaide Crows
David Mackay

Brisbane Lions
Ryan Lester

Carlton Blues
Levi Casboult
Ed Curnow
Matthew Kreuzer
Marc Murphy
Kade Simpson


Collingwood Magpies
Ben Reid

Essendon Bombers
Tom Bellchambers

Fremantle Dockers
David Mundy

Geelong Cats
Tom Hawkins
Harry Taylor

Gold Coast Suns
Jarrod Harbrow

GWS Giants

Hawthorn Hawks
Shaun Burgoyne
Paul Puopolo
Isaac Smith
Ben Stratton

Melbourne Demons
Nathan Jones


North Melbourne Kangaroos
Majak Daw
Jamie Macmillan

Port Adelaide Power
Travis Boak
Justin Westhoff

Richmond Tigers
Bachar Houli

St Kilda Saints
Jarryn Geary

Sydney Swans
Josh P. Kennedy

West Coast Eagles
Shannon Hurn
Josh J. Kennedy
Will Schofield

Western Bulldogs
Easton Wood

Other off-contract players


Adelaide Crows
Ben Crocker
Jordan Gallucci
Elliott Himmelberg
Ben Keays
Riley Knight
Myles Poholke
Tyson Stengle
Kieran Strachan
Patrick Wilson

Brisbane Lions
Marcus Adams
Callum Ah Chee
Jacob Allison
Grant Birchall
Allen Christensen
Cedric Cox
Matt Eagles
Mitchell Hinge
Tom Joyce
Corey Lyons
James Madden
Jack Payne
Sam Skinner
Toby Wooller

Carlton Blues
Eddie Betts
Matt Cottrell
Michael Gibbons
Hugh Goddard
Josh Honey
Matthew Kennedy
Darcy Lang
Harrison Macreadie
Caleb Marchbank
Mitch McGovern
Callum Moore
Nic Newman
Jack Newnes
Finbar O’Dwyer
Matt Owies
Fraser Phillips
Lachie Plowman
Cameron Polson
Will Setterfield
Ben Silvagni
Tom Williamson

Collingwood Magpies
Flynn Appleby
Atu Bosenavulagi
Mason Cox
Josh Daicos
Jordan de Goey
Lynden Dunn
Levi Greenwood
Mark Keane
Max Lynch
Jack Madgen
Brody Mihocek
Darcy Moore
Jordan Roughead
Matthew Scharenberg
Anton Tohill
Travis Varcoe
Rupert Wills

Essendon Bombers
Josh Begley
Henry Crauford
Tom Cutler
Noah Gown
Brayden Ham
Mitchell Hibberd
Kyle Langford
Jayden Laverde
Andrew McGrath
Shaun McKernan
Kobe Mutch
Andrew Phillips
Jordan Ridley
Adam Saad
Will Snelling
James Stewart
Jacob Townsend

Fremantle Dockers
Bailey Banfield
Brett Bewley
Isaiah Butters
Jason Carter
Brennan Cox
Hugh Dixon
Brandon Matera
Cam McCarthy
Thomas North
Dillon O’Reilly
Jarvis Pina
Luke Valente
Lachlan Schultz
Tobe Watson

Geelong Cats
Gary Ablett
Oscar Brownless
Bradley Close
Nakia Cockatoo
Darcy Fort
Zach Guthrie
Lachlan Henderson
Jack Henry
Ben Jarvis
Jacob Kennerley
Quinton Narkle
Stefan Okunbor
Brandan Parfitt
James Parsons
Gary Rohan
Blake Schlensog
Sam Simpson
Rhys Stanley
Jake Tarca
Zach Tuohy

Gold Coast Suns
Connor Budarick
Matt Conroy
Corey Ellis
Jacob Dawson
Brayden Fiorini
Sam Fletcher
Pearce Hanley
Jarrod Harbrow
Jacob Heron
Nick Holman
Jack Hombsch
George Horlin-Smith
Jesse Joyce
Anthony Miles
Patrick Murtagh
Mitch Riordan
Joshua Schoenfeld


GWS Giants
Kieren Briggs
Jack Buckley
Jye Caldwell
Isaac Cumming
Matthew de Boer
Jeremy Finlayson
Jackson Hately
Zac Langdon
Daniel Lloyd
Shane Mumford
Xavier O’Halloran
Harry Perryman
Heath Shaw
Thomas Sheridan
Zachary Sproule
Jake Stein

Hawthorn Hawks
Keegan Brooksby
James Frawley
Sam Frost
Conor Glass
Will Golds
Damon Greaves
Daniel Howe
Emerson Jeka
Changkuoth Jiath
Harrison Jones
Oliver Hanrahan
Ricky Henderson
Jacob Koschitzke
Darren Minchington
Dylan Moore
Harry Morrison
Conor Nash
Harry Pepper
Ned Reeves
Jackson Ross
Jack Scrimshaw
Mathew Walker

Melbourne Demons
Toby Bedford
Harley Bennell
Austin Bradtke
Mitchell Brown
Kade Chandler
Kyle Dunkley
Bayley Fritsch
Mitchell Hannan
Michael Hibberd
Marty Hore
Jayden Hunt
James Jordan
Ed Langdon
Jay Lockhart
Oscar McDonald
Aaron Nietschke
Harrison Petty
Joel Smith
Charlie Spargo
Tom Sparrow
Corey Wagner
Joshua Wagner

North Melbourne Kangaroos
Paul Ahern
Jed Anderson
Aiden Bonar
Ben Brown
Joel Crocker
Sam Durdin
Kyron Hayden
Lachlan Hosie
Matthew McGuinness
Thomas Murphy
Jasper Pittard
Bailey Scott
Curtis Taylor
Kayne Turner
Ed Vickers-Willis
Josh Walker
Will Walker
Marley Williams
Tristan Xerri

Port Adelaide Power
Joe Atley
Trent Burgoyne
Wylie Buzza
Tobin Cox
Charlie Dixon
Willem Drew
Martin Frederick
Riley Grundy
Jarrod Lienert
Sam Mayes
Trent McKenzie
Jake Pasini
Jake Patmore
Sam Powell-Pepper
Cameron Sutcliffe
Jack Watts
Boyd Woodcock

Richmond Tigers
Jake Aarts
Nathan Broad
Riley Collier-Dawkins
Luke English
Derek Eggmolesse-Smith
Ryan Garthwaite
Jack Graham
Oleg Markov
Ben Miller
Toby Nankervis
Marlion Pickett
Fraser Turner

St Kilda Saints
Ryan Abbott
Logan Austin
Josh Battle
Jack Bell
Nathan Brown
Dan Butler
Jack Bytel
Jake Carlisle
Oscar Clavarino
Nick Hind
Zak Jones
Doulton Langlands
Jack Lonie
Jonathon Marsh
Jack Mayo
Matthew Parker
Ben Paton
Ed Phillips
Paddy Ryder
Shane Savage
Jack Steele

Sydney Swans
Joel Amartey
James Bell
Ryan Clarke
Zac Foot
Robbie Fox
George Hewett
Michael Knoll
Matthew Ling
Jack Maibaum
Hayden McLean
Lewis Melican
Barry O’Connor
Ben Ronke
Brady Rowles
Ryley Stoddart
Jackson Thurlow
Sam Wicks


West Coast Eagles
Brendon Ah Chee
Brayden Ainsworth
Hamish Brayshaw
Harry Edwards
Luke Foley
Lewis Jetta
Jamaine Jones
Mitch O’Neill
Xavier O’Neill
Jack Petruccelle
Nic Reid
Liam Ryan
Anthony Treacy
Nathan Vardy
Daniel Venables
Jake Waterman
Francis Watson
Bailey Williams

Western Bulldogs
Ben Cavarra
Hayden Crozier
Taylor Duryea
Ryan Gardner
Billy Gowers
Fergus Greene
Will Hayes
Buku Khamis
Sam Lloyd
Bradley Lynch
Jackson Trengove
Callum Porter
Bailey Smith
Roarke Smith
Matthew Suckling
Jordon Sweet
Lachie Young

More AFL content