After a frantic final day, recap every single done deal this trade and free agency period:
Thursday October 19
- Trade of draft picks: Port Adelaide receive pick 46 and a future third-round pick, North Melbourne receive two future third-round picks.
- Trade of draft picks: Richmond receive pick 20 and pick 25, Brisbane receive pick 15 and pick 52
- Brandon Matera to Fremantle: Gold Coast receive a future third-round pick, Suns receive Matera
- Josh Schache to Western Bulldogs. Brisbane receive Pick 25 and Pick 40. Dogs receive Schache.
- Lachie Weller to Gold Coast. Dockers receive pick 2, Suns receive Weller and pick 41.
- Trade of draft picks: St Kilda receive Pick 34 and a future fourth-round pick, Port Adelaide receive Pick 59, Pick 63 and a future second-round pick
- Charlie Cameron to Brisbane. Adelaide receive Pick 12. Lions receive Cameron
- Gary Ablett to Geelong. Cats receive pick 24 and a future fourth-round pick, Gold Coast receive Pick 19 and a future second-round pick
- Darcy Lang to Carlton. Blues receive Lang and a future fourth-round pick, Geelong receive Pick 58 and a future fourth-round pick
- Luke Hodge to Brisbane. Lions receive Hodge and Pick 44, Hawthorn receive Pick 43 and Pick 75
- Matt Kennedy to Carlton. GWS receive Pick 28, Blues receive Kennedy
- Trade of draft picks: Geelong receive a future third-round pick, Richmond receive Pick 53
- Trade of draft picks: Western Bulldogs receive Pick 16 and Pick 40, Carlton receive Pick 28, Pick 30 and a future second-round pick
- Jake Stringer to Essendon. Bulldogs receive Pick 25 and Pick 30. Bombers receive Stringer
- Matthew Lobbe to Carlton. Port Adelaide receive Pick 95. Blues receive Lobbe.
- Nathan Wilson to Frematle. Dockers receive Wilson and Pick 71, GWS receive Pick 57 and a future second-round pick
- Sam Gibson to Adelaide. North Melbourne receive Pick 91, Crows receive Gibson
- Sam Murray to Collingwood. Collingwood receive Murray, Pick 70 and a future third-round pick, Sydney receive a future second-round pick
- Logan Austin to St Kilda. Saints receive Austin and a future fourth-round pick, Port Adelaide receive a future third-round pick
- Aaron Young to Gold Coast. Port Adelaide receive future third round pick, Suns receive Young
- Trade of draft picks: West Coast receive Pick 21, Pick 26, Pick 37 and future second-round pick, Gold Coast receive future first-round pick and Pick 50
- Bryce Gibbs to Adelaide. Cows receive pick 77, future second-round pick and future third-round pick, Carlton receive Pick 10, Pick 16, Pick 73 and future second-round pick
WEDNESDAY OCTOBER 18
- Harley Balic to Melbourne. Fremantle receive Pick 66, Demons receive Balic
- Harrison Wigg to Gold Coast. Suns receive Wigg, Pick 54 and future fourth-round pick, Adelaide receive Pick 39
TUESDAY OCTOBER 17
- Jack Watts to Port Adelaide. Melbourne receive Pick 31, Power receive Watts
- Brendon Ah Chee to West Coast. Eagles receive Ah Chee and future fourth-round pick (via Hawthorn), Port Adelaide receive future third-round pick
MONDAY OCTOBER 16
- Adam Saad to Essendon. Gold Coast receive future second-round pick, Bombers receive Saad.
SATURDAY OCTOBER 14
- Steven Motlop to Port Adelaide as restricted free agent. Geelong receive compensation pick 19.
FRIDAY OCTOBER 13
- Hayden Crozier to Western Bulldogs. Dogs receive Crozier and future fourth-round pick, Fremantle receive Pick 40 and Pick 82
THURSDAY OCTOBER 12
- Jake Lever to Melbourne. Dees receive Lever, Pick 35 and a future third-round pick, Adelaide receive Pick 10, a future first-round pick and a future fourth-round pick
- Devon Smith to Essendon. Bombers receive Smith, Pick 24, future second-round pick, GWS receive Pick 11, future third-round pick
- Jarman Impey to Hawthorn. Hawks receive Impey and Pick 67, Port Adelaide receive Pick 33, Pick 61 and a future fourth-round selection
WEDNESDAY OCTOBER 11
- Tom Rockliff to Port Adelaide as a restricted free agent. Brisbane receive pick 18 as compensation.
TUESDAY OCTOBER 10
No trades completed
MONDAY OCTOBER 9
No trades completed
FRIDAY OCTOBER 6
- Jackson Trengove to Western Bulldogs as a restricted free agent. Port Adelaide receive pick 30 as compensation.