Rangers vs St. Johnstone
Scotland - Scottish Premiership
Rangers are creating the better shooting profile with average 6.67 overall shots and 2.19 xG. Their season scoring average is 1.44 goals per game, so the next major chance is likely to come from their side.
Result Probability
The result market leans toward Rangers at 81%. The points profile supports that read: Rangers average 2.25 PPG and St. Johnstone average 1 PPG in the comparable split.
- 12/01/2025, 15:00Scottish PremiershipRangers3 - 1St. Johnstone12/01/2025, 15:00Scottish PremiershipRangers
3 - 1
St. Johnstone - 01/12/2024, 12:00Scottish PremiershipSt. Johnstone0 - 1Rangers01/12/2024, 12:00Scottish PremiershipSt. Johnstone
0 - 1
Rangers - 18/02/2024, 12:00Scottish PremiershipSt. Johnstone0 - 3Rangers18/02/2024, 12:00Scottish PremiershipSt. Johnstone
0 - 3
Rangers - 20/12/2023, 19:45Scottish PremiershipRangers2 - 0St. Johnstone20/12/2023, 19:45Scottish PremiershipRangers
2 - 0
St. Johnstone - 16/09/2023, 11:30Scottish PremiershipSt. Johnstone0 - 2Rangers16/09/2023, 11:30Scottish PremiershipSt. Johnstone
0 - 2
Rangers
Key Statistics
Avg. Goals
Below average
2.33League 2.76
Over 2.5 Goals
Well below avg
39%League 56%
Both Teams Score
Above average
62%League 56%
Cards
Below average
3.23League 3.74
Corners
Average
10.55League 11.41
Corner volume is the clearest signal here. Rangers average 11 corners in this split, compared with the league benchmark of 11.41, which points to sustained attacking territory.
Over / Under
0.5
1+ gol
OVER100%UNDER0%1.5
2+ gol
OVER61%UNDER39%2.5
3+ gol
OVER38%UNDER62%3.5
4+ gol
OVER16%UNDER84%
The recent scoring sample is stronger for Over 0.5 at 100% across the last 10 relevant matches. That makes the goal market a top pick for this match.
Team Performance
Rangers
Home
St. Johnstone
Away
Points & Results
- 2.22PPG1.33
- 67%Wins33%
- 67%First to Score44%
Goals Scored & Conceded
- Scored/game1.441.22
- Conceded/game0.781.22
- xG2.191.20
- xGA1.091.62
Trends
- 56%Both Score67%
- 44%Clean Sheet11%
- 17/10/2026, 19:00Scottish PremiershipDundee2 - 2RangersD17/10/2026, 19:00Scottish PremiershipDundee
2 - 2
RangersD - 10/10/2026, 14:00Scottish PremiershipRangers3 - 1KilmarnockW10/10/2026, 14:00Scottish PremiershipRangers
3 - 1
KilmarnockW - 20/09/2026, 11:00Scottish PremiershipCeltic0 - 1RangersW20/09/2026, 11:00Scottish PremiershipCeltic
0 - 1
RangersW - 09/09/2026, 18:45Scottish PremiershipRangers1 - 0St. MirrenW09/09/2026, 18:45Scottish PremiershipRangers
1 - 0
St. MirrenW - 05/09/2026, 14:00Scottish PremiershipRangers1 - 0MotherwellW05/09/2026, 14:00Scottish PremiershipRangers
1 - 0
MotherwellW - 02/09/2026, 19:00Scottish PremiershipFalkirk1 - 2RangersW02/09/2026, 19:00Scottish PremiershipFalkirk
1 - 2
RangersW - 30/08/2026, 11:00Scottish PremiershipAberdeen0 - 1RangersW30/08/2026, 11:00Scottish PremiershipAberdeen
0 - 1
RangersW
Rangers scored in 7/7 recent form matches and averaged 1.57 goals.
- 17/10/2026, 14:00Scottish PremiershipSt. Johnstone1 - 1Dundee UnitedD17/10/2026, 14:00Scottish PremiershipSt. Johnstone
1 - 1
Dundee UnitedD - 11/10/2026, 13:00Scottish PremiershipAberdeen0 - 1St. JohnstoneW11/10/2026, 13:00Scottish PremiershipAberdeen
0 - 1
St. JohnstoneW - 19/09/2026, 14:00Scottish PremiershipSt. Johnstone1 - 1FalkirkD19/09/2026, 14:00Scottish PremiershipSt. Johnstone
1 - 1
FalkirkD - 09/09/2026, 19:00Scottish PremiershipSt. Johnstone0 - 1CelticL09/09/2026, 19:00Scottish PremiershipSt. Johnstone
0 - 1
CelticL - 06/09/2026, 14:00Scottish PremiershipSt. Johnstone2 - 1HibernianW06/09/2026, 14:00Scottish PremiershipSt. Johnstone
2 - 1
HibernianW - 02/09/2026, 18:45Scottish PremiershipDundee1 - 1St. JohnstoneD02/09/2026, 18:45Scottish PremiershipDundee
1 - 1
St. JohnstoneD - 29/08/2026, 14:00Scottish PremiershipHearts2 - 1St. JohnstoneL29/08/2026, 14:00Scottish PremiershipHearts
2 - 1
St. JohnstoneL
St. Johnstone scored in 6/7 recent form matches and averaged 1 goals.
Rangers is +18% better in terms of Scored/game
Rangers is +56% better in terms of Conceded/game
Rangers is +83% better in terms of xG
Rangers is +49% better in terms of xGA
St. Johnstone is +8% better in terms of First-Half Form
St. Johnstone is +5% better in terms of Offsides
Rangers is +10% better in terms of Corners
Rangers is +7% better in terms of Cards
Rangers is +87% better in terms of Shots on Target
- 1Ivor Pandur
Goalkeeper
- 21Dujon Sterling
Defender
- 24Olwethu Makhanya
Defender
- 29James Penrice
Defender
- 37Emmanuel Fernandez
Defender
- 6Daniel Neill
Midfielder
- 43Nicolas Raskin
Midfielder
- 10Minsu Kim
Forward
- 20Ryan Don Naderi
Forward
- 23Djeidi Gassama
Forward
- 26Badredine Bouanani
Forward
- Ben Godfrey
Defender
- Kosta Nedeljković
Defender
- Kevin Genez
Forward
- Vanja Dragojević
Midfielder
- Tuur Rommens
Defender
- Bojan Miovski
Forward
- Liam Kelly
Goalkeeper
- Tochi Phil Chukwuani
Midfielder
- Findlay Curtis
Forward
| # | Form | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Celtic | 9 | 8 | 0 | 1 | 23 | 5 | +18 | 24 | |
| 2 | Rangers | 9 | 6 | 2 | 1 | 13 | 7 | +6 | 20 | |
| 3 | Hearts | 9 | 5 | 1 | 3 | 20 | 15 | +5 | 16 | |
| 4 | Dundee | 9 | 4 | 2 | 3 | 13 | 10 | +3 | 14 | |
| 5 | St. Johnstone | 9 | 3 | 3 | 3 | 11 | 11 | 0 | 12 | |
| 6 | Dundee United | 9 | 3 | 3 | 3 | 11 | 12 | -1 | 12 | |
| 7 | Aberdeen | 9 | 3 | 2 | 4 | 10 | 10 | 0 | 11 | |
| 8 | St. Mirren | 9 | 3 | 1 | 5 | 9 | 17 | -8 | 10 | |
| 9 | Falkirk | 9 | 2 | 3 | 4 | 9 | 12 | -3 | 9 | |
| 10 | Motherwell | 9 | 2 | 2 | 5 | 11 | 16 | -5 | 8 | |
| 11 | Kilmarnock | 9 | 2 | 2 | 5 | 10 | 20 | -10 | 8 | |
| 12 | Hibernian | 9 | 2 | 1 | 6 | 9 | 14 | -5 | 7 |
Rangers vs St. Johnstone: Statistics and Analysis - Scottish Premiership 2026/2027
On this page you can check all the key statistics for Rangers vs St. Johnstone - goals, corners, form, trends, head-to-head record and more.
This Scottish Premiership match will be played on 24/10/2026 (Saturday) at 15:00.
The venue is Ibrox Stadium.
The fixture is part of game week 10th of the Scottish Premiership season. Rangers currently sits in position 2nd of the Scottish Premiership table. St. Johnstone occupies position 5th.
Stat Probabilities for Rangers vs St. Johnstone
Our projection system combines both teams' numbers into percentage chances for the key statistical markets in this match:
Both teams to score: our projection puts the chance of both teams scoring in Rangers vs St. Johnstone at 62%.
Over 2.5 goals: the combined stats for Rangers and St. Johnstone point to a 39% chance of over 2.5 goals in this match.
For our tips built on these numbers, see the Rangers vs St. Johnstone prediction page.
Who is the favorite in Rangers vs St. Johnstone?
According to the latest match odds, Rangers is the favorite at 1.35 an implied probability of about 74.07%. The full 1X2 market has Rangers at 1.35, the draw at 7.11, and St. Johnstone at 12.69.
Overall performance in the Scottish Premiership
Rangers's record so far reads 6W-2D-1L from 9 played a win rate of 67% at 2.22 points per game.
St. Johnstone stands at 3W-3D-3L from 9 played, winning 33% of their matches at 1.33 points per game.
In their last five, Rangers has gone 4W-1D-0L, averaging 2.6 points per game.
St. Johnstone's last five read 2W-2D-1L, at 1.6 points per game.
At home, Rangers has a 75% win rate (3W-0D-1L from 4 played).
On the road, St. Johnstone has won 25% of their matches (1W-1D-2L from 4 played).
Goal statistics for Rangers vs St. Johnstone
In attack, Rangers averages 1.44 goals scored per game in the Scottish Premiership (13 in total), while conceding 0.78 per game (7 in total).
St. Johnstone averages 1.22 goals scored per game (11 in total) and 1.22 conceded per game (11 in total).
Rangers's top scorer this season is Youssef Chermiti, with 15 goals.
For St. Johnstone, Joshua McPake leads the scoring charts with 16 goals this season.
Rangers's main creator is Nicolas Raskin, with 7 assists.
James Gullan tops the St. Johnstone assist chart with 11.
More detail - goals home and away, expected goals and first-to-score rates - is in the tables above.
Head-to-head: Rangers vs St. Johnstone
Rangers and St. Johnstone have met 12 times in recent years. The record:
Rangers wins: 11
Draws: 0
St. Johnstone wins: 1
Frequently asked questions about Rangers vs St. Johnstone
When is Rangers vs St. Johnstone?
The match will be played on 24/10/2026 (Saturday) at 15:00.
What is the head-to-head record between Rangers and St. Johnstone?
Across their last 12 meetings the record is 11-0-1 (Rangers wins – draws – St. Johnstone wins).
What was the last match between Rangers and St. Johnstone?
The two sides last met on 12/01/2025, and the result was Rangers 3 vs 1 St. Johnstone. Full details: Rangers vs St. Johnstone, 12/01/2025.
Who is the favorite in Rangers vs St. Johnstone?
Rangers is the favorite at odds of 1.35, an implied probability of about 74.07%. Rangers is priced at 1.35, the draw at 7.11 and St. Johnstone at 12.69.
Where can I find a Rangers vs St. Johnstone prediction?
You can find our full prediction, including in-depth analysis on the Rangers vs St. Johnstone prediction page.
Where can I find Rangers vs St. Johnstone stats?
All key statistics for Rangers vs St. Johnstone are on this page, updated in real time.
Where can I watch Rangers vs St. Johnstone?
Live streaming information is available on our Rangers vs St. Johnstone stream page.