Rangers vs ST Johnstone: head to head (H2H)
77%
16%
6%
Next match
Head-to-head stats
67 - 17
Goals
2.71
Goals per match
2.16 - 0.55
Goals per match per team
18 - 1
Clean sheets
84%
Over 1.5 goals
52%
Over 2.5 goals
26%
Over 3.5 goals
42%
Both teams scored
- 🔥 Rangers won the last 10 head-to-head meetings
- Biggest win Rangers: Rangers 4-0 ST Johnstone (Premiership, 24/10/2026)
- Biggest win ST Johnstone: Rangers 1-3 ST Johnstone (Premiership, 16/12/2017)
- Most goals: Rangers 5-1 ST Johnstone (Premiership, 23/09/2018)
- Last meeting: Rangers 4-0 ST Johnstone (Premiership, 24/10/2026)
- First meeting in our database: Rangers 1-1 ST Johnstone (Premiership, 26/10/2016)
Home and away
Rangers at home against ST Johnstone
12Rangers
3Draw
1ST Johnstone
16 matches
ST Johnstone at home against Rangers
12Rangers
2Draw
1ST Johnstone
15 matches
Per competition
| Competition | # | Rangers | Draw | ST Johnstone |
|---|---|---|---|---|
| Premiership | 28 | 22 | 4 | 2 |
| Scottish FA Cup | 2 | 1 | 1 | 0 |
| Scottish League Cup | 1 | 1 | 0 | 0 |
last 10 matches
| Rangers | ST Johnstone | |
|---|---|---|
| 8-2-0 | Won-drawn-lost | 3-5-2 |
| 2.60 | Points per game | 1.40 |
| 80% | Won | 30% |
| 2.00 | Goals scored per match | 1.20 |
| 0.50 | Goals conceded per match | 1.40 |
| 70% | Clean sheets | 10% |
| 0% | Failed to score | 20% |
| 30% | Both teams scored | 70% |
| 50% | Over 2.5 goals | 50% |
Last matches Rangers
Last matches ST Johnstone
All meetings (31)
Rangers vs ST Johnstone in numbers
Rangers and ST Johnstone have met 31 times so far. Rangers won 24, ST Johnstone won 2 and 5 ended in a draw. In those matches Rangers scored 67 goals and ST Johnstone scored 17, an average of 2.71 goals per match. Both teams scored in 42% of the meetings.
More about both teams: Rangers, ST Johnstone, compare other teams.