SMO◦ANCE
Match Intelligence
PicksSign in

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
D11d
W18d
W38d
W45d
W49d
W53d
W56d
W59d
L62d
W69d
8W · 1D · 1L
vs
D11d
W17d
D39d
L49d
W52d
D56d
L60d
L81d
W87d
D95d
3W · 4D · 3L
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•

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.