St. Johnstone FC vs Rangers FC, Premier League 2021-22 REGULAR SEASON
Overview
Match Preview
St. Johnstone FC vs Rangers FC — Premier League at McDiarmid Park.
- St. Johnstone FC 2 games · 3 pts (2026/27)
- Rangers FC 2 games · 1 pts (2026/27)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Celtic FC | 2 | 6 |
| 2 | St. Mirren FC | 2 | 6 |
| 3 | Motherwell FC | 2 | 4 |
| 4 | Heart of Midlothian FC | 2 | 3 |
| 5 | Dundee FC | 2 | 3 |
| 6 | St. Johnstone FC | 2 | 3 |
| 7 | Hibernian FC | 2 | 3 |
| 8 | Aberdeen FC | 2 | 3 |
| 9 | Rangers FC | 2 | 1 |
| 10 | Falkirk FC | 2 | 1 |
| 11 | Dundee United FC | 2 | 1 |
| 12 | Kilmarnock FC | 2 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 02 Mar | Rangers FC | H | 0–1 | L |
| 26 Feb | Ross County FC | A | 1–3 | L |
| 19 Feb | Heart of Midlothian FC | H | 2–1 | W |
| 15 Feb | Aberdeen FC | A | 1–1 | D |
| 09 Feb | St. Mirren FC | A | 1–2 | L |
| 05 Feb | Dundee United FC | H | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 02 Mar | St. Johnstone FC | A | 1–0 | W |
| 27 Feb | Motherwell FC | H | 2–2 | D |
| 24 Feb | Borussia Dortmund | H | 2–2 | D |
| 20 Feb | Dundee United FC | A | 1–1 | D |
| 17 Feb | Borussia Dortmund | A | 4–2 | W |
| 09 Feb | Hibernian FC | H | 2–0 | W |
Season Stats
| St. Johnstone FC | Rangers FC | |
|---|---|---|
| #6 | Position | #9 |
| 3 | Points | 1 |
| 2 | Played | 2 |
| 1 / 0 / 1 | W / D / L | 0 / 1 / 1 |
| 4 | Scored | 2 |
| 4 | Conceded | 3 |
| +0 | GD | -1 |
| 1.50 | PPG | 0.50 |
| 50% | Win % | 0% |
Key Stats
35%
Both Teams to Score
H2H (20 games)
H2H (20 games)
55%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
St. Johnstone FC this season
St. Johnstone FC this season
0%
Clean Sheets
Rangers FC this season
Rangers FC this season
St. Johnstone FC are 6th (3 pts). Rangers FC are 9th (1 pts).
Goal Timing (This Season)
St. Johnstone FC
0-15
–/–
16-30
1/–
31-45
–/1
46-60
1/2
61-75
1/1
76+
1/–
■ Scored ■ Conceded
Rangers FC
0-15
–/1
16-30
–/–
31-45
–/1
46-60
1/–
61-75
–/–
76+
1/1
■ Scored ■ Conceded
Events
Match Events
- 0' Here we go! The referee blows the whistle and St. Johnstone FC launch into their encounter with Rangers FC.
- 3' What a moment for Glen Kamara! That strike on 3 puts his side firmly in control.
- 8' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 13' James Brown needs to be pretty careful with his discipline considering 1 Red cards this season.
- 18' Rangers FC is showing some good football. However, Rangers FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 23' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 28' Allan McGregor has been one of the livelier players on the pitch with 0 goals to his name this season.
- 31' Controversy at the stadium! Calvin Bassey argues furiously but the Yellow card stands.
- 36' Matchday of the Array and both teams know exactly what is at stake tonight.
- 41' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 46' The teams are not in a rush to score plenty of goals. It might look strange considering Rangers FC that had 403 games and scored 786 goals.
- 51' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 56' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 61' Not even hints on scoring a goal over the last 61 minutes.
- 63' Poor challenge from Melker Hallberg. The referee spots it immediately and shows the Yellow card.
- 68' Tony Gallacher has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 73' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 77' Nadir Ciftci makes way for Stevie May at the 77 minute mark. A tactical switch from St. Johnstone FC.
- 78' St. Johnstone FC manager makes another effort to make the tables turned. Cameron MacPherson is hanging Alistair Crawford on the field on 78 minute.
- 83' It’s high time Giovanni van Bronckhorst made some changes to put the his team’s game back to action.
- 84' The whistle greets Callum Hendry as he departs to be replaced by Thelonius Bair.
- 89' The Array continues to deliver drama. Both St. Johnstone FC and Rangers FC are desperate not to drop points on matchday .
- Time to leave. No sensation happened. Another win for Rangers FC players.
Lineups
St. Johnstone FC Lineups
Starting XI
-
23
Nadir Ciftci ↓ Stevie May 77'
- 34
- 21
- 12
- 6
- 2
-
22
Callum Hendry ↓ Thelonius Bair 84'
- 27
- 4
- 29
- 3
Bench
-
7
Stevie May ↑ 77'
- 26
-
18
Cameron MacPherson ↑ 78'
-
11
Michael O'Halloran ↑ 84'
- 5
- 15
- 20
-
17
Thelonius Bair ↑ 84'
- 16
Rangers FC Lineups
Starting XI
- 26
- 4
- 17
- 20
- 18
- 14
- 37
- 6
- 1
- 2
- 3
Bench
- 33
- 25
- 31
- 23
- 19
- 30
- 22
- 61
- 51
Coach
Giovanni van Bronckhorst
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 |
| Nicky Clark | 2 |
Head to Head
St. Johnstone FC Form
Predictions
Prediction accuracy
1 / 4
1.53
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.4
Rangers FC xG
I would bet for:
St. Johnstone FC or Rangers FC 73% + Both teams to score 59%
Match Result
✓ CorrectActual: Rangers FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.93
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 79% |
|
21% |
| ± 2.5 | 55% |
|
45% |
| ± 3.5 | 34% |
|
66% |
| ± 4.5 | 18% |
|
82% |
Double Chance
St. Johnstone FC or Draw
62%
Draw or Rangers FC
64%
St. Johnstone FC or Rangers FC
73%
Half-Time Result
✗ WrongActual: Rangers FC win at HT
Correct Score
✓ In top 12
1 – 1
12.3%
2 – 1
8.4%
1 – 2
7.7%
1 – 0
7.3%
0 – 0
7.1%
0 – 1
Actual
2 – 0
6.2%
2 – 2
5.9%
0 – 2
5.2%
3 – 1
4.3%
1 – 3
3.6%
3 – 0
3.1%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Rangers FC covers |
|---|---|---|---|
| -2.5 | 8% | — | 92% |
| -2 | 8% | 12% | 80% |
| -1.5 | 20% | — | 80% |
| -1 | 20% | 19% | 61% |
| -0.5 | 39% | — | 61% |
| +0.5 | 66% | — | 34% |
| +1 | 66% | 18% | 16% |
| +1.5 | 84% | — | 16% |
| +2 | 84% | 10% | 6% |
| +2.5 | 94% | — | 6% |
Clean Sheet
St. Johnstone FC keeps clean sheet
25%
✓
Rangers FC keeps clean sheet
22%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

