MELBOURNE, AUSTRALIA - MAY 11: Tyson Goldsack of the Magpies gestures during a Collingwood Magpies AFL training session at Olympic Park on May 11, 2017 in Melbourne, Australia. (Photo by Robert Cianflone/Getty Images)

Collingwood veteran Tyson Goldsack has put pen to paper on a one-year contract extension, continuing his career with the club into a 12th season.

The 30-year-old utility is a fan favourite of the Collingwood army with Magpies List Manager Derek Hine saying his team-first attitude has not been taken for granted at the club.

“Tyson enjoyed one of his best seasons in 2017,” Hine told Collingwood Media.

“He played 20 matches and his versatility, courage, selflessness and team-first mentality gave his teammates and coaches real certainty about what they could expect from him.

“Tyson is now a senior figure in the change room and we look forward to him continuing in 2018 and beyond.”

Goldsack has played 161 games in the black and white since being taken with pick 63 in the 2006 National Draft.

Several injuries have persistently bothered Goldsack over his career, having played 18 or more games in just three out of his 11 seasons, however that has failed to stop him from keeping grounded.

Goldsack largely played in Collingwood's undersized defensive line this season which saw him average 13 disposals, four marks and six one-percenters in 20 games.