Prediction 1
Rangers to win to nil
7/10
Prediction 2
2-0 to Rangers
5/1
Prediction 3
Under 2.5 total goals
21/10
Rangers will host St Johnstone in the next round of the Scottish Premiership on Sunday, 12 January.
Will the hosts secure a win according to everyone's expectations or will St Johnstone cause a huge upset? Find out by reading our Rangers vs St Johnstone prediction and preview below.
Contents
Rangers vs St Johnstone prediction: An easy win for the hosts
Key Stats
- St Johnstone are winless in their last eight matches in the league, six of which they've lost.
- Seven of the last eight duels between Rangers and St Johnstone have gone under 2.5 total goals.
- Rangers have gone under 2.5 total goals in five of their 10 home matches in the Premiership this season.
Correct score prediction: Rangers 2-0 St Johnstone
Five times in the last eight meetings between these two teams the final score was 2-0 for Rangers, so we won't be surprised to see the exact same outcome this Sunday as well.
Pre-game odds and win probability: Bookmakers backing up Rangers
- HOME: 1/9 – 90.00%
- DRAW: 8/1 – 11.10%
- AWAY: 18/1 – 5.30%
*Odds from 7Bet, subject to change
It is obvious that the bookies see the hosts as the expected winners based on these Rangers vs St Johnstone odds, which is hardly a surprise considering the difference in quality between these teams, at least on paper.
That being said, Rangers haven't done that great recently, but St Johnstone are last in the Premiership standings and winless in eight games in a row, so the hosts are still rightfully favoured to win this match.
Anyhow, in addition to our predictions for this game, remember to also check our betting tips for today.
Most recent H2Hs: Rangers have the edge
With eight wins in a row over St Johnstone, Rangers have clearly been the better team in recent years. In fact, that's been the case throughout history too since Rangers have a significant advantage in the overall H2H record as well: 110-17-17.
Scotland Premiership 01/12/24
St Johnstone
Rangers
Scotland Premiership 06/10/24
Rangers
St Johnstone
Scotland League Cup 17/08/24
Rangers
St Johnstone
Scotland Premiership 18/02/24
St Johnstone
Rangers
Scotland Premiership 20/12/23
Rangers
St Johnstone
Rangers preview: Falling too far behind in the title race
Despite their recent victory over their fiercest rivals Celtic, which was the first loss for the defending champions in the Premiership this season, Rangers have failed to capitalise on this result since they've failed to win their next two games, drawing against Hibernian and Dundee. So, Rangers are now 15 points behind Celtic in the standings and likely already out of the title race.
Meanwhile, Neraysho Kasanwirjo, Tom Lawrence, John Souttar, Leon Balogun, James Tavernier, Jack Butland, and Dujon Sterling are all out with injuries at the moment.
Predicted lineup: Kelly (GK), Yilmaz, Propper, Nsiala, Jefte, Barron, Diomande, Cerny, Bajrami, Hagi & Igamane
Scotland Premiership 11/05/25
W
Aberdeen
0
Rangers
4
Scotland Premiership 04/05/25
D
Celtic
1
Rangers
1
Scotland Premiership 26/04/25
D
St Mirren
2
Rangers
2
UEFA Europa League 17/04/25
L
Athletic Bilbao
2
Rangers
0
Scotland Premiership 13/04/25
D
Aberdeen
2
Rangers
2
St Johnstone preview: Struggling to get any points
With six losses in their last eight matches in the Premiership, St Johnstone have clearly struggled lately and that's been the case for most of the season since St Johnstone are last in the standings with just 15 points from 22 games. In fact, the first team ahead of them is already seven points ahead, so St Johnstone are the main candidates for relegation at the moment.
When it comes to team news, injured Uche Ikpeaz and Sam McClelland remain on the sidelines.
Predicted lineup: Rae (GK), Wright, Sanders, Mikulic, Raymond, Sprangler, Holt, Carey, Clark, Mbunga-Kimpioka & Sidibeh
Scotland Premiership 10/05/25
W
Ross County
1
St Johnstone
2
Scotland Premiership 03/05/25
L
Kilmarnock
2
St Johnstone
0
Scotland Premiership 26/04/25
L
Motherwell
3
St Johnstone
2
Scotland FA Cup 20/04/25
L
Celtic
5
St Johnstone
0
Scotland Premiership 12/04/25
L
Dundee Utd
1
St Johnstone
0
Player to watch: Vaclav Cerny
One of the brightest spots in otherwise mediocre campaign for Rangers in the Premiership has been Cerny. The Czech winger has eight goals and two assists in the league this season, so we expect another good performance from him against St Johnstone.