Rangers FC vs St. Johnstone FC, Premier League 2023-24 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 Alan Muir
- Assistant 1 Dougie Potter
- Assistant 2 Drew Kirkland
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 |
|---|---|---|---|---|
| 20 Dec | St. Johnstone FC | H | 2–0 | W |
| 14 Dec | Real Betis Balompié | A | 3–2 | W |
| 09 Dec | Dundee FC | H | 3–1 | W |
| 06 Dec | Heart of Midlothian FC | A | 1–0 | W |
| 03 Dec | St. Mirren FC | H | 2–0 | W |
| 30 Nov | Aris Limassol | H | 1–1 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Dec | Rangers FC | A | 0–2 | L |
| 16 Dec | Hibernian FC | H | 1–0 | W |
| 09 Dec | Motherwell FC | A | 1–1 | D |
| 06 Dec | St. Mirren FC | H | 1–0 | W |
| 03 Dec | Celtic FC | H | 1–3 | L |
| 25 Nov | Heart of Midlothian FC | A | 0–1 | 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' In just a few seconds Ibrox Stadium will turn into a battlefield for Rangers FC and St. Johnstone FC.
- 5' Not even hints on scoring a goal over the last 5 minutes.
- 10' The teams are not in a rush to score plenty of goals. It might look strange considering Rangers FC that had 414 games and scored 807 goals.
- 15' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 16' Cyriel Dessers gets the nod from Rangers FC. He replaces Kemar Roofe and will look to change the dynamic.
- 21' The midfield battle is intense right now. Both Rangers FC and St. Johnstone FC are fighting for every inch of the pitch.
- 26' 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.
- 28' What a strike from Cyriel Dessers! The score is 1-0.
- 33' It’s a booking for St. Johnstone FC player. Diallang Jaiyesimi gets a card.
- 35' Chris Kane is ready to make an impact after coming on for Sven Sprangler at the 35 minute mark.
- 38' The referee calls foul for Matthew Smith. He receives a card.
- 43' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 45' Controversy at the stadium! Daniel Phillips argues furiously but the card stands.
- 46' The supporters are chanting for Dujon Sterling. He replaces John Lundstram on 46 minute.
- 51' Rangers FC are deployed in a 4-2-3-1 today, looking to exploit space against St. Johnstone FC's 5-4-1 shape.
- 56' 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.
- 60' St. Johnstone FC ring the changes. Filip Franczak has done his job and it is now time for Tony Gallacher to step up.
- 65' The travelling St. Johnstone FC supporters hardly appreciate their team being pressed down to the backline.
- 68' A tactical swap from Rangers FC — Todd Cantwell on, Sam Lammers off on 68 minutes.
- 72' The St. Johnstone FC bench stirs into life. Oludare Olufunwa is withdrawn and Ryan McGowan gets his opportunity.
- 77' A tactical chess match is unfolding here. The question is which manager blinks first.
- 82' The Array continues to deliver drama. Both Rangers FC and St. Johnstone FC are desperate not to drop points on matchday .
- 85' James Tavernier is having a superb {COMPETITION} campaign — that is 0 goals this season for the defender.
- 86' Rangers FC ring the changes. James Tavernier has done his job and it is now time for Leon King to step up.
- 90' Rangers FC receives a card for a hard tackle on 90.
- The final whistle goes. A composed, disciplined performance from Rangers FC to claim maximum points.
Lineups
Rangers FC Lineups
4-2-3-1Starting XI
- 20
- 1
-
4
John Lundstram ↓ Dujon Sterling 46'
-
25
Kemar Roofe ↓ Cyriel Dessers 16'
-
14
Sam Lammers ↓ Todd Cantwell 68'
- 5
- 6
-
2
James Tavernier ↓ Leon King 86'
- 3
-
19
Abdallah Sima ↓ Scott Wright 68'
- 54
Bench
- 27
-
13
Todd Cantwell ↑ 68'
-
21
Dujon Sterling ↑ 46'
-
9
Cyriel Dessers ↑ 16'
- 31
-
23
Scott Wright ↑ 68'
- 28
- 17
-
38
Leon King ↑ 86'
Coach
Philippe Clement
St. Johnstone FC Lineups
5-4-1Starting XI
- 13
- 1
- 22
- 6
-
23
Sven Sprangler ↓ Chris Kane 35'
- 34
- 15
- 19
- 4
-
17
Oludare Olufunwa ↓ Ryan McGowan 72'
-
46
Filip Franczak ↓ Tony Gallacher 60'
Bench
-
5
Ryan McGowan ↑ 72'
- 11
- 31
- 7
-
9
Chris Kane ↑ 35'
- 37
-
3
Tony Gallacher ↑ 60'
- 44
- 27
Coach
Steven MacLean
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| James Tavernier | 7 |
| Alfredo Morelos | 5 |
| Vaclav Cerny | 3 |
| Kemar Roofe | 3 |
| Glen Kamara | 3 |
| Scott Arfield | 3 |
| Jermain Defoe | 2 |
| Mohammed Diomande | 2 |
Head to Head
Rangers FC Form
St. Johnstone FC Form
Predictions
Prediction accuracy
4 / 4
2.09
Rangers FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.53
St. Johnstone FC xG
I would bet for:
Rangers FC to win 70% + Under — clean sheet likely 63%
Match Result
✓ CorrectActual: Rangers FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.62
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 91% |
|
9% |
| ± 1.5 | 73% |
|
27% |
| ± 2.5 | 48% |
|
52% |
| ± 3.5 | 27% |
|
73% |
| ± 4.5 | 13% |
|
87% |
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
14.8%
3 – 0
10.6%
0 – 0
8.9%
1 – 1
8.6%
2 – 1
8.2%
3 – 1
5.8%
4 – 0
5.5%
4 – 1
3.1%
0 – 1
3.1%
5 – 0
2.4%
2 – 2
2.2%
Asian Handicap — Rangers FC
| Handicap | Rangers FC covers | Push | St. Johnstone FC covers |
|---|---|---|---|
| -2.5 | 26% | — | 74% |
| -2 | 26% | 22% | 52% |
| -1.5 | 48% | — | 52% |
| -1 | 48% | 25% | 27% |
| -0.5 | 73% | — | 27% |
| +0.5 | 93% | — | 7% |
| +1 | 93% | 6% | 2% |
| +1.5 | 98% | — | 2% |
| +2 | 98% | 1% | 0% |
| +2.5 | 100% | — | 0% |
Clean Sheet
Rangers FC keeps clean sheet
59%
✓
St. Johnstone FC keeps clean sheet
13%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

