Celtic FC vs St. Johnstone FC, Premier League 2023-24 REGULAR SEASON
Overview
Match Preview
Celtic FC vs St. Johnstone FC — Premier League at Celtic Park.
- Celtic FC 7 games · 18 pts (2026/27)
- St. Johnstone FC 7 games · 8 pts (2026/27)
Match Details
- Referee
- Assistant 1 Ross MacLeod
- Assistant 2 Graham McNeillie
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 |
|---|---|---|---|---|
| 26 Aug | St. Johnstone FC | H | 0–0 | D |
| 13 Aug | Aberdeen FC | A | 3–1 | W |
| 05 Aug | Ross County FC | H | 4–2 | W |
| 27 May | Aberdeen FC | H | 5–0 | W |
| 24 May | Hibernian FC | A | 2–4 | L |
| 20 May | St. Mirren FC | H | 2–2 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 26 Aug | Celtic FC | A | 0–0 | D |
| 12 Aug | Ross County FC | A | 0–2 | L |
| 05 Aug | Heart of Midlothian FC | H | 0–2 | L |
| 28 May | Livingston FC | H | 2–0 | W |
| 24 May | Ross County FC | A | 3–3 | D |
| 20 May | Kilmarnock FC | A | 1–0 | W |
Season Stats
| Celtic FC | St. Johnstone FC | |
|---|---|---|
| #1 | Position | #6 |
| 18 | Points | 8 |
| 7 | Played | 7 |
| 6 / 0 / 1 | W / D / L | 2 / 2 / 3 |
| 14 | Scored | 9 |
| 4 | Conceded | 10 |
| +10 | GD | -1 |
| 2.57 | PPG | 1.14 |
| 86% | Win % | 29% |
Key Stats
33%
Both Teams to Score
H2H (21 games)
H2H (21 games)
62%
Over 2.5 Goals
H2H history
H2H history
43%
Clean Sheets
Celtic FC this season
Celtic FC this season
0%
Clean Sheets
St. Johnstone FC this season
St. Johnstone FC this season
Celtic FC are 1st (18 pts). St. Johnstone FC are 6th (8 pts).
Goal Timing (This Season)
Celtic FC
0-15
3/–
16-30
1/1
31-45
4/1
46-60
4/1
61-75
2/1
76+
–/–
■ Scored ■ Conceded
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
Top Scorers (This Season)
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 |
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 |
Events
Match Events
- 0' Packed stands, loud atmosphere — Celtic FC and St. Johnstone FC get this one started.
- 5' Supporters expect more eagerness from Matthew Smith, as he is very good at scoring at Celtic Park with 0 goals in the last 0 games.
- 10' The teams are not in a rush to score plenty of goals. It might look strange considering St. Johnstone FC that had 256 games and scored 252 goals.
- 15' The clock is ticking and both teams know a goal could change everything at this point.
- 20' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 25' Celtic FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 30' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 35' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 40' The Array continues to deliver drama. Both Celtic FC and St. Johnstone FC are desperate not to drop points on matchday .
- 44' It’s a booking for St. Johnstone FC player. Sam McClelland gets a card.
- 49' St. Johnstone FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 51' Matt O'Riley was booked on 51.
- 55' The crowd applauds Luke Jephcott as he leaves the pitch. James Brown steps in for St. Johnstone FC.
- 60' Anthony Ralston gets the nod from Celtic FC. He replaces David Turnbull and will look to change the dynamic.
- 65' Fresh legs for St. Johnstone FC! Liam Gordon comes on to replace Andy Considine.
- 68' The Celtic FC bench stirs into life. Hyun-jun Yang is withdrawn and James Forrest gets his opportunity.
- 73' Over 73 minutes have gone by without a meaningful attack. The supporters want more.
- 75' The crowd applauds Greg Taylor as he leaves the pitch. Alexandro Bernabei steps in for Celtic FC.
- 80' St. Johnstone FC come into this ranked 9 in Array. They desperately need points to push themselves up the standings.
- 82' The whistle greets Jay Turner-Cooke as he departs to be replaced by Cameron MacPherson.
- 87' Not even hints on scoring a goal over the last 87 minutes.
- 88' The referee calls foul for James Brown. He receives a card.
- 90' A moment of madness from Cameron MacPherson on 90 minutes earns him a card. St. Johnstone FC will be frustrated.
- It finishes all square. Celtic FC and St. Johnstone FC share the spoils 0-0.
Lineups
Celtic FC Lineups
Starting XI
- 1
- 33
- 42
- 8
- 3
- 14
- 38
- 5
- 2
-
13
Hyun-jun Yang ↓ James Forrest 68'
- 4
Bench
- 9
-
49
James Forrest ↑ 68'
- 29
-
56
Anthony Ralston ↑ 60'
- 24
-
25
Alexandro Bernabei ↑ 75'
- 11
- 15
- 22
Coach
Brendan Rodgers
St. Johnstone FC Lineups
Starting XI
- 11
- 1
- 22
-
16
Luke Jephcott ↓ James Brown 55'
- 34
- 44
- 18
- 27
- 19
-
4
Andy Considine ↓ Liam Gordon 65'
-
17
Oludare Olufunwa ↓ Stevie May 55'
Bench
- 31
-
7
Stevie May ↑ 55'
- 9
-
6
Liam Gordon ↑ 65'
-
18
Cameron MacPherson ↑ 82'
-
2
James Brown ↑ 55'
- 25
- 3
- 15
Coach
Steven MacLean
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| James Forrest | 8 |
| Kyogo Furuhashi | 8 |
| Odsonne Edouard | 5 |
| Callum McGregor | 4 |
| James Forrest | 4 |
| Ryan Christie | 4 |
| Giorgos Giakoumakis | 3 |
| Leigh Griffiths | 3 |
Head to Head
Celtic FC Form
St. Johnstone FC Form
Predictions
Prediction accuracy
1 / 4
2.56
Celtic FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.65
St. Johnstone FC xG
I would bet for:
Celtic FC to win 71% + Over 2.5 goals 61%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3.21
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 82% |
|
18% |
| ± 2.5 | 61% |
|
39% |
| ± 3.5 | 39% |
|
61% |
| ± 4.5 | 22% |
|
78% |
Double Chance
Celtic FC or Draw
89%
Draw or St. Johnstone FC
29%
Celtic FC or St. Johnstone FC
82%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✓ In top 12
2 – 0
13.2%
3 – 0
10.9%
1 – 0
10.3%
2 – 1
8.3%
1 – 1
7.3%
3 – 1
7.1%
4 – 0
6.9%
0 – 0
Actual
4 – 1
4.6%
5 – 0
3.6%
2 – 2
2.7%
5 – 1
2.4%
Asian Handicap — Celtic FC
| Handicap | Celtic FC covers | Push | St. Johnstone FC covers |
|---|---|---|---|
| -2.5 | 34% | — | 66% |
| -2 | 34% | 22% | 44% |
| -1.5 | 56% | — | 44% |
| -1 | 56% | 21% | 23% |
| -0.5 | 77% | — | 23% |
| +0.5 | 93% | — | 7% |
| +1 | 93% | 5% | 2% |
| +1.5 | 98% | — | 2% |
| +2 | 98% | 1% | 0% |
| +2.5 | 100% | — | 0% |
Clean Sheet
Celtic FC keeps clean sheet
53%
✓
St. Johnstone FC keeps clean sheet
9%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

