Celtic FC vs St. Johnstone FC, Premier League 2024-25 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 Matthew McDermid (Scotland)
- Assistant 1 Francis Connor
- Assistant 2 David Dunne
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 |
|---|---|---|---|---|
| 29 Dec | St. Johnstone FC | H | 4–0 | W |
| 26 Dec | Motherwell FC | H | 4–0 | W |
| 22 Dec | Dundee United FC | A | 0–0 | D |
| 10 Dec | GNK Dinamo Zagreb | A | 0–0 | D |
| 07 Dec | Hibernian FC | H | 3–0 | W |
| 04 Dec | Aberdeen FC | A | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Dec | Celtic FC | A | 0–4 | L |
| 26 Dec | Dundee United FC | H | 1–2 | L |
| 22 Dec | Heart of Midlothian FC | A | 1–2 | L |
| 14 Dec | St. Mirren FC | H | 2–3 | L |
| 07 Dec | Aberdeen FC | A | 1–1 | D |
| 01 Dec | Rangers FC | H | 0–1 | L |
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' The game is set. St. Johnstone FC kicks off things out of here…
- 5' The midfield battle is intense right now. Both Celtic FC and St. Johnstone FC are fighting for every inch of the pitch.
- 10' The Array continues to deliver drama. Both Celtic FC and St. Johnstone FC are desperate not to drop points on matchday .
- 15' Celtic FC looks like a favorite considering 1 games won in last 1 matches with its main striker Mika Baur scoring 1 goals.
- 20' A tactical chess match is unfolding here. The question is which manager blinks first.
- 25' St. Johnstone FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 26' A meaty challenge results in booking for Aaron Essel on 26.
- 30' Clinical. Composed. Brilliant. Nicolas Kuhn makes it 1-0.
- 35' Celtic FC are deployed in a 4-3-3 today, looking to exploit space against St. Johnstone FC's 3-5-1-1 shape.
- 40' Over 40 minutes have gone by without a meaningful attack. The supporters want more.
- 45' Celtic FC has dominated the recent head-to-head record, winning 1 of the last 1 meetings.
- 46' Another substitution for St. Johnstone FC to replace Aaron Essel by Lewis Neilson on 46 minute.
- 51' The clock is ticking and both teams know a goal could change everything at this point.
- 56' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 59' What a moment for Kyogo Furuhashi! That strike on 59 puts his side firmly in control.
- 64' Brilliant from the forward! Kyogo Furuhashi makes it 3-0 with a superb finish on 64.
- 67' Celtic FC make a change. Arne Engels trudges off to be replaced by Callum McGregor on 67 minutes.
- 68' Daizen Maeda gets the nod from Celtic FC. He replaces Nicolas Kuhn and will look to change the dynamic.
- 69' A tactical swap from St. Johnstone FC — Graham Carey on, Sven Sprangler off on 69 minutes.
- 73' A goal from the Japan international Daizen Maeda! He fires home on 73 to make it 4-0!
- 74' Another substitution for Celtic FC to replace Alistair Johnston by Anthony Ralston on 74 minute.
- 79' Jason Holt gets the nod from St. Johnstone FC. He replaces Jack Sanders and will look to change the dynamic.
- 84' named a 4-3-3 earlier, and opted for a 3-5-1-1 in response. A fascinating tactical duel is developing.
- 89' The teams are not in a rush to score plenty of goals. It might look strange considering St. Johnstone FC that had 258 games and scored 253 goals.
- The points are shared — Celtic FC 4-0 St. Johnstone FC. Honours even.
Lineups
Celtic FC Lineups
4-3-3Starting XI
- 1
- 20
-
8
Kyogo Furuhashi ↓ Adam Idah 68'
-
41
Reo Hatate ↓ Luke McCowan 74'
- 5
-
10
Nicolas Kuhn ↓ Daizen Maeda 68'
- 2
- 28
-
27
Arne Engels ↓ Callum McGregor 67'
- 13
- 11
Bench
- 6
-
42
Callum McGregor ↑ 67'
-
56
Anthony Ralston ↑ 74'
- 3
-
38
Daizen Maeda ↑ 68'
-
14
Luke McCowan ↑ 74'
-
9
Adam Idah ↑ 68'
- 12
- 7
Coach
Brendan Rodgers
St. Johnstone FC Lineups
3-5-1-1Starting XI
- 22
- 2
- 4
-
10
Nicky Clark ↓ Adama Sidibeh 46'
-
23
Sven Sprangler ↓ Graham Carey 69'
- 27
-
5
Jack Sanders ↓ Jason Holt 79'
- 12
- 3
-
15
Aaron Essel ↓ Lewis Neilson 46'
- 46
Bench
-
29
Benjamin Mbunga-Kimpioka ↑ 46'
-
7
Jason Holt ↑ 79'
-
11
Graham Carey ↑ 69'
- 14
- 33
- 20
-
6
Lewis Neilson ↑ 46'
- 17
-
16
Adama Sidibeh ↑ 46'
Coach
Simo Valakari
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Kyogo Furuhashi | 8 |
| James Forrest | 8 |
| Odsonne Edouard | 5 |
| Ryan Christie | 4 |
| Callum McGregor | 4 |
| James Forrest | 4 |
| Giorgos Giakoumakis | 3 |
| Leigh Griffiths | 3 |
Head to Head
Celtic FC Form
St. Johnstone FC Form
Predictions
Prediction accuracy
4 / 4
2.96
Celtic FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.45
St. Johnstone FC xG
I would bet for:
Celtic FC to win 82% + Under — clean sheet likely 66%
Match Result
✓ CorrectActual: Celtic FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.41
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 84% |
|
16% |
| ± 2.5 | 64% |
|
36% |
| ± 3.5 | 43% |
|
57% |
| ± 4.5 | 25% |
|
75% |
Double Chance
Celtic FC or Draw
94%
Draw or St. Johnstone FC
18%
Celtic FC or St. Johnstone FC
87%
Half-Time Result
✓ CorrectActual: Celtic FC win at HT
Correct Score
✓ In top 12
2 – 0
14.8%
3 – 0
14%
4 – 0
Actual
1 – 0
10.2%
2 – 1
6.3%
3 – 1
6.2%
5 – 0
6.1%
1 – 1
4.8%
4 – 1
4.7%
0 – 0
4.5%
6 – 0
3.1%
5 – 1
2.9%
Asian Handicap — Celtic FC
| Handicap | Celtic FC covers | Push | St. Johnstone FC covers |
|---|---|---|---|
| -2.5 | 46% | — | 54% |
| -2 | 46% | 22% | 32% |
| -1.5 | 68% | — | 32% |
| -1 | 68% | 18% | 14% |
| -0.5 | 86% | — | 14% |
| +0.5 | 97% | — | 3% |
| +1 | 97% | 2% | 1% |
| +1.5 | 99% | — | 1% |
| +2 | 99% | 1% | 0% |
| +2.5 | 100% | — | 0% |
Clean Sheet
Celtic FC keeps clean sheet
64%
✓
St. Johnstone FC keeps clean sheet
6%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

