Premiership · 4Full time
Hearts vs St. Johnstone·
Head to head
- Full timeHearts2St. Johnstone1
- Full timeSt. Johnstone1Hearts2
- Full timeHearts2St. Johnstone1
- Full timeSt. Johnstone1Hearts2
- Full timeSt. Johnstone0Hearts1
- Full timeHearts1St. Johnstone0
- Full timeSt. Johnstone0Hearts2
- Full timeHearts3St. Johnstone0
- Full timeSt. Johnstone2Hearts3
- Full timeHearts3St. Johnstone2

