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

This comes 13 months after he was given a four-year-long contract by Brendan Rodgers.

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

He said: "It’s near enough done, everything is basically agreed.

“I’ll be delighted to get that done really soon and just keep focusing on playing.”

A contract extension would mean that Forrest would be on the way to becoming the first one-club man to spend his whole career at Parkhead since 1997 when Paul McStay retired.

With 17 major honours, Forrest has made it to the top ten most decorated players in Celtic history.

Forrest continued: “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.

“The talks have been really positive and it’s maybe near the end.”

The 28-year-old has netted 83 goals in nearly 400 appearances for Celtic since Neil Lennon handed him his debut in 2010.