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 12 games · 27 pts (2026/27)
- St. Johnstone FC 13 games · 17 pts (2026/27)
Match Details
- Referee David Dickinson
- Assistant 1 Jonathan Bell (Scotland)
- Assistant 2 Chris Rae (Scotland)
7 games this season
🟨 4.3/game
⚽ 14.0 goals/game
🟥 2 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Celtic FC | 13 | 31 |
| 2 | Rangers FC | 12 | 27 |
| 3 | Falkirk FC | 13 | 21 |
| 4 | Heart of Midlothian FC | 12 | 20 |
| 5 | Dundee FC | 12 | 17 |
| 6 | Dundee United FC | 12 | 17 |
| 7 | St. Johnstone FC | 13 | 17 |
| 8 | St. Mirren FC | 13 | 14 |
| 9 | Motherwell FC | 13 | 13 |
| 10 | Hibernian FC | 12 | 11 |
| 11 | Aberdeen FC | 12 | 11 |
| 12 | Kilmarnock FC | 13 | 9 |
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 | #7 |
| 27 | Points | 17 |
| 12 | Played | 13 |
| 8 / 3 / 1 | W / D / L | 4 / 5 / 4 |
| 21 | Scored | 17 |
| 9 | Conceded | 20 |
| +12 | GD | -3 |
| 2.25 | PPG | 1.31 |
| 67% | Win % | 31% |
Key Stats
33%
Both Teams to Score
H2H (21 games)
H2H (21 games)
57%
Over 2.5 Goals
H2H history
H2H history
55%
Clean Sheets
Rangers FC this season
Rangers FC this season
8%
Clean Sheets
St. Johnstone FC this season
St. Johnstone FC this season
Rangers FC are 2nd (27 pts). St. Johnstone FC are 7th (17 pts).
Goal Timing (This Season)
Rangers FC
0-15
3/1
16-30
4/–
31-45
3/2
46-60
2/2
61-75
4/1
76+
5/2
■ Scored ■ Conceded
St. Johnstone FC
0-15
2/2
16-30
4/2
31-45
2/4
46-60
2/6
61-75
3/3
76+
4/3
■ Scored ■ Conceded
Top Scorers (This Season)
Rangers FC
| Ryan Naderi | 6 G | 3 A |
| Kevin Kelsy | 4 G | |
| Lawrence Shankland | 3 G | |
| Miguel Chaiwa | 1 G | 1 A |
| Thelo Aasgaard | 1 G |
St. Johnstone FC
| Josh Fowler | 5 G | |
| Josh Campbell | 3 G | |
| Enes Alic | 2 G | 4 A |
| Kai Fotheringham | 2 G | |
| Fowler Josh | 1 G | 1 A |
Events
Match Events
- 0' Rangers FC have kicked off against St. Johnstone FC. Both sides are eager to make an early statement.
- 5' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 10' St. Johnstone FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 15' St. Johnstone FC come into this ranked 11 in Array. They desperately need points to push themselves up the standings.
- 20' Not even hints on scoring a goal over the last 20 minutes.
- 22' St. Johnstone FC player sees a card in front of him.
- 27' It is a cagey affair so far. Rangers FC in their 4-2-3-1 trying to find a way past St. Johnstone FC's compact 5-4-1.
- 32' named a 4-2-3-1 earlier, and opted for a 5-4-1 in response. A fascinating tactical duel is developing.
- 34' Assisted by Mohammed Diomande with the perfectly-timed delivery and Vaclav Cerny makes no mistake. 1-0!
- 39' St. Johnstone FC have won 261 goals from 264 games. They will be desperate to add to that tally today.
- 44' Nedim Bajrami needs to be pretty careful with his discipline considering 0 Red cards this season.
- 46' Fresh legs for Rangers FC! Connor Barron comes on to replace Mohammed Diomande.
- 51' Ross Sinclair has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 56' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 58' The Czech Republic Vaclav Cerny breaks the deadlock on 58 minutes. 2-0!
- 60' A change in the Rangers FC ranks — Cyriel Dessers exits the field as Hamza Igamane enters on 60.
- 63' Rangers FC player sees a card in front of him.
- 68' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 73' Neraysho Kasanwirjo is replacing Vaclav Cerny for the Rangers FC side.
- 78' The energy levels are beginning to show. Simo Valakari might look to freshen things up shortly.
- 81' The referee does not hesitate — a card for Ianis Hagi on 81 minutes.
- 84' It is a substitution in Rangers FC team. Nedim Bajrami is replaced by Dujon Sterling on 84 minute.
- 89' Aaron Essel is putting in a real shift tonight. He has covered more ground than anyone else for Rangers FC so far.
- Both sets of fans can go home satisfied — a 2-0 draw is a fair result on the day.
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 |
| Joe Aribo | 2 |
| Kevin Kelsy | 2 |
Head to Head
Rangers FC Form
St. Johnstone FC Form
Predictions
Prediction accuracy
3 / 4
2.11
Rangers FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.67
St. Johnstone FC xG
I would bet for:
Rangers FC to win 70% + Under — clean sheet likely 57%
Match Result
✓ CorrectActual: Rangers FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.78
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 92% |
|
8% |
| ± 1.5 | 76% |
|
24% |
| ± 2.5 | 52% |
|
48% |
| ± 3.5 | 30% |
|
70% |
| ± 4.5 | 15% |
|
85% |
Double Chance
Rangers FC or Draw
90%
Draw or St. Johnstone FC
30%
Rangers FC or St. Johnstone FC
80%
Half-Time Result
✓ CorrectActual: Rangers FC win at HT
Correct Score
✓ In top 12
2 – 0
Actual
1 – 0
12.7%
1 – 1
9.4%
3 – 0
9.3%
2 – 1
8.9%
0 – 0
7.9%
3 – 1
6.3%
4 – 0
4.9%
0 – 1
3.4%
4 – 1
3.4%
2 – 2
3%
1 – 2
2.8%
Asian Handicap — Rangers FC
| Handicap | Rangers FC covers | Push | St. Johnstone FC covers |
|---|---|---|---|
| -2.5 | 24% | — | 76% |
| -2 | 24% | 21% | 55% |
| -1.5 | 45% | — | 55% |
| -1 | 45% | 24% | 30% |
| -0.5 | 70% | — | 30% |
| +0.5 | 90% | — | 10% |
| +1 | 90% | 7% | 3% |
| +1.5 | 97% | — | 3% |
| +2 | 97% | 2% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Rangers FC keeps clean sheet
52%
✓
St. Johnstone FC keeps clean sheet
13%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

