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

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

McDiarmid Park, Perth

St. Johnstone are in Premiership action on Sunday lunch time, as Craig Levein looks to get one over on Philippe Clement and his Rangers side at the McDiarmid Park. Our aim is to give you all the tools you need to make a smart, well-informed bet on this tie, so we've searched our 20+ year database and pulled out the statistics that matter the most. Head-to-head and recent form are included, and it all goes into our algorithmic predictions. The best odds are there to ensure you get the best price.

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.

St. Johnstone's next match is v Aberdeen at 15:00 on Saturday 7th December
Rangers's next match is v Ross County at 12:00 on Sunday 8th December
The last Scottish Premiership meeting between St. Johnstone and Rangers was on Sunday 1st December 2024
Scottish Premiership
December 1st 2024
St. Johnstone 0
1 Rangers
 
63' (OG)J. Holt
 
STU
RAN
Shots On
1
10
Shots Off
2
4
Corners
3
5
Possession
39%
61%
Fouls
9
14
Yellow/red cards
2/0
2/0
 
St. JohnstoneRangers
 
J. Rae
B. Mikulić
J. Sanders
A. Amos Raymond
S. Sprangler (A. Sidibeh 66')
D. Wright
G. Carey (A. Essel 46')
J. Holtfootball icon (M. Kucheryavyi 80')
N. Clark (L. Neilson 58')
M. Kirk
B. Mbunga-Kimpioka (J. McPake 80')
J. Butland
(D. Pereira da Silva 57') J. da Silva Dias
(L. Balogun 46') R. Pröpper
J. Souttar
J. Tavernier
N. Raskin
I. Hagi
(R. Yılmaz 46') N. Bajrami
C. Barron
(K. Dowell 86') V. Černý
(M. Diomande 75') I. Hamza

Best Tip: Over 1.5 goals

The KickOff predictive algorithm suggests there is a 77% chance of St. Johnstone and Rangers delivering at least two goals in this Premiership match. Recent form statistics and head-to-head (H2H) records are included in the calculation , and it seems the bookies like the look of it as a tip too. This over 1.5 goals tip is available at 1.17.

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
An away win looks like the most likely outcome in the win/draw/win market, with our predictive algorithm suggesting there’s a 49% chance of Rangers coming away with a win.

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

Change odds
Predictions Add Bet365 Coral
St. Johnstone
26%
6/1
13%
8/1
Draw
25%
21/4
4%
19/4
4%
Rangers
49%
3/10
2%
3/10
1%
Draw 1-1
12%
11/117/2
5%
Rangers 1-0
11%
15/2
6%
13/2
Rangers 2-1
9%
15/2
6%
13/2
6%
Rangers 2-0
9%
6/1
8%
11/2
St. Johnstone 1-0
8%
20/118/1
Draw 0-0
7%
18/114/1
12%
St. Johnstone 2-1
6%
20/1
9%
18/1
Draw 2-2
5%
22/1
12%
16/1
Rangers 3-1
5%
10/117/2
6%
Rangers 3-0
5%
15/2
6%
7/1
7%
St. Johnstone 2-0
4%
40/133/1
Rangers 3-2
3%
22/1
12%
16/1
St. Johnstone 3-1
2%
50/140/1
Rangers 4-1
2%
16/112/1
Rangers 4-0
2%
12/110/1
Over 2.5 Goals
50%
1/2
2%
1/2
1%
Under 2.5 Goals
50%
13/8
5%
29/20
6%
Home 1st Goal
43%
3/1
11%
-
Away 1st Goal
53%
2/9
2%
-
No 1st Goal
4%
18/1-
BTTS - Yes
52%
10/11
5%
17/20
BTTS - No
48%
10/11
9%
17/20
BTTS - Home Win
12%
11/1
20%
11/1
BTTS - Draw
18%
13/2
6%
11/2
7%
BTTS - Away Win
22%
7/4
5%
17/10
3%
Home/draw
51%
12/5
9%
12/5
6%
Away/draw
74%
1/10
2%
1/16
Home/away
75%
1/8
1%
2/15
1%
Over 1.5 Goals
74%
1/62/13
1%
Under 1.5 Goals
26%
4/119/5
9%
Over 3.5 Goals
28%
13/10
3%
5/4
5%
Under 3.5 Goals
72%
8/13
3%
3/5
3%
Over 4.5 Goals
13%
3/127/10
6%
Under 4.5 Goals
87%
1/41/4
Over 5.5 Goals
5%
6/1
13%
11/2
Under 5.5 Goals
95%
1/10
2%
1/11
1%
Over 0.5 Goals
93%
1/401/50
1%
Under 0.5 Goals
7%
18/114/1
12%
Home DNB
43%
11/2
7%
11/2
Away DNB
67%
1/9
1%
1/12
St. Johnstone win to nil
13%
14/1-
Rangers win to nil
27%
6/5
5%
-
St. Johnstone / St. Johnstone
6%
12/1
24%
11/1
St. Johnstone / Rangers
5%
18/116/1
13%
St. Johnstone / Draw
4%
20/116/1
Draw / St. Johnstone
5%
18/1
10%
14/1
Draw / Rangers
20%
3/1
7%
29/10
3%
Draw / Draw
10%
15/213/2
12%
Rangers / St. Johnstone
2%
50/140/1
Rangers / Rangers
42%
10/11
6%
17/20
3%
Rangers / Draw
5%
18/116/1
bet365
Win / draw / win Premiership table

St. Johnstone have played 14 matches so far this season and are in 9th position in the league.

Performance against teams above them in the league

10 of those games have come against teams above them in the table. They have lost 7 games, drawn 1 and won 2. St. Johnstone have conceded 23 goals, scored 12, failed to score in 3 matches and kept 1 clean sheet.

Home league performance

St. Johnstone have played 6 games at home, winning 2, drawing 0 and losing 4 fixtures. They have scored 7 goals, conceded 12 goals, kept 2 clean sheets and failed to score 1 time in home league games.

Rangers lay in 3rd place on 23 points in the Premiership league table having played 12 matches.

Performance against teams below them in the league

They have played 10 games against teams below them in the table, winning 7, drawing 2 and losing 1 game. They have scored 16 goals and kept 6 clean sheets against lower placed opposition. Rangers have conceded 4 goals and have failed to score in 2 matches.

Away league performance

Rangers have played 5 away games, winning 1, drawing 1 and losing 3 games. They have scored an average of 0.4 goals per away game and conceded an average 1.2 goals per away game.

Won
Draw
Lost
St. Johnstone
Rangers
Results by League Table
TEAM PLD GD PTS HOME AWAY HOME AWAY HOME AWAY HOME AWAY
1
Celtic143740 
l
 
0-6A
Dec 29
Apr 5
-
Jan 2
l
 
3-0A
-
Mar 15
2
Aberdeen151233 
l
 
1-2A
Dec 7
Mar 15
-
Jan 15
l
 
2-1A
-
Apr 12
3
Rangers A141529 
l
 
0-1A
l
 
2-0A
-
Jan 12
-
-
-
-
4
Dundee Utd14723 
Dec 26
l
 
2-0A
-
Apr 12
d
 
1-1A
w
 
0-1F
-
Jan 26
5
Dundee15019 
Jan 5
w
 
1-2A
-
Mar 1
Dec 21
Jan 9
-
Mar 29
6
Motherwell14-619 
l
 
1-2A
l
 
2-1A
Jan 25
-
w
 
2-1F
Dec 29
Mar 1
-
7
St. Mirren15-618 
Dec 14
l
 
3-1F
-
Feb 1
w
 
2-1F
Dec 26
Feb 22
-
8
Ross County15-1515 
w
 
3-0F
d
 
3-3A
Feb 26
-
w
 
6-0F
Dec 8
Feb 1
-
9
St. Johnstone H15-1113 
-
-
-
-
w
 
2-0F
w
 
0-1F
Jan 12
-
10
Kilmarnock15-1713 
w
 
1-0F
w
 
0-3F
-
Feb 15
w
 
6-0F
l
 
1-0A
-
Feb 26
11
Hibernian15-712 
Jan 2
l
 
2-0A
-
Mar 29
w
 
1-0F
Jan 5
Apr 5
-
12
Hearts15-910 
l
 
1-2A
Dec 22
Feb 22
-
w
 
1-0F
d
 
0-00-0
-
Feb 15
Championship Round
Relegation Round
Win / draw / win form
St. Johnstone 9TH
20 league games
Home
Overall
Goals: Scored
19
Conceded
32
Games: Scored
16 / 20
Conceded
15 / 20
Clean sheets
5 / 20
Failed to score
4 / 20
Won
5
Draw
5
Lost
10
Goals: Scored
22
Conceded
37
Games: Scored
14 / 20
Conceded
17 / 20
Clean sheets
3 / 20
Failed to score
6 / 20
Won
5
D
2
Lost
13
Rangers 3RD
20 league games
Away
Overall
Goals: Scored
31
Conceded
19
Games: Scored
16 / 20
Conceded
10 / 20
Clean sheets
10 / 20
Failed to score
4 / 20
Won
10
D
4
Lost
6
Goals: Scored
37
Conceded
24
Games: Scored
16 / 20
Conceded
13 / 20
Clean sheets
7 / 20
Failed to score
4 / 20
Won
10
Draw
5
Lost
5
bet365
bet365
Win / draw / win head to head (H2H)
5
Rangers have beaten St. Johnstone in 5 consecutive league meetings
5
Rangers have not lost to St. Johnstone in 5 consecutive league meetings
5
Rangers have kept a clean sheet in 5 consecutive league meetings with St. Johnstone
League games at St. Johnstone since 2016
St. Johnstone
Rangers
Goals: Scored
10
31
Games: Scored
8 / 14
14 / 14
Clean sheets
0 / 14
6 / 14
STU
1
D
3
RAN
10
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
STU
1
D
2
RAN
9
Goal Statistics

Rangers have been steady in front of goal of late, scoring in 5 consecutive Premiership games. Their PG of 1.6 against St. Johnstone on Sunday suggests that run is likely to continue.

St. Johnstone 9th Rangers 3rd
Kickoff prediction
Kickoff prediction
1.1
goals
1.6
goals
Scoring probability
Scoring probability
0
34%
1
37%
2
20%
3
4+
There is a 71% probability that St. Johnstone will score no more than 1 goal
0
20%
1
32%
2
26%
3
14%
4+
There is a 80% probability that Rangers will score 1 or more goals
 
20 home / away league games
20 home / away league games
-20
St. Johnstone have scored 20% fewer goals at home than predicted
-11
Rangers have scored 11% fewer goals when away than predicted
1.0
average goals scored
1.6
average goals scored
1.6
conceded
1.0
conceded
 
Attack defence ratings
Premiership - 2024/2025 season
https://api.kickoff.co.uk/v1/fixture/281953/accaPanel/formStats/marketCode/FULL
St. Johnstone
PG (predicted goals)
Rangers
1.1
1.6
Attack rating
STU
RAN
8%
better
view stats
Games scored10
9
Failed to score4
3
Scored first4
7
Goals scored17
17
Avg. goals scored1.2
1.4
Avg. shots per game8
12
Avg. shots per goal7
8
Conversion rate for15
12
Avg. XG for1.2
2
KickOff rating
+8%
Defence rating
STU
RAN
48%
better
view stats
Games conceded11
6
Clean sheets3
6
Conceded first10
4
Goals conceded27
9
Avg. goals conceded1.9
0.8
Avg. shots/game conceded10
7
Avg. shots/goal conceded5
9
Conversion rate against19%
12%
Avg. XG against1.4
1.1
KickOff rating
+48%

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

St. Johnstone Premiership squad statistics 2024/2025
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
15525
D WrightN ClarkA RaymondA Raymond
Line-upAppserancesgoalsAssistscards
J Rae GLK7
-
D Wright DEF151
-
J Sanders DEF141
2
1
B Mikulic DEF3
-
A Raymond DEF132
5
-
G Carey MID1411
-
S Sprangler MID11
5
-
J Holt MID10
4
-
N Clark MID155
1
-
M Kirk FWD1421
1
-
B Kimpioka FWD1351
1
1
Subs
R Sinclair GLK9
-
K Cameron DEF12
-
L Neilson DEF14
2
-
A. Essel MID101
4
-
M Kucheryavyi MID1
-
M Smith MID131
2
-
F. Franczak MID1
-
A. Sidibeh FWD1121
2
1
J McPake FWD5
-
Rangers Premiership squad statistics 2024/2025
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
14645
J ButlandV CernyJ TavernierN Raskin
Line-upAppserancesgoalsAssistscards
J Butland GLK14
1
-
J Tavernier DEF1214
2
-
J Souttar  DEF13
-
R Pröpper DEF9
3
-
J Dias DEF121
3
-
C Barron MID14
-
N Raskin MID111
5
-
V Cerny MID1261
1
-
I Hagi  MID54
1
1
N Bajrami MID101
1
-
I. Hamza FWD101
1
-
Subs
L Kelly GLK
-
L Balogun DEF10
1
-
L King DEF
-
R Yilmaz  DEF5
1
-
K Dowell MID9
1
-
M Diomande MID1212
3
-
R McCausland FWD81
1
-
Danilo FWD521
-
C Dessers FWD1361
1
-