St Kilda has delisted Nathan Wright, Hugh Goddard, Nathan Freeman and Category B rookie Ray Connellan.
Freeman has played just two AFL games, after battling a slew of injury problems since being a top-10 pick for Collingwood in 2013.
Wright played 35 games for the Saints, Goddard appeared 10 times, while Connellan couldn't crack the senior side.
“Nathan’s (Freeman) journey has obviously been well-documented, and it was a really proud moment for everyone involved in his career to see him debut this year,” St Kilda footy boss Simon Lethlean said.
“He has left no stone unturned to overcome persistent hamstring issues, and his positive influence on the group despite his injuries is testament to his character.
“Hugh is another who has showed great resilience after two serious injuries, and who leaves the Saints highly respected for his professionalism and commitment to the club.
“Nathan (Wright) really set the standard at the club for selfless, team-first football, while Ray has given everything over the past two seasons to make the step from Gaelic football to the AFL.
“All four guys have made sizeable contributions to St Kilda, and we wish them all the best for the future.”