St. Johnstone FC vs Rangers FC, Premier League 2019-20 REGULAR SEASON
Overview
Match Preview
St. Johnstone FC vs Rangers FC — Premier League .
- St. Johnstone FC 2 games · 3 pts (2026/27)
- Rangers FC 2 games · 1 pts (2026/27)
Match Details
- Referee Andrew Dallas
- Referee Douglas Ross
- Referee Drew Kirkland
- Referee Colin Steven
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 |
|---|---|---|---|---|
| 22 Sep | Rangers FC | H | 0–4 | L |
| 14 Sep | Aberdeen FC | A | 1–1 | D |
| 31 Aug | Kilmarnock FC | H | 0–1 | L |
| 24 Aug | Hibernian FC | A | 2–2 | D |
| 10 Aug | Livingston FC | H | 2–2 | D |
| 03 Aug | Celtic FC | A | 0–7 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 22 Sep | St. Johnstone FC | A | 4–0 | W |
| 19 Sep | Feyenoord Rotterdam | H | 1–0 | W |
| 14 Sep | Livingston FC | H | 3–1 | W |
| 01 Sep | Celtic FC | H | 0–2 | L |
| 29 Aug | Legia Warszawa | H | 1–0 | W |
| 25 Aug | St. Mirren FC | A | 1–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' The match kicks off with home fans waiting with anticipation for St. Johnstone FC to score. At the same time, Rangers FC does not seem to pull back! Let’s get it on!
- 5' Murray Davidson is putting in a real shift tonight. He has covered more ground than anyone else for St. Johnstone FC so far.
- 10' Not even hints on scoring a goal over the last 10 minutes.
- 15' A quiet spell here at . St. Johnstone FC seem content sitting deep and soaking up pressure.
- 20' Supporters expect more eagerness from David Wotherspoon, as he is very good at scoring at with 0 goals in the last 0 games.
- 25' Rangers FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 30' St. Johnstone FC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 35' 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.
- 40' Rangers FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 40.
- 45' Rangers FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 47' Alfredo Morelos is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 52' The midfield battle is intense right now. Both St. Johnstone FC and Rangers FC are fighting for every inch of the pitch.
- 57' Liam Gordon, a Scotland , has 0 bookings this season and will need to keep his discipline tonight.
- 60' Drey Wright is ready to make an impact after coming on for Matthew Kennedy at the 60 minute mark.
- 61' Connor Goldson makes no mistake. The score reads 0-2 and Rangers FC are in front.
- 62' Scott Arfield is ready to make an impact after coming on for Brandon Barker at the 62 minute mark.
- 64' Liam Gordon catches the referee's attention in entirely the wrong way. Yellow card on 64.
- 69' Another change for St. Johnstone FC made on 69 minute. David Wotherspoon leaves to be changed by Ross Callachan.
- 74' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 79' The crowd applauds Alfredo Morelos as he leaves the pitch. Jermain Defoe steps in for Rangers FC.
- 84' The supporters are chanting for Greg Stewart. He replaces Sheyi Ojo on 84 minute.
- 88' Jermain Defoe does the damage! The net is bulging and Rangers FC surge ahead!
- 90' Jermain Defoe does the damage! The net is bulging and Rangers FC surge ahead!
- What a match! Full time at {STADIUM} — St. Johnstone FC 0-4 Rangers FC.
Lineups
St. Johnstone FC Lineups
Starting XI
- 21
- 14
-
33
Matt Kennedy ↓ Drey Wright 60'
- 8
- 10
- 1
- 3
- 23
- 15
-
18
Alistair McCann ↓ Chris Kane 84'
- 17
Bench
- 12
-
7
Drey Wright ↑ 60'
- 11
-
4
Ross Callachan ↑ 69'
-
9
Chris Kane ↑ 84'
- 24
- 2
Coach
Tommy Wright
Rangers FC Lineups
Starting XI
- 10
-
21
Brandon Barker ↓ Scott Arfield 62'
- 17
-
11
Sheyi Ojo ↓ Greg Stewart 84'
- 5
- 31
-
20
Alfredo Morelos ↓ Jermain Defoe 79'
- 6
- 1
- 8
- 2
Bench
-
9
Jermain Defoe ↑ 79'
- 4
- 18
-
24
Greg Stewart ↑ 84'
-
37
Scott Arfield ↑ 62'
- 13
- 16
Coach
Steven Gerrard
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| James Tavernier | 7 |
| Alfredo Morelos | 5 |
| Glen Kamara | 3 |
| Scott Arfield | 3 |
| Vaclav Cerny | 3 |
| Kemar Roofe | 3 |
| Jermain Defoe | 2 |
| Mohammed Diomande | 2 |
Head to Head
St. Johnstone FC Form
Predictions
Prediction accuracy
3 / 4
1.4
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.12
Rangers FC xG
I would bet for:
Over 2.5 goals 67% + Both teams to score 66%
Match Result
✓ CorrectActual: Rangers FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.52
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 86% |
|
14% |
| ± 2.5 | 67% |
|
33% |
| ± 3.5 | 46% |
|
54% |
| ± 4.5 | 28% |
|
72% |
Double Chance
St. Johnstone FC or Draw
49%
Draw or Rangers FC
74%
St. Johnstone FC or Rangers FC
76%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✗ 0–4 not predicted0 – 4Actual
1 – 1
9.6%
1 – 2
9%
0 – 2
6.7%
1 – 3
6.3%
2 – 2
6.2%
2 – 1
6%
0 – 1
5.8%
0 – 3
4.6%
2 – 3
4.4%
0 – 0
4.3%
1 – 0
3.5%
1 – 4
3.4%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Rangers FC covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 7% | 89% |
| -1.5 | 11% | — | 89% |
| -1 | 11% | 13% | 76% |
| -0.5 | 24% | — | 76% |
| +0.5 | 47% | — | 53% |
| +1 | 47% | 21% | 32% |
| +1.5 | 68% | — | 32% |
| +2 | 68% | 16% | 16% |
| +2.5 | 84% | — | 16% |
Clean Sheet
St. Johnstone FC keeps clean sheet
13%
✓
Rangers FC keeps clean sheet
25%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

