St Johnstone v Rangers: How to watch, online stream details, form, SPFL match odds

Steven Gerrard’s SPFL Premiership leaders visit Perth for the first time since a 2-2 draw between the sides back in February.
Jo Aribo of Rangers with Jason Kerr of St Johnstone during the Scottish Premier League match between Rangers and St Johnstone at Ibrox Stadium on August 12, 2020 in Glasgow, Scotland. (Photo by Ian MacNicol/Getty Images)Jo Aribo of Rangers with Jason Kerr of St Johnstone during the Scottish Premier League match between Rangers and St Johnstone at Ibrox Stadium on August 12, 2020 in Glasgow, Scotland. (Photo by Ian MacNicol/Getty Images)
Jo Aribo of Rangers with Jason Kerr of St Johnstone during the Scottish Premier League match between Rangers and St Johnstone at Ibrox Stadium on August 12, 2020 in Glasgow, Scotland. (Photo by Ian MacNicol/Getty Images)

Both sides have suffered 3-2 defeats by St Mirren in Paisley within the past week – Rangers in the Betfred Cup last Wednesday and St Johnstone on Saturday in the league.

The sides last met back in August in another midweek match, where Rangers won 3-0 at Ibrox.

Match details

Ali McCann of St Johnstone battles for possession with Kemar Roofe of Rangers FC during the Ladbrokes Scottish Premiership match between Rangers and St. Johnstone at Ibrox Stadium on August 12, 2020 in Glasgow, Scotland. (Photo by Ian MacNicol/Getty Images)Ali McCann of St Johnstone battles for possession with Kemar Roofe of Rangers FC during the Ladbrokes Scottish Premiership match between Rangers and St. Johnstone at Ibrox Stadium on August 12, 2020 in Glasgow, Scotland. (Photo by Ian MacNicol/Getty Images)
Ali McCann of St Johnstone battles for possession with Kemar Roofe of Rangers FC during the Ladbrokes Scottish Premiership match between Rangers and St. Johnstone at Ibrox Stadium on August 12, 2020 in Glasgow, Scotland. (Photo by Ian MacNicol/Getty Images)

Who: St Johnstone v Rangers

What: SPFL Premiership

Where: McDiarmid Park, Perth

When: 6pm, Wednesday, December 23, 2020

Joe Aribois challenged by Craig Conway at Ibrox in August's meeting. (Photo by Ian MacNicol/Getty Images)Joe Aribois challenged by Craig Conway at Ibrox in August's meeting. (Photo by Ian MacNicol/Getty Images)
Joe Aribois challenged by Craig Conway at Ibrox in August's meeting. (Photo by Ian MacNicol/Getty Images)

How to watch

Hide Ad
Hide Ad

There’s a full card of top flight matches on Wednesday night – but there are no games being broadcast live by the major television providers.

That means it’s club TV online streams for fans wishing to tune in to the last games before Christmas.

St Johnstone’s in-house TV channel is streaming the game live here. Rangers supporters, and pay-per-view customers, can purchase the game, costing £17.50.

Rangers TV subscribers in the UK will be offered live audio and a full re-run of the game available from 12am on Thursday morning.

Form

St Johnstone: LDLDWDDW (10th)

Rangers: WLWWWWWD (1st)

St Johnstone are tenth in the SPFL Premiership table – but four points off sixth and the same from the bottom in a tightly packed bottom six.

Callum Davidson’s side have taken eight points from nine home league games this term – but only played four times at McDiarmid Park since October.

Both domestically and on the continent Rangers have been in formidable form this season, losing just one game – away at St Mirren last Wednesday in the Betfred Cup.

Away from home Steven Gerrard’s side have drawn three matches – to Benfica, Hibernian and Livingston, lost one as mentioned ,and won the remaining 11.

Team news

Hide Ad
Hide Ad

Gary McAllister revealed Ryan Jack is close to a return and is shaping up well for the Boxing Day match with Hibs, while his availability wasn’t quite confirmed for this match – Alfredo Morelos’ suspension is over and the Colombian is eligible for a role in Steven Gerrard’s squad, if selected.

Callum Davidson will be without suspended the Jason Kerr for the match which kicks off at 6pm. The defender was red-carded in Saturday’s 3-2 defeat at St Mirren.

Previous Meetings

Rangers defeated the Perth Saints 3-0 in another midweek match back in August with goals from Borna Barisic and Ryan Kent before another from Joe Aribo in the second half.

The last time St Johnstone took points from Rangers was in February when Steven Gerrard’s side last visited Perth and a late Stevie May equaliser finished the scoring at 2-2. The last win for the Saints was 3-1 at Ibrox in December 2017.

Overall Rangers have beaten the Perth side 117 times in 151 meetings. They have an overall goal difference of 262 and win percentage of 77.5%.

Bookmakers’ odds

And that’s reflected in the bookies’ markets.

Match result: St Johnstone 19/2 (Skybet) Draw 19/4 (Skybet) Rangers 3/10 (bet365, William Hill)

Correct score: Rangers 2-0 6/1 (bet365); Rangers 3-1 10/1 (Skybet, bet365); St Johnstone 2-1 28/1 (McBookie); Draw 0-0 16/1 (William Hill)

First scorers: Kemar Roofe 7/2 (bet365); Alfredo Morelos 7/2 (Skybet, William Hill), James Tavernier 11/ 2 (bet365, Skybet, betway); Stevie May 12/1 (betway); David Wotherspoon 28/1 (bet365); Craig Conway 22/1 (betway)

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.