Thursday , 1 October 2026

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

Premier League · 2023-24
Sun 3 Dec 2023 · 12:00 UTC McDiarmid Park 6,777 HT 45' · FT 45'
Diallang Jaiyesimi 40' 1–0
1–1 67' Callum McGregor
1–2 79' Matt O'Riley
1–3 90+3' James Forrest

Overview

Match Preview

St. Johnstone FC vs Celtic FC — Premier League at McDiarmid Park.

Match Details

  • Referee Don Robertson
  • Assistant 1 Francis Connor
  • Assistant 2 Alan Mulvanny

Recent Form

DateOpponentH/A ScoreResult
03 Dec Celtic FC H 1–3 L
25 Nov Heart of Midlothian FC A 0–1 L
11 Nov Ross County FC H 1–0 W
07 Nov Motherwell FC H 2–2 D
01 Nov Kilmarnock FC H 2–1 W
28 Oct St. Mirren FC A 0–4 L
DateOpponentH/A ScoreResult
03 Dec St. Johnstone FC A 3–1 W
28 Nov SS Lazio A 0–2 L
25 Nov Motherwell FC H 1–1 D
12 Nov Aberdeen FC H 6–0 W
07 Nov Club Atlético de Madrid A 0–6 L
04 Nov Ross County FC A 3–0 W

Season Stats

St. Johnstone FC Celtic FC
#6 Position #1
8 Points 18
7 Played 7
2 / 2 / 3 W / D / L 6 / 0 / 1
9 Scored 14
10 Conceded 4
-1 GD +10
1.14 PPG 2.57
29% Win % 86%

Key Stats

33% Both Teams to Score
H2H (21 games)
62% Over 2.5 Goals
H2H history
0% Clean Sheets
St. Johnstone FC this season
43% Clean Sheets
Celtic FC this season

St. Johnstone FC are 6th (8 pts). Celtic FC are 1st (18 pts).

Goal Timing (This Season)

St. Johnstone FC
0-15
–/1
16-30
2/1
31-45
1/2
46-60
2/4
61-75
1/1
76+
3/1
■ Scored ■ Conceded
Celtic FC
0-15
3/–
16-30
1/1
31-45
4/1
46-60
4/1
61-75
2/1
76+
–/–
■ Scored ■ Conceded

Top Scorers (This Season)

St. Johnstone FC
Josh Fowler 3 G
Enes Alic 2 G
Fowler Josh 1 G 1 A
Cheick Diabate 1 G
Kai Fotheringham 1 G
Celtic FC
Benjamin Nygren 3 G 3 A
Camilo Duran 3 G 3 A
Kasper Hogh 3 G
Hyun-jun Yang 2 G
Luke McCowan 1 G

Events

Match Events

  • 0' In just a few seconds McDiarmid Park will turn into a battlefield for St. Johnstone FC and Celtic FC.
  • 5' The clock is ticking and both teams know a goal could change everything at this point.
  • 10' St. Johnstone FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
  • 13' St. Johnstone FC receives a card for a hard tackle on 13.
  • 18' St. Johnstone FC are deployed in a 4-4-1-1 today, looking to exploit space against Celtic FC's 4-3-3 shape.
  • 23' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
  • 28' St. Johnstone FC currently sit 9 in the Array table. A result here could be decisive in the race for the top positions.
  • 33' Not even hints on scoring a goal over the last 33 minutes.
  • 38' St. Johnstone FC are enjoying more possession but struggling to find a way through a disciplined Celtic FC backline.
  • 40' The England Diallang Jaiyesimi breaks the deadlock on 40 minutes. 1-0!
  • 45' will be watching from the dugout nervously. His St. Johnstone FC side need to improve if they are to claim all three points.
  • 46' Mikey Johnston is replacing Hyun-jun Yang for the Celtic FC side.
  • 51' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 56' Both teams are passing the ball around with high level of urgency. Celtic FC needs to do something about it to get closer to the goal.
  • 58' Hyun-Gyu Oh is replacing David Turnbull for the Celtic FC side.
  • 63' Celtic FC is showing some good football. However, Celtic FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 67' A stunning finish from Callum McGregor — that came from absolutely nowhere!
  • 72' Hyun-jun Yang, a South Korea , has 0 bookings this season and will need to keep his discipline tonight.
  • 73' The St. Johnstone FC manager makes a substitution. Maksym Kucheriavyi departs to be replaced by Jay Turner-Cooke.
  • 78' The travelling Celtic FC supporters hardly appreciate their team being pressed down to the backline.
  • 79' GOAL! Matt O'Riley fires home to make it 1-2!
  • 79' The referee calls foul for Kyogo Furuhashi. He receives a card.
  • 80' Celtic FC ring the changes. Luis Palma has done his job and it is now time for James Forrest to step up.
  • 85' Fresh legs for Celtic FC! Tomoki Iwata comes on to replace Kyogo Furuhashi.
  • 87' Dara Costelloe makes way for Stevie May at the 87 minute mark. A tactical switch from St. Johnstone FC.
  • The final whistle goes. A composed, disciplined performance from Celtic FC to claim maximum points.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
1.05 St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.11 Celtic FC xG
I would bet for: Over 2.5 goals 60% + Both teams to score 57%

Match Result

✓ Correct
St. Johnstone FC21% Draw24% Celtic FC55%
Actual: Celtic FC win

Both Teams to Score

✓ Correct
Yes57% 0% No43%
Avg goals/match: 3.16
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 94%
6%
± 1.5 82%
18%
± 2.5 60%
40%
± 3.5 38%
62%
± 4.5 22%
78%

Double Chance

St. Johnstone FC or Draw
45%
Draw or Celtic FC
79%
St. Johnstone FC or Celtic FC
76%

Half-Time Result

✗ Wrong
St. Johnstone FC15% Draw41% Celtic FC44%
Actual: St. Johnstone FC win at HT

Correct Score

✓ In top 12
1 – 1
10.2%
1 – 2
9.6%
0 – 2
9.4%
0 – 1
8.4%
1 – 3
Actual
0 – 3
6.4%
0 – 0
5.8%
2 – 2
5%
2 – 1
4.8%
1 – 0
3.8%
1 – 4
3.6%
2 – 3
3.6%

Asian Handicap — St. Johnstone FC

Handicap St. Johnstone FC covers Push Celtic FC covers
-2.5 2% — 98%
-2 2% 5% 94%
-1.5 6% — 94%
-1 6% 11% 83%
-0.5 17% — 83%
+0.5 40% — 60%
+1 40% 22% 38%
+1.5 62% — 38%
+2 62% 18% 19%
+2.5 81% — 19%

Clean Sheet

St. Johnstone FC keeps clean sheet
13% ✓
Celtic FC keeps clean sheet
36% ✓

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