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 7 games · 16 pts (2026/27)
- St. Johnstone FC 7 games · 8 pts (2026/27)
Match Details
- Referee Alan Muir
- Assistant 1 Dougie Potter
- Assistant 2 Drew Kirkland
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 |
|---|---|---|---|---|
| 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 | #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' Welcome to Ibrox Stadium that hosts another battle between Rangers FC and St. Johnstone FC.
- 5' 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.
- 10' The tempo has dropped considerably in the last few minutes. Philippe Clement will be considering his options from the bench.
- 15' named a 4-2-3-1 earlier, and opted for a 5-4-1 in response. A fascinating tactical duel is developing.
- 16' The Rangers FC bench stirs into life. Kemar Roofe is withdrawn and Cyriel Dessers gets his opportunity.
- 21' Rangers FC are enjoying more possession but struggling to find a way through a disciplined St. Johnstone FC backline.
- 26' The home supporters are growing impatient. Rangers FC must find a spark to ignite this game.
- 28' Cyriel Dessers makes no mistake. The score reads 1-0 and Rangers FC are in front.
- 33' Diallang Jaiyesimi is having his name booked by the referee on 33.
- 35' The St. Johnstone FC manager makes a substitution. Sven Sprangler departs to be replaced by Chris Kane.
- 38' Matthew Smith has been a danger all night but risks an early exit having now seen a card on 38.
- 43' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 45' St. Johnstone FC receives a card for a hard tackle on 45.
- 46' The crowd applauds John Lundstram as he leaves the pitch. Dujon Sterling steps in for Rangers FC.
- 51' It looks like no one’s ball. St. Johnstone FC is used to counterattacking playing. None of the sides are ready to take the lead.
- 56' St. Johnstone FC come into this ranked 9 in Array. They desperately need points to push themselves up the standings.
- 60' The supporters are chanting for Tony Gallacher. He replaces Filip Franczak on 60 minute.
- 65' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 68' The Rangers FC bench stirs into life. Sam Lammers is withdrawn and Todd Cantwell gets his opportunity.
- 72' A change in the St. Johnstone FC ranks — Oludare Olufunwa exits the field as Ryan McGowan enters on 72.
- 77' Chris Kane needs to be pretty careful with his discipline considering 0 Red cards this season.
- 82' Supporters expect more eagerness from Oludare Olufunwa, as he is very good at scoring at Ibrox Stadium with 0 goals in the last 0 games.
- 85' Goal! James Tavernier scores his 108 goal in 407 matches.
- 86' It is a substitution in Rangers FC team. James Tavernier is replaced by Leon King on 86 minute.
- 90' The referee shows Rangers FC player a card on 90.
- Full Time. Rangers FC beats St. Johnstone FC
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
3 / 4
1.75
Rangers FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.48
St. Johnstone FC xG
I would bet for:
Under — clean sheet likely 68% + Rangers FC to win 67%
Match Result
✓ CorrectActual: Rangers FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.23
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 87% |
|
13% |
| ± 1.5 | 65% |
|
35% |
| ± 2.5 | 38% |
|
62% |
| ± 3.5 | 19% |
|
81% |
| ± 4.5 | 8% |
|
92% |
Double Chance
Rangers FC or Draw
89%
Draw or St. Johnstone FC
33%
Rangers FC or St. Johnstone FC
77%
Half-Time Result
✗ WrongActual: Rangers FC win at HT
Correct Score
✓ In top 12
1 – 0
18.2%
2 – 0
Actual
0 – 0
12.8%
1 – 1
9.6%
3 – 0
9.1%
2 – 1
7.7%
3 – 1
4.6%
0 – 1
4.2%
4 – 0
4%
4 – 1
2.1%
1 – 2
2%
2 – 2
1.9%
Asian Handicap — Rangers FC
| Handicap | Rangers FC covers | Push | St. Johnstone FC covers |
|---|---|---|---|
| -2.5 | 19% | — | 81% |
| -2 | 19% | 21% | 60% |
| -1.5 | 40% | — | 60% |
| -1 | 40% | 27% | 33% |
| -0.5 | 67% | — | 33% |
| +0.5 | 92% | — | 8% |
| +1 | 92% | 7% | 2% |
| +1.5 | 98% | — | 2% |
| +2 | 98% | 2% | 0% |
| +2.5 | 100% | — | 0% |
Clean Sheet
Rangers FC keeps clean sheet
62%
✓
St. Johnstone FC keeps clean sheet
18%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

