Hearts will make a welcome return to on-field action on Wednesday when they host bottom of the table St Johnstone looking to extend their impressive recent record against a side destined for the Championship.
With much of the focus currently on Hearts’ attempts to persuade Derek McInnes to swap life at Kilmarnock for a role as successor to Neil Critchley, it will be interim manager Liam Fox who will once again take charge as he looks to build on consecutive wins against Ross County and Motherwell.
There is cause for hope ahead of the game as Hearts look to rack up yet another victory against a Saints side that has not beaten them since February 2022.
We take a look back at the last ten meetings of the two sides as one particular scoreline appears to have become a common theme in the fixture.

5. August 2023: St Johnstone 0-2 Hearts
Yutaro Oda and Lawrence Shankland scored second-half goals as Hearts got their season off to an impressive start. Photo: Roddy Scott - SNS Group

6. November 2023: Hearts 1-0 St Johnstone
Lawrence Shankland grabbed a second half in a hard fought 1-0 win at Tynecastle. | SNS Group

7. February 2024: St Johnstone 0-1 Hearts
Lawrence Shankland's second-half goal separated the two sides at full-time. | SNS Group

8. November 2024: St Johnstone 1-2 Hearts
A Nicky Clark own-goal and a Kenneth Vargas goal helped Hearts to a narrow win at St Johnstone. | SNS Group


