Football · Premiership · Scotland
Rangers vs St Johnstone
Saturday, 24 October 2026
Played. Source reports: FINISHED.Final score
Rangers4-0St Johnstone
- 1ST HALF
- 1-0
- 2ND HALF
- 3-0
Prediction and result
Before kickoff, the model made Rangers favourites at 79% (St Johnstone 4%, draw 17%). That rests on expected goals of 1.85 to 0.22, 8 wins in Rangers's last 10 matches to 3 for St Johnstone and 9 wins from the last 10 meetings to 1. It put over 2.5 goals at 34% and both teams scoring at 26%. Rangers won 4-0, as the model expected.
Key facts before the match
- Rangers are unbeaten in 8 matches.
- They last met on 12 Jan 2025, when Rangers won 3-1.
Scotland•Premiership

Rangers(9)
D11d
W18d
W38d
W45d
W49d
W53d
W56d
W59d
L62d
W69d

st Johnstone(1)
D11d
W17d
D39d
L49d
W52d
D56d
L60d
L81d
W87d
D95d
Saturday, 24 October 2026 at 17:00
Played. Source reports: FINISHED.Final score
Rangers4-0St Johnstone
- 1ST HALF
- 1-0
- 2ND HALF
- 3-0
H2H: 9-0-1
Home & away form · from last 10 matches
Rangers at homest Johnstone away
54
5/51/4
0/51/4
0/52/4
1.800.75
0.201.00
5/53/4
2/50/4
2/50/4
1/53/4
0/51/4
4/51/4
0/51/4
2/51/4
1/52/4
Model Prediction
Expected Goals
Rangers: 1.85
Expected Goals
st Johnstone: 0.22
Rangers
79%
Draw
17%
st Johnstone
4%
Over 2.5: 34%
BTTS: 26%
Quality: high
Team 1 Form
Rangers · # = league position now
17 Oct2026
Dundee fc#5 vs Rangers#2
2-2D
10 Oct2026
Rangers#2 vs Kilmarnock#11
3-1W
20 Sept2026
Celtic#1 vs Rangers#2
0-1W
13 Sept2026
Rangers#2 vs Celtic#1
3-0W
09 Sept2026
Rangers#2 vs St. Mirren#6
1-0W
05 Sept2026
Rangers#2 vs Motherwell#10
1-0W
02 Sept2026
Falkirk#7 vs Rangers#2
1-2W
30 Aug2026
Aberdeen#9 vs Rangers#2
0-1W
27 Aug2026
Jablonec#6 vs Rangers#2
1-0L
20 Aug2026
Rangers#2 vs Jablonec#6
1-0W
Team 2 Form
st Johnstone · # = league position now
17 Oct2026
st Johnstone#8 vs Dundee Utd#4
1-1D
11 Oct2026
Aberdeen#9 vs st Johnstone#8
0-1W
19 Sept2026
st Johnstone#8 vs Falkirk#7
1-1D
09 Sept2026
st Johnstone#8 vs Celtic#1
0-1L
06 Sept2026
st Johnstone#8 vs Hibernian#12
2-1W
02 Sept2026
Dundee fc#5 vs st Johnstone#8
1-1D
29 Aug2026
Hearts#3 vs st Johnstone#8
2-1L
08 Aug2026
St. Mirren#6 vs st Johnstone#8
1-0L
02 Aug2026
st Johnstone#8 vs Kilmarnock#11
4-3W
25 Jul2026
st Johnstone#8 vs East Fife#9
1-1D
Head-to-Head
Last 10 · # = league position now
12 Jan2025
Rangers#2 vs st Johnstone#8
3-1•
01 Dec2024
st Johnstone#8 vs Rangers#2
0-1•
06 Oct2024
Rangers#2 vs st Johnstone#8
2-0•
17 Aug2024
Rangers#2 vs st Johnstone#8
2-0•
18 Feb2024
st Johnstone#8 vs Rangers#2
0-3•
20 Dec2023
Rangers#2 vs st Johnstone#8
2-0•
16 Sept2023
st Johnstone#8 vs Rangers#2
0-2•
28 Jan2023
Rangers#2 vs st Johnstone#8
2-0•
21 Jan2023
st Johnstone#8 vs Rangers#2
0-1•
06 Nov2022
st Johnstone#8 vs Rangers#2
2-1•
Upcoming matches
# = league position now
Rangers
Prediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Football board.