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.

9. December 2024: Hearts 2-1 St Johnstone
James Penrice and Blair Spittal scored either side of a Graham Carey penalty as Hearts edged out the Saints. | SNS Group

10. February 2025: St Johnstone 1-2 Hearts
An Elton Kabangu brace helped Hearts secured a 2-1 win at McDiarmid Park. | SNS Group


