Rangers vs ST Johnstone: the balance of wins
Friendly matches are left out; the stats are for competitive games only.
Rangers vs ST Johnstone: next match
Rangers vs ST Johnstone: what the meetings show
Most meetings have gone the way of Rangers (30 wins to 2, with 7 draws). This fixture averages 2.7 goals. Both teams have scored 41% of the time, and 54% of meetings have had three or more goals.
24/10/26, Scottish Premiership: their last meeting ended Rangers 4–0 ST Johnstone. Next meeting: 13 December 2026 at 12:00 (Scottish Premiership).
Rangers vs ST Johnstone: all meetings
Each score is coloured according to how it went 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; each win column is labelled with a team name.
Rangers vs ST Johnstone: home and away meetings
| Venue | P | W | Draws | L | Goals |
|---|---|---|---|---|---|
| 19 | 14 | 4 | 1 | 42:10 | |
| 20 | 1 | 3 | 16 | 11:43 |
Results are shown as the home side saw them in each game.
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
Who leads the head to head, Rangers or ST Johnstone?
Most meetings have gone the way of Rangers (30 wins to 2, with 7 draws).
What happened in the last game between Rangers and ST Johnstone?
24/10/26, Scottish Premiership: their last meeting ended Rangers 4–0 ST Johnstone.
Are Rangers v ST Johnstone games high-scoring?
This fixture averages 2.7 goals. Both teams have scored 41% of the time, and 54% of meetings have had three or more goals.
When are Rangers and ST Johnstone due to meet next?
Next fixture: ST Johnstone vs Rangers – 13 December 2026 at 12:00, Scottish Premiership.
Rangers vs ST Johnstone head to head
Rangers v ST Johnstone through the years: how often each has won, how many goals have gone in, the breakdown by competition and by home or away. Scottish Premiership tips are on the league page, and you will find more in the Predictions section.