Sunday , 16 August 2026

St. Johnstone FC vs Rangers FC, Premier League 2023-24 REGULAR SEASON

Premier League · 2023-24
Sun 18 Feb 2024 · 12:00 UTC McDiarmid Park 6,986 HT 45' · FT 45'
0–1 37' Mohammed Diomande
0–2 79' James Tavernier pen
0–3 87' James Tavernier pen

Overview

Match Preview

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

Match Details

  • Referee
  • Assistant 1 Ross MacLeod
  • Assistant 2 Chris Rae (Scotland)

Recent Form

DateOpponentH/A ScoreResult
18 Feb Rangers FC H 0–3 L
11 Feb Dundee FC A 1–2 L
07 Feb Heart of Midlothian FC H 0–1 L
03 Feb Ross County FC A 1–0 W
27 Jan Motherwell FC H 1–1 D
24 Jan Aberdeen FC H 1–1 D
DateOpponentH/A ScoreResult
18 Feb St. Johnstone FC A 3–0 W
14 Feb Ross County FC H 3–1 W
06 Feb Aberdeen FC H 2–1 W
03 Feb Livingston FC H 3–0 W
27 Jan St. Mirren FC A 1–0 W
24 Jan Hibernian FC A 3–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)
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 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' Rangers FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
  • 10' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
  • 15' Matchday of the Array and both teams know exactly what is at stake tonight.
  • 20' St. Johnstone FC currently sit 9 in the Array table. A result here could be decisive in the race for the top positions.
  • 25' St. Johnstone FC are enjoying more possession but struggling to find a way through a disciplined Rangers FC backline.
  • 30' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
  • 35' St. Johnstone FC player sees a card in front of him.
  • 37' Mohammed Diomande makes no mistake. The score reads 0-1 and Rangers FC are in front.
  • 42' The home supporters are growing impatient. St. Johnstone FC must find a spark to ignite this game.
  • 46' The St. Johnstone FC bench stirs into life. David Keltjens is withdrawn and Benjamin Mbunga-Kimpioka gets his opportunity.
  • 51' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
  • 56' Both keepers have barely been tested. St. Johnstone FC and Rangers FC are cancelling each other out in the centre of the park.
  • 61' Connor Goldson, a England , has 0 bookings this season and will need to keep his discipline tonight.
  • 66' St. Johnstone FC have won 248 goals from 252 games. They will be desperate to add to that tally today.
  • 69' The Rangers FC manager makes a substitution. Fabio Silva departs to be replaced by Cyriel Dessers.
  • 71' The referee does not hesitate — a card for Daniel Phillips on 71 minutes.
  • 74' Controversy at the stadium! Ryan McGowan argues furiously but the card stands.
  • 79' GOAL! James Tavernier fires home to make it 0-2!
  • 80' Another change for Rangers FC made on 80 minute. Todd Cantwell leaves to be changed by Tom Lawrence.
  • 82' St. Johnstone FC make a change. Adama Sidibeh trudges off to be replaced by Nicky Clark on 82 minutes.
  • 87' Clinical. Composed. Brilliant. James Tavernier makes it 0-3.
  • The referee brings this contest to a close. Rangers FC take all three points.

Lineups

H2H

Predictions

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

Match Result

✓ Correct
St. Johnstone FC28% Draw25% Rangers FC47%
Actual: Rangers FC win

Both Teams to Score

✗ Wrong
Yes61% 0% No39%
Avg goals/match: 3.11
Actual: No — clean sheet

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 94%
6%
± 1.5 82%
18%
± 2.5 59%
41%
± 3.5 37%
63%
± 4.5 21%
79%

Double Chance

St. Johnstone FC or Draw
53%
Draw or Rangers FC
72%
St. Johnstone FC or Rangers FC
75%

Half-Time Result

✗ Wrong
St. Johnstone FC23% Draw43% Rangers FC34%
Actual: Rangers FC win at HT

Correct Score

✓ In top 12
1 – 1
11.5%
1 – 2
8.9%
0 – 1
7.1%
2 – 1
7%
0 – 2
6.8%
0 – 0
6.1%
2 – 2
6.1%
1 – 0
5.3%
1 – 3
5.2%
2 – 0
4.1%
0 – 3
Actual
2 – 3
3.6%

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% 16% 71%
-0.5 29% 71%
+0.5 55% 45%
+1 55% 20% 25%
+1.5 75% 25%
+2 75% 14% 11%
+2.5 89% 11%

Clean Sheet

St. Johnstone FC keeps clean sheet
18%
Rangers FC keeps clean sheet
26%

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