Scottish Premiership Scottish Premiership
Heart of Midlothian
vs
Saint Johnstone
Head to Head Won
10
10
0
10
Head to Head Same Home Away Team Won
5
5
0
5
Goal Attack
21
29
8
29
Goal Same Home Away Team Attack
11
15
4
15
Prediction Detail
Prediction Pending
For the most accurate forecast, our detailed predictions are finalized
and published closer to the event, 24 hours before kick-off.
H2H
Head to Head Won
10
0
0
Heart of Midlothian
Saint Johnstone
Draw
DateLeagueHomeAwayHTFTWinner
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
Last 10 Matches Won
4
2
4
Same Home Away Team Won
3
2
1
Heart of Midlothian
Draw
Lose
DateLeagueHomeAwayHTFTResult
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
Last 10 Matches Won
7
1
2
Same Home Away Team Won
5
0
2
Saint Johnstone
Draw
Lose
DateLeagueHomeAwayHTFTResult
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