St. Johnstone FC vs Celtic FC, Premier League 2024-25 REGULAR SEASON
Overview
Match Preview
St. Johnstone FC vs Celtic FC — Premier League at McDiarmid Park.
- St. Johnstone FC 0 games · 0 pts (2026/27)
- Celtic FC 33 games · 67 pts (2026/27)
Match Details
- Referee David Dickinson
- Assistant 1 Dougie Potter
- Assistant 2 Steven Traynor (Scotland)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Heart of Midlothian FC | 33 | 70 |
| 2 | Rangers FC | 33 | 69 |
| 3 | Celtic FC | 33 | 67 |
| 4 | Motherwell FC | 33 | 54 |
| 5 | Hibernian FC | 33 | 51 |
| 6 | Falkirk FC | 33 | 46 |
| 7 | Dundee United FC | 33 | 40 |
| 8 | Aberdeen FC | 33 | 33 |
| 9 | Dundee FC | 33 | 33 |
| 10 | St. Mirren FC | 33 | 30 |
| 11 | Kilmarnock FC | 33 | 28 |
| 12 | Livingston FC | 33 | 16 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 06 Apr | Celtic FC | H | 1–0 | W |
| 29 Mar | Hibernian FC | A | 0–3 | L |
| 15 Mar | Aberdeen FC | H | 0–0 | D |
| 01 Mar | Dundee FC | A | 1–1 | D |
| 26 Feb | Ross County FC | H | 1–0 | W |
| 23 Feb | Heart of Midlothian FC | H | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 06 Apr | St. Johnstone FC | A | 0–1 | L |
| 29 Mar | Heart of Midlothian FC | H | 3–0 | W |
| 16 Mar | Rangers FC | H | 2–3 | L |
| 01 Mar | St. Mirren FC | A | 5–2 | W |
| 25 Feb | Aberdeen FC | H | 5–1 | W |
| 22 Feb | Hibernian FC | A | 1–2 | L |
Key Stats
35%
Both Teams to Score
H2H (20 games)
H2H (20 games)
65%
Over 2.5 Goals
H2H history
H2H history
Events
Match Events
- 0' The game is set. St. Johnstone FC kicks off things out of here…
- 4' GOAL! Daniels Balodis scores on 4. Assisted by Graham Carey
- 9' It looks surprising Celtic FC does not make any changes. Jota has some obvious troubles when approaching to the goal.
- 14' Graham Carey needs to be pretty careful with his discipline considering 0 Red cards this season.
- 19' It looks like no one’s ball. St. Johnstone FC is used to counterattacking playing. None of the sides are ready to take the lead.
- 24' St. Johnstone FC is showing some good football. However, St. Johnstone FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 29' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 34' Celtic FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 34.
- 39' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 41' St. Johnstone FC receives a card for a hard tackle on 41.
- 44' It’s gonna be a card for Jason Holt.
- 46' It is a substitution in Celtic FC team. Jeffrey Schlupp is replaced by Greg Taylor on 46 minute.
- 51' 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.
- 56' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 59' Sam Curtis is having his name booked by the referee on 59.
- 61' The Celtic FC manager makes a substitution. Daizen Maeda departs to be replaced by Adam Idah.
- 65' Celtic FC receives a card for a hard tackle on 65.
- 66' Time for substitution for Celtic FC. Arne Engels is replaced by Luke McCowan.
- 67' St. Johnstone FC manager makes another effort to make the tables turned. Sven Sprangler is hanging Graham Carey on the field on 67 minute.
- 72' The travelling Celtic FC supporters hardly appreciate their team being pressed down to the backline.
- 74' That looks like a foul for a card for Zach Mitchell.
- 76' Celtic FC manager makes another effort to make the tables turned. James Forrest is hanging Jota on the field on 76 minute.
- 81' Supporters expect more eagerness from Adam Idah, as he is very good at scoring at McDiarmid Park with 1 goals in the last 1 games.
- 86' Celtic FC receives a card for a hard tackle on 86.
- Another three points for St. Johnstone FC.
Lineups
St. Johnstone FC Lineups
4-4-2Starting XI
- 21
- 1
- 7
-
11
Graham Carey ↓ Sven Sprangler 67'
-
14
Drey Wright ↓ Taylor Steven 67'
- 4
- 27
- 5
- 6
-
16
Adama Sidibeh ↓ Nicky Clark 67'
- 37
Bench
-
29
Benjamin Mbunga-Kimpioka ↑ 67'
- 44
- 22
- 20
-
10
Nicky Clark ↑ 67'
-
23
Sven Sprangler ↑ 67'
-
19
Taylor Steven ↑ 67'
- 24
- 8
Coach
Simo Valakari
Celtic FC Lineups
4-3-3Starting XI
-
15
Jeffrey Schlupp ↓ Greg Taylor 46'
- 20
- 6
- 42
-
7
Jota ↓ James Forrest 76'
-
38
Daizen Maeda ↓ Adam Idah 61'
- 41
-
10
Nicolas Kuhn ↓ Hyun-jun Yang 46'
- 2
- 12
-
27
Arne Engels ↓ Luke McCowan 66'
Bench
-
49
James Forrest ↑ 76'
- 29
- 56
-
3
Greg Taylor ↑ 46'
-
14
Luke McCowan ↑ 66'
-
9
Adam Idah ↑ 61'
- 17
- 28
-
13
Hyun-jun Yang ↑ 46'
Coach
Brendan Rodgers
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
St. Johnstone FC Form
Predictions
Prediction accuracy
1 / 4
1.13
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.5
Celtic FC xG
I would bet for:
St. Johnstone FC or Celtic FC 72%
Match Result
✗ WrongActual: St. Johnstone FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.63
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 91% |
|
9% |
| ± 1.5 | 74% |
|
26% |
| ± 2.5 | 48% |
|
52% |
| ± 3.5 | 27% |
|
73% |
| ± 4.5 | 13% |
|
87% |
Double Chance
St. Johnstone FC or Draw
60%
Draw or Celtic FC
68%
St. Johnstone FC or Celtic FC
72%
Half-Time Result
✗ WrongActual: St. Johnstone FC win at HT
Correct Score
✓ In top 12
1 – 1
13.1%
0 – 1
9.8%
0 – 0
9.2%
1 – 2
8.8%
0 – 2
7.9%
1 – 0
Actual
2 – 1
6.6%
2 – 2
5%
2 – 0
4.5%
1 – 3
4.4%
0 – 3
3.9%
2 – 3
2.6%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Celtic FC covers |
|---|---|---|---|
| -2.5 | 3% | — | 97% |
| -2 | 3% | 8% | 89% |
| -1.5 | 11% | — | 89% |
| -1 | 11% | 16% | 73% |
| -0.5 | 27% | — | 73% |
| +0.5 | 56% | — | 44% |
| +1 | 56% | 22% | 23% |
| +1.5 | 77% | — | 23% |
| +2 | 77% | 14% | 9% |
| +2.5 | 91% | — | 9% |
Clean Sheet
St. Johnstone FC keeps clean sheet
23%
✗
Celtic FC keeps clean sheet
33%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

