Collingwood coach Nathan Buckley has re-signed with the club on a two-year deal.

The 46-year old was due to come out of his contract at the end of this season but has officially recommitted until the end of 2021.

Coming off a grand final appearance in 2018, Buckley is the sixth longest serving coach in Collingwood's history.

“ ‘Bucks’ is an excellent coach and an outstanding Collingwood person who has always been club first,” Magpies president Eddie McGuire told the club website.

“In a way, seven seasons in, it feels as if the journey has just begun. We have always seen many qualities in ‘Bucks’, which is why we appointed him in the first place and re-appointed him back in 2017. Through the review process of that year those qualities shone through.

“We see an exciting future with him very much at the heart of it all.”

Buckley was elated that the club has maintained faith in him while looking forward to the season ahead.

“Sport evolves constantly. So must we,” he told the club website.

“It is a personal and professional privilege to be sharing in and, to a degree, shaping the evolution of a club that is very close to my heart.

“I thank Eddie, Mark and the hierarchy for their faith.”