Zaine Cordy has joined St Kilda as an unrestricted free agent.
The 25-year-old defender has departed the Western Bulldogs to sign with the Saints, reportedly on a three-year deal.
Cordy, who was part of the 2016 premiership with the Bulldogs, spent eight seasons in the red, white and blue.
“I’m really happy to be joining the Saints,” Cordy said in a club statement.
“While I loved my time at the Bulldogs and will forever be grateful for the opportunities they gave me, I’m confident the time is right for this next chapter of my career.
“I’m looking forward to meeting all my teammates and coaches after the break and getting stuck into a big pre-season.”
Cordy played 14 games for the Bulldogs in season 2022 for a career total of 118.
He joined the Dogs as a father-son selection via the 2014 draft and now heads to the Saints the day after Liam Jones returned to the Whitten Oval.