Newcastle Jets captain Ruben Zadkovich has quit the A-League club to link up with Perth Glory on a two-year deal.
Zadkovich was still under contract at Newcastle.
But the Jets’ surplus of midfield talent meant he was able to negotiate an early release from the club.
The 28-year-old joined the Jets in 2010 from English Championship side Derby County and took over as skipper from Jobe Wheelhouse in 2013.
Zadkovich also played for English side Notts County and Sydney FC, where he appeared 41 times for the Sky Blues.
The Socceroos’ midfielder played 97 games for the Jets, including 38 as captain.
Glory chief executive Jason Brewer was delighted to secure Zadkovich.
“We have been admirers of Ruben’s determination and commitment over the years, along with his professionalism,” Brewer said.
“He’s one of only a handful of players in any professional league to have played a part in all but one game over the past two seasons – a rarity amongst professionals these days.”
Zadkovich joins Diego Ferreira, Dino Djulbic and Youssouf Hersi as new signings under head coach Kenny Lowe.