14.05.2025 18:45
2 - 1
Finished

Hearts vs St Johnstone

Hearts vs St Johnstone Live Score, Stats, Forecasts, H2H

4-3-3
Formations
4-2-3-1
12
Fulton
35
Forrester
2
Kent
4
Halkett
18
Milne
14
Devlin
6
Baningime
7
Grant
17
Forrest
9
Shankland
20
Dhanda
27
Kirk
6
Griffith
24
McPake
21
Duke-McKenna
7
Holt
44
Watt
37
Curtis
4
Balodis
30
Douglas
19
Steven
1
Fisher
8
Nieuwenhof
21
Wilson
27
Kartum
3
Kingsley
15
Steinwender
9
Ikpeazu
11
Carey
23
Sprangler
46
Franczak
10
Clark

Starting Lineups:

2
Frankie Kent
4
Craig Halkett
6
Beni Baningime
7
Jorge Grant
9
Lawrence Shankland (C)
12
Ryan Fulton (G)
14
Cameron Devlin
17
Alan Forrest
18
Harry Milne
20
Yan Dhanda
35
Forrester A.
1
Andy Fisher (G)
4
Daniels Balodis
6
Victor Griffith
7
Jason Holt (C)
19
Taylor Steven
21
Stephen Duke-McKenna
24
Joshua McPake
27
Kirk M.
30
Barry Douglas
37
Sam Curtis
44
Elliot Watt

Substitutes

3
Stephen Kingsley
8
Calem Nieuwenhof
15
Michael Steinwender
19
Elton Kabangu
21
James Wilson
27
Sander Kartum
28
Zander Clark (G)
37
Musa Drammeh
64
Osborne A.
9
Uche Ikpeazu
10
Nicholas Clark
11
Graham Carey
16
Sidibeh A.
17
Maksym Kucheriavyi
20
Ross Sinclair (G)
23
Sven Sprangler
29
Benjamin Mbunga Kimpioka
46
Franczak F.

Coaches:

Liam Fox
Simo Valakari

Missing Players:

Aidan Denholm (Injury)
Finlay Pollock (Injury)
Gerald Taylor (Knee Injury)
Kenneth Vargas (Injury)
Sam McClelland (Achilles Tendon Injury)
Bozo Mikulic (Knee Injury)
Zach Mitchell (Injury)
Drey Wright (Inactive)

Final Results and Statistics of Match:

0
Accurate through passes
0
55
Ball Possession
45
0
Big Chances
4
8
Blocked Shots
0
54
Clearances
52
32
Corner Kicks
28
54
Crosses
59
122
Duels won
108
0
Errors leading to goal
2
2
Errors leading to shot
2
1.3
Expected assists (xA)
1.44
2.6
Expected Goals (xG)
2.8
14
Fouls
18
18
Free Kicks
14
4
Goalkeeper Saves
4
-0.44
Goals prevented
-0.44
2
Hit the Woodwork
0
8
Interceptions
12
170
Long passes
167
4
Offsides
6
518
Passes
528
209
Passes in final third
224
8
Shots inside the Box
12
8
Shots off target
12
12
Shots on target
12
14
Shots outside the Box
6
248
Tackles
166
36
Throw-ins
64
44
Total shots
36
40
Touches in opposition box
46
1.56
xG on target (xGOT)
1.56
1.56
xGOT faced
1.56
2
Yellow Cards
4
0.00
Accurate through passes
0.00
60.00
Ball Possession
40.00
0.00
Big Chances
1.00
1.00
Blocked Shots
0.00
12.00
Clearances
13.00
3.00
Corner Kicks
4.00
9.00
Crosses
11.00
27.00
Duels won
25.00
0.00
Errors leading to goal
1.00
1.00
Errors leading to shot
0.00
0.26
Expected assists (xA)
0.17
0.22
Expected Goals (xG)
0.53
3.00
Fouls
3.00
3.00
Free Kicks
3.00
2.00
Goalkeeper Saves
0.00
0.68
Goals prevented
-0.47
1.00
Hit the Woodwork
0.00
1.00
Interceptions
2.00
64.00
Long passes
52.00
1.00
Offsides
0.00
92.00
Passes
91.00
81.00
Passes in final third
82.00
1.00
Shots inside the Box
3.00
1.00
Shots off target
2.00
1.00
Shots on target
2.00
2.00
Shots outside the Box
1.00
100.00
Tackles
55.00
9.00
Throw-ins
15.00
3.00
Total shots
4.00
13.00
Touches in opposition box
8.00
0.53
xG on target (xGOT)
0.68
0.68
xGOT faced
0.53
0.00
Accurate through passes
0.00
50.00
Ball Possession
50.00
0.00
Big Chances
0.00
3.00
Blocked Shots
0.00
15.00
Clearances
13.00
5.00
Corner Kicks
3.00
27.00
Crosses
27.00
34.00
Duels won
29.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
1.00
0.39
Expected assists (xA)
0.55
0.43
Expected Goals (xG)
0.17
4.00
Fouls
6.00
6.00
Free Kicks
4.00
0.00
Goalkeeper Saves
2.00
-0.90
Goals prevented
0.25
0.00
Hit the Woodwork
0.00
3.00
Interceptions
4.00
50.00
Long passes
59.00
1.00
Offsides
3.00
79.00
Passes
85.00
58.00
Passes in final third
67.00
3.00
Shots inside the Box
3.00
3.00
Shots off target
4.00
2.00
Shots on target
1.00
5.00
Shots outside the Box
2.00
67.00
Tackles
56.00
9.00
Throw-ins
17.00
8.00
Total shots
5.00
7.00
Touches in opposition box
15.00
0.25
xG on target (xGOT)
0.10
0.10
xGOT faced
0.25
1.00
Yellow Cards
2.00
0.00
Accurate through passes
0.00
55.00
Ball Possession
45.00
0.00
Big Chances
1.00
4.00
Blocked Shots
0.00
27.00
Clearances
26.00
8.00
Corner Kicks
7.00
18.00
Crosses
21.00
61.00
Duels won
54.00
0.00
Errors leading to goal
1.00
1.00
Errors leading to shot
1.00
0.65
Expected assists (xA)
0.72
0.65
Expected Goals (xG)
0.70
7.00
Fouls
9.00
9.00
Free Kicks
7.00
2.00
Goalkeeper Saves
2.00
-0.22
Goals prevented
-0.22
1.00
Hit the Woodwork
0.00
4.00
Interceptions
6.00
56.00
Long passes
56.00
2.00
Offsides
3.00
88.00
Passes
88.00
70.00
Passes in final third
75.00
4.00
Shots inside the Box
6.00
4.00
Shots off target
6.00
3.00
Shots on target
3.00
7.00
Shots outside the Box
3.00
81.00
Tackles
55.00
18.00
Throw-ins
32.00
11.00
Total shots
9.00
20.00
Touches in opposition box
23.00
0.78
xG on target (xGOT)
0.78
0.78
xGOT faced
0.78
1.00
Yellow Cards
2.00

Last Matches of Hearts

21.12.25
PRE
(2) - (0)
W
13.12.25
PRE
(0) - (1)
W
07.12.25
PRE
(0) - (1)
W
03.12.25
PRE
(0) - (0)
D
29.11.25
PRE
(0) - (0)
D
23.11.25
PRE
(1) - (0)
L
21.12.25
PRE
(2) - (0)
W
03.12.25
PRE
(0) - (0)
D
09.11.25
PRE
(1) - (1)
D
01.11.25
PRE
(2) - (0)
W
26.10.25
PRE
(1) - (1)
W
04.10.25
PRE
(0) - (0)
W

Last Matches of St Johnstone

20.12.25
CHA
(3) - (0)
W
12.12.25
CHA
(2) - (0)
W
06.12.25
CHA
(0) - (0)
D
29.11.25
SC
(1) - (0)
L
22.11.25
CHA
(2) - (0)
L
15.11.25
CHA
(3) - (0)
W
12.12.25
CHA
(2) - (0)
W
22.11.25
CHA
(2) - (0)
L
08.11.25
CHA
(1) - (1)
D
25.10.25
CHA
(0) - (4)
W
18.10.25
CHA
(0) - (1)
L
27.09.25
CHA
(1) - (1)
W

Hearts vs St Johnstone matches

14.05.25
PRE
(2) - (0)
22.12.24
PRE
(1) - (0)
02.11.24
PRE
(0) - (1)
07.02.24
PRE
(0) - (0)
25.11.23
PRE
(0) - (0)
05.08.23
PRE
(0) - (0)
14.05.25
PRE
(2) - (0)
22.12.24
PRE
(1) - (0)
25.11.23
PRE
(0) - (0)
04.03.23
PRE
(1) - (0)
28.08.22
PRE
(2) - (1)
18.01.22
PRE
(0) - (0)

Follow Game Online:

Hearts vs St Johnstone live stream online is not available right now. You can see the full history of Hearts vs St Johnstone head to head confrontation.

Hearts vs St Johnstone Head To Head Confrontation

Our site's database keeps all result's history of previous games between Hearts and St Johnstone, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Hearts vs St Johnstone upcoming matches.

14.05.2025

Hearts 2 - 1 St Johnstone (Forrest A., Carey G.)

22.12.2024

Hearts 2 - 1 St Johnstone (Penrice J., Carey G., Spittal B.)

25.11.2023

Hearts 1 - 0 St Johnstone (Shankland L.)

04.03.2023

Hearts 3 - 0 St Johnstone (Ginnelly J., Ginnelly J., Grant J.)

28.08.2022

Hearts 3 - 2 St Johnstone (Carey G., Rowles K., Boyce L.)

18.01.2022

Hearts 2 - 0 St Johnstone (Ginnelly J., Ginnelly J.)

14.12.2019

Hearts 0 - 1 St Johnstone (Hendry C.)

26.01.2019

Hearts 2 - 0 St Johnstone (Godinho M., Morrison C.)

29.09.2018

Hearts 2 - 1 St Johnstone (Haring P., Dunne J., Callachan R.)

10.02.2018

Hearts 3 - 0 St Johnstone (Lafferty K., Mitchell D., Lafferty K.)

03.02.2018

Hearts 1 - 0 St Johnstone (Milinkovic D.)

21.10.2017

Hearts 1 - 0 St Johnstone (Lafferty K.)

05.11.2016

Hearts 2 - 2 St Johnstone (Buaben P., Swanson D., Kane Ch.)

05-11-2016 15:00

Premiership

25' Prince Buaben (1-0), 41' Danny Swanson (1-1), 85' Chris Kane (1-2), 87' Callum Paterson (2-2),

7' Blair Alston (Y), 61' Prince Buaben (Y), 77' Igor Rossi (Y), 89' Robbie Muirhead (Y), 90+3' Brian Easton (Y),

26' Chris MillarLiam Craig, 62' Prince BuabenArnaud Djoum, 78' Tony WattRobbie Muirhead, 81' Danny SwansonChris Kane, 84' Bjorn JohnsenConor Sammon,

15.05.2016

Hearts 2 - 2 St Johnstone (Craig L., Cummins G., Djoum A.)

15-05-2016 11:30

Premiership

9' Liam Craig (0-1), 12' Graham Cummins (0-2), 17' Arnaud Djoum (1-2),

8' John Souttar (Y), 13' Alim Ozturk (Y), 29' Juwon Oshaniwa (Y), 56' Chris Kane (Y), 57' Abiola Dauda (R), 58' Arnaud Djoum (Y), 59' Darnell Fisher (Y), 60' Juanma Delgado (Y), 66' Liam Craig (Y), 74' Tam Scobbie (Y),

53' Juwon OshaniwaLiam Smith, 62' Lewis MooreSam Nicholson, 68' Chris KaneGreg Hurst, 68' Juanma DelgadoGavin Reilly, 83' Liam GordonSteven MacLean,

19.03.2016

Hearts 0 - 3 St Johnstone (Davidson M., Davidson M., Fisher D.)

02.08.2015

Hearts 4 - 3 St Johnstone (Juanma Delgado, Walker J., Lappin S.)

02-08-2015 11:30

Premiership

4' Juanma Delgado (1-0), 53' Jamie Walker (2-0), 56' Simon Lappin (2-1), 62' Callum Paterson (3-1), 75' John Sutton (3-2), 78' Graham Cummins (3-3), 80' Sam Nicholson (4-3),

24' David Wotherspoon (Y), 51' Alan Mannus (Y), 67' Morgaro Gomis (Y), 84' Blazej Augustyn (Y), 89' Callum Paterson (Y),

20' Chris MillarScott Brown, 69' Simon LappinGraham Cummins, 77' Juanma DelgadoKevin McHattie, 85' David WotherspoonChris Kane, 87' Jamie WalkerJordan McGhee, 90+1' Osman SowGavin Reilly,

02.11.2013

Hearts 0 - 2 St Johnstone (Hasselbaink N., May S.)

05.03.2013

Hearts 2 - 0 St Johnstone (Stevenson R., Sutton J.)

04.08.2012

Hearts 2 - 0 St Johnstone (Sutton J., Templeton D.)

06.05.2012

Hearts 2 - 0 St Johnstone (Skacel R., Webster A.)