Rangers FC vs St. Johnstone FC, Premier League 2024-25 REGULAR SEASON
Overview
Match Preview
Rangers FC vs St. Johnstone FC — Premier League at Ibrox Stadium.
- Rangers FC 7 games · 16 pts (2026/27)
- St. Johnstone FC 7 games · 8 pts (2026/27)
Match Details
- Referee David Dickinson
- Assistant 1 Jonathan Bell (Scotland)
- Assistant 2 Chris Rae (Scotland)
4 games this season
🟨 5.3/game
⚽ 12.3 goals/game
🟥 2 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Celtic FC | 7 | 18 |
| 2 | Rangers FC | 7 | 16 |
| 3 | Heart of Midlothian FC | 7 | 13 |
| 4 | Dundee FC | 7 | 10 |
| 5 | St. Mirren FC | 7 | 10 |
| 6 | St. Johnstone FC | 7 | 8 |
| 7 | Aberdeen FC | 7 | 8 |
| 8 | Motherwell FC | 7 | 8 |
| 9 | Dundee United FC | 7 | 8 |
| 10 | Hibernian FC | 7 | 7 |
| 11 | Falkirk FC | 7 | 6 |
| 12 | Kilmarnock FC | 7 | 5 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 06 Oct | St. Johnstone FC | H | 2–0 | W |
| 03 Oct | Olympique Lyonnais | H | 1–4 | L |
| 29 Sep | Hibernian FC | H | 1–0 | W |
| 26 Sep | Malmo FF | A | 2–0 | W |
| 15 Sep | Dundee United FC | A | 1–0 | W |
| 01 Sep | Celtic FC | A | 0–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 06 Oct | Rangers FC | A | 0–2 | L |
| 28 Sep | Celtic FC | H | 0–6 | L |
| 21 Sep | Ross County FC | A | 3–3 | D |
| 14 Sep | Hibernian FC | A | 0–2 | L |
| 31 Aug | Motherwell FC | H | 1–2 | L |
| 24 Aug | Dundee United FC | A | 0–2 | L |
Season Stats
| Rangers FC | St. Johnstone FC | |
|---|---|---|
| #2 | Position | #6 |
| 16 | Points | 8 |
| 7 | Played | 7 |
| 5 / 1 / 1 | W / D / L | 2 / 2 / 3 |
| 8 | Scored | 9 |
| 4 | Conceded | 10 |
| +4 | GD | -1 |
| 2.29 | PPG | 1.14 |
| 71% | Win % | 29% |
Key Stats
35%
Both Teams to Score
H2H (20 games)
H2H (20 games)
55%
Over 2.5 Goals
H2H history
H2H history
67%
Clean Sheets
Rangers FC this season
Rangers FC this season
0%
Clean Sheets
St. Johnstone FC this season
St. Johnstone FC this season
Rangers FC are 2nd (16 pts). St. Johnstone FC are 6th (8 pts).
Goal Timing (This Season)
Rangers FC
0-15
2/1
16-30
–/–
31-45
1/1
46-60
1/–
61-75
1/–
76+
3/1
■ Scored ■ Conceded
St. Johnstone FC
0-15
–/1
16-30
2/1
31-45
1/2
46-60
2/4
61-75
1/1
76+
3/1
■ Scored ■ Conceded
Top Scorers (This Season)
Rangers FC
| Lawrence Shankland | 3 G | |
| Ryan Naderi | 2 G | 1 A |
| Miguel Chaiwa | 1 G | 1 A |
| Thelo Aasgaard | 1 G |
St. Johnstone FC
| Josh Fowler | 3 G | |
| Enes Alic | 2 G | |
| Fowler Josh | 1 G | 1 A |
| Cheick Diabate | 1 G | |
| Kai Fotheringham | 1 G |
Events
Match Events
- 0' The game is set. Rangers FC kicks off things out of here…
- 5' The energy levels are beginning to show. Philippe Clement might look to freshen things up shortly.
- 10' Over 10 minutes have gone by without a meaningful attack. The supporters want more.
- 15' Ross Sinclair has been one of the livelier players on the pitch with 0 goals to his name this season.
- 20' St. Johnstone FC come into this ranked 11 in Array. They desperately need points to push themselves up the standings.
- 22' A meaty challenge results in booking for Aaron Essel on 22.
- 27' Rangers FC have won 791 goals from 406 games. They will be desperate to add to that tally today.
- 32' Matchday of the Array and both teams know exactly what is at stake tonight.
- 34' GOAL! Vaclav Cerny scores on 34. Assisted by Mohammed Diomande
- 39' A tactical chess match is unfolding here. The question is which manager blinks first.
- 44' The 25-year-old Andre Raymond has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 46' A change in the Rangers FC ranks — Mohammed Diomande exits the field as Connor Barron enters on 46.
- 51' Both teams are passing the ball around with high level of urgency. Rangers FC needs to do something about it to get closer to the goal.
- 56' St. Johnstone FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 58' Magnificent from Vaclav Cerny! That is 44 goals in 483 appearances — and it could not have come at a better time.
- 60' Fresh legs for Rangers FC! Hamza Igamane comes on to replace Cyriel Dessers.
- 63' Nicolas Raskin has been a danger all night but risks an early exit having now seen a card on 63.
- 68' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 73' Another change for Rangers FC made on 73 minute. Vaclav Cerny leaves to be changed by Neraysho Kasanwirjo.
- 78' Cyriel Dessers has been relatively quiet despite scoring 86 goals in his last 321 appearances.
- 81' The referee has no hesitation. Ianis Hagi is booked for Rangers FC — card on 81.
- 84' A tactical swap from Rangers FC — Dujon Sterling on, Nedim Bajrami off on 84 minutes.
- 89' The midfield battle is intense right now. Both Rangers FC and St. Johnstone FC are fighting for every inch of the pitch.
- It finishes all square. Rangers FC and St. Johnstone FC share the spoils 2-0.
Lineups
Rangers FC Lineups
4-2-3-1Starting XI
- 1
-
9
Cyriel Dessers ↓ Hamza Igamane 60'
- 4
- 18
- 5
- 2
- 43
-
14
Nedim Bajrami ↓ Dujon Sterling 84'
- 10
-
45
Ross McCausland ↓ Ianis Hagi 46'
- 22
Bench
- 20
- 27
-
21
Dujon Sterling ↑ 84'
-
30
Ianis Hagi ↑ 46'
- 31
-
8
Connor Barron ↑ 46'
-
24
Neraysho Kasanwirjo ↑ 73'
- 47
-
29
Hamza Igamane ↑ 60'
Coach
Philippe Clement
St. Johnstone FC Lineups
5-4-1Starting XI
- 29
- 22
- 14
- 20
- 10
- 23
- 6
- 27
- 5
- 3
-
15
Aaron Essel ↓ Fran Franczak 84'
Bench
- 11
- 8
- 33
- 17
- 38
- 16
- 12
- 24
-
46
Fran Franczak ↑ 84'
Coach
Simo Valakari
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| James Tavernier | 7 |
| Alfredo Morelos | 5 |
| Kemar Roofe | 3 |
| Glen Kamara | 3 |
| Scott Arfield | 3 |
| Vaclav Cerny | 3 |
| Nicky Clark | 2 |
| Ianis Hagi | 2 |
Head to Head
Rangers FC Form
St. Johnstone FC Form
Predictions
Prediction accuracy
3 / 4
1.76
Rangers FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.61
St. Johnstone FC xG
I would bet for:
Rangers FC to win 65% + Under — clean sheet likely 61%
Match Result
✓ CorrectActual: Rangers FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.37
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 89% |
|
11% |
| ± 1.5 | 68% |
|
32% |
| ± 2.5 | 42% |
|
58% |
| ± 3.5 | 22% |
|
78% |
| ± 4.5 | 10% |
|
90% |
Double Chance
Rangers FC or Draw
88%
Draw or St. Johnstone FC
35%
Rangers FC or St. Johnstone FC
77%
Half-Time Result
✗ WrongActual: Rangers FC win at HT
Correct Score
✓ In top 12
1 – 0
15.7%
2 – 0
Actual
0 – 0
11.3%
1 – 1
10.7%
2 – 1
8.6%
3 – 0
8.1%
3 – 1
5.1%
0 – 1
4.8%
4 – 0
3.6%
1 – 2
2.9%
2 – 2
2.7%
4 – 1
2.4%
Asian Handicap — Rangers FC
| Handicap | Rangers FC covers | Push | St. Johnstone FC covers |
|---|---|---|---|
| -2.5 | 18% | — | 82% |
| -2 | 18% | 20% | 62% |
| -1.5 | 38% | — | 62% |
| -1 | 38% | 26% | 36% |
| -0.5 | 64% | — | 36% |
| +0.5 | 89% | — | 11% |
| +1 | 89% | 8% | 3% |
| +1.5 | 97% | — | 3% |
| +2 | 97% | 2% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Rangers FC keeps clean sheet
54%
✓
St. Johnstone FC keeps clean sheet
18%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

