Get the model's verified verdict on Heart of Midlothian (and any team you follow) emailed the moment odds drop. Free, no spam, one-click unsubscribe.
Heart of Midlothian have taken 7 points from their last five; ST Johnstone have taken three points from their last two. Form gives little away going into this Scottish Premiership tie.
Heart of Midlothian's home form is particularly impressive right now. They're performing above their season average on their own turf.
Heart of Midlothian average 1.8 goals per game and ST Johnstone manage 2.0. Combined that's just 3.8. We make it only 1% for three or more, so the lean is towards a lower-scoring game.
Heart of Midlothian are in great shape right now, banging in 1.8 a game and only letting in 0.9. They're strong at both ends, so they tend to boss games and don't give much away at the back. ST Johnstone have goals in them (2.0 per game) but their record at the back (2.0 conceded) leaves them open. This could be end-to-end.
The complete price grid across all bookmakers.
| Market | Selection | Odds | Probability | Bookmaker |
|---|---|---|---|---|
| Match Result | Heart of Midlothian Win | @0.00 | 0.0% | |
| Match Result | ST Johnstone Win | @0.00 | 0.0% |
Detailed league stats unavailable for this fixture. Our model uses form and goals data instead. See the writeup below.
Our model rating for this fixture will publish once bookmakers price the market and team form firms up, check back closer to kick-off.
Heart of Midlothian vs ST Johnstone kicks off on Saturday 29 August 2026 at 15:00 in the Scottish Premiership.