St Kilda has officially landed Zak Jones, with the 24-year-old heading to the Saints.

The Saints have traded picks 32 and their future third-round selection to the Swans for the 90-game midfielder, who comes to the club alongside the Swans' future fourth-round pick.

He's the fourth player to join the Saints this window.