Niven in race to face Gers
Elgin captain David Niven faces a race to be fit for kick-off against visitors Rangers after suffering a recurrence of the knee injury that kept him out recently.
Niven played against Peterhead last Saturday after a month on the sidelines but he was substituted and is rated as having only a 50/ 50 chance of playing according to manager Ross Jack.
Daniel Moore is also a doubt with a thigh problem, Dennis Wyness is ruled out due to a hamstring complaint and Ross McKinnon with an ankle injury.
Jack said: "We won at Peterhead to end a disappointing run so we can enjoy this game.
"Rangers will either be going all out to make up for their Annan result or a tad nervous. I know which one I would prefer."
Rangers will be without Dean Shiels.
The Northern Ireland forward saw a specialist this week after being carried off on a stretcher during the Light Blues' 2-1 defeat by Annan Athletic last Saturday and it looks set to put him out of the remainder of the campaign.
Striker Andy Little is a doubt with a knee injury while David Templeton could come back from an Achilles problem, although Ross Perry, Lewis Macleod, Kevin Kyle and Darren Cole remain out.