Celtic winger James Forrest has revealed his new contract is imminent.

The Scotland international's current deal expires in 2022 but he is in advanced talks to further extend his stay at Parkhead.

"It's near enough done, everything is basically agreed," Forrest said. "I'll be delighted to get that done really soon and just keep focusing on playing."

Neil Lennon handed Forrest his debut in May 2010 and the 28-year-old is now closing in on 400 Celtic appearances.

Lennon declared his desire to extend the wide player's contract at the start of this season and Forrest has already netted nine times this term.

"I've always stated from the start of pre-season that I want to stay at Celtic and the club have done the same thing," Forrest said. "The talks have been really positive and it's maybe near the end." 

Listen to the RTÉ Soccer podcast on Apple PodcastsSoundCloudSpotify or wherever you get your podcasts.