Hearts vs St Johnstone Results & Stats | 14.05.2025

sct Hearts vs St Johnstone
18:45 Ended
Hearts
2
St Johnstone
1
Bet on the game with:
Bet365
star freebets livegame

Highlights

Hearts
whistle
St Johnstone
Douglas
ball
17'
Forrest
ball
31'
clock 1,2 HT
46'
substitution
Griffith
Carey
46'
substitution
Curtis
Sprangler
56'
yellow card
Steven
59'
substitution
Holt
Franczak
58'
substitution
Kirk
Ikpeazu
Forrest
Wilson
substitution
64'
Kent
yellow card
71'
Dhanda
Nieuwenhof
substitution
71'
74'
ball
Carey
90'
yellow card
Douglas
Grant
Kartum
substitution
90+4'
clock 1,2 FT
corners yellow card red card substitution ball
Hearts
8
1
0
3
2
St Johnstone
7
2
0
4
1

Ticker

Start play
3' - 1st Corner - St Johnstone
15' - 2nd Corner - St Johnstone
17' - 1st Goal - Douglas (Hearts) - Own Goal
23' - 3rd Corner - Hearts
23' - 4th Corner - Hearts
29' - 5th Corner - Hearts
31' - 2nd Goal - Forrest (Hearts) - Shot
34' - 6th Corner - St Johnstone
34' - 7th Corner - St Johnstone
Score After First Half - 2-0 - 1,2
46' ~ Substitution ~ Carey ~ Griffith ~(St Johnstone)
46' ~ Substitution ~ Sprangler ~ Curtis ~(St Johnstone)
49' - 8th Corner - Hearts
56' ~ 1st Yellow Card ~ Steven ~(St Johnstone)
58' - 9th Corner - Hearts
59' ~ Substitution ~ Franczak ~ Holt ~(St Johnstone)
58' ~ Substitution ~ Ikpeazu ~ Kirk ~(St Johnstone)
63' - 10th Corner - St Johnstone
64' ~ Substitution ~ Wilson ~ Forrest ~(Hearts)
70' - 11th Corner - Hearts
71' ~ 2nd Yellow Card ~ Kent ~(Hearts)
71' ~ Substitution ~ Nieuwenhof ~ Dhanda ~(Hearts)
74' - 3rd Goal - Carey (St Johnstone) - Free Kick
75' - 12th Corner - Hearts
81' - 13th Corner - Hearts
87' - 14th Corner - St Johnstone
90' ~ 3rd Yellow Card ~ Douglas ~(St Johnstone)
90+5' - 15th Corner - St Johnstone
90+4' ~ Substitution ~ Kartum ~ Grant ~(Hearts)
Score After Full Time - 2-1 - 1,2

Starting lineups

GK
12
Ryan Fulton
DF
2
Frankie Kent
DF
4
Craig Halkett
DF
18
Harry Milne
DF
35
Adam Forrester
MF
7
Jorge Grant
MF
6
Beni Baningime
MF
14
Cameron Devlin
FW
17
Alan Forrest
FW
9
Lawrence Shankland
FW
20
Yan Dhanda
Bench
GK
28
Zander Clark
DF
3
Stephen Kingsley
DF
15
Michael Steinwender
MF
19
Elton Kabangu
MF
27
Sander Erik Kartum
MF
64
Alfie Osborne
MF
8
Calem Nieuwenhof
FW
37
Musa Drammeh Jaiteh
FW
21
James Wilson
GK
1
Andy Fisher
DF
37
Sam Curtis
DF
30
Barry Douglas
DF
4
Daniels Balodis
MF
6
Victor Griffith
MF
24
Josh McPake
MF
44
Elliot Watt
MF
21
Stephen Duke-McKenna
MF
7
Jason Holt
FW
27
Mackenzie Kirk
FW
19
Taylor Steven
Bench
GK
20
Ross Sinclair
MF
11
Graham Carey
MF
46
Fran Franczak
MF
17
Maksym Kucheriavyi
MF
23
Sven Sprangler
FW
16
Adama Sidibeh
FW
9
Uche Ikpeazu
FW
29
Benjamin Kimpioka
FW
10
Nicky Clark
Substitutions
46'
substitution
Griffith
Carey
46'
substitution
Curtis
Sprangler
59'
substitution
Holt
Franczak
58'
substitution
Kirk
Ikpeazu
64'
substitution
Forrest
Wilson
71'
substitution
Dhanda
Nieuwenhof
90+4'
substitution
Grant
Kartum

Match Info & Odds

calendar May 14 2025 06:45
marker Tynecastle Park - Edinburgh
whistle David Dickinson
coup Competition
sct
Premiership Scotland

Statistics

Hearts
St Johnstone
Attacks
98
104
Dangerous attacks
52
52
Possession %
55
45
26.8 Action areas 25.9
98 Attacks 104
8 Corners 7
8 Corners F 7
3 Corners H 4
15 Crosses 17
0.20 Crossing accuracy 0.18
52 Dangerous attacks 52
2 Goals 1
8 Key passes 5
7 Shots on target 7
5 Shots off target 3
0.88 Passing accuracy 0.88
0 Penalties 0
55 Possession % 45
0 Red cards 0
4 Substitutions 4
0.64 Expected goals 0.7
1 Yellow cards 2
Momentum! ?

Head to head

12:00 23/02
St Johnstone
1
Hearts
2
15:00 22/12
Hearts
2
St Johnstone
1
15:00 02/11
St Johnstone
1
Hearts
2
19:45 07/02
St Johnstone
0
Hearts
1
15:00 25/11
Hearts
1
St Johnstone
0
14:00 05/08
St Johnstone
0
Hearts
2
15:00 04/03
Hearts
3
St Johnstone
0
19:45 28/12
St Johnstone
2
Hearts
3
14:00 28/08
Hearts
3
St Johnstone
2
15:00 19/02
St Johnstone
2
Hearts
1
14:00 10/05
Hearts
3
Motherwell
0
14:00 03/05
Ross County
1
Hearts
3
14:00 26/04
Hearts
0
Dundee
1
11:30 19/04
Hearts
1
Aberdeen
1
14:00 12/04
Motherwell
0
Hearts
0
13:30 06/04
Hearts
0
Dundee Utd
1
15:00 29/03
Celtic
3
Hearts
0
15:00 15/03
Hearts
2
Ross County
0
19:45 07/03
Hearts
3
Dundee
1
12:30 02/03
Hibernian
2
Hearts
1
14:00 10/05
St Johnstone
2
Ross County
1
14:00 03/05
St Johnstone
0
Kilmarnock
2
14:00 26/04
Motherwell
3
St Johnstone
2
14:00 20/04
St Johnstone
0
Celtic
5
14:00 12/04
Dundee Utd
1
St Johnstone
0
11:00 06/04
St Johnstone
1
Celtic
0
15:00 29/03
Hibernian
3
St Johnstone
0
15:00 15/03
St Johnstone
0
Aberdeen
0
19:45 10/03
Livingston
0
St Johnstone
1
15:00 01/03
Dundee
1
St Johnstone
1
Season
2 Aug 2025 24 May 2026

Premiership Standings

#
Team
P
W
D
L
GA
GF
Pts
Last 5
3
3
1
2
0
4
5
5
5
4
0
4
0
6
6
4
5
4
0
4
0
6
6
4
7
4
0
4
0
3
3
4
8
3
1
1
1
5
4
4
Championship round
Relegation Round
#
Team
P
W
D
L
GA
GF
Pts
Last 5
4
2
0
2
0
3
3
2
4
2
0
2
0
3
3
2
6
2
0
2
0
2
2
2
8
2
0
2
0
1
1
2
9
1
0
1
0
2
2
1
10
1
0
0
1
3
2
0
Championship round
Relegation Round
#
Team
P
W
D
L
GA
GF
Pts
Last 5
4
1
1
0
0
1
2
3
5
2
1
0
1
3
2
3
6
2
0
2
0
4
4
2
7
2
0
2
0
3
3
2
8
2
0
2
0
2
2
2
Championship round
Relegation Round