Rangers FC vs St. Johnstone FC, Premier League 2022-23 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)
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 |
|---|---|---|---|---|
| 28 Jan | St. Johnstone FC | H | 2–0 | W |
| 18 Jan | Kilmarnock FC | A | 3–2 | W |
| 08 Jan | Dundee United FC | A | 2–0 | W |
| 02 Jan | Celtic FC | H | 2–2 | D |
| 28 Dec | Motherwell FC | H | 3–0 | W |
| 23 Dec | Ross County FC | A | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 28 Jan | Rangers FC | A | 0–2 | L |
| 14 Jan | Livingston FC | H | 2–4 | L |
| 07 Jan | Aberdeen FC | A | 0–2 | L |
| 02 Jan | Dundee United FC | H | 0–1 | L |
| 28 Dec | Heart of Midlothian FC | H | 2–3 | L |
| 24 Dec | Celtic FC | A | 1–4 | 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' Welcome to Ibrox Stadium that hosts another battle between Rangers FC and St. Johnstone FC.
- 5' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 10' Supporters expect more eagerness from Cameron MacPherson, as he is very good at scoring at Ibrox Stadium with 0 goals in the last 0 games.
- 13' A stunning finish from James Tavernier — that came from absolutely nowhere!
- 18' The teams are not in a rush to score plenty of goals. It might look strange considering St. Johnstone FC that had 259 games and scored 254 goals.
- 23' The travelling St. Johnstone FC supporters hardly appreciate their team being pressed down to the backline.
- 28' will be watching from the dugout nervously. His Rangers FC side need to improve if they are to claim all three points.
- 33' St. Johnstone FC player sees a Red card in front of him.
- 36' That looks like a foul for a Red card for Nicky Clark.
- 38' Poor challenge from Ryan Jack. The referee spots it immediately and shows the Yellow card.
- 43' The referee has no hesitation. James Brown is booked for St. Johnstone FC — Yellow card on 43.
- 44' James Brown has been a danger all night but risks an early exit having now seen a Yellow card on 44.
- 46' John Lundstram is replacing Ryan Jack for the Rangers FC side.
- 51' Rangers FC are enjoying more possession but struggling to find a way through a disciplined St. Johnstone FC backline.
- 56' Rangers FC have won 797 goals from 410 games. They will be desperate to add to that tally today.
- 58' What a moment for Alfredo Morelos! That strike on 58 puts his side firmly in control.
- 59' Malik Tillman catches the referee's attention in entirely the wrong way. Yellow card on 59.
- 62' It is a substitution in Rangers FC team. Todd Cantwell is replaced by Fashion Sakala on 62 minute.
- 67' Both keepers have barely been tested. Rangers FC and St. Johnstone FC are cancelling each other out in the centre of the park.
- 72' Antonio-Mirko Colak is replacing Alfredo Morelos for the Rangers FC side.
- 74' Fresh legs for St. Johnstone FC! Stevie May comes on to replace Melker Hallberg.
- 79' Ianis Hagi picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 81' Time for substitution for St. Johnstone FC. Drey Wright is replaced by David Wotherspoon.
- 86' St. Johnstone FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 89' It is a substitution in St. Johnstone FC team. Connor McLennan is replaced by Alistair Crawford on 89 minute.
- Full Time. Rangers FC beats St. Johnstone FC
Lineups
Rangers FC Lineups
Starting XI
-
13
Todd Cantwell ↓ Fashion Sakala 62'
- 26
- 31
- 20
- 18
-
14
Ryan Kent ↓ Scott Wright 72'
- 6
- 1
-
8
Ryan Jack ↓ John Lundstram 46'
- 2
-
71
Malik Tillman ↓ Ianis Hagi 72'
Bench
- 33
-
4
John Lundstram ↑ 46'
-
7
Ianis Hagi ↑ 72'
-
23
Scott Wright ↑ 72'
- 19
- 37
-
30
Fashion Sakala ↑ 62'
-
9
Antonio-Mirko Colak ↑ 72'
- 44
Coach
Michael Beale
St. Johnstone FC Lineups
Starting XI
- 1
- 4
- 26
-
14
Drey Wright ↓ David Wotherspoon 81'
- 6
- 18
- 2
- 37
-
22
Melker Hallberg ↓ Stevie May 74'
-
34
Daniel Phillips ↓ Graham Carey 81'
- 19
Bench
-
21
Alistair Crawford ↑ 89'
-
23
Graham Carey ↑ 81'
-
7
Stevie May ↑ 74'
- 12
-
10
David Wotherspoon ↑ 81'
- 29
- 11
- 17
- 5
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| James Tavernier | 7 |
| Alfredo Morelos | 5 |
| Glen Kamara | 3 |
| Scott Arfield | 3 |
| Vaclav Cerny | 3 |
| Kemar Roofe | 3 |
| Ianis Hagi | 2 |
| Jermain Defoe | 2 |
Head to Head
Rangers FC Form
St. Johnstone FC Form
Predictions
Prediction accuracy
3 / 4
2.24
Rangers FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.58
St. Johnstone FC xG
I would bet for:
Rangers FC to win 73% + Under — clean sheet likely 60%
Match Result
✓ CorrectActual: Rangers FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.82
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 | 31% |
|
69% |
| ± 4.5 | 16% |
|
84% |
Double Chance
Rangers FC or Draw
92%
Draw or St. Johnstone FC
27%
Rangers FC or St. Johnstone FC
82%
Half-Time Result
✓ CorrectActual: Rangers FC win at HT
Correct Score
✓ In top 12
2 – 0
Actual
1 – 0
13.1%
3 – 0
10.7%
2 – 1
8.4%
1 – 1
8.3%
0 – 0
7.6%
3 – 1
6.3%
4 – 0
6%
4 – 1
3.6%
0 – 1
2.8%
5 – 0
2.7%
2 – 2
2.4%
Asian Handicap — Rangers FC
| Handicap | Rangers FC covers | Push | St. Johnstone FC covers |
|---|---|---|---|
| -2.5 | 28% | — | 72% |
| -2 | 28% | 22% | 50% |
| -1.5 | 50% | — | 50% |
| -1 | 50% | 24% | 26% |
| -0.5 | 74% | — | 26% |
| +0.5 | 93% | — | 7% |
| +1 | 93% | 5% | 2% |
| +1.5 | 98% | — | 2% |
| +2 | 98% | 1% | 0% |
| +2.5 | 100% | — | 0% |
Clean Sheet
Rangers FC keeps clean sheet
56%
✓
St. Johnstone FC keeps clean sheet
12%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

