Skip to main content

St Johnstone vs Celtic — live score, lineups, stats, h2h and where to watch

Full time: St Johnstone 1–0 Celtic.

2025-04-06
Balodis Daniels4’
St Johnstone

MATCH STATISTICS

Celtic
0Possession %0

Set pieces

411cornerscorners1013free kicksfree kicks16 throw-ins18 throw-ins

Top stats

1goal from 0.58 xGxG 0.580goals from 2.20 xGxG 2.20
92649
(44%)4
On Target
9(35%)
(56%)5
Off Target
17(65%)
PASSING ACCURACY0%77/1670%602/683Cards4 yellow2 yellow
20%
Ball possession
80%
9
Total shots
26
1
Big chances
2

Attack

411corner kicks754touches in opposition boxtouches in opposition box2 offsides1 offsides
1
Big chances
2
0
Accurate through passes
2

Defense

4764duels won
13
Fouls
10
71% (10/14)
Tackles
89% (8/9)
39
Clearances
28
9
Interceptions
5
3
Errors leading to shot
0
0
Errors leading to goal
0

Shots

1goal from 0.58 xGxG 0.580goals from 2.20 xGxG 2.20
92649
(44%)4
On Target
9(35%)
(33%)3
Off Target
11(42%)
51848inside the boxoutside the box
1.29
xG on target (xGOT)
2.54
9
Total shots
26
2
Blocked shots
6
0
Hit the woodwork
1
1
Headed goals
0

Passes

PASSING ACCURACY0%77/1670%602/683
22% (13/58)
Long passes
38% (10/26)
29% (17/59)
Passes in final third
80% (208/259)
30% (3/10)
Crosses
36% (9/25)
0.44
Expected assists (xA)
3.79

Goalkeeping

93savessaves+2.54 goals prevented+0.29 goals prevented
2.54
xGOT faced
1.29

Player stats

St Johnstone

PlayerMinGAPGPMOGCardsRtg
Balodis Daniels90'100008.4
Duke-McKenna Stephen90'000007.1
Fisher Andy90'000008.6
Griffith Victor90'000006.7
Holt Jason90'000007.0
Kirk Makenzie67'000006.5
Mitchell Zach90'000007.2
Sidibeh Adama67'000007.1
Wright Drey67'000007.3
Clark Nicholas23'000006.3
Sprangler Sven23'000006.9
Steven Taylor23'000006.2

Celtic

PlayerMinGAPGPMOGCardsRtg
Carter-Vickers Cameron90'000007.7
Engels Arne66'000006.8
Hatate Reo90'000007.2
Johnston Alistair90'000006.8
Jota76'000007.2
Kuhn Nicolas-Gerrit46'000006.8
Maeda Daizen61'000006.5
McGregor Callum90'000006.4
Schlupp Jeffery46'000007.0
Sinisalo Viljami90'000006.6
Trusty Auston90'000007.2
Forrest James14'000007.0
Idah Adam29'000007.2
McCowan Luke24'000006.6
Taylor Greg44'000007.2
Yang Hyun-Jun44'000006.6