“Leigh is a clever player and what he has is a natural gift. He was born to score goals. But where I have so much respect for him is in the way he went off and knuckled down to do what he was asked. That isn’t easy.
“He changed his way of life, his way of thinking, his way of training which shows a huge amount of maturity – more than he probably gets credit for.
“There is no doubt in my mind that if he still at Celtic over the next couple of seasons he will comfortably hit that 100 mark.”
McGarvey, who also struck 72 league goals in two stints at St Mirren, added: “It makes it all the more impressive because he is playing up front on his own. That’s a shift, believe me.
“There is so much other work that goes on unseen. I used to laugh when I heard people say that Charlie was a goalscorer, but he didn’t work hard enough for the team.
“He used to close down the full-backs and restrict their space and do all sorts of things that people simply couldn’t see.
“And it is the same with Leigh. He is doing a lot of the dirty work, but he is then putting the ball in the back of the net.
“It is fair to say that the quality of opposition isn’t the same as what it was when the likes of Charlie and myself were playing, but I still think that it is not easy to score that amount of goals.