St Johnstone vs Celtic

3 December 2023 · Scottish Premiership · 2023/24 · Referee D Robertson

Full time 1 – 3

Half-time: 1–0

  • Diallang Jaiyesimi 40’
  • Callum McGregor 67’
  • Matt O'Riley 79’
  • James Forrest 90+3’

Match summary

Celtic came from behind to win 3-1 away at St Johnstone. St Johnstone led 1-0 at half-time.

In the first half, Diallang Jaiyesimi put St Johnstone ahead from a corner in the 40th minute. In the second half, Callum McGregor equalised in the 67th minute, Matt O'Riley put Celtic in front in the 79th minute, and James Forrest made it 1-3 in stoppage time.

Shots finished 25-5 to Celtic, with 3 on target for St Johnstone and 7 for Celtic.

Match stats

St Johnstone Celtic
5 Shots 25
3 Shots on Target 7
2 Corners 12
2 Yellow Cards 1
0 Red Cards 0

Key events

St Johnstone Celtic
Kick-off
Diallang Jaiyesimi1-0 (St Johnstone)
40’
Half-time1-0
67’
Callum McGregor1-1 (Celtic)
79’
Matt O'Riley1-2 (Celtic)
90+3’
James Forrest1-3 (Celtic)
Full-time1-3

Bookings

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

St Johnstone
  • Dimitar Mitov
  • Ryan McGowan
Celtic
  • Kyogo Furuhashi

Shot map

Every shot and where it was taken from.

 Celtic attacking St Johnstone attacking 
1’ Kyogo Furuhashi (Celtic), open play, off target 6’ Matt O'Riley (Celtic), open play, off target 10’ Luis Palma (Celtic), direct free kick, blocked 17’ Diallang Jaiyesimi (St Johnstone), open play, saved 24’ David Turnbull (Celtic), open play, off target 25’ David Turnbull (Celtic), open play, saved 29’ Liam Gordon (St Johnstone), from a corner, off target 37’ Liam Scales (Celtic), from a corner, off target 38’ Kyogo Furuhashi (Celtic), open play, blocked 40’ Diallang Jaiyesimi (St Johnstone), from a corner, goal 43’ Luis Palma (Celtic), open play, blocked 51’ Graham Carey (St Johnstone), open play, off target 52’ Callum McGregor (Celtic), open play, off target 53’ Matt O'Riley (Celtic), from a corner, blocked 54’ Kyogo Furuhashi (Celtic), open play, saved 62’ Cameron Carter-Vickers (Celtic), from a corner, blocked 62’ Hyeon-gyu Oh (Celtic), open play, blocked 67’ Callum McGregor (Celtic), open play, goal 75’ Callum McGregor (Celtic), from a corner, off target 76’ Callum McGregor (Celtic), open play, saved 79’ Matt O'Riley (Celtic), open play, goal 81’ James Forrest (Celtic), open play, saved 82’ Matt O'Riley (Celtic), set piece, blocked 83’ Kyogo Furuhashi (Celtic), from a corner, off target 88’ James Forrest (Celtic), from a corner, off target 88’ Liam Scales (Celtic), from a corner, off target 90’ Mikey Johnston (Celtic), open play, off target 90+3’ James Forrest (Celtic), open play, goal 90+3’ Jay Turner-Cooke (St Johnstone), open play, saved 90+5’ Matt O'Riley (Celtic), open play, off target 1’ Kyogo Furuhashi (Celtic), open play, off target 6’ Matt O'Riley (Celtic), open play, off target 10’ Luis Palma (Celtic), direct free kick, blocked 17’ Diallang Jaiyesimi (St Johnstone), open play, saved 24’ David Turnbull (Celtic), open play, off target 25’ David Turnbull (Celtic), open play, saved 29’ Liam Gordon (St Johnstone), from a corner, off target 37’ Liam Scales (Celtic), from a corner, off target 38’ Kyogo Furuhashi (Celtic), open play, blocked 40’ Diallang Jaiyesimi (St Johnstone), from a corner, goal 43’ Luis Palma (Celtic), open play, blocked 51’ Graham Carey (St Johnstone), open play, off target 52’ Callum McGregor (Celtic), open play, off target 53’ Matt O'Riley (Celtic), from a corner, blocked 54’ Kyogo Furuhashi (Celtic), open play, saved 62’ Cameron Carter-Vickers (Celtic), from a corner, blocked 62’ Hyeon-gyu Oh (Celtic), open play, blocked 67’ Callum McGregor (Celtic), open play, goal 75’ Callum McGregor (Celtic), from a corner, off target 76’ Callum McGregor (Celtic), open play, saved 79’ Matt O'Riley (Celtic), open play, goal 81’ James Forrest (Celtic), open play, saved 82’ Matt O'Riley (Celtic), set piece, blocked 83’ Kyogo Furuhashi (Celtic), from a corner, off target 88’ James Forrest (Celtic), from a corner, off target 88’ Liam Scales (Celtic), from a corner, off target 90’ Mikey Johnston (Celtic), open play, off target 90+3’ James Forrest (Celtic), open play, goal 90+3’ Jay Turner-Cooke (St Johnstone), open play, saved 90+5’ Matt O'Riley (Celtic), open play, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players14 players
Dimitar Mitov
90′ – – – – – –
James Brown
90′ – – – – – – –
Ryan McGowan
90′ – – – – – –
Liam Gordon
90′ – – 1 – – – –
Luke Robinson
90′ – – – – – – –
Maksym Kucheryavyi Taken off
73′ – – – – – – –
Daniel Phillips
90′ – – – – – – –
Graham Carey
90′ – – 1 – – – –
Dara Costelloe Taken off
87′ – – – – – – –
Matt Smith
90′ – – – – – – –
Diallang Jaiyesimi Taken off
73′ 1 – 2 – – – –
Jay Turner-Cooke Came on as a substitute
17′ – – 1 – – – –
Chris Kane Came on as a substitute
17′ – – – – – – –
Stevie May Came on as a substitute
3′ – – – – – – –
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 7% Avg odds 12.84
Draw 15% Avg odds 6.51
Celtic win 78% Avg odds 1.21

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.