PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
Scotland Scotland - PremiershipHead-to-Head← Back

Rangers
Vs
ST Johnstone

Since 26/10/2016
22
RAN wins
5
Draws
2
SJ wins
Meetings
29
on record
Total goals
81
63 Rangers · 18 ST Johns…
Goals per game
2.79
both sides combined
Over 1.5
86%
of meetings
Over 2.5
55%
of meetings
BTTS
45%
of meetings
Last meeting
3-1
12 Jan 2025
Next game
24 Oct
Saturday, Scotland - Premiership
Rangers vs ST Johnstone: the head-to-head
Rangers have been in the driver’s seat of this rivalry, winning the last six encounters in a row. Since 2016 the two clubs have faced each other 29 times, with Rangers securing 22 victories, ST Johnstone winning twice and five matches ending in a draw. The average total goals per game is 2.79, and 86% of the meetings have produced at least two goals, 55% have seen three or more, while both sides score in 45% of the fixtures. The most recent clash on 12 January 2025 saw Rangers triumph 3-1 in the Premiership. Across the entire record, Rangers have scored 63 goals to ST Johnstone’s 18, a total of 81 goals. At home Rangers have won 11 of 14 games, drawing twice and losing once, whereas away they have also won 11 of 15, drawn three and lost one. Their next meeting is scheduled for 24 October 2026 in the Premiership.
01 Head-to-head record02 Recent meetings03 Goal Analysis04 Current form05 League Table06 Squad value analysis07 Recent results08 Upcoming fixtures
Next meeting
Rangers vs ST Johnstone
Saturday 24 October 2026 · Scotland - Premiership
See the prediction ↗
01Head-to-head record
22
wins
2
63
goals
18
16
clean sheets
1
The last 29 games between these two clubs
76%
win %
7%
2.79
avg goals
2.79
86%
over 1.5 %
86%
55%
over 2.5 %
55%
28%
over 3.5 %
28%
2.17
scored
0.62
0.62
conceded
2.17
45%
btts
45%
55%
clean sheet
3%
9.88
corners
9.88
3.88
cards
3.88
Top three rows are this fixture: 29 meetings, 22 to Rangers, 5 drawn, 2 to ST Johnstone, at 2.79 goals a game. Everything below is these same meetings, seen from each club's side.
02Recent meetings📅
RangersRangers
Won at home
79%
11 of 14 home meetings
Won away
73%
11 of 15 away meetings
Drawn
17%
5 of 29 meetings
Each figure is a share of its own group, so the three do not add to 100.
ST JohnstoneST Johnstone
Won at home
7%
1 of 15 home meetings
Won away
7%
1 of 14 away meetings
Drawn
17%
5 of 29 meetings
Each figure is a share of its own group, so the three do not add to 100.
DateCompetitionHomeScoreAwayRangers
12 Jan 2025Scotland - PremiershipRangers3-1ST JohnstoneWview
01 Dec 2024Scotland - PremiershipST Johnstone0-1RangersWview
06 Oct 2024Scotland - PremiershipRangers2-0ST JohnstoneWview
17 Aug 2024Scotland - League CupRangers2-0ST JohnstoneWview
18 Feb 2024Scotland - PremiershipST Johnstone0-3RangersWview
20 Dec 2023Scotland - PremiershipRangers2-0ST JohnstoneWview
16 Sep 2023Scotland - PremiershipST Johnstone0-2RangersWview
28 Jan 2023Scotland - PremiershipRangers2-0ST JohnstoneWview
06 Nov 2022Scotland - PremiershipST Johnstone2-1RangersLview
13 Aug 2022Scotland - PremiershipRangers4-0ST JohnstoneWview
02 Mar 2022Scotland - PremiershipST Johnstone0-1RangersWview
15 Dec 2021Scotland - PremiershipRangers2-0ST JohnstoneWview
11 Sep 2021Scotland - PremiershipST Johnstone1-2RangersWview
21 Apr 2021Scotland - PremiershipST Johnstone1-1RangersDview
03 Feb 2021Scotland - PremiershipRangers1-0ST JohnstoneWview
23 Dec 2020Scotland - PremiershipST Johnstone0-3RangersWview
12 Aug 2020Scotland - PremiershipRangers3-0ST JohnstoneWview
23 Feb 2020Scotland - PremiershipST Johnstone2-2RangersDview
22 Sep 2019Scotland - PremiershipST Johnstone0-4RangersWview
16 Feb 2019Scotland - PremiershipRangers0-0ST JohnstoneDview
03Goal Analysis
Rangers · Last 10 – goals for & against
50-552W11D12L12L11D51W10W01L10W21WA·FAL16/05A·DU31/07A·JAG06/08H·HIB09/08H·JAG13/08H·SM16/08H·FJ20/08A·FJ27/08A·ABE30/08A·FAL02/09
Avg total
2.9
Avg scored
1.8
Avg conceded
1.1
Goal Analysis – by opponent strength (last 30)
Scored/conceded split by opponent tier, then home and away. Green beats the league's per-team average of 1.36 goals/game; red is worse.
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
All games (30)2.331.272.941.061.641.50
vs Stronger (1)1.003.00--1.003.00
vs Similar (4)1.001.251.000.671.003.00
vs Weaker (25)2.601.203.381.151.751.25
Clean sheet %30% (+1pp vs league)
ST Johnstone · Last 10 – goals for & against
40-420W10W10W30W01L11D43W01L12L11DH·RR24/04A·AYR01/05A·AU01/05H·MOR18/07A·IC21/07H·EF25/07H·KIL02/08A·SM08/08A·HOM29/08A·DUN02/09← ChampionshipPremiership →
Avg total
2.3
Avg scored
1.4
Avg conceded
0.9
Goal Analysis – by opponent strength (last 30)
Scored/conceded split by opponent tier, then home and away. Green beats the league's per-team average of 1.36 goals/game; red is worse.
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
All games (30)1.430.672.000.790.940.56
vs Stronger (1)1.002.00--1.002.00
vs Similar (26)1.420.582.080.850.770.31
vs Weaker (3)1.671.001.000.002.001.50
Clean sheet %50% (+21pp vs league)
04Current form📈
Rangers
WDLLDWWLWW
Last 10: 18 scored, 11 conceded.
ST Johnstone
WWWWLDWLLD
Last 10: 14 scored, 9 conceded.
Rangers
Home · last 10
DDWWLLLDWW
4 won · 21 scored, 14 conceded
Away · last 10
WWLLWDLLWW
5 won · 19 scored, 15 conceded
ST Johnstone
Home · last 10
WWDDWWWWDW
7 won · 22 scored, 7 conceded
Away · last 10
WDWWWWLLLD
5 won · 12 scored, 7 conceded
05League Table🏆
RecordGoalsProps / gameSquad value €mStrengths
RankTeamMPPtsWin%PPGGFGAGDG/GO1.5O2.5O3.5CorCor O%CrdCrd O%FlsFls O%TotAttMidDefAtt/gDef/gPoss%
1CelticCeltic412
100%
3.0
112+9
3.2
75%
75%
25%
13.5
75%
2.5
25%
19.0
25%
116
5620412.80.5
66%
2ST MirrenST Mirren410
75%
2.5
73+4
2.5
50%
25%
25%
11.2
75%
3.8
75%
26.5
75%
8
1331.80.8
46%
3Heart Of MidlothianHeart Of Midlothian49
75%
2.2
104+6
3.5
100%
100%
50%
11.5
75%
4.0
67%
24.8
100%
22
12462.51.0
53%
4MotherwellMotherwell48
50%
2.0
84+4
3.0
75%
75%
25%
10.2
75%
3.5
75%
25.0
75%
16
10152.01.0
58%
5DundeeDundee57
40%
1.4
64+2
2.0
80%
20%
0%
9.6
40%
3.4
40%
22.2
60%
5
1221.20.8
44%
6RangersRangers47
50%
1.8
54+1
2.2
75%
50%
0%
12.0
100%
4.5
50%
29.8
100%
136
3844541.21.0
58%
7HibernianHibernian46
50%
1.5
67-1
3.2
100%
100%
25%
11.0
75%
3.0
50%
24.5
100%
20
7851.51.8
47%
8ST JohnstoneST Johnstone44
25%
1.0
67-1
3.2
75%
50%
25%
8.8
25%
3.0
33%
23.2
50%
5
2121.51.8
-
9Dundee UtdDundee Utd54
20%
0.8
510-5
3.0
100%
60%
40%
11.0
60%
4.4
60%
22.2
80%
11
4341.02.0
42%
10AberdeenAberdeen43
25%
0.8
27-5
2.2
75%
50%
0%
12.8
75%
5.0
75%
25.2
50%
15
4470.51.8
48%
11FalkirkFalkirk41
0%
0.2
26-4
2.0
75%
50%
0%
9.5
50%
4.0
75%
29.8
75%
6
2130.51.5
51%
12KilmarnockKilmarnock40
0%
0.0
414-10
4.5
75%
75%
75%
9.8
50%
3.8
75%
22.2
75%
7
3231.03.5
42%
Scotland - Premiership 2026/27 full table · click any column header to sort (click again to reverse). In-cell bars are scaled within each column; scroll right for props, squad value and strengths. Highlighted teams are this fixture's sides. Full Scotland - Premiership stats & trends →
06Squad value analysis💰
RangersST Johnstone
€134.7m
squad value
€4.5m
€163.0m
attack
€7.6m
€28.8m
midfield
€3.1m
€197.8m
defence
€10.0m
28
players
25
Transfermarkt squad values, most recent season on record. Rangers carries the more valuable squad.
07Recent results📅
Rangers
DateOpponentScoreRes
16 May@ Falkirk5-2W
31 Jul@ Dundee Utd1-1D
06 Aug@ Jagiellonia1-2L
09 Augvs Hibernian1-2L
13 Augvs Jagiellonia1-1D
16 Augvs ST Mirren5-1W
20 Augvs FK Jablonec1-0W
27 Aug@ FK Jablonec0-1L
30 Aug@ Aberdeen1-0W
02 Sep@ Falkirk2-1W
ST Johnstone
DateOpponentScoreRes
24 Aprvs Raith Rovers2-0W
01 May@ Ayr1-0W
01 May@ Ayr Utd1-0W
18 Julvs Morton3-0W
21 Jul@ Inverness CT0-1L
25 Julvs East Fife1-1D
02 Augvs Kilmarnock4-3W
08 Aug@ ST Mirren0-1L
29 Aug@ Heart Of Midlothian1-2L
02 Sep@ Dundee1-1D
08Upcoming fixtures🗓
Rangers
ST Johnstone
Rangers stats ↗ST Johnstone stats ↗