Callum McGregor made his Celtic debut against KR Reykjavík in 2014

Midfielder Callum McGregor has signed a new four-year contract with Celtic.

McGregor came through the club's youth ranks and the 24-year-old's new deal with the Scottish champions runs until summer 2021.

He told the club website: external-link "Celtic has been part of my life for so many years and really has become my home.

"I really wanted to make sure I continued to be part of such a great club and it's a huge honour to sign this new contract."

McGregor, whose only time away from Celtic was on loan to Notts County in season 2013-14, has become an important part of Brendan Rodgers' squad since the Northern Irishman became manager last summer.

"I've really enjoyed being part of the first-team in the last couple of years and it really makes my time at Celtic and coming through the ranks so worthwhile," he said.

"We have a great bunch of lads in the team, some real quality players, and we're bringing our fans success, so it was something I just had to stay part of.

"The gaffer has been great here in the past year and I'm totally focused now on continuing to work with him and the staff to always improve personally as a player and work as a team to bring more and more success to our supporters."

McGregor was an unused substitute in Celtic's 5-0 demolition by Paris St-Germain in Glasgow on Tuesday.

He said the result was "a humbling experience" for the team but one from which they would learn.

"They were different class," said McGregor of the French side. "We struggled to try to get the press on.

"In the second half we got a bit closer and we had a 20-minute period where we got into the game a wee bit but they had the quality in the first half to pretty much finish the game.

"It's a good learning experience for us. Off the back of Barcelona last season (a 7-0 away defeat), we were a lot stronger as a group and we kicked on in the league and cups and we're hoping it will have a similar effect this season."