St. Johnstone FC vs Rangers FC, Premier League 2019-20 REGULAR SEASON
Overview
Match Preview
St. Johnstone FC vs Rangers FC — Premier League at McDiarmid Park.
- St. Johnstone FC 13 games · 17 pts (2026/27)
- Rangers FC 12 games · 27 pts (2026/27)
Match Details
- Referee Andrew Dallas
- Referee Graeme Stewart
- Referee William Collum
- Referee Andy McWilliam
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 |
|---|---|---|---|---|
| 23 Feb | Rangers FC | H | 2–2 | D |
| 15 Feb | Ross County FC | A | 1–1 | D |
| 12 Feb | Motherwell FC | H | 2–1 | W |
| 05 Feb | Aberdeen FC | A | 1–0 | W |
| 01 Feb | Heart of Midlothian FC | H | 3–3 | D |
| 29 Jan | Celtic FC | H | 0–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Feb | St. Johnstone FC | A | 2–2 | D |
| 16 Feb | Livingston FC | H | 1–0 | W |
| 12 Feb | Kilmarnock FC | A | 1–2 | L |
| 05 Feb | Hibernian FC | H | 2–1 | W |
| 01 Feb | Aberdeen FC | H | 0–0 | D |
| 29 Jan | Ross County FC | H | 2–0 | W |
Season Stats
| St. Johnstone FC | Rangers FC | |
|---|---|---|
| #7 | Position | #2 |
| 17 | Points | 27 |
| 13 | Played | 12 |
| 4 / 5 / 4 | W / D / L | 8 / 3 / 1 |
| 17 | Scored | 21 |
| 20 | Conceded | 9 |
| -3 | GD | +12 |
| 1.31 | PPG | 2.25 |
| 31% | Win % | 67% |
Key Stats
33%
Both Teams to Score
H2H (21 games)
H2H (21 games)
57%
Over 2.5 Goals
H2H history
H2H history
8%
Clean Sheets
St. Johnstone FC this season
St. Johnstone FC this season
55%
Clean Sheets
Rangers FC this season
Rangers FC this season
St. Johnstone FC are 7th (17 pts). Rangers FC are 2nd (27 pts).
Goal Timing (This Season)
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
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
Top Scorers (This Season)
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 |
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 |
Events
Match Events
- 0' The referee blows the starting whistle. The fans are roaring. The teams are ready for the match. St. Johnstone FC is hosting Rangers FC for another epic battle.
- 5' will be watching from the dugout nervously. His St. Johnstone FC side need to improve if they are to claim all three points.
- 8' Brilliant from the ! Callum Hendry makes it 1-0 with a superb finish on 8.
- 13' It looks surprising Rangers FC does not make any changes. Alistair McCann has some obvious troubles when approaching to the goal.
- 18' Rangers FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 18.
- 23' Rangers FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 28' Alfredo Morelos has been one of the livelier players on the pitch with 0 goals to his name this season.
- 33' It is a cagey affair so far. St. Johnstone FC in their trying to find a way past Rangers FC's compact .
- 38' 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.
- 43' A quiet spell here at McDiarmid Park. St. Johnstone FC seem content sitting deep and soaking up pressure.
- 46' The crowd applauds Andrew Halliday as he leaves the pitch. Florian Kamberi steps in for Rangers FC.
- 50' What composure from Florian Kamberi! The Albania international strokes it home. 1-1.
- 55' Both teams are passing the ball around with high level of urgency. St. Johnstone FC needs to do something about it to get closer to the goal.
- 60' Joe Aribo needs to be pretty careful with his discipline considering 0 Red cards this season.
- 63' The referee has no hesitation. Callum Booth is booked for St. Johnstone FC — Yellow card on 63.
- 65' A tactical swap from St. Johnstone FC — Chris Kane on, Callum Hendry off on 65 minutes.
- 70' Steven Davis, a Northern Ireland , has 0 bookings this season and will need to keep his discipline tonight.
- 71' The Nigeria central midfielder Joe Aribo breaks the deadlock on 71 minutes. 1-2!
- 75' The supporters are chanting for Michael O'Halloran. He replaces Anthony Ralston on 75 minute.
- 76' Another change for Rangers FC made on 76 minute. Alfredo Morelos leaves to be changed by Steven Davis.
- 78' Rangers FC manager makes another effort to make the tables turned. Greg Stewart is hanging Ianis Hagi on the field on 78 minute.
- 80' Against the run of play, Stevie May has scored! This game has turned on its head.
- 85' With 1 assists to his name this season, Jamie McCart is clearly more than just a goal scorer for St. Johnstone FC.
- 86' Liam Craig is ready to make an impact after coming on for Stevie May at the 86 minute mark.
- The referee brings this contest to a close. take all three points.
Lineups
St. Johnstone FC Lineups
Starting XI
- 21
-
14
Stevie May ↓ Liam Craig 86'
- 7
- 10
- 1
- 15
- 18
-
22
Callum Hendry ↓ Chris Kane 65'
- 16
- 4
- 24
Bench
- 12
- 11
-
9
Chris Kane ↑ 65'
-
26
Liam Craig ↑ 86'
- 3
- 23
-
17
Michael O'Halloran ↑ 75'
Coach
Tommy Wright
Rangers FC Lineups
Starting XI
- 17
-
7
Ianis Hagi ↓ Greg Stewart 78'
-
20
Alfredo Morelos ↓ Steven Davis 76'
- 14
- 37
- 6
- 1
- 19
- 8
- 2
- 16
Bench
-
10
Steven Davis ↑ 76'
- 21
- 4
- 11
-
24
Greg Stewart ↑ 78'
-
23
Florian Kamberi ↑ 46'
- 13
Coach
Steven Gerrard
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 |
| Kevin Kelsy | 2 |
Head to Head
St. Johnstone FC Form
Predictions
Prediction accuracy
2 / 4
1.17
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.01
Rangers FC xG
I would bet for:
Over 2.5 goals 61% + Both teams to score 60%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3.18
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 82% |
|
18% |
| ± 2.5 | 61% |
|
39% |
| ± 3.5 | 39% |
|
61% |
| ± 4.5 | 22% |
|
78% |
Double Chance
St. Johnstone FC or Draw
51%
Draw or Rangers FC
74%
St. Johnstone FC or Rangers FC
75%
Half-Time Result
✗ WrongActual: St. Johnstone FC win at HT
Correct Score
✓ In top 12
1 – 1
10.6%
1 – 2
9.5%
0 – 2
8.3%
0 – 1
7.7%
1 – 3
6.3%
0 – 0
5.7%
2 – 2
Actual
2 – 1
5.5%
0 – 3
5.5%
1 – 0
4.1%
2 – 3
3.8%
1 – 4
3.2%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Rangers FC covers |
|---|---|---|---|
| -2.5 | 3% | — | 97% |
| -2 | 3% | 6% | 92% |
| -1.5 | 8% | — | 92% |
| -1 | 8% | 12% | 79% |
| -0.5 | 21% | — | 79% |
| +0.5 | 45% | — | 55% |
| +1 | 45% | 22% | 34% |
| +1.5 | 66% | — | 34% |
| +2 | 66% | 17% | 17% |
| +2.5 | 83% | — | 17% |
Clean Sheet
St. Johnstone FC keeps clean sheet
14%
✓
Rangers FC keeps clean sheet
32%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

