New customers only | Commercial content | 18+ age limit | T&Cs apply

Scotland - Scottish Premiership

Rangers
12 Jan 2025 10:00
St Johnstone

Prediction :

 

Rangers FC to win both halves

 
$200 offered for betting!

New customers only | Commercial content | 18+ age limit | T&Cs apply

Rangers vs St Johnstone Prediction & Betting Tips - Scottish Premiership

 by Thobelani Moyo in Scottish Premiership Predictions

Matchday 23 of the Scottish Premiership witnesses Rangers FC and St. Johnstone exchange blows at Ibrox Stadium. Rangers are second in the league standings, while St. Johnstone are anchored at the bottom of the table. Here's our match prediction. 

Rangers FC's uplift in form has been short-lived with a sensational 3-0 derby win against Celtic FC at home on January 2nd  overshadowed by two successive stalemates.

The most recent of those stalemates was a disappointing 1-1 away draw against Dundee FC, and considering their wretched away form this season, the result was par for the course.

Coming into this match, the Gers have registered one win in their last five games, including three draws and a solitary defeat. This has left them 15 points adrift of table-toppers Celtic FC.

Despite seeing 77% of ball possession and registering 26 shots at goal, it's still unexplainable how St. Johnstone did not walk away with three points in a 3-1 routing against Dundee FC on January 5th.

In light of that result, the Saints' winless run in the Scottish Premiership stretched to eight games comprising six losses and two draws.

Their wretched away form sees them winless in their last five matches (D1, L4). It has to be pointed out that they've picked up eight measly points from a possible 33 in their 11 games this season.

Up to $200 to bet on Rangers - St Johnstone! 

Limited Offer. Currently at DraftKings

The Best Betting Odds for Rangers v St Johnstone Match

Bookmaker 1 X 2 Bonus up to
Bet365
1.11 8.5 21
Betfred
1.13 9.5 23
Ladbrokes
1.12 10 17
1xbet
1.11 9.4 22
22bet
1.11 9.4 22
Betobet
1.09 8.75 20
Betwinner
1.11 9.4 21
LSbet
1.11 9.4 21
Stake
1.13 9.4 21
Melbet
1.14 8.4 17
Tonybet
1.11 8.2 18
Vbet
1.1 10 17
Betway
1.11 9 19
Unibet
1.09 9.5 20
Betfair
1.1 9.5 23
Betsson
1.1 9.5 21
William Hill
1.12 9 23
Check all Rangers vs St Johnstone odds
Up to $200 to bet on Rangers - St Johnstone! 

Limited Offer. Currently at DraftKings

What is the prediction for the football match between Rangers and St Johnstone?

Our prediction for the Rangers vs St Johnstone match is: Rangers FC to win both halves.

Probabilities according to our algorithm* of possible 1X2 football predictions and best odds for the match on 12/01/2025 between Rangers and St Johnstone in Scottish Premiership :

  • The Sportytrader ⭐ algorithm estimates a probability of 70.32% for a win of Rangers against St Johnstone with odds of 1.14 at Melbet.
  • The probability according to Sportytrader ⭐ for a draw between Rangers vs St Johnstone is 23.84% with odds of 10 at Ladbrokes.
  • Our prediction model gives a 5.84% chance ⭐ for a win of St Johnstone vs Rangers with odds of 23 at Betfred.

Rangers vs St Johnstone Form

Rangers and St Johnstone's standings in the Scottish Premiership

Teams Pts P W D L GD
2
Rangers
Rangers
41 21 12 5 4 21
12
St Johnstone
St Johnstone
15 22 4 3 15 -20

Rangers and St Johnstone Last Matches

Rangers
Rangers Last matches
W L D W D D
Victories

2/6 (33%)

Draw

3/6 (50%)

Defeats

1/6 (17%)

Average stats (Last 6 matchs)

3.17 Total goals
67% BTTS
1.83 Goals scored
1.33 Goals conceded
67% Over 2.5
33% Under 2.5

9 Jan 2025 - Scottish Premiership

Dundee FC
1 :  1
Rangers

5 Jan 2025 - Scottish Premiership

Hibernian
3 :  3
Rangers

2 Jan 2025 - Scottish Premiership

Rangers
3 :  0
Celtic

29 Dec 2024 - Scottish Premiership

Motherwell
2 :  2
Rangers

26 Dec 2024 - Scottish Premiership

St Mirren
2 :  1
Rangers

21 Dec 2024 - Scottish Premiership

Rangers
1 :  0
Dundee FC
W D W D W W
Victories

4/6 (67%)

Draw

2/6 (33%)

Defeats

0/6 (0%)

Average stats (Last 6 matchs)

2.5 Total goals
33% BTTS
2.17 Goals scored
0.33 Goals conceded
33% Over 2.5
67% Under 2.5

2 Jan 2025 - Scottish Premiership

Rangers
3 :  0
Celtic

21 Dec 2024 - Scottish Premiership

Rangers
1 :  0
Dundee FC

12 Dec 2024 - Europa League

Rangers
1 :  1
Tottenham

4 Dec 2024 - Scottish Premiership

Rangers
6 :  0
Kilmarnock

23 Nov 2024 - Scottish Premiership

Rangers
1 :  1
Dundee United

10 Nov 2024 - Scottish Premiership

Rangers
1 :  0
Heart Of Midlothian FC
W D L D D D
Victories

1/6 (17%)

Draw

4/6 (67%)

Defeats

1/6 (17%)

Average stats (Last 6 matchs)

4 Total goals
83% BTTS
2.17 Goals scored
1.83 Goals conceded
83% Over 2.5
17% Under 2.5

9 Jan 2025 - Scottish Premiership

Dundee FC
1 :  1
Rangers

5 Jan 2025 - Scottish Premiership

Hibernian
3 :  3
Rangers

29 Dec 2024 - Scottish Premiership

Motherwell
2 :  2
Rangers

26 Dec 2024 - Scottish Premiership

St Mirren
2 :  1
Rangers

15 Dec 2024 - Scottish League Cup

Celtic
3 :  3
Rangers

8 Dec 2024 - Scottish Premiership

Ross County
0 :  3
Rangers
St Johnstone
St Johnstone Last matches
L L L L D L
Victories

0/6 (0%)

Draw

1/6 (17%)

Defeats

5/6 (83%)

Average stats (Last 6 matchs)

3.5 Total goals
83% BTTS
1 Goals scored
2.5 Goals conceded
83% Over 2.5
17% Under 2.5

5 Jan 2025 - Scottish Premiership

St Johnstone
1 :  3
Dundee FC

2 Jan 2025 - Scottish Premiership

St Johnstone
1 :  1
Hibernian

29 Dec 2024 - Scottish Premiership

Celtic
4 :  0
St Johnstone

26 Dec 2024 - Scottish Premiership

St Johnstone
1 :  2
Dundee United

22 Dec 2024 - Scottish Premiership

Heart Of Midlothian FC
2 :  1
St Johnstone

14 Dec 2024 - Scottish Premiership

St Johnstone
2 :  3
St Mirren
W L L L D L
Victories

1/6 (17%)

Draw

1/6 (17%)

Defeats

4/6 (67%)

Average stats (Last 6 matchs)

2.67 Total goals
67% BTTS
1 Goals scored
1.67 Goals conceded
50% Over 2.5
50% Under 2.5

5 Jan 2025 - Scottish Premiership

St Johnstone
1 :  3
Dundee FC

2 Jan 2025 - Scottish Premiership

St Johnstone
1 :  1
Hibernian

26 Dec 2024 - Scottish Premiership

St Johnstone
1 :  2
Dundee United

14 Dec 2024 - Scottish Premiership

St Johnstone
2 :  3
St Mirren

1 Dec 2024 - Scottish Premiership

St Johnstone
0 :  1
Rangers

23 Nov 2024 - Scottish Premiership

St Johnstone
1 :  0
Kilmarnock
W L L D L L
Victories

1/6 (17%)

Draw

1/6 (17%)

Defeats

4/6 (67%)

Average stats (Last 6 matchs)

3.17 Total goals
83% BTTS
1 Goals scored
2.17 Goals conceded
83% Over 2.5
17% Under 2.5

29 Dec 2024 - Scottish Premiership

Celtic
4 :  0
St Johnstone

22 Dec 2024 - Scottish Premiership

Heart Of Midlothian FC
2 :  1
St Johnstone

7 Dec 2024 - Scottish Premiership

Aberdeen
1 :  1
St Johnstone

9 Nov 2024 - Scottish Premiership

Motherwell
2 :  1
St Johnstone

30 Oct 2024 - Scottish Premiership

St Mirren
3 :  1
St Johnstone

26 Oct 2024 - Scottish Premiership

Dundee FC
1 :  2
St Johnstone

Rangers vs St Johnstone Stats: Head to Head (H2H)

Rangers

100 %

Draw

0 %

St Johnstone

0 %

Average stats (last H2H results)

2.5
Total goals
0%
BTTS
2.5
Goals scored (Team 1)
0
Goals scored (Team 2)
50%
Over 2.5
50%
Under 2.5

1 Dec 2024 - Scottish Premiership

St Johnstone
0 :  1
Rangers

6 Oct 2024 - Scottish Premiership

Rangers
2 :  0
St Johnstone

17 Aug 2024 - Scottish League Cup

Rangers
2 :  0
St Johnstone

18 Feb 2024 - Scottish Premiership

St Johnstone
0 :  3
Rangers

13 Aug 2022 - Scottish Premiership

Rangers
4 :  0
St Johnstone

12 Aug 2020 - Scottish Premiership

Rangers
3 :  0
St Johnstone
Improve your sports betting with our football team comparison tool (100+ statistics)

Most goals and assists

CD Huachipato Rangers
CD Huachipato St Johnstone
Top Goalscorer
Czech Republic V. Cerny (11 Goals)
Morocco H. Igamane (11 Goals)
Top Goalscorer
Sweden B. Mbunga-Kimpioka (6 Goals) Scotland N. Clark (6 Goals)
Best assists
Czech Republic V. Cerny (2 Assists)
Best assists

Rangers - St Johnstone Key Points

  1. Rangers FC is on an eight-match winning streak against St. Johnstone and have won both halves in five instances.
  2. St. Johnstone concedes an average of 2 goals per game when playing away.
  3. Rangers FC has won both halves in two of their last three home league matches.
  4. St. Johnstone has lost both halves in five of their last six away matches against Rangers FC.
Up to $200 to bet on Rangers - St Johnstone! 

Limited Offer. Currently at DraftKings

Our Rangers vs St Johnstone Prediction

Rangers have been dominant in this fixture, winning 47 of their last 65 meetings. It's also worth mentioning that they've won eight consecutive matches against St. Johnstone and given their superior squad at disposal, a commanding victory is undoubtedly on the cards. 

St. Johnstone, on the other hand, will have their backs against the wall in their bid to return to winning ways as they are winless in their last five away matches. Notably, they are on a two-match losing streak. Our Rangers FC v St. Johnstone prediction is: Rangers FC to win both halves.

Prediction :

 

Rangers FC to win both halves

 
Exclusive Offer
$200 offered for betting!

Use £30 free bets for the Rangers vs. St Johnstone game!

bet365 welcome offer

Are you planning to bet on the upcoming match between Rangers and St Johnstone? Why not take advantage of the free bets from Bet365? Use our promo code STYVIP1 and open your account. Bet365 offers a welcome package of £30 free bet credits if you bet £10 as a new player.

Try your luck on this year's Scottish Premiership! You need to make your qualifying bet of £10 within 30 days of opening an account and this can be on any sport with at least one selection priced at 1.2 (1/5) or bigger. 

Bet on Scottish Premiership at Bet365!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Rangers vs St Johnstone Prediction
Up to $200 to bet on Rangers - St Johnstone! 

Limited Offer. Currently at DraftKings

Please Gamble Responsibly

logo footer