The sides have met three times already this season – and another two games are scheuled between Steven Gerrard’s side and Callum Davidson’s team.
Here’s all you need to know ahead of the first of those games.
Who: St Johnstone v Rangers
What: SPFL Scottish Premiership
Where: McDiarmid Park, Perth
When: 7pm, Wednesday, April 21, 2021
How to watch
The match is live on St Johnstone TV with a pay-per-view stream costing £17.50 while Rangers TV are also expected show the game for overseas subscribers. Derek mcInnes will be among the commentary team for Saints TV which will be included in the Perth side’s season ticket offering.
Highlights will also be available from BBC on the iPlayer and Sportscene at 10.45pm on BBC One on Wednesday night.
St Johnstone: WLWWWDWWLW (6th)
Rangers: WWWDLDWWWW (1st)
St Johnstone’s good form saw them sneak into the top six on the final day of the regular season pre-Premiership split. However their record at McDiarmid Park has seen eight defeats at home from 17 games and just eight goals scored.
Rangers on the other hand are continuing to go the league season unbeaten and could take a step to smashing a club record points tally with another win in Perth – their last came in December with goals from Glen Kamara, Kemar Roofe and Ianis Hagi.
James Tavernier is close to a first-team return having been named on the bench for the weekend win over Celtic in the Scottish Cup. deputising right-back Nathan patterson has impressed but he could be missing depending on the outcome of his SFA disciplinary appeal hearing to be decided this week.
For the hosts, Murray Davidson is still out after limping off against Rangers back in February.
Rangers defeated the Perth Saints 3-0 in two meetings this season – with Joe Aribo impressive in both encounters.
Ianis Hagi has scored in two games against the Perth Saints too – hitting the winner in a 1-0 win at Ibrox in February as well as the third in the last league match before Christmas.
Rangers 3 St Johnstone 0 – August 12, 2020 CLICK HERE
St Johnstone 0 Rangers 3 – December 23, 2020 CLICK HERE
Rangers 1 St Johnstone 0 – February 3, 2021 CLICK HERE
A message from the Editor:Thank you for reading this article. We're more reliant on your support than ever as the shift in consumer habits brought about by Coronavirus impacts our advertisers.If you haven't already, please consider supporting our trusted, fact-checked journalism by taking out a digital subscription.