Head to Head

Hearts vs St. Johnstone

DateLeagueSeasonVenueHomeAwayYellow cardRed cardCornersHTFT
04/03/2023
Premiership
2022/2023
Tynecastle Park
Hearts
St. Johnstone
00151-03-0
28/12/2022
Premiership
2022/2023
McDiarmid Park
St. Johnstone
Hearts
50150-22-3
28/08/2022
Premiership
2022/2023
Tynecastle Park
Hearts
St. Johnstone
4072-13-2
19/02/2022
Premiership
2021/2022
McDiarmid Park
St. Johnstone
Hearts
20141-12-1
18/01/2022
Premiership
2021/2022
Tynecastle Park
Hearts
St. Johnstone
5060-02-0
27/10/2021
Premiership
2021/2022
McDiarmid Park
St. Johnstone
Hearts
60121-11-1
01/02/2020
Premiership
2019/2020
McDiarmid Park
St. Johnstone
Hearts
50151-23-3
14/12/2019
Premiership
2019/2020
Tynecastle Park
Hearts
St. Johnstone
40190-00-1
30/10/2019
Premiership
2019/2020
McDiarmid Park
St. Johnstone
Hearts
5080-01-0
26/01/2019
Premiership
2018/2019
Tynecastle Stadium
Hearts
St. Johnstone
40110-02-0
05/12/2018
Premiership
2018/2019
McDiarmid Park
St. Johnstone
Hearts
6051-22-2
29/09/2018
Premiership
2018/2019
Tynecastle Stadium
Hearts
St. Johnstone
00111-02-1
03/02/2018
Premiership
2017/2018
Tynecastle Stadium
Hearts
St. Johnstone
6190-01-0
23/12/2017
Premiership
2017/2018
McDiarmid Park
St. Johnstone
Hearts
31160-00-0
21/10/2017
Premiership
2017/2018
Hearts
St. Johnstone
7070-01-0
17/05/2017
Premiership
2016/2017
St. Johnstone
Hearts
1-01-0
05/04/2017
Premiership
2016/2017
McDiarmid Park
St. Johnstone
Hearts
0-01-0
05/11/2016
Premiership
2016/2017
Tynecastle Stadium
Hearts
St. Johnstone
1-12-2
17/09/2016
Premiership
2016/2017
McDiarmid Park
St. Johnstone
Hearts
0-01-0
15/05/2016
Premiership
2015/2016
Hearts
St. Johnstone
2-22-2
19/03/2016
Premiership
2015/2016
Hearts
St. Johnstone
0-20-3
19/12/2015
Premiership
2015/2016
St. Johnstone
Hearts
0-00-0
02/08/2015
Premiership
2015/2016
Hearts
St. Johnstone
1-04-3
18/01/2014
Premiership
2013/2014
St. Johnstone
Hearts
1-03-3
02/11/2013
Premiership
2013/2014
Hearts
St. Johnstone
0-10-2
04/08/2013
Premiership
2013/2014
St. Johnstone
Hearts
1-01-0
05/03/2013
Premiership
2012/2013
Hearts
St. Johnstone
1-02-0
15/12/2012
Premiership
2012/2013
St. Johnstone
Hearts
1-22-2
04/08/2012
Premiership
2012/2013
Hearts
St. Johnstone
1-02-0
06/05/2012
Premiership
2011/2012
Hearts
St. Johnstone
1-02-0
24/03/2012
Premiership
2011/2012
St. Johnstone
Hearts
1-12-1
03/12/2011
Premiership
2011/2012
Hearts
St. Johnstone
0-11-2
25/09/2011
Premiership
2011/2012
St. Johnstone
Hearts
1-02-0
29/01/2011
Premiership
2010/2011
Hearts
St. Johnstone
1-01-0
13/11/2010
Premiership
2010/2011
St. Johnstone
Hearts
0-00-2
14/08/2010
Premiership
2010/2011
Hearts
St. Johnstone
1-11-1
14/08/2010
Premiership
2010/2011
Hearts
St. Johnstone
1-1
30/01/2010
Premiership
2009/2010
St. Johnstone
Hearts
0-01-0
21/11/2009
Premiership
2009/2010
Hearts
St. Johnstone
1-01-2
30/08/2009
Premiership
2009/2010
St. Johnstone
Hearts
1-02-2
30/08/2009
Premiership
2009/2010
St. Johnstone
Hearts
2-2