Rangers vs ST Johnstone: who has won more
Friendlies are excluded; the figures cover competitive fixtures alone.
Rangers vs ST Johnstone: next match
Rangers vs ST Johnstone: reading the head to head
Historically Rangers have come out ahead: 30 wins against 2, plus 7 draws. When these clubs meet, the average is 2.7 goals per game; 41% of meetings have seen both sides score and 54% have topped 2.5 goals.
When they last met (24/10/26, Scottish Premiership), the score was Rangers 4–0 ST Johnstone. They face each other again on 13 December 2026 at 12:00 (Scottish Premiership).
Rangers vs ST Johnstone: all meetings
Colours show each score as it looks for Rangers.
Rangers vs ST Johnstone: results by competition
| P | Rangers | Draws | ST Johnstone | |
|---|---|---|---|---|
| Scottish Premiership | 36 | 28 | 6 | 2 |
| FA Cup | 2 | 1 | 1 | 0 |
| EFL Cup | 1 | 1 | 0 | 0 |
Wins, draws and defeats, with each win column headed by a team name.
Rangers vs ST Johnstone: home and away record
| Venue | P | W | Draws | L | Goals |
|---|---|---|---|---|---|
| 19 | 14 | 4 | 1 | 42:10 | |
| 20 | 1 | 3 | 16 | 11:43 |
Every result is seen through the eyes of the team playing at home.
Rangers vs ST Johnstone: records and streaks
Rangers
- Biggest win24/10/26 · Rangers 4–0 ST Johnstone
- Most recent win24/10/26 · Rangers 4–0 ST Johnstone
- Longest unbeaten run15
ST Johnstone
- Biggest win16/12/17 · Rangers 1–3 ST Johnstone
- Most recent win6/11/22 · ST Johnstone 2–1 Rangers
- Longest unbeaten run2
Rangers vs ST Johnstone: current form
Rangers
ST Johnstone
Rangers vs ST Johnstone: league positions
Full table| # | Team | P | W-D-L | Goals | Pts |
|---|---|---|---|---|---|
| 2 | 11 | 7-3-1 | 19:9 | 24 | |
| 7 | 12 | 3-5-4 | 15:19 | 14 |
Rangers vs ST Johnstone: frequently asked questions
Rangers or ST Johnstone: which side has won more often?
Historically Rangers have come out ahead: 30 wins against 2, plus 7 draws.
What was the score last time Rangers faced ST Johnstone?
When they last met (24/10/26, Scottish Premiership), the score was Rangers 4–0 ST Johnstone.
How many goals do Rangers and ST Johnstone usually produce when they meet?
When these clubs meet, the average is 2.7 goals per game; 41% of meetings have seen both sides score and 54% have topped 2.5 goals.
When is the next meeting of Rangers and ST Johnstone?
The next game: ST Johnstone vs Rangers on 13 December 2026 at 12:00 (Scottish Premiership).
Rangers vs ST Johnstone head to head
Every meeting of Rangers and ST Johnstone in one place: how often each side has won, how many goals the fixture produces, and how the results break down by competition and by venue. For Scottish Premiership tips, visit the league page; further predictions are listed under Predictions.