While we have made these predictions for Rangers v St Johnstone for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. Best of luck.
Rangers vs St Johnstone Live Stream, Predictions
Rangers will be facing visitors St Johnstone at Ibrox Stadium in the Premiership tie on Saturday.
Scroll down to see all of the predictions, poll and statistics for Rangers v St Johnstone - plus the latest match odds.
📊 Form Guide
Rangers
WDWWWW 📈
Rangers are hoping to win again after their last result, the 0-1 Scottish Cup victory over St Johnstone.
The only name on the scoresheet from Rangers was Borna Barišić (45').
Rangers haven’t been able to stop scoring goals, finding the back of the net in one hundred percent of their last 6 games.
They’ve claimed a sum of 13 during that time and have conceded a total of 5.
Going into this one, Rangers are undefeated in their previous 13 league matches at home. It really has been a fortress.
St Johnstone
LLLLLL ☠
Demonstrating their fondness for high-scoring encounters, we’ve had goals 20 times in the last six games in which St Johnstone have played, making it an average of 3.33 goals each meeting. Opposition teams have got 15 of those goals. Historical results aside, we must now wait to see if such a trend will continue on in this match.
Pre-game facts show that St Johnstone:
- have not registered a win against Rangers in games played away from home for the previous 6 league games. They'll be keen to stop this run.
- are without an away win for the past 2 league matches.
🤜🤛 Head to head
A review of their prior head-to-head clashes stretching back to 11/09/2021 tells us that Rangers have won 5 of them and St Johnstone 1, with the number of draws being 0.
An aggregate of 14 goals were scored between the two sides throughout the course of those matches, with 11 for The Gers and 3 created by The Saints. That’s an average goals per game of 2.33.
ℹ️ Team News: Rangers
Tom Lawrence (Knee Injury), Nnamdi Ofoborh (Heart Condition), John Souttar (Ankle Injury), Ridvan Yilmaz (Hamstring Injury), Filip Helander (Foot Injury) and Steven Davis (Knee Injury) will not be taking part for Rangers gaffer Michael Beale.
📰 Team News: St Johnstone
Thanks to a fully healthy squad available to choose from, the St Johnstone manager Callum Davidson has zero fitness worries at all ahead of this match.
✨ Prediction
In this game, Rangers will most probably convert a lot of goal-scoring opportunities.
At the other end, St Johnstone will not find it easy to get shooting opportunities but we can see them hitting back at some stage.
Therefore, we are anticipating a comfortable 3-1 winning score for Rangers after 90 minutes.
Our expert partners are tipping over 1.5 goals for this match. Check out their VIP predictions here.
Renata Leite, 01:59 24/01/2023

⚽️ Team Focus:
Rangers
Formed: 1872
Stadium: Ibrox Stadium (50,817)
Captain: James Tavernier
Chairman: Douglas Park
Manager: Michael Beale
Competitions: Premiership position 2, League Cup (Final), Scottish Cup (Fifth Round), UCL Qualifiers (Play-Offs)
⭐ Key Man: Alfredo Morelos

Customarily taking up the Striker position, Alfredo Morelos was born in Cereté, Colombia. Having played his first senior match for HJK in the 2016 season, the dangerous Forward has accumulated 7 league goals in this Premiership 2022 - 2023 campaign to date coming from a total of 19 appearances.
St Johnstone |
|
Rangers |
St Johnstone |
|
Rangers |
Rangers |
|
St Johnstone |
St Johnstone |
|
Rangers |
Rangers |
|
St Johnstone |
St Johnstone |
|
Rangers |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
22 | 20 | 1 | 1 | 52 | 61 | WWDWW |
2 |
![]() |
22 | 16 | 4 | 2 | 29 | 52 | WWDWW |
3 |
![]() |
22 | 11 | 5 | 6 | 11 | 38 | WWDWW |
4 |
![]() |
21 | 9 | 4 | 8 | -6 | 31 | LDDWW |
5 |
![]() |
22 | 9 | 2 | 11 | -2 | 29 | LLDWL |
6 |
![]() |
22 | 8 | 3 | 11 | -8 | 27 | WLLWD |
7 |
![]() |
21 | 7 | 6 | 8 | -9 | 27 | DDDLL |
8 |
![]() |
22 | 7 | 3 | 12 | -10 | 24 | LLLLL |
9 |
![]() |
21 | 5 | 5 | 11 | -6 | 20 | DLDLD |
10 |
![]() |
21 | 5 | 5 | 11 | -12 | 20 | DWWLD |
11 |
![]() |
22 | 5 | 5 | 12 | -19 | 20 | DWDLL |
12 |
![]() |
22 | 4 | 5 | 13 | -20 | 17 | LLDLD |
Rangers |
|
Ross County |
Hearts |
|
Rangers |
Rangers |
|
St Johnstone |
St Johnstone |
|
Rangers |
Kilmarnock |
|
Rangers |
Rangers |
|
Aberdeen |
St Johnstone |
|
Celtic |
Motherwell |
|
St Johnstone |
Rangers |
|
St Johnstone |
St Johnstone |
|
Rangers |
St Johnstone |
|
Livingston |
Aberdeen |
|
St Johnstone |
Rangers |
|
Celtic |
Rangers |
|
Motherwell |
Rangers |
|
Hibernian |
Rangers |
|
Hearts |
Rangers |
|
Aberdeen |
Rangers |
|
Livingston |
Aberdeen |
|
St Johnstone |
Celtic |
|
St Johnstone |
Ross County |
|
St Johnstone |
St Mirren |
|
St Johnstone |
Hibernian |
|
St Johnstone |
Livingston |
|
St Johnstone |
Goals scored | 2.7 |
Goals conceded | 0.6 |
Time first goal scored | 34 |
Time first goal conceded | 19 |
Yellow cards | 1.5 |
Red cards | 0 |
Subs used | 4.1 |
Biggest victory | 4-0 |
Biggest defeat | null |
Goals scored | 1.3 |
Goals conceded | 2 |
Time first goal scored | 49 |
Time first goal conceded | 42 |
Yellow cards | 2.5 |
Red cards | 0.1 |
Subs used | 4.1 |
Biggest victory | 2-1 |
Biggest defeat | 4-0 |
Antonio Čolak | 11 |
Alfredo Morelos | 9 |
James Tavernier | 8 |
Malik Tillman | 6 |
John Lundstram | 5 |
Nicky Clark | 4 |
Stevie May | 4 |
Drey Wright | 4 |
Graham Carey | 3 |
Jamie Murphy | 3 |
Rangers |
|
Ross County |
Rangers |
|
Partick Thistle |
Livingston |
|
Rangers |
Rangers |
|
Celtic |
Rangers |
|
Kilmarnock |
Hibernian |
|
Rangers |
Motherwell |
|
Rangers |
Rangers |
|
Dundee United |
Celtic |
|
Rangers |
Rangers |
|
St Mirren |
St Johnstone |
|
Celtic |
Dundee United |
|
St Johnstone |
St Johnstone |
|
St Mirren |
Hearts |
|
St Johnstone |
Kilmarnock |
|
St Johnstone |
St Johnstone |
|
Aberdeen |
St Johnstone |
|
Ross County |
Livingston |
|
St Johnstone |
St Johnstone |
|
Hibernian |