Defender Lee Wallace is a doubt for Rangers' William Hill Scottish Cup tie against Alloa.
The left-back is struggling with a dead leg, while Dean Shiels, Andy Little and Lewis Macleod are also nursing knocks following the midweek Scottish Communities League Cup defeat to Inverness.
The third-round tie at Ibrox comes too soon for David Templeton (ankle), while Francisco Sandaza (cheekbone) also remains on the sidelines.
Meanwhile, manager Ally McCoist believes his current crop of players are under as much pressure to deliver success as any Rangers team in recent history.
Light Blues stars of the past were tasked with ensuring the club remained one of the driving forces in Scottish football by consistently winning championships and collecting silverware.
In contrast, the class of 2012 find themselves with a rebuilding job as Rangers aim to battle their way back to the top and recover from the financial turmoil of administration and liquidation.
The objectives may be very different but, as far as McCoist is concerned, the demands for results are the same and the job facing his players now is just as important as it was in better times for the club.
He said: ``I've said it before and I make no apology for saying it again, we have to get out of the division - that will be progress for us this year.
``There is as much pressure on this Rangers team, and the individuals within the team, as there has been on any Rangers team in recent history.
``That's just a fact. It's not an excuse. We all have to handle it. The players have to handle it and the coaches have to handle it too.
``Possibly, in the last week or so, there has been a more realistic approach to where the team is at the moment.''
Alloa captain Darren Young has recovered from a sickness bug to give manager Paul Hartley a full squad to choose from.
The Ibrox side lost 3-0 to Inverness Caledonian Thistle in midweek in the Scottish Communities League Cup and Hartley is telling his men to be wary.
He said: ``Rangers will have a reaction after losing to Inverness and we have to be on our guard for that. It was always going to be a tough game anyway and we are massive underdogs but we have done our homework.
``It is now down to the players to perform and although you cannot guarantee the performance level I can guarantee the players will work hard.''