Head-to-head

Hearts vs St. Johnstone

Historical record across 11 prior meetings, plus the next scheduled fixture if one is on the calendar.

Hearts wins

10

Draws

0

St. Johnstone wins

1

Goal aggregate

22–9

DateHomeScoreAwayMatch
14 May 2025Hearts2–1St. JohnstoneView →
23 Feb 2025St. Johnstone1–2HeartsView →
22 Dec 2024Hearts2–1St. JohnstoneView →
07 Feb 2024St. Johnstone0–1HeartsView →
25 Nov 2023Hearts1–0St. JohnstoneView →
05 Aug 2023St. Johnstone0–2HeartsView →
04 Mar 2023Hearts3–0St. JohnstoneView →
28 Dec 2022St. Johnstone2–3HeartsView →
28 Aug 2022Hearts3–2St. JohnstoneView →
19 Feb 2022St. Johnstone2–1HeartsView →
18 Jan 2022Hearts2–0St. JohnstoneView →
See the team hubs for Hearts and St. Johnstone for full predictions, form, and best-odds breakdowns.