Search…
⌘K
Head to Head
Heart Of Midlothian
21 - 10 - 12
43 matches
ST Johnstone
21
Wins
12
61
Goals
47
1.4
Avg Goals/Match
1.1
15
Clean Sheets
11
15
Home Wins
8
6
Away Wins
4
Biggest win: 3-0 (2023)
Biggest win: 3-0 (2016)
Note:
head-to-head data is available from 2010 onwards (2012 for MLS). Earlier matchups are not included.
Previous Meetings (43)
W
Wed
May 14
2025
Heart Of Midlothian
ST Johnstone
2
1
HT 2-0
2nd Phase - 4
Tynecastle Park, Edinburgh
D. Dickinson
W
Sun
Feb 23
2025
ST Johnstone
Heart Of Midlothian
1
2
HT 0-1
1st Phase - 27
McDiarmid Park, Perth
C. Scott
W
Sun
Dec 22
2024
Heart Of Midlothian
ST Johnstone
2
1
HT 1-0
1st Phase - 18
Tynecastle Park, Edinburgh
J. Beaton
W
Sat
Nov 2
2024
ST Johnstone
Heart Of Midlothian
1
2
HT 0-1
1st Phase - 11
McDiarmid Park, Perth
C. Graham
W
Wed
Feb 7
2024
ST Johnstone
Heart Of Midlothian
0
1
HT 0-0
1st Phase - 25
McDiarmid Park, Perth
I. Snedden
W
Sat
Nov 25
2023
Heart Of Midlothian
ST Johnstone
1
0
HT 0-0
1st Phase - 14
Tynecastle Park, Edinburgh
J. Beaton
W
Sat
Aug 5
2023
ST Johnstone
Heart Of Midlothian
0
2
HT 0-0
1st Phase - 1
McDiarmid Park, Perth
S. McLean
W
Sat
Mar 4
2023
Heart Of Midlothian
ST Johnstone
3
0
HT 1-0
1st Phase - 28
Tynecastle Park, Edinburgh
Steven McLean, Scotland
W
Wed
Dec 28
2022
ST Johnstone
Heart Of Midlothian
2
3
HT 0-2
1st Phase - 19
McDiarmid Park, Perth
William Collum, Scotland
W
Sun
Aug 28
2022
Heart Of Midlothian
ST Johnstone
3
2
HT 2-1
1st Phase - 5
Tynecastle Park, Edinburgh
John Beaton, Scotland
L
Sat
Feb 19
2022
ST Johnstone
Heart Of Midlothian
2
1
HT 1-1
1st Phase - 27
McDiarmid Park, Perth
G. Irvine
W
Tue
Jan 18
2022
Heart Of Midlothian
ST Johnstone
2
0
HT 0-0
1st Phase - 21
Tynecastle Park, Edinburgh
N. Walsh
D
Wed
Oct 27
2021
ST Johnstone
Heart Of Midlothian
1
1
HT 1-1
1st Phase - 11
McDiarmid Park, Perth
S. McLean
D
Sat
Feb 1
2020
ST Johnstone
Heart Of Midlothian
3
3
HT 1-2
Regular Season - 24
McDiarmid Park, Perth
G. Aitken
L
Sat
Dec 14
2019
Heart Of Midlothian
ST Johnstone
0
1
HT 0-0
Regular Season - 18
Tynecastle Park, Edinburgh
A. Newlands
L
Wed
Oct 30
2019
ST Johnstone
Heart Of Midlothian
1
0
HT 0-0
Regular Season - 11
McDiarmid Park, Perth
D. Munro
W
Sat
Jan 26
2019
Heart Of Midlothian
ST Johnstone
2
0
HT 0-0
1st Phase - 23
Tynecastle Park, Edinburgh
C. Thomson
D
Wed
Dec 5
2018
ST Johnstone
Heart Of Midlothian
2
2
HT 1-2
1st Phase - 16
McDiarmid Park, Perth
A. Dallas
W
Sat
Sep 29
2018
Heart Of Midlothian
ST Johnstone
2
1
HT 1-0
1st Phase - 7
Tynecastle Park, Edinburgh
N. Walsh
W
Sat
Feb 3
2018
Heart Of Midlothian
ST Johnstone
1
0
HT 0-0
1st Phase - 26
Tynecastle Park, Edinburgh
D
Sat
Dec 23
2017
ST Johnstone
Heart Of Midlothian
0
0
HT 0-0
1st Phase - 20
McDiarmid Park, Perth
K. Clancy
W
Sat
Oct 21
2017
Heart Of Midlothian
ST Johnstone
1
0
HT 0-0
1st Phase - 10
Tynecastle Stadium, Edinburgh
Nick Walsh, Scotland
L
Wed
May 17
2017
ST Johnstone
Heart Of Midlothian
1
0
HT 1-0
2nd Phase - 4
McDiarmid Park, Perth
L
Wed
Apr 5
2017
ST Johnstone
Heart Of Midlothian
1
0
HT 0-0
1st Phase - 31
McDiarmid Park, Perth
D
Sat
Nov 5
2016
Heart Of Midlothian
ST Johnstone
2
2
HT 1-1
1st Phase - 13
Tynecastle Stadium, Edinburgh
Don Robertson, Scotland
L
Sat
Sep 17
2016
ST Johnstone
Heart Of Midlothian
1
0
HT 0-0
1st Phase - 6
McDiarmid Park, Perth
John Beaton, Scotland
D
Sun
May 15
2016
Heart Of Midlothian
ST Johnstone
2
2
HT 2-2
2nd Phase - 5
Tynecastle Stadium (Edinburgh)
L
Sat
Mar 19
2016
Heart Of Midlothian
ST Johnstone
0
3
HT 0-2
1st Phase - 31
Tynecastle Stadium (Edinburgh)
D
Sat
Dec 19
2015
ST Johnstone
Heart Of Midlothian
0
0
HT 0-0
1st Phase - 19
McDiarmid Park (Perth)
W
Sun
Aug 2
2015
Heart Of Midlothian
ST Johnstone
4
3
HT 1-0
1st Phase - 1
Tynecastle Park, Edinburgh
Steven McLean, Scotland
D
Sat
Jan 18
2014
ST Johnstone
Heart Of Midlothian
3
3
HT 1-0
1st Phase - 23
McDiarmid Park (Perth)
L
Sat
Nov 2
2013
Heart Of Midlothian
ST Johnstone
0
2
HT 0-1
1st Phase - 12
Tynecastle Stadium (Edinburgh)
L
Sun
Aug 4
2013
ST Johnstone
Heart Of Midlothian
1
0
HT 1-0
1st Phase - 1
McDiarmid Park (Perth)
W
Tue
Mar 5
2013
Heart Of Midlothian
ST Johnstone
2
0
HT 1-0
1st Phase - 31
Tynecastle Stadium (Edinburgh)
D
Sat
Dec 15
2012
ST Johnstone
Heart Of Midlothian
2
2
HT 1-2
1st Phase - 18
McDiarmid Park (Perth)
W
Sat
Aug 4
2012
Heart Of Midlothian
ST Johnstone
2
0
HT 1-0
1st Phase - 1
Tynecastle Stadium (Edinburgh)
W
Sun
May 6
2012
Heart Of Midlothian
ST Johnstone
2
0
HT 1-0
2nd Stage - 4
Tynecastle Stadium (Edinburgh)
L
Sat
Mar 24
2012
ST Johnstone
Heart Of Midlothian
2
1
HT 1-1
Regular Season - 31
McDiarmid Park (Perth)
L
Sat
Dec 3
2011
Heart Of Midlothian
ST Johnstone
1
2
HT 0-1
Regular Season - 17
Tynecastle Stadium (Edinburgh)
L
Sun
Sep 25
2011
ST Johnstone
Heart Of Midlothian
2
0
HT 1-0
Regular Season - 9
McDiarmid Park (Perth)
W
Sat
Jan 29
2011
Heart Of Midlothian
ST Johnstone
1
0
HT 1-0
Regular Season - 7
Tynecastle Stadium (Edinburgh)
W
Sat
Nov 13
2010
ST Johnstone
Heart Of Midlothian
0
2
HT 0-0
Regular Season - 13
McDiarmid Park (Perth)
D
Sat
Aug 14
2010
Heart Of Midlothian
ST Johnstone
1
1
HT 1-1
Regular Season - 20
Tynecastle Stadium (Edinburgh)