Hearts vs St Johnstone Results & Stats | 22.12.2024
Hearts vs St Johnstone
15:00
Ended
Hearts
2
St Johnstone
1
Bet on the game with:
Highlights
Hearts
St Johnstone
Penrice
16'
Devlin
42'
1-0 HT
46'
Raymond
Carey
Carey
53'
Carey
Spittal
58'
Drammeh
Forrest
Forrest
61'
Spittal
Vargas
Vargas
80'
83'
Sprangler
83'
Holt
Smith
Smith
83'
Essel
Keltjens
Keltjens
Vargas
90+4'
2-1 FT
Shankland
Boyce
Boyce
90+4'
Hearts
|
8
|
2
|
0
|
3
|
2
|
St Johnstone
|
0
|
1
|
0
|
3
|
1
|
Ticker
Starting lineups
Hearts
GK
1
Craig Gordon
DF
29
James Penrice
DF
15
Kye Rowles
DF
5
Daniel Oyegoke
DF
35
Adam Forrester
MF
14
Cameron Devlin
MF
18
Malachi Boateng
MF
16
Blair Spittal
FW
37
Musa Drammeh Jaiteh
FW
21
James Wilson
FW
9
Lawrence Shankland
Bench
GK
28
Zander Clark
DF
80
Andres Salazar Osorio
DF
4
Craig Halkett
MF
25
Macaulay Tait
MF
7
Jorge Grant
FW
77
Kenneth Vargas
FW
27
Liam Boyce
FW
20
Yan Dhanda
FW
17
Alan Forrest
St Johnstone
GK
12
Joshua Rae
DF
3
Andre Raymond
DF
5
Jack Sanders
DF
2
Bozo Mikulic
MF
15
Aaron Essel
MF
14
Drey Wright
MF
7
Jason Holt
MF
23
Sven Sprangler
FW
27
Mackenzie Kirk
FW
16
Adama Sidibeh
FW
29
Benjamin Mbunga-Kimpioka
Bench
?
49
Brodie Dair
GK
20
Ross Sinclair
DF
33
David Keltjens
MF
11
Graham Carey
MF
46
Fran Franczak
MF
22
Matt Smith
MF
17
Maksym Kucheriavyi
MF
24
Josh McPake
MF
52
Arran Brookfield
Substitutions
46'
Raymond
Carey
Carey
61'
Drammeh
Forrest
Forrest
80'
Spittal
Vargas
Vargas
83'
Holt
Smith
Smith
83'
Essel
Keltjens
Keltjens
90+4'
Shankland
Boyce
Boyce
Match Info & Odds
December 22 2024 03:00
Tynecastle Park -
Edinburgh
John Beaton
Competition
Premiership
Scotland
Statistics
Hearts
St Johnstone
Attacks
101
96
Dangerous attacks
54
55
Possession %
49
51
Momentum!
?
Head to head
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
19:45
18/01
Hearts
2
St Johnstone
0
18:45
27/10
St Johnstone
1
Hearts
1
20:00
19/12
Hearts
2
CS Petrocub
2
15:00
15/12
Kilmarnock
1
Hearts
0
17:45
12/12
FC Copenhagen
2
Hearts
0
15:00
07/12
Hearts
2
Dundee
0
15:00
01/12
Hearts
1
Aberdeen
1
17:45
28/11
Cercle Brugge
2
Hearts
0
19:45
23/11
Hearts
1
Celtic
4
17:00
10/11
Rangers
1
Hearts
0
20:00
07/11
Hearts
0
Heidenheim
2
15:00
02/11
St Johnstone
1
Hearts
2
15:00
14/12
St Johnstone
2
St Mirren
3
15:00
07/12
Aberdeen
1
St Johnstone
1
12:00
01/12
St Johnstone
0
Rangers
1
15:00
23/11
St Johnstone
1
Kilmarnock
0
15:00
09/11
Motherwell
2
St Johnstone
1
15:00
02/11
St Johnstone
1
Hearts
2
19:45
30/10
St Mirren
3
St Johnstone
1
14:00
26/10
Dundee
1
St Johnstone
2
14:00
19/10
St Johnstone
3
Ross County
0
19:00
06/10
Rangers
2
St Johnstone
0
Season
3 Aug 2024
18 May 2025
Premiership Standings
#
Team
P
W
D
L
GA
GF
Pts
Last 5
Championship round
Relegation Round
#
Team
P
W
D
L
GA
GF
Pts
Last 5
Championship round
Relegation Round
#
Team
P
W
D
L
GA
GF
Pts
Last 5
Championship round
Relegation Round