Bigger problems come in attack, where Alfredo Morelos is banned for three games, while injury doubts linger over Jermain Defoe and Kyle Lafferty. Dapo Mebude has been recalled from Scotland Under-19 duty and is liable to find himself on the bench. Jamie Murphy, Graham Dorrans and Eros Grezda are all out, while Glen Kamara and Matt Polster are probably missing. Possible Rangers starting XI: Foderingham; Tavernier, Worrall, Goldson, Barisic; Arfield, McCrorie, Jack; Candeias, Kent, Middleton Position St Johnstone squad Goalkeepers Clark, Bell, Hurst Defenders Shaughnessy, Kerr, Gordon, Tanser, Easton, Foster, Comrie, Keown Midfielders Davidson, Goss, Callachan, McCann, Wotherspoon, Alston, Craig, Swanson Forwards O'Halloran, Kennedy, Watt, Kane, Henry On-loan QPR midfielder Sean Goss is set to shake off a knock and feature from the outset, but fellow midfielder Drey Wright is sidelined. Former Rangers attacker Michael O’Halloran is in line to start against his former club, while Ricky Foster will seek to celebrate his one-year contract extension with a fine performance at Ibrox.
Possible St Johnstone starting XI: Clark; Foster, Kerr, Shaughnessy, Tanser; Wotherspoon, Goss, Davidson, Craig, Kennedy; O’Halloran. Betting & Match Odds Rangers are 1/3 favourites to come out on to with Bet365. St Johnstone can be backed at 7/1, while 17/4 is the price for a draw. Click here to see more offers for the game, including goalscoring markets, correct score predictions and more. Match Preview Rangers were left frustrated by their 0-0 Scottish Cup draw against Kilmarnock last weekend.