Sunday , 16 August 2026

St. Johnstone FC vs Rangers FC, Premier League 2020-21 REGULAR SEASON

Premier League · 2020-21
Wed 23 Dec 2020 · 18:00 UTC McDiarmid Park HT 45+3' · FT 45+2'

Overview

Match Preview

St. Johnstone FC vs Rangers FCPremier League at McDiarmid Park.

Match Details

  • Referee Stuart Stevenson
  • Referee Nick Walsh
  • Referee Graeme Leslie
  • Referee Graham Beaton

Recent Form

DateOpponentH/A ScoreResult
23 Dec Rangers FC H 0–3 L
19 Dec St. Mirren FC A 2–3 L
12 Dec Livingston FC H 1–2 L
06 Dec Celtic FC A 1–1 D
24 Nov Hibernian FC A 2–2 D
21 Nov Motherwell FC H 1–1 D
DateOpponentH/A ScoreResult
23 Dec St. Johnstone FC A 3–0 W
19 Dec Motherwell FC H 3–1 W
13 Dec Dundee United FC A 2–1 W
10 Dec KKS Lech Poznań A 2–0 W
06 Dec Ross County FC A 4–0 W
03 Dec Royal Standard de Liège H 3–2 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)
55% Over 2.5 Goals
H2H history
0% Clean Sheets
St. Johnstone FC this season
0% Clean Sheets
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 stage is set the green flag drops! Another match against St. Johnstone FC and Rangers FC has kicked off!
  • 5' David Wotherspoon needs to be pretty careful with his discipline considering 0 Red cards this season.
  • 10' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
  • 15' Not even hints on scoring a goal over the last 15 minutes.
  • 20' Rangers 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.
  • 24' A stunning finish from Kemar Roofe — that came from absolutely nowhere!
  • 29' It looks surprising Rangers FC does not make any changes. Scott Arfield has some obvious troubles when approaching to the goal.
  • 31' A goal from the Finland international Glen Kamara! He fires home on 31 to make it 0-2!
  • 36' Rangers FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
  • 41' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 46' Time for substitution for St. Johnstone FC. Craig Conway is replaced by Stevie May.
  • 47' The deadlock is broken! Ianis Hagi gets on the scoresheet on 47 minutes.
  • 52' The travelling Rangers FC supporters hardly appreciate their team being pressed down to the backline.
  • 57' While there is no rush on the pitch, let’s have a look at some stats. Filip Helander made 108 appearances and scored 7 goals. He is very likely to score a goal today.
  • 60' David Wotherspoon has been a danger all night but risks an early exit having now seen a Yellow card on 60.
  • 64' The crowd applauds Kemar Roofe as he leaves the pitch. Alfredo Morelos steps in for Rangers FC.
  • 69' St. Johnstone FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 69.
  • 74' Liam Gordon is a natural and has been asked to do a very specific job for St. Johnstone FC tonight.
  • 77' The whistle greets Steven Davis as he departs to be replaced by Bongani Zungu.
  • 81' Michael O'Halloran has been a danger all night but risks an early exit having now seen a Yellow card on 81.
  • 82' Cedric Itten has so much to prove this time. He replaces Ianis Hagi on 82 minute.
  • 83' The referee calls foul for Michael O'Halloran. He receives a Red card.
  • 83' The crowd applauds Ryan Kent as he leaves the pitch. Scott Arfield steps in for Rangers FC.
  • 84' St. Johnstone FC make a change. Craig Bryson trudges off to be replaced by Liam Craig on 84 minutes.
  • 89' St. Johnstone FC are enjoying more possession but struggling to find a way through a disciplined Rangers FC backline.
  • The final whistle goes. A composed, disciplined performance from Rangers FC to claim maximum points.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
1.43 St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.95 Rangers FC xG
I would bet for: Both teams to score 65% + Over 2.5 goals 65%

Match Result

✓ Correct
St. Johnstone FC27% Draw24% Rangers FC49%
Actual: Rangers FC win

Both Teams to Score

✗ Wrong
Yes65% 0% No35%
Avg goals/match: 3.38
Actual: No — clean sheet

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 95%
5%
± 1.5 85%
15%
± 2.5 65%
35%
± 3.5 43%
57%
± 4.5 25%
75%

Double Chance

St. Johnstone FC or Draw
51%
Draw or Rangers FC
73%
St. Johnstone FC or Rangers FC
76%

Half-Time Result

✗ Wrong
St. Johnstone FC23% Draw41% Rangers FC36%
Actual: Rangers FC win at HT

Correct Score

✓ In top 12
1 – 1
10.4%
1 – 2
8.9%
2 – 1
6.6%
0 – 2
6.5%
2 – 2
6.3%
0 – 1
6%
1 – 3
5.8%
0 – 0
4.9%
1 – 0
4.2%
2 – 3
4.2%
0 – 3
Actual
2 – 0
3.5%

Asian Handicap — St. Johnstone FC

Handicap St. Johnstone FC covers Push Rangers FC covers
-2.5 5% 95%
-2 5% 8% 87%
-1.5 13% 87%
-1 13% 15% 73%
-0.5 27% 73%
+0.5 51% 49%
+1 51% 20% 28%
+1.5 72% 28%
+2 72% 15% 13%
+2.5 87% 13%

Clean Sheet

St. Johnstone FC keeps clean sheet
15%
Rangers FC keeps clean sheet
25%

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.