Co-captain Kieren Jack will be a Sydney Swan for life after signing a three-year contract extension.

Jack joins a growing list of players to recommit to the Swans this season with Dan Hannebery, Luke Parker, Nick Smith and earlier this week, Harry Cunningham, all putting pen to paper.

The new deal will see the 28-year-old remain in red and white until at least the end of the 2019 season.

Born and bred in Sydney, Jack was drafted by the Swans as a rookie in 2005 and has gone on to play 189 matches. Through hard work and sheer determination, Jack worked his way off the rookie list to become a Club Champion (2010), premiership player (2012), All Australian (2013) and in 2013 was announced as Swans co-captain.

General Manager of Football Tom Harley says he’s thrilled to have the skipper on board for the long term.

“We are rapt that Kieren has committed to the Club for a further three years,” 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¹s quality leading our team and developing our younger players coming through.”

Kieren Jack’s stats

DOB: 28/6/1987
Games: 189
Goals: 131
AFL Debut: Round 6, 2007 v North Melbourne
AFL Rising Star nomination 2008
Bob Skilton Medal 2010
AFL Premiership 2012
All Australian 2013