St. Johnstone FC vs Rangers FC, Premier League 2018-19 REGULAR SEASON
Overview
Match Preview
St. Johnstone FC vs Rangers FC — Premier League at McDiarmid Park.
- St. Johnstone FC 0 games · 0 pts (2026/27)
- Rangers FC 33 games · 69 pts (2026/27)
Match Details
- Referee Graeme Stewart
- Referee Sean Carr
- Referee Nick Walsh
- Referee Gavin Ross
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Heart of Midlothian FC | 33 | 70 |
| 2 | Rangers FC | 33 | 69 |
| 3 | Celtic FC | 33 | 67 |
| 4 | Motherwell FC | 33 | 54 |
| 5 | Hibernian FC | 33 | 51 |
| 6 | Falkirk FC | 33 | 46 |
| 7 | Dundee United FC | 33 | 40 |
| 8 | Aberdeen FC | 33 | 33 |
| 9 | Dundee FC | 33 | 33 |
| 10 | St. Mirren FC | 33 | 30 |
| 11 | Kilmarnock FC | 33 | 28 |
| 12 | Livingston FC | 33 | 16 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Dec | Rangers FC | H | 1–2 | L |
| 15 Dec | Motherwell FC | H | 1–2 | L |
| 08 Dec | Aberdeen FC | A | 2–0 | W |
| 05 Dec | Heart of Midlothian FC | H | 2–2 | D |
| 24 Nov | Kilmarnock FC | H | 0–0 | D |
| 10 Nov | Hamilton Academical FC | H | 4–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Dec | St. Johnstone FC | A | 2–1 | W |
| 19 Dec | Hibernian FC | A | 0–0 | D |
| 16 Dec | Hamilton Academical FC | H | 1–0 | W |
| 13 Dec | SK Rapid Wien | A | 0–1 | L |
| 09 Dec | Dundee FC | A | 1–1 | D |
| 05 Dec | Aberdeen FC | H | 0–1 | L |
Key Stats
35%
Both Teams to Score
H2H (20 games)
H2H (20 games)
55%
Over 2.5 Goals
H2H history
H2H history
Events
Match Events
- 0' The stage is set the green flag drops! Another match against St. Johnstone FC and Rangers FC has kicked off!
- 5' The teams are not in a rush to score plenty of goals. It might look strange considering St. Johnstone FC that had 251 games and scored 244 goals.
- 10' A tactical chess match is unfolding here. The question is which manager blinks first.
- 15' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 20' While there is no rush on the pitch, let’s have a look at some stats. Connor Goldson made 402 appearances and scored 30 goals. He is very likely to score a goal today.
- 25' St. Johnstone FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 30' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for David Wotherspoon suffering a number of foals already.
- 35' Glenn Middleton has been one of the livelier players on the pitch with 0 goals to his name this season.
- 40' Supporters expect more eagerness from Joe Shaughnessy, as he is very good at scoring at McDiarmid Park with 0 goals in the last 0 games.
- 41' Another change for Rangers FC made on 41 minute. Borna Barisic leaves to be changed by Lee Wallace.
- 45' Matthew Kennedy has been a constant threat and now delivers with a goal on 45 minutes.
- 46' Another substitution for Rangers FC to replace Eros Grezda by Glenn Middleton on 46 minute.
- 51' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 54' Liam Craig has been a danger all night but risks an early exit having now seen a Yellow card on 54.
- 56' The Rangers FC manager makes a substitution. Lassana Coulibaly departs to be replaced by Kyle Lafferty.
- 61' Rangers FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 62' That is a Yellow card for Rangers FC. Connor Goldson will be fuming at that decision.
- 65' Alfredo Morelos is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 70' Not even hints on scoring a goal over the last 70 minutes.
- 74' It is a substitution in St. Johnstone FC team. David Wotherspoon is replaced by Tony Watt on 74 minute.
- 79' Ross McCrorie is a natural right-back and has been asked to do a very specific job for St. Johnstone FC tonight.
- 81' It is a substitution in St. Johnstone FC team. Matthew Kennedy is replaced by Danny Swanson on 81 minute.
- 86' Rangers FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 87' It’s a booking for St. Johnstone FC player. Blair Alston gets a Yellow card.
- 88' What a moment for Alfredo Morelos! That strike on 88 puts his side firmly in control.
- 89' Alfredo Morelos was booked on 89.
- 90' Tony Watt was booked on 90.
- Game over. The scoreline of 1-2 tells the full story of an entertaining encounter.
Lineups
St. Johnstone FC Lineups
Starting XI
-
33
Matt Kennedy ↓ Danny Swanson 81'
- 28
- 19
- 5
- 8
-
10
David Wotherspoon ↓ Tony Watt 74'
- 4
- 1
- 26
- 3
- 15
Bench
- 17
-
32
Tony Watt ↑ 74'
- 16
-
11
Danny Swanson ↑ 81'
- 6
- 30
- 23
Coach
Tommy Wright
Rangers FC Lineups
Starting XI
-
31
Borna Barisic ↓ Lee Wallace 41'
- 20
- 6
- 23
- 3
- 1
-
35
Eros Grezda ↓ Glenn Middleton 46'
- 21
- 2
- 17
- 16
Bench
- 15
- 19
-
11
Kyle Lafferty ↑ 56'
-
5
Lee Wallace ↑ 41'
- 13
- 18
-
40
Glenn Middleton ↑ 46'
Coach
Steven Gerrard
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| James Tavernier | 7 |
| Alfredo Morelos | 5 |
| Vaclav Cerny | 3 |
| Kemar Roofe | 3 |
| Glen Kamara | 3 |
| Scott Arfield | 3 |
| Joe Aribo | 2 |
| Nicky Clark | 2 |
St. Johnstone FC Form
2018-12-23
St. Johnstone FC
1–2
Rangers FC
L
2018-12-15
St. Johnstone FC
1–2
Motherwell FC
L
2018-12-08
Aberdeen FC
0–2
St. Johnstone FC
W
2018-12-05
St. Johnstone FC
2–2
Heart of Midlothian FC
D
2018-11-24
St. Johnstone FC
0–0
Kilmarnock FC
D
2018-11-10
St. Johnstone FC
4–0
Hamilton Academical FC
W
Predictions
Prediction accuracy
3 / 4
1.19
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.59
Rangers FC xG
I would bet for:
St. Johnstone FC or Rangers FC 72% + Both teams to score 56%
Match Result
✓ CorrectActual: Rangers FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.78
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 92% |
|
8% |
| ± 1.5 | 77% |
|
23% |
| ± 2.5 | 52% |
|
48% |
| ± 3.5 | 30% |
|
70% |
| ± 4.5 | 16% |
|
84% |
Double Chance
St. Johnstone FC or Draw
57%
Draw or Rangers FC
71%
St. Johnstone FC or Rangers FC
72%
Half-Time Result
✗ WrongActual: St. Johnstone FC win at HT
Correct Score
✓ In top 12
1 – 1
12.7%
1 – 2
Actual
0 – 1
8.9%
0 – 0
8.1%
0 – 2
7.7%
2 – 1
6.7%
1 – 0
6.4%
2 – 2
5.4%
1 – 3
4.8%
2 – 0
4.3%
0 – 3
4%
2 – 3
2.9%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Rangers FC covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 8% | 88% |
| -1.5 | 12% | — | 88% |
| -1 | 12% | 16% | 73% |
| -0.5 | 27% | — | 73% |
| +0.5 | 55% | — | 45% |
| +1 | 55% | 21% | 24% |
| +1.5 | 76% | — | 24% |
| +2 | 76% | 14% | 10% |
| +2.5 | 90% | — | 10% |
Clean Sheet
St. Johnstone FC keeps clean sheet
21%
✓
Rangers FC keeps clean sheet
31%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

