The Rangers boss had a slightly different selection pool to choose from compared to the weekend – with Scott Wright and Jack Simpson added and George Edmundson, Brandon Barker and Jordan Jones unavailable after completing loan moves to England.
And the boss has made the big calls on his team, which is also without the suspended Alfredo Morelos, detailed below.
St Johnstone are one of the form teams in the SPFL Premiership - only behind Rangers and Livingston – but Rangers have defeated them twice this season, both 3-0. Kick-off is 7.45pm.