Celtic captain Callum McGregor has signed a new five-year deal, keeping him at the club until 2026.
The McGregor Academy graduate was already under contract until 2024 but agreed to extend his stay.
Callum McGregor has won six league titles, four Scottish Cups and four League Cups in 338 first-team games, scoring 54 goals.
McGregor has 37 appearances for Scotland and scored his first goal in the Euro 2020 loss to Croatia.
Callum McGregor made his debut for Celtic at the age of 21, scoring in a 2014 Champions League qualifier at KR Reykjavik, and spent a season on loan in the English Third Division with Notts County.
“It’s a proud moment again,” McGregor told Celtic TV. “The club is very close to my heart. I’ve been here for a number of years now, I’m happy here, I love my football and representing this club, and I want to stay here for as long as I can.
“This is a new chapter and I’m desperate to see the five years out and if I’ve done that, then that means it’s been a pretty successful time again.”
Celtic manager Ange Postecoglou said McGregor has “shown outstanding qualities” since he took charge in the summer.
“He espouses the values I’m after,” the Australian said. “He understands what we’re trying to build and, on and off the field, he’s not just talking about it, he’s living it and he’s showing the behaviour that I want leaders to show.”