Sunday , 15 November 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
5 games this season 🟨 4.4/game ⚽ 10.6 goals/game 🟥 1 total

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
#7 Position #1
17 Points 31
13 Played 13
4 / 5 / 4 W / D / L 10 / 1 / 2
17 Scored 28
20 Conceded 10
-3 GD +18
1.31 PPG 2.38
31% Win % 77%

Key Stats

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

St. Johnstone FC are 7th (17 pts). Celtic FC are 1st (31 pts).

Goal Timing (This Season)

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

Top Scorers (This Season)

St. Johnstone FC
Josh Fowler 5 G
Josh Campbell 3 G
Enes Alic 2 G 4 A
Kai Fotheringham 2 G
Fowler Josh 1 G 1 A
Celtic FC
Camilo Duran 7 G 6 A
Benjamin Nygren 6 G 3 A
Kasper Hogh 3 G 3 A
Liam Scales 3 G 1 A
Hyun-jun Yang 2 G

Events

Match Events

  • 0' St. Johnstone FC have kicked off against Celtic FC. Both sides are eager to make an early statement.
  • 5' Celtic FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 5.
  • 10' The teams are not in a rush to score plenty of goals. It might look strange considering St. Johnstone FC that had 264 games and scored 261 goals.
  • 13' That is a card for St. Johnstone FC. Ryan McGowan will be fuming at that decision.
  • 18' Supporters expect more eagerness from Callum McGregor, as he is very good at scoring at McDiarmid Park with 2 goals in the last 2 games.
  • 23' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
  • 28' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
  • 33' Celtic FC looks like a favorite considering 1 games won in last 1 matches with its main striker Mika Baur scoring 1 goals.
  • 38' Celtic FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
  • 40' A goal from the England international Diallang Jaiyesimi! He fires home on 40 to make it 1-0!
  • 45' named a 4-4-1-1 earlier, and opted for a 4-3-3 in response. A fascinating tactical duel is developing.
  • 46' Mikey Johnston gets the nod from Celtic FC. He replaces Hyun-jun Yang and will look to change the dynamic.
  • 51' It looks surprising St. Johnstone FC does not make any changes. Dimitar Mitov has some obvious troubles when approaching to the goal.
  • 56' Daniel Phillips has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
  • 58' Celtic FC ring the changes. David Turnbull has done his job and it is now time for Hyun-Gyu Oh to step up.
  • 63' Celtic FC are happy to let the opposition have the ball in their own half. The trap is set.
  • 67' A goal from the Scotland international Callum McGregor! He fires home on 67 to make it 1-1!
  • 72' St. Johnstone FC are enjoying more possession but struggling to find a way through a disciplined Celtic FC backline.
  • 73' St. Johnstone FC make a change. Maksym Kucheriavyi trudges off to be replaced by Jay Turner-Cooke on 73 minutes.
  • 78' Over 78 minutes have gone by without a meaningful attack. The supporters want more.
  • 79' The deadlock is broken! Matt O'Riley gets on the scoresheet on 79 minutes.
  • 79' The referee does not hesitate — a card for Kyogo Furuhashi on 79 minutes.
  • 80' James Forrest has so much to prove this time. He replaces Luis Palma on 80 minute.
  • 85' The supporters are chanting for Tomoki Iwata. He replaces Kyogo Furuhashi on 85 minute.
  • 87' The St. Johnstone FC bench stirs into life. Dara Costelloe is withdrawn and Stevie May gets his opportunity.
  • The final score is 1-3.

Lineups

H2H

Predictions

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

Match Result

✓ Correct
St. Johnstone FC22% Draw24% Celtic FC54%
Actual: Celtic FC win

Both Teams to Score

✓ Correct
Yes60% 0% No40%
Avg goals/match: 3.26
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 95%
5%
± 1.5 83%
17%
± 2.5 62%
38%
± 3.5 41%
59%
± 4.5 23%
77%

Double Chance

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

Half-Time Result

✗ Wrong
St. Johnstone FC16% Draw40% Celtic FC44%
Actual: St. Johnstone FC win at HT

Correct Score

✓ In top 12
1 – 1
10%
1 – 2
9.5%
0 – 2
8.7%
0 – 1
7.6%
1 – 3
Actual
0 – 3
6.1%
0 – 0
5.3%
2 – 2
5.3%
2 – 1
5%
2 – 3
3.8%
1 – 4
3.7%
1 – 0
3.6%

Asian Handicap — St. Johnstone FC

Handicap St. Johnstone FC covers Push Celtic FC covers
-2.5 2% — 98%
-2 2% 5% 93%
-1.5 7% — 93%
-1 7% 11% 82%
-0.5 18% — 82%
+0.5 41% — 59%
+1 41% 22% 37%
+1.5 63% — 37%
+2 63% 18% 19%
+2.5 81% — 19%

Clean Sheet

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

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