Scottish Premiership • Round 27, Regular Season
FT
Hearts

Hearts

LLWWW
1-2
HT: 0 - 1
St Johnstone

St Johnstone

LLWWL
Sun, 1 Nov 2026
23:00
McDiarmid Park

Hearts vs St Johnstone: Head to Head Stats

Head to Head

24 matches

10

Hearts Wins

7

Draws

7

St Johnstone Wins

Goals Scored

31

Goals Scored

28

1 Nov 2026
St Johnstone1 - 2Hearts
Scottish Premiership

HT: 0 - 1

4 Feb 2026
Hearts2 - 1St Johnstone
Scottish Premiership

HT: 2 - 0

11 Oct 2025
Hearts2 - 1St Johnstone
Scottish Premiership

HT: 1 - 0

10 Feb 2024
St Johnstone1 - 2Hearts
Scottish Premiership

HT: 0 - 1

1 Jul 2023
St Johnstone2 - 1Hearts
Scottish Premiership

HT: 1 - 1

31 May 2023
Hearts2 - 0St Johnstone
Scottish Premiership

HT: 0 - 0

Hearts

Last 5 Matches

3
Wins
60%
0
Draws
0%
2
Losses
40%

Goals Scored

8

Goals Conceded

8

L
@
Celtic
Celtic
3 - 02 May
L
vs
Dundee
Dundee
0 - 13 Feb
W
vs
St Mirren
St Mirren
3 - 11 Feb
W
vs
Kilmarnock
Kilmarnock
3 - 231 Dec
W
@
St Johnstone
St Johnstone
1 - 21 Nov

St Johnstone

Last 5 Matches

2
Wins
40%
0
Draws
0%
3
Losses
60%

Goals Scored

6

Goals Conceded

9

L
@
Hibernian
Hibernian
3 - 02 May
L
@
Motherwell
Motherwell
3 - 23 Feb
W
vs
Ross County
Ross County
1 - 01 Feb
W
vs
Motherwell
Motherwell
2 - 131 Dec
L
vs
Hearts
Hearts
1 - 21 Nov

League Standings

Scottish Premiership

#TeamP+/-Pts
1
Celtic
Celtic
27+6369
2
Rangers
Rangers
27+3256
3
Aberdeen
Aberdeen
27-441
4
Dundee United
Dundee United
27+240
5
Hibernian
Hibernian
27+137
6
St Mirren
St Mirren
27-734
7
Ross County
Ross County
27-1832
8
Kilmarnock
Kilmarnock
27-1131
9
Motherwell
Motherwell
27-1631
10
Hearts
Hearts
26-130
11
Dundee
Dundee
27-1927
12
St Johnstone
St Johnstone
26-2221
Champions League
Europa League
Relegation

Team Statistics

Season 2025
Hearts (26 games)St Johnstone (28 games)

Goals

57Goals Scored60
19Goals Conceded20
2.2Avg Goals/Game2.1

Under/Over

0%Over 2.5 Goals0%
12%BTTS Yes13%

Shots

364Shots Total361
36%On Target %47%

Possession & Passes

52.96%Possession58.04%
0%Pass Accuracy0%

Attacks

2658Total Attacks2354
1377Dangerous Attacks1839
37Offsides47

Discipline

44Yellow Cards43
266Fouls299

Other

13Clean Sheets15
0.0Corners (Avg)0.0

Goals by Period

0-15'
46
15-30'
613
30-45'
77
45-60'
98
60-75'
86
75-90'
1418
HeartsSt Johnstone

Under/Over Statistics

Under
Over

Hearts

1.5
Goals
19%81%
2.5
Goals
42%0%
3.5
Goals
62%38%

St Johnstone

1.5
Goals
32%68%
2.5
Goals
43%0%
3.5
Goals
64%36%

Both Teams Scored

Yes 46%No 54%
Yes 46%No 54%

Goals by Time Period

Hearts

4
0'
6
15'
7
30'
9
HT
8
60'
14
75'

St Johnstone

6
0'
13
15'
7
30'
8
HT
6
60'
18
75'

Shows when goals are typically scored during matches

Average Event Time

Scored
Conceded

Hearts

0'First Goal90'
HT
39'
40'
0'First Card90'
HT
46'

St Johnstone

0'First Goal90'
HT
40'
39'
0'First Card90'
HT
58'

Match History

24 matches

DateLeagueHomeScoreAwayHTR
02.11.2026Sc1St Johnstone1 - 2Hearts0 - 1W
05.02.2026Sc1Hearts2 - 1St Johnstone2 - 0W
12.10.2025Sc1Hearts2 - 1St Johnstone1 - 0W
11.02.2024Sc1St Johnstone1 - 2Hearts0 - 1W
02.07.2023Sc1St Johnstone2 - 1Hearts1 - 1L
01.06.2023Sc1Hearts2 - 0St Johnstone0 - 0W
10.03.2023Sc1St Johnstone1 - 1Hearts1 - 1D
10.06.2021Sc1St Johnstone1 - 0Hearts0 - 0L
01.02.2021Sc1Hearts2 - 0St Johnstone0 - 0W
09.05.2020Sc1Hearts2 - 1St Johnstone1 - 0W
12.02.2020Sc1Hearts0 - 1St Johnstone0 - 0L
02.01.2020Sc1St Johnstone3 - 3Hearts1 - 2D
12.11.2018Sc1St Johnstone0 - 0Hearts0 - 0D
10.09.2018Sc1Hearts1 - 0St Johnstone0 - 0W
12.05.2018Sc1St Johnstone2 - 2Hearts1 - 2D
05.05.2018Sc1St Johnstone1 - 0Hearts1 - 0L
02.03.2018Sc1Hearts1 - 0St Johnstone0 - 0W
03.07.2017Sc1Hearts0 - 3St Johnstone0 - 2L
09.05.2017Sc1St Johnstone1 - 0Hearts0 - 0L
04.05.2017Sc1St Johnstone1 - 0Hearts0 - 0L
05.03.2017Sc1Hearts2 - 2St Johnstone2 - 2D
12.07.2016Sc1St Johnstone0 - 0Hearts0 - 0D
11.05.2016Sc1Hearts2 - 2St Johnstone1 - 1D
08.02.2015Sc1Hearts4 - 3St Johnstone1 - 0W