Rangers vs ST Johnstone: head to head balance
Only competitive matches are counted; friendlies do not appear.
Rangers vs ST Johnstone: next match
Rangers vs ST Johnstone: the head to head in detail
The balance tips towards Rangers (30 wins to 2, plus 7 draws). These two average 2.7 goals when they meet. Both scored in 41% of meetings, and 54% had at least three goals.
The most recent meeting (24/10/26, Scottish Premiership) ended Rangers 4–0 ST Johnstone. The next meeting is on 13 December 2026 at 12:00 (Scottish Premiership).
Rangers vs ST Johnstone: all meetings
Scores are coloured as seen by 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; above each win column is a team name.
Rangers vs ST Johnstone: at home and away
| Venue | P | W | Draws | L | Goals |
|---|---|---|---|---|---|
| 19 | 14 | 4 | 1 | 42:10 | |
| 20 | 1 | 3 | 16 | 11:43 |
Each result reads from the perspective of whichever team was 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
Who has the better record, Rangers or ST Johnstone?
The balance tips towards Rangers (30 wins to 2, plus 7 draws).
How did it finish the last time Rangers played ST Johnstone?
The most recent meeting (24/10/26, Scottish Premiership) ended Rangers 4–0 ST Johnstone.
How many goals do Rangers v ST Johnstone matches produce?
These two average 2.7 goals when they meet. Both scored in 41% of meetings, and 54% had at least three goals.
When will Rangers and ST Johnstone meet again?
The next fixture is ST Johnstone vs Rangers, on 13 December 2026 at 12:00 (Scottish Premiership).
Rangers vs ST Johnstone head to head
Every Rangers v ST Johnstone meeting: who has won more, the number of goals, the picture by competition and at each venue. Scottish Premiership tips can be found on the league page; for more, try the Predictions section.