Michael Beale has revealed that Todd Cantwell is set to miss the next "three or four games" with a knee injury. The Englishman has been is a key player for Michael Beale's side this season, playing eight out of nine games for Rangers so far.
His last was against the Celtic, seeing out the 90 minutes but had to go off the pitch on the 81st minute for treatment to after a challenge with Celts winger Daizen Maeda.
Following the 1-0 defeat, images of Cantwell was wearing a leg brace in the airport were circulated on social media. Ahead of the clash with St Johnstone, Beale also noted that Kieran Dowell would remain on the sidelines.
However, there was positive news on Tom Lawrence and Kemar Roofe. He said: "The strongest team will play the next game, Tom Lawrence is now fully fit, Roofe is in a really good place.