Heart of Midlothian vs St Johnstone Premiership prediction & result
Final score: Heart of Midlothian 2-1 St Johnstone.
Before kick-off the model made it 37% Heart of Midlothian, 27% draw, 36% St Johnstone — fair odds of 2.70, 3.70 and 2.78.
Most likely scoreline: 2-1.
The model called the exact scoreline.
Published · updated
All Scottish Premiership predictions →
Has the model earned this number?
Heart of Midlothian at 37%: of 4,828 settled 30–40% forecasts, 33.4% came in (average 33.7%). It can be read literally. The full record.
Match analysis
Match timeline
Match stats — Heart of Midlothian vs St Johnstone
Goals against chances
Expected goals totals what the openings were worth, so the gap between it and the score is the finishing — and the luck. Under half a goal either way is called level: xG is an estimate and a smaller gap than that is inside its own error.
Line-ups
- 1B. ReusG
- 23J. AltenaD
- 6O. McEnteeD
- 17S. FindlayD
- 2C. BorchgrevinkD
- 22T. MagnussonM
- 78L. MendyM
- 29S. KerjotaM
- 10C. BragaM
- 15J. McPakeM
- 21J. WilsonF
- 30R. FultonG
- 24M. KamaraD
- 7C. MillerF
- 9J. Williams
- 11P. KaboreF
- 77A. Ba-SyF
- 16B. SpittalM
- 19S. GuendouzF
- 74R. MatoF
- 1T. StewardG
- 33L. SmithD
- 5Z. MitchellD
- 3C. DiabateD
- 2E. AlicD
- 11S. StantonM
- 42R. McAlearM
- 8J. HoltM
- 10J. GullanM
- 9J. FowlerF
- 99R. PatonF
- 20R. SinclairG
- 14M. FouldsD
- 4M. BoyesD
- 6B. MikulicD
- 25M. TaitM
- 26M. ToddM
- 23L. ChalmersM
- 7T. StevenF
- 18K. FotheringhamF
Form going into Heart of Midlothian vs St Johnstone
Heart of Midlothian
All competitions we cover
- D1-1away to Rapid Vienna26 August 2026
- D2-2Rapid Vienna20 August 2026
- D1-1Benfica13 August 2026
- W4-0Dundee United9 August 2026
- L1-6away to Benfica6 August 2026
St Johnstone
All competitions we cover
- L0-1away to St Mirren8 August 2026
- W4-3Kilmarnock2 August 2026
What these results say
- Heart of Midlothian scored in every one of these 5 matches.
- Heart of Midlothian failed to win 4 of these 5 matches.
- Heart of Midlothian conceded in 4 of these 5 matches.
Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.
Premiership table
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 4 | Heart of Midlothian | 12 | 6 | 2 | 4 | 26 | 22 | +4 | 20 |
| 7 | St Johnstone | 13 | 4 | 5 | 4 | 17 | 20 | -3 | 17 |
Where the two sides stand today, not on the day of this match. Full table
Head-to-head: Heart of Midlothian vs St Johnstone
- 14 May 2025Heart of Midlothian 2–1 St JohnstonePremiership
- 23 February 2025St Johnstone 1–2 Heart of MidlothianPremiership
- 22 December 2024Heart of Midlothian 2–1 St JohnstonePremiership
- 2 November 2024St Johnstone 1–2 Heart of MidlothianPremiership
- 7 February 2024St Johnstone 0–1 Heart of MidlothianPremiership
Leading scorers: Heart of Midlothian and St Johnstone
Heart of Midlothian
GoalsAssists
- Cláudio Braga62
- C. Miller51
- J. McPake36
St Johnstone
GoalsAssists
- J. Fowler61
Top 3 by league goals this season; player availability is not in the model. How to read this.
The result against the call
Heart of Midlothian beat St Johnstone 2–1. That was the exact score the model named before kick-off, with a win for Heart of Midlothian at 37%. The goals: J. Wilson 9' for Heart of Midlothian, E. Alic (own goal) 39' for Heart of Midlothian, R. Paton 48' for St Johnstone. On expected goals it finished 1.71–1.16.
Goal trends
Over 1.5 goals
Over 2.5 goals
Over 3.5 goals
Both teams score
Outer rings: how often each side's most recent matches in our records (any competition, kept since July 2026) before kick-off (up to 10 games; the count is under each ring) went over the line; middle ring: the model's probability for this match. Not betting advice. How to read this.