ST Johnstone vs Rangers
Head to Head
Direct meetings and current team-vs-team comparison.
Compare another team
Replace first team
ST JohnstoneReplace second team
RangersModel outlook
Δ Elo -109.3
W112.4%ST Johnstone winFair odds8.09
D19.6%DrawFair odds5.11
W268.1%Rangers winFair odds1.47
12.4%
19.6%
68.1%
W1
D
W2
ST Johnstone · Expected goals0.74
Rangers · Expected goals2.06
All meetings
37
Finished meetings
36
ST Johnstone
2 W · 21 goals
Rangers
27 W · 78 goals
Comparison
| Comparison | ST Johnstone | Rangers |
|---|---|---|
| Rating | 245.6 | 354.9 |
| Matches played | 657 | 669 |
| Win rate | 37.0% | 62.3% |
| Average scored | 1.13 | 2.05 |
| Average conceded | 1.26 | 0.94 |
Previous meetings
2025-01-12 | Premiership | 2024
Rangers

FT
3
-
1
ST Johnstone2024-12-01 | Premiership | 2024
ST Johnstone

FT
0
-
1
Rangers2024-10-06 | Premiership | 2024
Rangers

FT
2
-
0
ST Johnstone2024-02-18 | Premiership | 2023
ST Johnstone

FT
0
-
3
Rangers2023-12-20 | Premiership | 2023
Rangers

FT
2
-
0
ST Johnstone2023-09-16 | Premiership | 2023
ST Johnstone

FT
0
-
2
Rangers2023-01-28 | Premiership | 2022
Rangers

FT
2
-
0
ST Johnstone2022-11-06 | Premiership | 2022
ST Johnstone

FT
2
-
1
Rangers2022-08-13 | Premiership | 2022
Rangers

FT
4
-
0
ST Johnstone2022-03-02 | Premiership | 2021
ST Johnstone

FT
0
-
1
Rangers2021-12-15 | Premiership | 2021
Rangers

FT
2
-
0
ST Johnstone2021-09-11 | Premiership | 2021
ST Johnstone

FT
1
-
2
Rangers2021-04-25 | FA Cup | 2020
Rangers

FT
1
-
1
ST Johnstone2021-04-21 | Premiership | 2020
ST Johnstone

FT
1
-
1
Rangers2021-02-03 | Premiership | 2020
Rangers

FT
1
-
0
ST Johnstone2020-12-23 | Premiership | 2020
ST Johnstone

FT
0
-
3
Rangers2020-08-12 | Premiership | 2020
Rangers

FT
3
-
0
ST Johnstone2020-02-23 | Premiership | 2019
ST Johnstone

FT
2
-
2
Rangers2019-11-02 | Premiership | 2019
Rangers

CANC
ST Johnstone2019-09-22 | Premiership | 2019
ST Johnstone

FT
0
-
4
Rangers2019-02-16 | Premiership | 2018
Rangers

FT
0
-
0
ST Johnstone2018-12-23 | Premiership | 2018
ST Johnstone

FT
1
-
2
Rangers2018-09-23 | Premiership | 2018
Rangers

FT
5
-
1
ST Johnstone2018-02-27 | Premiership | 2017
ST Johnstone

FT
1
-
4
Rangers2017-12-16 | Premiership | 2017
Rangers

FT
1
-
3
ST Johnstone2017-10-13 | Premiership | 2017
ST Johnstone

FT
0
-
3
Rangers2017-05-21 | Premiership | 2016
ST Johnstone

FT
1
-
2
Rangers2017-03-01 | Premiership | 2016
Rangers

FT
3
-
2
ST Johnstone2016-12-28 | Premiership | 2016
ST Johnstone

FT
1
-
1
Rangers2016-10-26 | Premiership | 2016
Rangers

FT
1
-
1
ST Johnstone2012-05-13 | Premiership | 2011
ST Johnstone

FT
0
-
4
Rangers2012-01-14 | Premiership | 2011
ST Johnstone

FT
1
-
2
Rangers2011-11-19 | Premiership | 2011
Rangers

FT
0
-
0
ST Johnstone2011-07-30 | Premiership | 2011
ST Johnstone

FT
0
-
2
Rangers2011-04-05 | Premiership | 2010
ST Johnstone

FT
0
-
2
Rangers2011-02-27 | Premiership | 2010
Rangers

FT
4
-
0
ST Johnstone2010-08-28 | Premiership | 2010
Rangers

FT
2
-
1
ST Johnstone