Sydney co-captain Kieran jack has signed a three-year contract extension with the Swans.

The deal will tie Jack to the club until the end of the 2019 season, effectively making the 28-year-old a Swan for life.

“We are rapt that Kieren has committed to the Club for a further three years,” Sydney general manager of football Tom Harley said.

“Kieren’s story is well told and in a way he represents the development of the game in Sydney.

“As a co-captain, Kieren is a key player both on and off the field. We are very lucky to have a player and person of Kieren is quality leading our team and developing our younger players coming through.”

Jack has made 189 appearances for the Swans since making his debut in 2007.