The AFL exchange period has arrived, with free agency opening at 9am on Friday October 4.
The trade period then opened on the morning of Monday October 7.
Scroll down to see a list of every confirmed and completed signing and trade in 2024.
BOXING: TSZYU v MURTAZALIEV | Tim Tszyu faces off against undefeated IBF super welterweight champ Bakhram Murtazaliev | SUN 20 OCT 11AM AEST | Order Now with Main Event on Kayo Sports.
IMAGINE WHAT YOU COULD BE BUYING INSTEAD. For Free and confidential support call 1800 858 858 or visit gamblinghelponline.org.au.
EVERY COMPLETED DEAL
1. Gold Coast signs Elliott Himmelberg as an unrestricted free agent. Adelaide receives no compensation.
2. Hawthorn signs Josh Battle as an unrestricted free agent. St Kilda receives first-round compensation (currently Pick 8).
3. Collingwood signs Harry Perryman as an unrestricted free agent. GWS receives first-round compensation (currently Pick 16).
4. Melbourne signs Tom Campbell as an unrestricted free agent. St Kilda receives no compensation.
5. Carlton signs Nick Haynes as an unrestricted free agent. The GWS Giants receive no compensation.
6. Adelaide signs Isaac Cumming as an unrestricted free agent. The GWS Giants receive end-of-first-round compensation (currently Pick 21).
Saturday October 5
Nil
Sunday October 6
Nil
7. Adelaide gets Alex-Neal Bullen. Melbourne gets Pick 28.
8. North Melbourne gets Jack Darling. West Coast gets Pick 67.
9. West Coast signs Jack Graham as an unrestricted free agent. Richmond receives end-of-second-round compensation (currently Pick 42).
Nil
Nil
10. Richmond gets Pick 20. Brisbane gets Picks 32, 42, 43 and 45.
11. Brisbane gets Pick 34 and 66. Carlton gets Pick 73 and a future second-round pick.
12. Carlton gets Pick 14. Hawthorn gets future first and second round picks.
Saturday October 12
Nil
Sunday October 13
Nil
13. Melbourne receive Pick 46. Adelaide receive a future third-round pick.
14. Melbourne receive Pick 9 and a future third-round pick. Essendon receive Pick 28, 40, 46, 54, 65 and a future first-round pick.
15. Carlton receive Pick 3, 63 and 68. West Coast receive Liam Baker, Matt Owies, Pick 12 and Pick 73. Richmond receive Pick 14.
16. Brisbane receive Pick 27. St Kilda receive Pick 32 and 45.