Callum McGregor has agreed a contract extension with Celtic until 2028.
The club captain was at the forefront of Celtic's domestic treble in 2022/23 as well as featuring at the heart of the Scotland national team.
The 30-year-old has made 420 appearances for Celtic, scoring 62 goals.
McGregor told the club's website: “It’s amazing to extend my stay at the club. As I’ve touched on before, this club means so much to me and the success that we’ve had over the past few seasons has cemented that.
“I feel like the club’s in a great place to move forward as well, and when they came and asked me to extend my stay I was absolutely delighted."