The 28-year-old is delighted to have committed his future to Brendan Rodgers’ side
Leigh Griffiths has signed a new long-term contract with Celtic.
The Scotland international striker has put pen-to-paper on a deal which will see him tied to the club until 2022.
Leigh Griffiths recently became the first Celtic player since John Hartson in 2005 to player to reach a century of goals for the club
“I’m over the moon,” he told Celtic TV. “From the moment I walked in the door here, this is where I wanted to be for the rest of my life.”
Griffiths has scored 100 goals in 190 appearances for the Hoops since arriving from Hibernian in 2013.
He has won five successive Scottish Premiership titles with the club, as well as three League Cups and two Scottish Cups.
“I’ve been here for three-and-a-half years already and to sign another four-year deal is great. I can’t wait for the future.
“Celtic is a great club and I wouldn’t want to be anywhere else.
Leigh Griffiths scored nine league goals last season but is yet to get off the mark this season
I had the opportunity to move but I wanted to stay and fight for my place.
“I’ve been rewarded with another deal and knowing that I’m going to be here for another four years is great.”
Celtic have won seven titles in a row, and Griffiths is targeting further success with Brendan Rodgers’ side.
“I’m here for the 10-in-a-row bid, but my main focus now is trying to get in the team and stay as fit as possible,” he said.
“I’ve hit the 100 now and I want to try and continue that and aim for greater heights.
“There’s been a lot of high and some lows, but more highs than lows. Hopefully there’s more highs to come.
“The Invincible season and the Double Treble season were some very good highlights and hopefully in the coming years there’s more to come.”