Thursday , 2 July 2026

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

Premier League · 2024-25
Sun 6 Apr 2025 · 11:00 UTC McDiarmid Park 8,795 HT 45' · FT 45'
Daniels Balodis 4' 1–0

Overview

Match Preview

St. Johnstone FC vs Celtic FCPremier League at McDiarmid Park.

Match Details

  • Referee David Dickinson
  • Assistant 1 Dougie Potter
  • Assistant 2 Steven Traynor (Scotland)

Recent Form

DateOpponentH/A ScoreResult
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
DateOpponentH/A ScoreResult
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)
65% Over 2.5 Goals
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

H2H

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

✗ Wrong
St. Johnstone FC32% Draw28% Celtic FC40%
Actual: St. Johnstone FC win

Both Teams to Score

✗ Wrong
Yes53% 0% No47%
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

✗ Wrong
St. Johnstone FC21% Draw47% Celtic FC32%
Actual: 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.