Every AFL team’s list changes for the 2024 season

Here’s your club’s ins and outs in full following a frantic off-season👇

Published by
Mitch Keating

After a frantic trade, free agency and draft period, all 18 clubs are finally nearing finalised lists for the 2024 season.

Clubs rebuilding 'attacked' the draft, while those in the win-now window have added some experienced talent to their list.

List culls arose from several sides looking to change their depth options for next season and a new crop of draft talent is set to be on display next year.

A star-studded retirement class added to the year of departures as we now turn to the 2024 season.

Select your club's Round 1 side for 2024 with our Pick Your Team tool.

Here's every club's ins and outs of this off-season...

Adelaide

Ins: Chris Burgess (Gold Coast), Dan Curtin, Oscar Ryan, Charlie Edwards

Outs: Tyler Brown (delisted), Tom Doedee (Brisbane Lions), Jackson Hately (delisted), Shane McAdam (Melbourne Demons), Andrew McPherson (delisted), Tariek Newchurch (delisted), Paul Seedsman (retired)

Brisbane

Ins: Tom Doedee (Adelaide), Luke Lloyd, Logan Morris, Bruce Reville, Brandon Ryan (Hawthorn), Reece Torrent, Zane Zakostelsky

Outs: Marcus Adams (retired), Nakia Cockatoo (retired), Blake Coleman (delisted), Tom Fullarton (Melbourne Demons), Jack Gunston (Hawthorn Hawks), Rhys Mathieson (delisted), Darryl McDowell-White (delisted), Daniel Rich (retired)

Carlton

Ins: Matt Carroll, Matt Duffy, Elijah Hollands (Gold Coast), Ashton Moir, Rob Monahan, Billy Wilson

Outs: Ed Curnow (retired), Paddy Dow (St Kilda Saints), Zac Fisher (North Melbourne Kangaroos), Josh Honey (delisted), Lochie O'Brien (delisted), Sam Philp (delisted), Lachie Plowman (retired)

Collingwood

Ins: Harry DeMattia, Tew Jiath, Lachlan Schultz (Fremantle)

Outs: Taylor Adams (Sydney Swans), Trent Bianco (delisted), Arlo Draper (delisted), Jack Ginnivan (Hawthorn Hawks), Will Kelly (delisted), Cooper Murley (delisted), Trey Ruscoe (delisted), Tom Wilson (delisted)

Essendon

Ins: Nate Caddy, Xavier Duursma (Port Adelaide), Todd Goldstein (North Melbourne), Ben McKay (North Melbourne), Jade Gresham (St Kilda), Luamon Lual, Archie Roberts, Vigo Visentini

Outs: Massimo D'Ambrosio (Hawthorn Hawks), Alastair Lord (delisted), Cian McBride (delisted), Anthony McDonald-Tipungwuti (retired), Rhett Montgomerie (delisted), Anthony Munkara (delisted), Andrew Phillips (retired), Will Snelling (delisted), James Stewart (delisted), Patrick Voss (delisted), Brandon Zerk-Thatcher (Port Adelaide Power)

Fremantle

Ins: Jack Delean, Odin Jones, Oscar McDonald, Cooper Simpson, Ollie Murphy

Outs: Eric Benning (delisted), Travis Colyer (delisted), Joel Hamling (Sydney Swans), Liam Henry (St Kilda Saints), Lachlan Schultz (Collingwood Magpies), Nathan Wilson (delisted)

Geelong

Ins: Mitchell Edwards, Joe Furphy, Lawson Humphries, Emerson Jeka, Shaun Mannagh, Connor O'Sullivan, George Stevens, Oliver Wiltshire

Outs: Jonathon Ceglar (retired), Flynn Kroeger (delisted), Sam Menegola (delisted), Esava Ratugolea (Port Adelaide Power), Osca Riccardi (delisted), Sam Simpson (delisted), Isaac Smith (retired), Cooper Whyte (delisted)

Gold Coast

Ins: Sam Clohesy, Will Graham, Jack Mahony (North Melbourne Kangaroos), Ethan Read, Jake Rogers, Will Rowlands, Jed Walter

Outs: Jed Anderson (delisted), Connor Blakely (retired), Mabior Chol (Hawthorn Hawks), Charlie Constable (delisted), Elijah Hollands (Carlton Blues), Brodie McLaughlin (delisted), Jeremy Sharp (delisted), Jake Stein (delisted)

GWS

Ins: Joe Fonti, Phoenix Gothard, James Leake, Harvey Thomas, Nathan Wardius

Outs: Phil Davis (retired), Cameron Fleeton (delisted), Matthew Flynn (West Coast Eagles), Jason Gillbee (delisted), Daniel Lloyd (retired)

Hawthorn

Ins: Mabior Chol (Gold Coast Suns), Massimo D'Ambrosio (Essendon Bombers), Calsher Dear, Jack Ginnivan (Collingwood Magpies), Jack Gunston (Brisbane Lions), Will McCabe, Bodie Ryan, Nick Watson

Outs: Lachie Bramble (delisted), Tyler Brockman (West Coast Eagles), Fergus Greene (delisted), Emerson Jeka (delisted), Jacob Koschitzke (Richmond Tigers), Ned Long (delisted), Max Lynch (retired), Josh Morris (delisted), Fionn O'Hara (delisted), Brandon Ryan (Brisbane Lions)

Melbourne

Ins: Jack Billings (St Kilda Saints), Kynan Brown, Tom Fullarton (Brisbane Lions), Shane McAdam (Adelaide Crows), Koltyn Tholstrup, Caleb Windsor

Outs: Luke Dunstan (retired), Brodie Grundy (Sydney Swans), James Harmes (Western Bulldogs), Michael Hibberd (retired), James Jordon (Sydney Swans), Deakyn Smith (delisted), Kye Turner (delisted)

North Melbourne

Ins: Wil Dawson, Zane Duursma, Zac Fisher (Carlton Blues), Taylor Goad, Riley Hardeman, Finnbar Maley, Colby McKercher, Bigoa Nyuon (Richmond Tigers), Toby Pink, Dylan Stephens (Sydney Swans)

Outs: Aiden Bonar (delisted), Ben Cunnington (retired), Jacob Edwards (delisted), Todd Goldstein (Essendon Bombers), Aaron Hall (retired), Daniel Howe (retired), Jack Mahony (delisted), Ben McKay (Essendon Bombers), Flynn Perez (delisted), Phoenix Spicer (delisted), Kayne Turner (delisted), Lachie Young (delisted), Jack Ziebell (retired)

Port Adelaide

Ins: Tom Anastasopoulos, Lachlan Charleson, Will Lorenz, Esava Ratugolea (Geelong Cats), Ivan Soldo (Richmond Tigers), Jordon Sweet (Western Bulldogs), Xavier Walsh, Brandon Zerk-Thatcher (Essendon Bombers)

Outs: Nathan Barkla (delisted), Riley Bonner (delisted), Trent Dumont (delisted), Xavier Duursma (Essendon Bombers), Orazio Fantasia (delisted), Sam Hayes (delisted), Tom Jonas (retired), Scott Lycett (delisted), Jake Pasini (delisted), Brynn Teakle (delisted)

Richmond

Ins: Liam Fawcett, Oliver Hayes-Brown, Jacob Koschitzke (Hawthorn Hawks), Kane McAuliffe, Sam Naismith

Outs: Kaelan Bradtke (delisted), Trent Cotchin (retired), Bigoa Nyuon (North Melbourne Kangaroos), Jack Riewoldt (retired), Ivan Soldo (Port Adelaide Power), Robbie Tarrant (retired)

St Kilda

Ins: Riley Bonner, Lance Collard, Paddy Dow (Carlton Blues), Hugo Garcia, Angus Hastie, Liam Henry (Fremantle Dockers), Liam O'Connell, Arie Schoenmaker, Darcy Wilson

Outs: Oscar Adams (delisted), Jack Billings (Melbourne Demons), Jack Bytel (delisted), Nicholas Coffield (Western Bulldogs), Leo Connolly (delisted), Jade Gresham (Essendon Bombers), Thomas Highmore (delisted), Daniel McKenzie (delisted), Jack Peris (delisted)

Sydney

Ins: Taylor Adams (Collingwood Magpies), Caiden Cleary, Will Green, Brodie Grundy (Melbourne Demons), Joel Hamling (Fremantle Dockers), James Jordon (Melbourne Demons), Indhi Kirk, Patrick Snell

Outs: Ryan Clarke (delisted), Lance Franklin (retired), Will Gould (delisted), Hugo Hall-Kahan (delisted), Tom Hickey (retired), Paddy McCartin (retired), Cameron Owen (delisted), Lachie Rankin (delisted), Marc Sheather (delisted), Dylan Stephens (North Melbourne Kangaroos)

West Coast

Ins: Tyler Brockman (Hawthorn Hawks), Matthew Flynn (GWS Giants), Clay Hall, Harvey Johnston, Coen Livingstone, Loch Rawlinson, Archer Reid, Harley Reid

Outs: Greg Clark (delisted), Luke Foley (delisted), Shannon Hurn (retired), Nic Naitanui (retired), Xavier O'Neill (delisted), Sam Petrevski-Seton (delisted), Luke Shuey (retired), Connor West (delisted), Isiah Winder (delisted)

Western Bulldogs

Ins: Nicholas Coffield (St Kilda Saints), Jordan Croft, Joel Freijah, James Harmes (Melbourne Demons), Aiden O'Driscoll, Ryley Sanders, Lachlan Smith

Outs: Josh Bruce (retired), Hayden Crozier (retired), Mitch Hannan (delisted), Robbie McComb (delisted), Toby McLean (delisted), Tim O'Brien (delisted), Cody Raak (delisted), Roarke Smith (delisted), Jordon Sweet (Port Adelaide Power)

Published by
Mitch Keating