The 24-year-old former Kilmarnock frontman has started just 19 matches this season, coming off the bench a further 12 times, but has scored a remarkable 20 goals.

Boyd told the Daily Record: "Look, the team has been winning so nobody can say the gaffer has got it wrong. I certainly am not saying that.

"But I don't think he or anybody else at the club would be happy if I wasn't frustrated. Of course I'm frustrated. I want to play.

"But although I'm not happy about not getting game that doesn't mean I want away."

He added: "I'm committed to Rangers and I want to be at Rangers for the rest of my life. I'm happy here."