Team news ahead of Saturday's Scottish Third Division clash between Rangers and Peterhead at Ibrox.
Rangers have a number of injury problems ahead of the visit of Peterhead.
David Templeton has recovered from ankle ligament damage but misses the clash at Ibrox with a hamstring injury.
Kevin Kyle is out with a neck problem, while Sebastien Faure, Francisco Sandaza and Kane Hemmings remain on the sidelines, although Anestis Argyriou could return following an ankle injury.
Rangers (from): Alexander, Hegarty, Cribari, Wallace, Perry, Argyriou, Hutton, Macleod, Black, Shiels, McKay, McCulloch, Little, Aird, Gallacher, Crawford, Naismith, Stella.