The AFL player movement period is in full swing with free agency moves and trades already being completed.
Will your club get who they want?
The Sporting News has a list of all the done deals.
MORE: AFL trade news, rumours, updates LIVE: First player move completed
AFL confirmed trades, free agency done deals 2025
Malcolm Rosas Jnr joins Sydney from Gold Coast
October 7
Sydney: Receives Malcolm Rosas Jnr (Gold Coast), Pick 62
Gold Coast: Receives Picks 51 and 69
Liam Reidy joins Carlton from Fremantle
October 7
Carlton: Receives Liam Reidy (Fremantle), Pick 53 and 71
Fremantle: Receives Picks 50 and 68
North Melbourne signs Charlie Spargo via free agency (unrestricted)
October 6
North Melbourne: Receives Charlie Spargo (Melbourne)
Melbourne: Receives end of second round compensation pick - currently Pick 41
Port Adelaide signs Jacob Wehr via free agency (unrestricted)
October 6
Brisbane: Receives Jacob Wehr (GWS)
GWS: No compensation
Brisbane signs Sam Draper via free agency (unrestricted)
October 4
Brisbane: Receives Sam Draper (Brisbane)
Essendon: Receives end of first round compensation pick - currently Pick 20
Geelong signs James Worpel via free agency (restricted)
October 3
Geelong: Receives James Worpel (Hawthorn)
Hawthorn: Receives end of second round compensation pick - currently Pick 42
St Kilda signs Tom De Koning via free agency (restricted)
October 3
St Kilda: Receives Tom De Koning (Carlton)
Carlton: Receives first round compensation pick - currently Pick 9
St Kilda signs Jack Silvagni via free agency (unrestricted)
October 3
St Kilda: Receives Jack Silvagni (Carlton)
Carlton: Receives end of first round compensation pick - currently Pick 21