Former Celtic boss Neil Lennon insists Steven Gerrard should have racked up more trophies than just one during his time at Rangers.

The Liverpool legend moved to Ibrox as manager three years ago and during that stint he has recorded just one piece of silverware.

Lennon believes Gerrard has improved Rangers, but he feels that the former England interntational has been given more time than others who have gone before him.

Lennon told talkSPORT: "I think he's done a good job, yeah. He's won the league under a lot of pressure, which we all were.

"We know in Glasgow that we have to win. Steven maybe hasn't won as many trophies as he would have liked but he's done what he has set out to do.

"I think he maybe got a bit longer than some managers would have done. But he's got Rangers into a good position now."

Gerrard delivered the Scottish Premiership trophy last season and ended a decade of no league titles for the Ibrox outfit.

Asked if the Anfield hero was given more time because of his name by host Jim White, Lennon responded: "I don't know Jim, you'll have to answer that."

Celtic have brought in Ange Postecoglou this summer, who replaces Lennon as manager after he left his position back in February.

Lennon reckons the Aussie will have an impact at Parkhead and he is expecting a tight title race next term.

He added: "I think it will be close this season. First of all, they've got to sort out who wants to stay and who wants to go.

"Obviously there are four or five there who want to move on and then they've got to get the recruitment process sorted out as well.

"I think once they get the quality of players in that can be expected to challenge in Scotland, I think they will be alright. I don't think it will be as bad as everybody is making out."