Adelaide
Ins –
Outs – Matthew Jaensch (ret), Luke Lowden (del), Keenan Ramsey (del), Nathan van Berlo (ret), Jarryd Lyons (trade), Ricky Henderson (del), Mitch Grigg (del), Sam Shaw (ret)
Brisbane
Ins – Jack Frost (trade)
Outs – Hugh Beasley (del), Justin Clarke (ret), Billy Evans (del), Josh McGuinness (del), Daniel Merrett (ret), Jackson Paine (del), Josh Watts (del), Trent West (ret), Pearce Hanley (trade), Josh Green (del), Jaden McGrath (ret)
Carlton
Ins – Billie Smedts (trade), Caleb Marchbank (trade), Jarrod Pickett (trade), Rhys Palmer (trade)
Outs – Matthew Dick (del), Jayden Foster (del), Michael Jamison (ret), Clem Smith (del), Andrew Walker (ret), Cameron Wood (ret), Zach Tuohy (trade), Andrejs Everitt (del), Dillon Viojo-Rainbow (del), Jason Tutt (del), Mark Whiley (del), Andrew Gallucci (del), Billy Gowers (del)
Collingwood
Ins – Daniel Wells (free), Chris Mayne (free), Will Hoskin-Elliott (trade)
Outs – Tim Golds (del), Matthew Goodyear (del), Brent Macaffer (ret), Dane Swan (ret), Alan Toovey (ret), Darrean Wyatt (del), Nathan Brown (free), Jarrod Witts (trade), Travis Cloke (trade), Marley Williams (trade), Jack Frost (trade), Corey Gault (ret), Jonathan Marsh (ret)
Essendon
Ins – James Stewart (trade), Josh Green (del free)
Outs – Jason Ashby (del), Adam Cooney (ret), Ryan Crowley (del), Shaun Edwards (del), Nathan Grima (del), Sam Grimley (del), James Gwilt (del), Mark Jamar (del), Sam Michael (del), Tayte Pears (ret), James Polkinghorne (del), Jonathan Simpkin (del), Mathew Stokes (ret), Tom Wallis (del), Michael Hibberd (trade), Nick Kommer (del), Yestin Eades (del), Courtenay Dempsey (del), Will Hams (del), Gach Nyuon (del)
Fremantle
Ins – Cam McCarthy (trade), Brad Hill (trade), Joel Hamling (trade), Shane Kersten (trade)
Outs – Matt de Boer (del), Josh Deluca (del), Brady Grey (del), Jack Hannath (del), Sean Hurley (del), Anthony Morabito (del), Tendai Mzungu (del), Matthew Pavlich (ret), Clancee Pearce (del), Tanner Smith (del), Chris Mayne (free), Michael Barlow (del), Alex Silvagni (del)
Geelong
Ins – Zach Tuohy (trade), Aaron Black (trade)
Outs – Zac Bates (del), Jock Cornell (del), Cameron Delaney (del), Corey Enright (ret), Padraig Lucey (del), Tom Read (del), Jimmy Bartel (ret), Billie Smedts (trade), Shane Kersten (trade), Josh Caddy (trade), Nathan Vardy (trade), Mitch Clark (del), Michael Luxford (del)
Gold Coast
Ins – Pearce Hanley (trade), Jarrod Witts (trade), Jarryd Lyons (trade), Michael Barlow (del free)
Outs – Tom Keough (del), Luke Russell (del), Danny Stanley (del), Seb Tape (del), Dion Prestia (trade), Jaeger O’Meara (trade), Nick Malceski (ret), Jarrod Garlett (del)
GWS Giants
Ins – Brett Deledio (trade)
Outs – Cam McCarthy (trade), Joel Patfull (ret), Jack Steele (trade), Paul Ahern (trade), Pat McKenna (trade), James Stewart (trade), Will Hoskin-Elliott (trade), Caleb Marchbank (trade), Jarrod Pickett (trade), Rhys Palmer (trade), Jake Barrett (del)
Hawthorn
Ins – Tyrone Vickery (free), Tom Mitchell (trade), Jaeger O’Meara (trade), Ricky Henderson (del free)
Outs – Shem-Kalvin Tatupu (ret), Brad Hill (trade), Sam Mitchell (trade), Jordan Lewis (trade), Jack Fitzpatrick (del), Angus Litherland (del), Matt Spangher (del), Zac Webster (del), Lachlan Langford (del), Jermaine Miller-Lewis (del), Alex Woodward (del), Shem Tatupu (del)
Melbourne
Ins – Jordan Lewis (trade), Michael Hibberd (trade), Pat McKenna (trade)
Outs – Jack Grimes (del), Matt Jones (del), Dean Terlich (del), Chris Dawes (del), Ben Newton (del), Viv Michie (del), Max King (del)
North Melbourne
Ins – Paul Ahern (trade), Nathan Hrovat (trade), Marley Williams (trade)
Outs – Nick Dal Santo (del), Michael Firrito (ret), Brent Harvey (ret), Robin Nahas (del), Drew Petrie (del), Farren Ray (ret), Daniel Wells (free), Aaron Black (trade), Brad McKenzie (del), Joel Tippett (del)
Port Adelaide
Ins –
Outs – John Butcher (del), Alipate Carlile (ret), Sam Colquhoun (del), Kane Mitchell (del), Jay Schulz (del), Paul Stewart (del), Cam O’Shea (del)
Richmond
Ins – Dion Prestia (trade), Toby Nankervis (trade), Josh Caddy (trade)
Outs – Troy Chaplin (ret), Adam Marcon (del), Liam McBean (del), Reece McKenzie (ret), Tyrone Vickery (free), Brett Deledio (trade)
St Kilda
Ins – Jack Steele (trade), Nathan Brown (free), Koby Stevens (trade)
Outs – Tom Curren (del), Luke Delaney (del), Brenton Payne (del), Josh Saunders (del), Cameron Shenton (del), Brodie Murdoch (del), Tom Lee (del), Eli Templeton (del), Sam Fisher (ret)
Sydney
Ins –
Outs – Tom Derickx (ret), Kyle Galloway (del), Ben McGlynn (ret), Ted Richards (ret), Tom Mitchell (trade), Toby Nankervis (trade), Xavier Richards (del), Jack Hiscox (del), Abaina Davis (del)
West Coast
Ins – Sam Mitchell (trade), Nathan Vardy (trade)
Outs – Corey Adamson (del), Jamie Bennell (ret), Damien Cavka (ret), Brant Colledge (del), Xavier Ellis (ret), Kane Lucas (del), Patrick McGinnity (ret), Alec Waterman (del), Mitch Brown (del)
Western Bulldogs
Ins – Travis Cloke (trade)
Outs – Jed Adcock (ret), Luke Goetz (del), Will Minson (del), Joel Hamling (trade), Nathan Hrovat (trade), Koby Stevens (trade)