Swan Callum Mills signs on until 2029

·1-min read

Sydney Swans co-captain Callum Mills has celebrated his career-best season with a six-year contract extension that ties him to the club until the end of 2029.

Mills earned All-Australian honours this year for a campaign in which he averaged 24.8 possessions, 6.5 tackles, and 3.9 clearances per game.

The 25-year-old looms as a key cog in his team's premiership bid, with the Swans to host a preliminary final against either Fremantle or Collingwood next week.

Mills said he was thrilled to commit to the Swans for the long term.

"With the group that we've got - everyone from the players to the coaches and staff - we are building something special and I'm proud to be able to help drive that," Mills said in a statement.

"When it comes to leadership, it's about handing over the baton and handing on the knowledge that you've learnt over the journey.

"Kieren (Jack) and Macca (Jarred McVeigh) were the captains when I started, and then Josh (Kennedy), who are all wonderful leaders.

"So I hope that I can hand on everything I have learned from them to the next generation."

The future of star forward Lance Franklin remains up in the air, with the eight-time All-Australian still weighing up his options.

Franklin has been linked with a move to Brisbane, but retirement could also be on the cards for the 35-year-old veteran of 229 games.