1. Unrestricted Free Agent
Elliott Himmelberg has signed with the Gold Coast Suns.
The Adelaide Crows will not receive any compensation.
2. Unrestricted Free Agent
Josh Battle has signed with Hawthorn.
St Kilda will receive a Round One Selection (currently 8 ) in the 2024 Telstra AFL Draft as compensation.
3. Unrestricted Free Agent
Harry Perryman has signed with Collingwood.
GWS GIANTS will receive a Round One Selection (currently 16) in the 2024 Telstra AFL Draft as compensation.
4. Unrestricted Free Agent
Tom Campbell has signed with Melbourne.
St Kilda will not receive any compensation.
5. Unrestricted Free Agent
Nick Haynes has signed with Carlton.
GWS GIANTS will not receive any compensation.
6. Unrestricted Free Agent
Isaac Cumming has signed with the Adelaide Crows.
GWS GIANTS will receive an end of Round One Selection (currently 21) in the 2024 Telstra AFL Draft as compensation.
7. Melbourne trade
Alex Neal-Bullen to the Adelaide Crows for its Round Two selection (currently 28) in the 2024 Telstra AFL Draft.
8. West Coast Eagles trade
Jack Darling to North Melbourne for its Round 4 selection (currently 67) in the 2024 Telstra AFL Draft.
9. Unrestricted free agent
Jack Graham has signed with the West Coast Eagles.
Richmond will receive a Round 2 selection (currently 42) in the 2024 Telstra AFL Draft as compensation.
10. Brisbane trade its 2024 Round 1 selection (currently 20) to
Richmond for two 2024 Round 2 selections (currently 32 and 42) and two 2024 Round 3 selections (currently 43 and 45) in the 2024 Telstra AFL Draft.
11. Carlton trade its 2024 Round 2 selection (currently 34) and 2024 Round 4 selection (currently 66) to Brisbane for its 2024 Round 4 selection (currently 73) and 2025 Round 2 selection in the 2024 and 2025 Telstra AFL Drafts respectively.
12. Carlton trade its 2025 Round 1 selection and 2025 Round 2 selection (tied to Carlton) to Hawthorn for its 2024 Round 1 selection (currently 14) in the 2024 and 2025 Telstra AFL Drafts respectively.
13. Melbourne trade its 2025 Round 3 selection to the Adelaide Crows for its 2024 Round 3 selection (currently 46) in the 2024 and 2025 Telstra AFL Drafts respectively.
14. Melbourne trade its two 2024 Round 2 selections (currently 28 and 40), two 2024 Round 3 selections (currently 46 and 54), its 2024 Round 4 selection (currently 65) and its 2025 Round 1 selection to Essendon.
Essendon trade its 2024 Round 1 selection (currently 9) and its 2025 Round 3 selection in the 2024 and 2025 Telstra AFL Drafts respectively to Melbourne.
15. Three club trade approved.
Richmond trade
Liam Baker to the West Coast Eagles.
West Coast Eagles trade its Round One selection (currently 3) and both its Round Four selections (currently 63 and 68) in the 2024 Telstra AFL Draft to Carlton.
Carlton trade
Matthew Owies, its Round One selection (currently 12) and its Round Four selection (currently 73) to West Coast Eagles.
Carlton trade its Round One selection (currently 14 ) to
Richmond.
16. St Kilda trade its Round Two selection (currently 27) to the Brisbane Lions for its Round Two selection (currently 32) and its Round Three selection (currently 45) in the 2024 Telstra AFL Draft.
17. Three club trade approved including five players and multiple selections in the 2024 and 2025 Telstra AFL Drafts.
Port Adelaide trade
Dan Houston and its 2024 Round Three Selection (currently 58) to Collingwood. Port Adelaide trade its 2024 Round Two Selection (currently 39) and its 2025 Round One Selection (tied to Port Adelaide) to the Gold Coast.
Collingwood trade
Joe Richards and its 2024 Round Two selection (currently 36) to Port Adelaide. Collingwood trade its 2025 Round One Selection (tied to Collingwood) and
John Noble to the Gold Coast.
Gold Coast SUNS trade
Jack Lukosius,
Rory Atkins, its 2024 Round One Selection (currently 13), its 2024 Round Two Selection (currently 29) and its 2024 Round Three Selection (currently 50) to Port Adelaide.
18. Brisbane Lions trade
Harry Sharp and its 2025 Round 3 pick (tied to Brisbane) to Melbourne for its 2024 Round 3 pick (currently 49) and its 2025 Round 3 pick (tied to Essendon).
19.
Richmond trades
Shai Bolton, its 2024 Round One selection (currently 14) and its 2025 Round Three selection (tied to Richmond) to Fremantle for its three 2024 Round One selections (currently 10, 11 and 18) in the 2024 and 2025 Telstra AFL Drafts respectively.
20.
Richmond trades
Daniel Rioli, its 2024 Round Three selection (currently 51) and three 2024 Round Four selections (currently 61, 70 & 76) to Gold Coast SUNS for its two 2024 Round One selections (currently 6 & 23) in the 2024 Telstra AFL Draft.
21. GWS GIANTS trade
James Peatling and its 2025 Round 3 and Round 4 selections (both tied to GWS) to Adelaide for its 2025 Round Two selection (tied to Adelaide) in the 2025 Telstra AFL Draft.
22. Western Bulldogs trade
Caleb Daniel to North Melbourne for its Round Two selection (currently 25) in the 2024 Telstra AFL Draft.
23. Sydney Swans trade
Luke Parker and
Jacob Konstanty to North Melbourne for its Round Three selection (currently 44) in the 2024 Telstra AFL Draft.
24. West Coast Eagles trade
Tom Barrass and its 2024 Round Four selection (tied to West Coast) to Hawthorn for its 2025 Round One, Round Two and Round Three selections (all tied to Hawthorn) in the 2024 and 2025 Telstra AFL Drafts respectively.
25. Four-club trade approved, involving three players and multiple selections in the 2024 Telstra AFL Draft.
Geelong receive
Bailey Smith and a 2024 Round Three selection (currently 45) and trade out its 2024 Round One selection (currently 17) and 2024 Round Two selection (currently 38).
Carlton receive 2024 Round 2 selection (currently 38) and trade out
Matthew Kennedy.
St Kilda receive
Jackson Macrae and trade out its 2024 Round Three selection (currently 45).
Western Bulldogs receive a 2024 Round One selection (currently 17) and
Matt Kennedy and trade out
Bailey Smith and
Jackson Macrae.
26. Essendon trade
Jake Stringer to GWS GIANTS for its Round Three selection (currently 53) in the 2024 Telstra AFL Draft.
https://x.com/AFL_House