Tidligere oppgjør
- Onsdag, 7. februar 2024, 19:45Premier League 23/24St Johnstone FC0-1Heart of Midlothian FC
- Lørdag, 25. november 2023, 15:00Premier League 23/24Heart of Midlothian FC1-0St Johnstone FC
- Lørdag, 5. august 2023, 14:00Premier League 23/24St Johnstone FC0-2Heart of Midlothian FC
- Lørdag, 4. mars 2023, 15:00Premier League 22/23Heart of Midlothian FC3-0St Johnstone FC
- Onsdag, 28. desember 2022, 19:45Premier League 22/23St Johnstone FC2-3Heart of Midlothian FC
- Søndag, 28. august 2022, 14:00Premier League 22/23Heart of Midlothian FC3-2St Johnstone FC
- Lørdag, 19. februar 2022, 15:00Premier League 21/22St Johnstone FC2-1Heart of Midlothian FC
- Tirsdag, 18. januar 2022, 19:45Premier League 21/22Heart of Midlothian FC2-0St Johnstone FC
- Onsdag, 29. desember 2021, 19:45Premier League 22/23Heart of Midlothian FCUtsattSt Johnstone FC
- Onsdag, 27. oktober 2021, 18:45Premier League 21/22St Johnstone FC1-1Heart of Midlothian FC
- Lørdag, 1. februar 2020, 15:00Premier League 19/20St Johnstone FC3-3Heart of Midlothian FC
- Lørdag, 14. desember 2019, 15:00Premier League 19/20Heart of Midlothian FC0-1St Johnstone FC
- Onsdag, 30. oktober 2019, 19:45Premier League 19/20St Johnstone FC1-0Heart of Midlothian FC
- Lørdag, 26. januar 2019, 15:00Premier League 18/19Heart of Midlothian FC2-0St Johnstone FC
- Onsdag, 5. desember 2018, 19:45Premier League 18/19St Johnstone FC2-2Heart of Midlothian FC
- Lørdag, 29. september 2018, 14:00Premier League 18/19Heart of Midlothian FC2-1St Johnstone FC
- Lørdag, 10. februar 2018, 15:00Scottish Cup 17/18Heart of Midlothian FC3-0St Johnstone FC
- Lørdag, 3. februar 2018, 15:00Premier League 17/18Heart of Midlothian FC1-0St Johnstone FC
- Lørdag, 23. desember 2017, 15:00Premier League 17/18St Johnstone FC0-0Heart of Midlothian FC
- Lørdag, 21. oktober 2017, 14:00Premier League 17/18Heart of Midlothian FC1-0St Johnstone FC
- Onsdag, 17. mai 2017, 18:45Premier League 16/17St Johnstone FC1-0Heart of Midlothian FC
- Onsdag, 5. april 2017, 18:45Premier League 16/17St Johnstone FC1-0Heart of Midlothian FC
- Lørdag, 5. november 2016, 15:00Premier League 16/17Heart of Midlothian FC2-2St Johnstone FC
- Lørdag, 17. september 2016, 14:00Premier League 16/17St Johnstone FC1-0Heart of Midlothian FC
- Onsdag, 10. august 2016, 18:45League Cup 16/17St Johnstone FC3-2Heart of Midlothian FC
- Søndag, 15. mai 2016, 11:30Premier League 15/16Heart of Midlothian FC2-2St Johnstone FC
- Lørdag, 19. mars 2016, 15:00Premier League 15/16Heart of Midlothian FC0-3St Johnstone FC
- Lørdag, 19. desember 2015, 15:00Premier League 15/16St Johnstone FC0-0Heart of Midlothian FC
- Søndag, 2. august 2015, 11:30Premier League 15/16Heart of Midlothian FC4-3St Johnstone FC
- Lørdag, 18. januar 2014, 15:00Premier League 13/14St Johnstone FC3-3Heart of Midlothian FC
- Lørdag, 2. november 2013, 15:00Premier League 13/14Heart of Midlothian FC0-2St Johnstone FC
- Søndag, 4. august 2013, 14:00Premier League 13/14St Johnstone FC1-0Heart of Midlothian FC
- Tirsdag, 5. mars 2013, 19:45Premier League 12/13Heart of Midlothian FC2-0St Johnstone FC
- Lørdag, 15. desember 2012, 15:00Premier League 12/13St Johnstone FC2-2Heart of Midlothian FC
- Lørdag, 4. august 2012, 14:00Premier League 12/13Heart of Midlothian FC2-0St Johnstone FC
- Søndag, 6. mai 2012, 14:00Premier League 11/12Heart of Midlothian FC2-0St Johnstone FC
- Lørdag, 24. mars 2012, 15:00Premier League 11/12St Johnstone FC2-1Heart of Midlothian FC
- Tirsdag, 14. februar 2012, 19:45Scottish Cup 11/12St Johnstone FC1-2Heart of Midlothian FC
- Søndag, 5. februar 2012, 14:15Scottish Cup 11/12Heart of Midlothian FC1-1St Johnstone FC
- Lørdag, 3. desember 2011, 15:00Premier League 11/12Heart of Midlothian FC1-2St Johnstone FC
- Søndag, 25. september 2011, 11:00Premier League 11/12St Johnstone FC2-0Heart of Midlothian FC
- Lørdag, 29. januar 2011, 15:00Premier League 10/11Heart of Midlothian FC1-0St Johnstone FC
- Tirsdag, 11. januar 2011, 19:30Scottish Cup 10/11Heart of Midlothian FC0-1St Johnstone FC
- Søndag, 9. januar 2011, 14:00Scottish Cup 10/11Heart of Midlothian FCUtsattSt Johnstone FC
- Lørdag, 13. november 2010, 15:00Premier League 10/11St Johnstone FC0-2Heart of Midlothian FC
- Lørdag, 14. august 2010, 14:00Premier League 10/11Heart of Midlothian FC1-1St Johnstone FC
- Lørdag, 30. januar 2010, 15:00Premier League 09/10St Johnstone FC1-0Heart of Midlothian FC
- Lørdag, 21. november 2009, 12:30Premier League 09/10Heart of Midlothian FC1-2St Johnstone FC
- Søndag, 30. august 2009, 14:00Premier League 09/10St Johnstone FC2-2Heart of Midlothian FC
- Lørdag, 23. mars 2002, 17:00Premier League 01/02Heart of Midlothian FC1-3St Johnstone FC
- Onsdag, 2. januar 2002, 17:00Premier League 01/02St Johnstone FC0-2Heart of Midlothian FC
- Lørdag, 13. oktober 2001, 16:00Premier League 01/02Heart of Midlothian FC3-0St Johnstone FC
- Lørdag, 30. desember 2000, 17:00Premier League 00/01St Johnstone FC2-2Heart of Midlothian FC
- Lørdag, 28. oktober 2000, 16:00Premier League 00/01Heart of Midlothian FC0-3St Johnstone FC
- Søndag, 6. august 2000, 16:00Premier League 00/01St Johnstone FC2-2Heart of Midlothian FC
- Lørdag, 6. mai 2000, 16:00Premier League 99/00Heart of Midlothian FC0-0St Johnstone FC
- Onsdag, 15. mars 2000, 17:00Premier League 99/00St Johnstone FC0-1Heart of Midlothian FC
- Lørdag, 16. oktober 1999, 16:00Premier League 99/00Heart of Midlothian FC1-1St Johnstone FC
- Lørdag, 31. juli 1999, 16:00Premier League 99/00St Johnstone FC1-4Heart of Midlothian FC
- Lørdag, 17. april 1999, 16:00Premier League 98/99St Johnstone FC0-0Heart of Midlothian FC
- Lørdag, 20. februar 1999, 17:00Premier League 98/99Heart of Midlothian FC0-2St Johnstone FC
- Onsdag, 9. desember 1998, 17:00Premier League 98/99St Johnstone FC1-1Heart of Midlothian FC
- Søndag, 4. oktober 1998, 16:00Premier League 98/99Heart of Midlothian FC1-1St Johnstone FC
- Lørdag, 18. april 1998, 16:00Premier Division 97/98Heart of Midlothian FC1-1St Johnstone FC
- Mandag, 12. januar 1998, 17:00Premier Division 97/98St Johnstone FC2-3Heart of Midlothian FC
- Lørdag, 15. november 1997, 17:00Premier Division 97/98Heart of Midlothian FC2-1St Johnstone FC
- Lørdag, 13. september 1997, 16:00Premier Division 97/98St Johnstone FC1-2Heart of Midlothian FC