Wednesday , 30 September 2026

St. Johnstone FC vs Celtic FC, Premier League 2024-25 REGULAR SEASON

Premier League · 2024-25
Sat 28 Sep 2024 · 16:45 UTC McDiarmid Park 7,036 HT 45' · FT 45'
0–1 35' Kyogo Furuhashi
0–2 43' Paulo Bernardo
0–3 45' Kyogo Furuhashi
0–4 54' Callum McGregor
0–5 72' Daizen Maeda
0–6 83' Adam Idah

Overview

Match Preview

St. Johnstone FC vs Celtic FC — Premier League at McDiarmid Park.

Match Details

  • Referee Don Robertson
  • Assistant 1 Daniel McFarlane
  • Assistant 2 Craig Ferguson

Recent Form

DateOpponentH/A ScoreResult
28 Sep Celtic FC H 0–6 L
21 Sep Ross County FC A 3–3 D
14 Sep Hibernian FC A 0–2 L
31 Aug Motherwell FC H 1–2 L
24 Aug Dundee United FC A 0–2 L
11 Aug Kilmarnock FC A 3–0 W
DateOpponentH/A ScoreResult
28 Sep St. Johnstone FC A 6–0 W
18 Sep SK Slovan Bratislava H 5–1 W
14 Sep Heart of Midlothian FC H 2–0 W
01 Sep Rangers FC H 3–0 W
25 Aug St. Mirren FC A 3–0 W
11 Aug Hibernian FC A 2–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)
62% Over 2.5 Goals
H2H history
0% Clean Sheets
St. Johnstone FC this season
43% Clean Sheets
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' We are underway at McDiarmid Park. The crowd does wile while the referee lows the starting whistle.
  • 5' Kasper Schmeichel has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
  • 10' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
  • 15' Alistair Johnston needs to be pretty careful with his discipline considering 0 Red cards this season.
  • 20' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
  • 25' 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.
  • 30' The referee shows St. Johnstone FC player a card on 30.
  • 34' The St. Johnstone FC bench stirs into life. Kyle Cameron is withdrawn and Aaron Essel gets his opportunity.
  • 35' Kyogo Furuhashi puts Celtic FC on the lead.
  • 38' Celtic FC player sees a card in front of him.
  • 43' Paulo Bernardo adds to his 0 season tally! Celtic FC lead 0-2 — and this changes everything.
  • 45' Kyogo Furuhashi with the second goal in the match!
  • 46' Another substitution for Celtic FC to replace Greg Taylor by Alex Valle on 46 minute.
  • 51' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 54' The Scotland Callum McGregor breaks the deadlock on 54 minutes. 0-4!
  • 58' Fresh legs for St. Johnstone FC! Cameron MacPherson comes on to replace Nicky Clark.
  • 63' A quiet spell here at McDiarmid Park. St. Johnstone FC seem content sitting deep and soaking up pressure.
  • 66' The whistle greets Arne Engels as he departs to be replaced by James Forrest.
  • 71' Jack Sanders has been one of the livelier players on the pitch with 0 goals to his name this season.
  • 72' Daizen Maeda adds to his 1 season tally! Celtic FC lead 0-5 — and this changes everything.
  • 73' David Keltjens gets the nod from St. Johnstone FC. He replaces Mackenzie Kirk and will look to change the dynamic.
  • 75' A tactical swap from Celtic FC — Luke McCowan on, Callum McGregor off on 75 minutes.
  • 80' Celtic FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
  • 83' A stunning finish from Adam Idah — that came from absolutely nowhere!
  • 88' 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.
  • The referee brings this contest to a close. Celtic FC take all three points.

Lineups

H2H

Predictions

Prediction accuracy
4 / 4
0.51 St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
3.11 Celtic FC xG
I would bet for: Celtic FC to win 76% + Over 2.5 goals 68%

Match Result

✓ Correct
St. Johnstone FC10% Draw14% Celtic FC76%
Actual: Celtic FC win

Both Teams to Score

✓ Correct
Yes38% 0% No62%
Avg goals/match: 3.62
Actual: No — clean sheet

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 96%
4%
± 1.5 86%
14%
± 2.5 68%
32%
± 3.5 47%
53%
± 4.5 29%
71%

Double Chance

St. Johnstone FC or Draw
24%
Draw or Celtic FC
90%
St. Johnstone FC or Celtic FC
86%

Half-Time Result

✓ Correct
St. Johnstone FC4% Draw30% Celtic FC66%
Actual: Celtic FC win at HT

Correct Score

✓ In top 12
0 – 2
13.2%
0 – 3
13.2%
0 – 4
10.1%
0 – 1
8.7%
1 – 3
6.7%
1 – 2
6.5%
0 – 5
6.3%
1 – 4
5.3%
1 – 1
4.8%
0 – 0
3.7%
1 – 5
3.4%
0 – 6
Actual

Asian Handicap — St. Johnstone FC

Handicap St. Johnstone FC covers Push Celtic FC covers
-2.5 0% — 100%
-2 0% 1% 99%
-1.5 1% — 99%
-1 1% 3% 97%
-0.5 3% — 97%
+0.5 14% — 86%
+1 14% 17% 69%
+1.5 31% — 69%
+2 31% 22% 48%
+2.5 52% — 48%

Clean Sheet

St. Johnstone FC keeps clean sheet
5% ✓
Celtic FC keeps clean sheet
60% ✓

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