St. Johnstone FC vs Celtic FC, Premier League 2023-24 REGULAR SEASON
Overview
Match Preview
St. Johnstone FC vs Celtic FC — Premier League at McDiarmid Park.
- St. Johnstone FC 7 games · 8 pts (2026/27)
- Celtic FC 7 games · 18 pts (2026/27)
Match Details
- Referee Don Robertson
- Assistant 1 Francis Connor
- Assistant 2 Alan Mulvanny
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Celtic FC | 7 | 18 |
| 2 | Rangers FC | 7 | 16 |
| 3 | Heart of Midlothian FC | 7 | 13 |
| 4 | Dundee FC | 7 | 10 |
| 5 | St. Mirren FC | 7 | 10 |
| 6 | St. Johnstone FC | 7 | 8 |
| 7 | Aberdeen FC | 7 | 8 |
| 8 | Motherwell FC | 7 | 8 |
| 9 | Dundee United FC | 7 | 8 |
| 10 | Hibernian FC | 7 | 7 |
| 11 | Falkirk FC | 7 | 6 |
| 12 | Kilmarnock FC | 7 | 5 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 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 |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 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)
H2H (21 games)
62%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
St. Johnstone FC this season
St. Johnstone FC this season
43%
Clean Sheets
Celtic FC this season
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
St. Johnstone FC Lineups
4-4-1-1Starting XI
- 5
- 11
-
13
Diallang Jaiyesimi ↓ Chris Kane 73'
- 1
- 22
- 6
- 2
- 34
-
44
Dara Costelloe ↓ Stevie May 87'
- 15
- 19
Bench
- 31
-
7
Stevie May ↑ 87'
-
9
Chris Kane ↑ 73'
- 16
- 23
- 25
-
27
Jay Turner-Cooke ↑ 73'
- 17
- 46
Coach
Craig Levein
Celtic FC Lineups
4-3-3Starting XI
- 1
- 20
- 33
- 42
-
8
Kyogo Furuhashi ↓ Tomoki Iwata 85'
- 3
-
14
David Turnbull ↓ Hyun-Gyu Oh 58'
- 5
- 2
-
13
Hyun-jun Yang ↓ Mikey Johnston 46'
-
7
Luis Palma ↓ James Forrest 80'
Bench
-
49
James Forrest ↑ 80'
- 29
- 56
-
24
Tomoki Iwata ↑ 85'
- 6
- 28
-
19
Hyun-Gyu Oh ↑ 58'
-
90
Mikey Johnston ↑ 46'
- 15
Coach
Brendan Rodgers
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| James Forrest | 8 |
| Kyogo Furuhashi | 8 |
| Odsonne Edouard | 5 |
| Ryan Christie | 4 |
| Callum McGregor | 4 |
| James Forrest | 4 |
| Giorgos Giakoumakis | 3 |
| Leigh Griffiths | 3 |
Head to Head
St. Johnstone FC Form
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
✓ CorrectActual: Celtic FC win
Both Teams to Score
✓ Correct
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
✗ WrongActual: 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.

