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