Rangers's team badge St. Johnstone's team badge

Rangers v St. Johnstone : Premiership match betting preview, prediction and odds

Ibrox, Glasgow

The Premiership is the focus for both Rangers and St. Johnstone on Sunday afternoon, as managers Philippe Clement and Craig Levein face one another at the Ibrox. The predictions for all the markets are based on the past 20 games each side has played (home, away and overall) with weighting assigned to top teams. All the stats and graphics are tailored for the betting market in question. Head to head (H2H) statistics between the team are also given if there are are enough previous meetings. Odds are provided directly from from leading bookmakers.

This match has now expired. Kickoff has all of the best football predictions for you to choose from, for all Premiership Predictions. Kickoff constantly updates all 17 football betting markets to analyse and predict football scores – whether you choose football accumulator tips, both teams to score (BTTS tips), correct score, or if you are looking for free football tips – then make sure to sign up to Kickoff.co.uk today.

Rangers's next match is v Man Utd at 20:00 on Thursday 23rd January
St. Johnstone's next match is v Motherwell at 15:00 on Saturday 25th January
The last Scottish Premiership meeting between Rangers and St. Johnstone was on Sunday 12th January 2025
Scottish Premiership
January 12th 2025
Rangers 3
1 St. Johnstone
 
I. Hamza 16'54' J. Sanders
V. Černý 20'
M. Diomande 25'
 
RAN
STU
Shots On
6
2
Shots Off
2
2
Corners
12
2
Possession
64%
36%
Fouls
10
7
 
RangersSt. Johnstone
 
L. Kelly
R. Yılmaz (L. King 88')
C. Nsiala-Makengo
J. da Silva Dias
R. Pröpper
N. Raskin
I. Hagi (R. McCausland 76')
M. Diomandefootball icon
V. Černýfootball icon (O. Cortés Cortés 65')
I. Hamzafootball icon (C. Dessers 65')
D. Pereira da Silva (K. Dowell 87')
A. Fisher
B. Mikulić
football iconJ. Sanders
S. Sprangler
M. Kucheryavyi
(B. Douglas 46') A. Essel
D. Wright
(G. Carey 76') F. Franczak
M. Kirk
(J. McPake 76') B. Mbunga-Kimpioka
(T. Steven 46') N. Clark

Best Tip: Rangers to win

As the stadium fills and the Rangers players ready themselves for this clash, the bookmakers are predicting success for them. The odds and our pre-match stats below suggest the same, as does the historical head-to-head (H2H) record we use in our predictive algorithms. The Ibrox has not been an easy place to go for St. Johnstone in the past, and we we'd back more of the same on Sunday afternoon. A win / draw / win home win is the way to go.

In-Play
Win / Draw / Win
Over / Under 1.5 Goals
Over / Under 2.5 Goals
Over / Under 3.5 Goals
Win To Nil
Both Teams To Score
Correct Score
Both Teams To Score & Result
Double Chance
Half Time / Full Time
Over / Under 0.5 Goals
Over / Under 4.5 Goals
Over / Under 5.5 Goals
Draw No Bet
Team To Score First
If you’re looking for a winner in this match, we think Rangers are the most likely. Our predictive algorithm gives them a 80% chance of victory, and the bookies have them at a best price of 1.12.

Checkout the hundreds of tips picked but our top win/draw/win tipsters

Change odds
Predictions Add Bet365 Coral
Rangers
80%
1/9
1%
1/8
2%
Draw
14%
15/2
6%
17/2
14%
St. Johnstone
7%
20/1
24%
18/1
10%
Rangers 2-0
13%
7/1
7%
6/1
Rangers 3-0
12%
6/1
7%
6/1
8%
Rangers 1-0
10%
11/1
20%
17/2
5%
Rangers 2-1
8%
11/1
20%
17/2
5%
Rangers 4-0
8%
15/2
11%
7/1
7%
Rangers 3-1
7%
10/117/2
Draw 1-1
6%
16/1
13%
14/1
12%
Rangers 4-1
5%
12/110/1
Rangers 5-0
4%
12/1
13%
10/1
10%
Draw 0-0
4%
25/1
13%
22/1
12%
Draw 2-2
3%
28/122/1
12%
Rangers 5-1
2%
18/1
10%
14/1
St. Johnstone 1-0
2%
40/128/1
15%
Rangers 3-2
2%
28/1
12%
20/1
St. Johnstone 2-1
2%
40/1
21%
33/1
Over 2.5 Goals
63%
3/10
4%
2/7
3%
Under 2.5 Goals
37%
5/2
9%
12/5
6%
Home 1st Goal
65%
1/7
3%
-
Away 1st Goal
33%
9/2
10%
-
No 1st Goal
2%
25/1
13%
-
BTTS - Yes
43%
21/20
3%
21/20
2%
BTTS - No
57%
7/10
3%
7/10
2%
BTTS - Home Win
30%
6/429/20
BTTS - Draw
10%
9/1
5%
9/1
9%
BTTS - Away Win
3%
28/1
38%
20/1
9%
Home/draw
93%
1/66
1%
1/80
1%
Away/draw
20%
11/2
8%
5/1
14%
Home/away
86%
1/121/16
1%
Over 1.5 Goals
83%
1/12
2%
1/12
1%
Under 1.5 Goals
17%
7/1
14%
6/1
7%
Over 3.5 Goals
41%
8/11
9%
8/11
4%
Under 3.5 Goals
59%
11/10
10%
1/1
5%
Over 4.5 Goals
23%
13/8
13%
8/5
8%
Under 4.5 Goals
77%
1/2
7%
10/21
1%
Over 5.5 Goals
11%
7/2
10%
16/5
8%
Under 5.5 Goals
89%
1/5
3%
1/5
2%
Over 0.5 Goals
96%
1/801/1000
Under 0.5 Goals
4%
22/120/1
9%
Home DNB
89%
1/40
2%
1/80
Away DNB
16%
16/1
31%
12/1
13%
Rangers win to nil
49%
5/6
4%
-
St. Johnstone win to nil
3%
28/1
12%
-
Rangers / Rangers
54%
4/9
6%
10/21
6%
Rangers / St. Johnstone
2%
50/1
24%
55/1
Rangers / Draw
4%
25/1
13%
22/1
12%
Draw / Rangers
20%
3/1
7%
16/5
3%
Draw / St. Johnstone
3%
33/125/1
10%
Draw / Draw
7%
14/1
25%
11/1
8%
St. Johnstone / Rangers
5%
16/116/1
St. Johnstone / St. Johnstone
3%
33/1
31%
22/1
St. Johnstone / Draw
3%
28/1
12%
22/1
12%
Win / draw / win Premiership table

Rangers have played 21 matches so far this season and lay in 2nd place in the Premiership league table. Rangers are unbeaten at home after 10 games and have kept 7 clean sheets in those matches.

Performance against teams below them in the league

They have played 19 games against teams below in the table, having won 11, drawn 5 and lost 3 matches. They have kept 10 clean sheets and have failed to score in 2 fixtures. Rangers have outscored their opponents by 38 goals to 24 goals.

Home League Performance

Rangers have played 10 games at home winning 9, drawing 1 and losing 0 games. They have scored 25 goals, kept 7 clean sheets and conceded 3 goals at home.

St. Johnstone are in 12th position in the Premiership on 15 points having played 22 matches so far this season.

Away League Performance

7 of those games have been losing matches. They have conceded 22 goals and kept 1 clean sheet. They have scored 12 goals in total and failed to score in 4 fixtures.

Performance against teams above them in the league

22 games have come against teams above them in the table. They have lost 15 games, drawn 3 and won 4. St. Johnstone have conceded 44 goals, scored 24, failed to score in 6 fixtures and have kept 3 clean sheets.

Won
Draw
Lost
Rangers
St. Johnstone
Results by League Table
TEAM PLD GD PTS HOME AWAY HOME AWAY HOME AWAY HOME AWAY
1
Celtic235360 
w
 
3-0F
l
 
3-0A
-
Mar 15
l
 
0-6A
l
 
4-0A
Apr 5
-
2
Rangers H232647 
-
-
-
-
l
 
0-1A
l
 
2-0A
-
l
 
3-1A
3
Dundee Utd23737 
d
 
1-1A
w
 
0-1F
-
Jan 26
l
 
1-2F
l
 
2-0A
-
Apr 12
4
Aberdeen23-135 
w
 
3-0F
l
 
2-1A
-
Apr 12
l
 
1-2A
d
 
1-1F
Mar 15
-
5
Motherwell23-931 
w
 
2-1F
d
 
2-2A
Mar 1
-
l
 
1-2A
l
 
2-1A
Jan 25
-
6
Hibernian23-229 
w
 
1-0F
d
 
3-3F
Apr 5
-
d
 
1-1F
l
 
2-0A
-
Mar 29
7
Dundee23-427 
w
 
1-0F
d
 
1-1A
-
Mar 29
l
 
1-3A
w
 
1-2A
-
Mar 1
8
St. Mirren23-1127 
w
 
2-1F
l
 
2-1A
Feb 22
-
l
 
2-3A
l
 
3-1F
-
Feb 1
9
Kilmarnock23-1225 
w
 
6-0F
l
 
1-0A
-
Feb 26
w
 
1-0F
w
 
0-3F
-
Feb 15
10
Ross County23-1925 
w
 
6-0F
w
 
0-3F
Feb 2
-
w
 
3-0F
d
 
3-3A
Feb 26
-
11
Hearts23-624 
w
 
1-0F
d
 
0-00-0
-
Feb 16
l
 
1-2A
l
 
2-1A
Feb 22
-
12
St. Johnstone A23-2215 
w
 
2-0F
w
 
0-1F
w
 
3-1F
-
-
-
-
-
Championship Round
Relegation Round
Win / draw / win form
Rangers 2ND
20 league games
Home
Overall
Goals: Scored
57
Conceded
15
Games: Scored
20 / 20
Conceded
11 / 20
Clean sheets
9 / 20
Failed to score
0 / 20
Won
17
D
2
L
1
Goals: Scored
38
Conceded
17
Games: Scored
18 / 20
Conceded
10 / 20
Clean sheets
10 / 20
Failed to score
2 / 20
Won
12
D
4
L
4
St. Johnstone 12TH
20 league games
Away
Overall
Goals: Scored
22
Conceded
34
Games: Scored
14 / 20
Conceded
17 / 20
Clean sheets
3 / 20
Failed to score
6 / 20
Won
6
D
2
Lost
12
Goals: Scored
20
Conceded
42
Games: Scored
14 / 20
Conceded
18 / 20
Clean sheets
2 / 20
Failed to score
6 / 20
W
3
D
3
Lost
14
Win / draw / win head to head (H2H)
7
Rangers have beaten St. Johnstone in 7 consecutive home league meetings
9
Rangers have not lost to St. Johnstone in 9 consecutive home league meetings
8
Rangers have kept a clean sheet in 8 consecutive home league meetings with St. Johnstone
League games at Rangers since 2016
Rangers
St. Johnstone
Goals: Scored
26
7
Games: Scored
11 / 12
4 / 12
Clean sheets
8 / 12
1 / 12
RAN
9
D
2
STU
1
League games at St. Johnstone since 2016
St. Johnstone
Rangers
Goals: Scored
10
32
Games: Scored
8 / 15
15 / 15
Clean sheets
0 / 15
7 / 15
RAN
11
D
3
STU
1
Goal Statistics

A PG of 2.6 is decent for Rangers in their meeting with St. Johnstone, as is their run of scoring 1 goal or more in 20 consecutive Premiership games.

An absolutely awful PG of just 0.6 should cause concerns for St. Johnstone fans, as should a 5 Premiership matches run in which they have failed to score more than 1 goal.

Rangers 2nd St. Johnstone 12th
Kickoff prediction
Kickoff prediction
2.6
goals
0.6
goals
Scoring probability
Scoring probability
1
19%
2
25%
3
22%
4
14%
5+
20%
There is a 81% probability that Rangers will score 2 or more goals in this match
0
53%
1
34%
2
3
4+
There is a 53% probability that St. Johnstone will fail to score
 
20 home / away league games
20 home / away league games
+19
Rangers have scored 19% more goals at home than predicted
+15
St. Johnstone have scored 15% more goals when away than predicted
2.9
average goals scored
1.1
average goals scored
0.8
conceded
1.7
conceded
 
Attack defence ratings
Premiership - 2024/2025 season
https://api.kickoff.co.uk/v1/fixture/282005/accaPanel/formStats/marketCode/FULL
Rangers
PG (predicted goals)
St. Johnstone
2.6
0.6
Attack rating
26%
better
RAN
STU
view stats
Games scored18
16
Failed to score3
6
Scored first13
7
Goals scored38
24
Avg. goals scored1.8
1.1
Avg. shots per game13
8
Avg. shots per goal7
7
Conversion rate for14
14
Avg. XG for2.1
1.1
KickOff rating
+26%
Defence rating
48%
better
RAN
STU
view stats
Games conceded10
19
Clean sheets11
3
Conceded first7
15
Goals conceded17
44
Avg. goals conceded0.8
2
Avg. shots/game conceded6
11
Avg. shots/goal conceded7
5
Conversion rate against14%
19%
Avg. XG against0.9
1.6
KickOff rating
+48%

Rangers v St. Johnstone Premiership lLine ups will show here when available.

Rangers Premiership squad statistics 2024/2025
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
18957
J DiasV CernyI Hagi J Dias
Line-upAppserancesgoalsAssistscards
L Kelly GLK5
-
R Yilmaz  DEF121
1
-
R Pröpper DEF161
6
-
C. Nsiala-Makengo DEF2
-
J Dias DEF192
7
-
N Raskin MID183
7
-
M Diomande MID2023
5
-
V Cerny MID2092
5
-
Danilo MID1353
-
I Hagi  MID1215
1
1
I. Hamza FWD1881
1
-
Subs
M. Munn GLK
-
L King DEF2
-
C Barron MID19
-
N Bajrami MID1711
1
-
K Dowell MID12
1
-
O Cortés FWD7
-
C Dessers FWD1962
2
-
R Matondo FWD622
-
R McCausland FWD111
3
-
St. Johnstone Premiership squad statistics 2024/2025
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
22627
D WrightN ClarkB KimpiokaS Sprangler
Line-upAppserancesgoalsAssistscards
A Fisher GLK1
-
A. Essel DEF151
6
-
J Sanders DEF2211
5
1
B Mikulic DEF10
-
F. Franczak MID3
-
S Sprangler MID18
7
-
M Kucheryavyi MID31
-
D Wright MID221
-
N Clark FWD2261
2
-
B Kimpioka FWD2162
1
1
M Kirk FWD2051
1
-
Subs
J Rae GLK14
1
-
B Douglas  DEF4
-
D Keltjens DEF7
-
A Raymond DEF172
5
-
M Smith MID201
2
-
C MacPherson MID6
3
-
G Carey MID2021
1
-
T. Steven FWD1
-
J McPake FWD71
-