Rangers striker Alfredo Morelos has not done enough to earn an improved contract at Ibrox, according to pundit Frank McAvennie. 

The Lowdown: Morelos' contract situation

As things stand, the Colombian is set to see his contract with Rangers expire at the end of the season.

Earlier this month, it was claimed that Rangers had failed to agree a new contract with Morelos after he demanded £45,000-a-week wages.

With time ticking down until his current contract runs out, one pundit has not shied away from sharing his views on the situation.

The Latest: McAvennie slams Morelos

Speaking to Football Insider, McAvennie had this to say about Morelos and his reported demands over a new contract.

"He has got no chance. He has got to lose about 45 pounds. The guy has not done anything for them to demand those terms. I do not think he is in a position to demand anything.

"I do not think the Rangers fans will be too disappointed if they say no. He was the talisman, he was the main guy and now he is not.

 

"When he comes in it is a waste of time. He is not going for the balls that he should be. I would say he is playing for a move but I do not know where he is going to go.

"You have got to produce on the park for somebody to buy you. Nobody is going to take him if he is at that fitness level."

The Verdict: A big decision for Rangers

Having made 13 appearances for Rangers in the SPFL this season, the 26-year-old has found the net four times.

His overall performances have not been particularly impressive though as 15 players at Ibrox currently have higher average match ratings, according to WhoScored.

Despite his occasional usefulness in terms of being a goalscoring option for the team, a recent poll ran by Transfer Tavern revealed that roughly 85% of voters would like to see the club sell Morelos in the upcoming January transfer window.

Taking all of this into account, it seems that Michael Beale and the Rangers hierarchy have a big decision to make over how valuable six months more of Morelos is to their season.