Heart of Midlothian
vs
Saint Johnstone
Head to Head Won
Head to Head Same Home Away Team Won
Goal Attack
Goal Same Home Away Team Attack
Prediction Detail
Prediction Pending
H2H
| Date | League | Home | Away | HT | FT | Winner |
|---|---|---|---|---|---|---|
| 2025-05-15 | Scottish Premiership | Heart of Midlothian | Saint Johnstone | 2:0 | 2:1 | Heart of Midlothian |
| 2025-02-23 | Scottish Premiership | Saint Johnstone | Heart of Midlothian | 0:1 | 1:2 | Heart of Midlothian |
| 2024-12-22 | Scottish Premiership | Heart of Midlothian | Saint Johnstone | 1:0 | 2:1 | Heart of Midlothian |
| 2024-11-02 | Scottish Premiership | Saint Johnstone | Heart of Midlothian | 0:1 | 1:2 | Heart of Midlothian |
| 2024-02-08 | Scottish Premiership | Saint Johnstone | Heart of Midlothian | 0:0 | 0:1 | Heart of Midlothian |
| 2023-11-25 | Scottish Premiership | Heart of Midlothian | Saint Johnstone | 0:0 | 1:0 | Heart of Midlothian |
| 2023-08-05 | Scottish Premiership | Saint Johnstone | Heart of Midlothian | 0:0 | 0:2 | Heart of Midlothian |
| 2023-03-04 | Scottish Premiership | Heart of Midlothian | Saint Johnstone | 1:0 | 3:0 | Heart of Midlothian |
| 2022-12-29 | Scottish Premiership | Saint Johnstone | Heart of Midlothian | 0:2 | 2:3 | Heart of Midlothian |
| 2022-08-28 | Scottish Premiership | Heart of Midlothian | Saint Johnstone | 2:1 | 3:2 | Heart of Midlothian |
Heart of Midlothian Last Matches
| Date | League | Home | Away | HT | FT | Result |
|---|---|---|---|---|---|---|
| 2026-08-21 | UEFA Conference League | Heart of Midlothian | Rapid Wien | 0:1 | 2:2 | Draw |
| 2026-08-16 | Scotland League Cup | Heart of Midlothian | Inverness | 1:0 | 6:2 | Won |
| 2026-08-14 | UEFA Europa League | Heart of Midlothian | Benfica | 0:0 | 1:1 | Draw |
| 2026-08-09 | Scottish Premiership | Heart of Midlothian | Dundee United | 2:0 | 4:0 | Won |
| 2026-08-07 | UEFA Europa League | Benfica | Heart of Midlothian | 3:0 | 6:1 | Lose |
| 2026-08-02 | Scottish Premiership | Aberdeen | Heart of Midlothian | 0:1 | 2:1 | Lose |
| 2026-07-29 | UEFA Champions League | Heart of Midlothian | Sturm Graz | 0:0 | 0:2 | Lose |
| 2026-07-25 | International Club Friendly | Raith Rovers | Heart of Midlothian | 0:0 | 0:1 | Won |
| 2026-07-22 | UEFA Champions League | Sturm Graz | Heart of Midlothian | 1:0 | 4:0 | Lose |
| 2026-07-18 | International Club Friendly | Heart of Midlothian | Rayo Vallecano | 2:0 | 2:1 | Won |
Saint Johnstone Last Matches
| Date | League | Home | Away | HT | FT | Result |
|---|---|---|---|---|---|---|
| 2026-08-08 | Scottish Premiership | Saint Mirren | Saint Johnstone | 0:0 | 1:0 | Lose |
| 2026-08-02 | Scottish Premiership | Saint Johnstone | Kilmarnock | 1:1 | 4:3 | Won |
| 2026-07-25 | Scotland League Cup | Saint Johnstone | East Fife | 0:0 | 1:1 | Draw |
| 2026-07-22 | Scotland League Cup | Inverness | Saint Johnstone | 1:0 | 1:0 | Lose |
| 2026-07-18 | Scotland League Cup | Saint Johnstone | Greenock Morton | 0:0 | 3:0 | Won |
| 2026-07-15 | Scotland League Cup | Linlithgow Rose | Saint Johnstone | 0:2 | 0:2 | Won |
| 2026-07-11 | International Club Friendly | Cove Rangers | Saint Johnstone | 1:3 | 2:4 | Won |
| 2026-07-04 | International Club Friendly | Montrose | Saint Johnstone | 0:2 | 0:3 | Won |
| 2026-07-01 | International Club Friendly | Forfar Athletic | Saint Johnstone | 0:3 | 0:4 | Won |
| 2026-05-02 | Scottish Championship | Ayr United | Saint Johnstone | 0:1 | 0:1 | Won |