St Johnstone vs Rangers

18 February 2024 · Scottish Premiership · 2023/24 · Referee M MacDermid

Full time 0 – 3

Half-time: 0–1

  • Mohammed Diomande 37’
  • James Tavernier 79’ (pen), 87’ (pen)

Match summary

Rangers won comfortably, 3-0 away at St Johnstone. Rangers led 1-0 at half-time.

Mohammed Diomande put Rangers ahead in the 37th minute, James Tavernier made it 0-2 from the penalty spot in the 79th minute, and Tavernier made it 0-3 from the penalty spot in the 87th minute.

Shots finished 15-4 to Rangers, with 0 on target for St Johnstone and 5 for Rangers.

Match stats

St Johnstone Rangers
4 Shots 15
0 Shots on Target 5
3 Corners 1
3 Yellow Cards 0
0 Red Cards 0

Key events

St Johnstone Rangers
Kick-off
37’
Mohammed Diomande0-1 (Rangers)
Half-time0-1
79’
James Tavernier
Penalty
0-2 (Rangers)
87’
James Tavernier
Penalty
0-3 (Rangers)
Full-time0-3

Bookings

Card times are not on file for this game, so they are listed without a minute.

St Johnstone
  • Ryan McGowan
  • David Keltjens
  • Daniel Phillips

Shot map

Every shot and where it was taken from.

 Rangers attacking St Johnstone attacking 
19’ Scott Wright (Rangers), open play, blocked 30’ Borna Barišić (Rangers), open play, blocked 34’ Adama Sidibeh (St Johnstone), set piece, off target 37’ Mohammed Diomande (Rangers), open play, goal 41’ Adama Sidibeh (St Johnstone), open play, off target 45’ Todd Cantwell (Rangers), open play, off target 46’ Fábio Silva (Rangers), open play, saved 47’ Adama Sidibeh (St Johnstone), open play, blocked 53’ Dujon Sterling (Rangers), open play, off target 58’ Connor Goldson (Rangers), set piece, blocked 63’ Graham Carey (St Johnstone), set piece, blocked 68’ Tom Lawrence (Rangers), open play, off target 72’ Borna Barišić (Rangers), direct free kick, saved 79’ James Tavernier (Rangers), penalty, goal 84’ Tom Lawrence (Rangers), set piece, blocked 84’ Cyriel Dessers (Rangers), set piece, hit the woodwork 84’ John Lundstram (Rangers), open play, blocked 87’ James Tavernier (Rangers), penalty, goal 90+5’ Cyriel Dessers (Rangers), open play, blocked 19’ Scott Wright (Rangers), open play, blocked 30’ Borna Barišić (Rangers), open play, blocked 34’ Adama Sidibeh (St Johnstone), set piece, off target 37’ Mohammed Diomande (Rangers), open play, goal 41’ Adama Sidibeh (St Johnstone), open play, off target 45’ Todd Cantwell (Rangers), open play, off target 46’ Fábio Silva (Rangers), open play, saved 47’ Adama Sidibeh (St Johnstone), open play, blocked 53’ Dujon Sterling (Rangers), open play, off target 58’ Connor Goldson (Rangers), set piece, blocked 63’ Graham Carey (St Johnstone), set piece, blocked 68’ Tom Lawrence (Rangers), open play, off target 72’ Borna Barišić (Rangers), direct free kick, saved 79’ James Tavernier (Rangers), penalty, goal 84’ Tom Lawrence (Rangers), set piece, blocked 84’ Cyriel Dessers (Rangers), set piece, hit the woodwork 84’ John Lundstram (Rangers), open play, blocked 87’ James Tavernier (Rangers), penalty, goal 90+5’ Cyriel Dessers (Rangers), open play, blocked
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players14 players
Dimitar Mitov
90′ – – – – – – –
Ryan McGowan
90′ – – – – – –
Liam Gordon
90′ – – – – – – –
Andy Considine
90′ – – – – – – –
David Keltjens Taken off
46′ – – – – – –
Graham Carey
90′ – – 1 – – – –
Daniel Phillips
90′ – – – – – –
Luke Robinson
90′ – – – – – – –
Matt Smith
90′ – – – – – – –
Connor Smith Taken off
80′ – – – – – – –
Adama Sidibeh Taken off
82′ – – 3 – – – –
Benjamin Mbunga-Kimpioka Came on as a substitute
44′ – – – – – – –
Maksym Kucheryavyi Came on as a substitute
10′ – – – – – – –
Nicky Clark Came on as a substitute
8′ – – – – – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

St Johnstone win 8% Avg odds 11.42
Draw 16% Avg odds 5.85
Rangers win 76% Avg odds 1.25

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.