In 2022 getting it done -
Bigoa Nguyen - until end of 2023
Jack Riewoldt - one year until end of 2023
Jacob Bauer - one year until end of 2023
Marlion Pickett - until end of 2023
Trent Cotchin - one year until end of 2023
Ben Miller - two years until end of 2024
Jack Ross - two years until end of 2024
Liam Baker - two years until end of 2024
Maurice Rioli Jnr - two years until end of 2024
Noah Cumberland - two years until end of 2024
Samson Ryan - two years until end of 2024
Josh Gibcus - two year extension to rookie contract, until end of 2025
Judson Clarke - two year extension to rookie contract, until end of 2025
Sam Banks - two year extension to rookie contract, until end of 2025
Tom Brown - two year extension to rookie contract, until end of 2025
Tyler Sonsie - two year extension to rookie contract, until end of 2025
Shai Bolton - contract extended until end of 2028
Taranto - seven years until end of 2029
Hopper - seven years until end of 2029
That's 19 players - almost half the list's contract updated in 9 months, very impressive