Heart Of Midlothian FC vs St Johnstone Prediction & Betting Tips - Scottish Premiership
Scotland - Scottish Premiership
New customers only | Commercial content | 18+ age limit | T&Cs apply
by Ita Emmanuel | in Scottish Premiership Predictions
Hearts host newly promoted side St Johnstone in the Scottish Premiership on Saturday. The Jam Tarts are on an eight-match winning streak at home in the league and have won each of their last 10 meetings with St Johnstone, hence our prediction going against the away team.
Hearts will head into this weekend's league action in high spirits after surviving a scare from Rapid Wien to progress into the UEFA Conference League league phase, thanks to a 4–3 penalty shootout win on Wednesday. They thrashed visiting Dundee Utd 4–0 in their last Premiership outing, recovering from a narrow 2–1 defeat away to Aberdeen in the opening match.
Notably, the victory over Dundee Utd extended their winning streak at home in the Scottish top division to eight since last season. They have also won each of their last 10 Premiership matches against St Johnstone.
St Johnstone opened their Premiership campaign with a dramatic 4–3 victory over Kilmarnock. However, they suffered a setback in their second fixture, losing 1–0 away to St. Mirren.
The Saints have now failed to win three of their last four matches across cup and league fixtures in regulation time. That includes back-to-back defeats in their last two outings on the road.
Limited Offer. Currently at Stake
Heart Of Midlothian FC v St Johnstone Best Betting Odds
| Bookmaker | 1 | X | 2 | Bonus up to |
|---|---|---|---|---|
|
|
1.73 | 3.7 | 4.3 |
|
|
|
1.73 | 3.82 | 4.41 |
|
|
|
1.73 | 3.82 | 4.41 |
|
|
|
1.73 | 3.82 | 4.41 |
|
|
|
1.73 | 3.82 | 4.41 |
|
Pre-register for our Member Area: win €500!
What is the prediction for the football match between Heart Of Midlothian FC and St Johnstone?
Our prediction for the Heart Of Midlothian FC vs St Johnstone match is: Hearts wins.
Probabilities according to our algorithm* of possible 1X2 football predictions and best odds for the match on 29/08/2026 between Heart Of Midlothian FC and St Johnstone in Scottish Premiership :
- The Sportytrader ⭐ algorithm estimates a probability of 46.01% for a win of Heart Of Midlothian FC against St Johnstone with odds of 1.75 at Betsson.
- The probability according to Sportytrader ⭐ for a draw between Heart Of Midlothian FC vs St Johnstone is 18.2% with odds of 4 at Betway.
- Our prediction model gives a 35.79% chance ⭐ for a win of St Johnstone vs Heart Of Midlothian FC with odds of 4.65 at Betsson.
Heart Of Midlothian FC vs St Johnstone Form
Heart Of Midlothian FC and St Johnstone's standings in the Scottish Premiership
| Teams | Pts | P | W | D | L | GD |
|---|---|---|---|---|---|---|
|
5
|
3 | 2 | 1 | 0 | 1 | +3 |
|
6
|
3 | 2 | 1 | 0 | 1 | 0 |
Heart Of Midlothian FC and St Johnstone Last Matches
2/6 (33%)
3/6 (50%)
1/6 (17%)
Average stats (Last 6 matchs)
26 Aug 2026 - Conference League
20 Aug 2026 - Conference League
16 Aug 2026 - Scottish League Cup
13 Aug 2026 - Europa League
9 Aug 2026 - Scottish Premiership
6 Aug 2026 - Europa League
3/6 (50%)
2/6 (33%)
1/6 (17%)
Average stats (Last 6 matchs)
20 Aug 2026 - Conference League
16 Aug 2026 - Scottish League Cup
13 Aug 2026 - Europa League
9 Aug 2026 - Scottish Premiership
28 Jul 2026 - Champions League
17 Jul 2026 - Clubs Friendlies
0/6 (0%)
2/6 (33%)
4/6 (67%)
Average stats (Last 6 matchs)
26 Aug 2026 - Conference League
6 Aug 2026 - Europa League
1 Aug 2026 - Scottish Premiership
21 Jul 2026 - Champions League
16 May 2026 - Scottish Premiership
9 May 2026 - Scottish Premiership
3/6 (50%)
1/6 (17%)
2/6 (33%)
Average stats (Last 6 matchs)
8 Aug 2026 - Scottish Premiership
2 Aug 2026 - Scottish Premiership
25 Jul 2026 - Scottish League Cup
21 Jul 2026 - Scottish League Cup
18 Jul 2026 - Scottish League Cup
14 Jul 2026 - Scottish League Cup
4/6 (67%)
2/6 (33%)
0/6 (0%)
Average stats (Last 6 matchs)
2 Aug 2026 - Scottish Premiership
25 Jul 2026 - Scottish League Cup
18 Jul 2026 - Scottish League Cup
24 Apr 2026 - Scottish Championship
11 Apr 2026 - Scottish Championship
28 Mar 2026 - Scottish Championship
4/6 (67%)
0/6 (0%)
2/6 (33%)
Average stats (Last 6 matchs)
8 Aug 2026 - Scottish Premiership
21 Jul 2026 - Scottish League Cup
14 Jul 2026 - Scottish League Cup
4 Jul 2026 - Clubs Friendlies
30 Jun 2026 - Clubs Friendlies
1 May 2026 - Scottish Championship
Heart Of Midlothian FC vs St Johnstone Stats: Head to Head (H2H)
100 %
0 %
0 %
Average stats (last H2H results)
14 May 2025 - Scottish Premiership
23 Feb 2025 - Scottish Premiership
22 Dec 2024 - Scottish Premiership
2 Nov 2024 - Scottish Premiership
7 Feb 2024 - Scottish Premiership
28 Dec 2022 - Scottish Premiership
Players list
B. Reus
DefenderO. McEntee
J. McCart
C. Miller
S. Findlay
MidfielderJ. McPake
T. Renaud
J. Altena
B. Spittal
ForwardC. Braga
J. Wilson
T. Steward
DefenderM. Foulds
L. Smith
Z. Mitchell
C. Diabate
MidfielderS. Stanton
R. McAlear
J. Holt
ForwardJ. Gullan
R. Paton
J. Fowler
Substitutes
K. Wright
R. Fulton
DefenderM. Kamson-Kamara
MidfielderT. Magnusson
C. Borchgrevink
L. Mendy
ForwardS. Kerjota
S. Guendouz
A. Ba-Sy
P. Kabore
R. Mato
R. Sinclair
DefenderM. Boyes
D. Finlayson
J. Baird
MidfielderM. Tait
ForwardL. Chalmers
T. Steven
K. Fotheringham
L. Lloyd
Most goals and assists
Heart Of Midlothian FC - St Johnstone Key Points
- Hearts have won eight consecutive Premiership home matches, dating back to last season.
- Hearts have won each of their last 10 matches against St Johnstone.
- St Johnstone have failed to win three of their last four matches in regulation time.
- St Johnstone have lost their last two away matches.
Limited Offer. Currently at Stake
Our Heart Of Midlothian FC vs St Johnstone Prediction
It's difficult to fancy St Johnstone’s chances of picking up a result on Saturday given their prolonged losing streak against Hearts. Their poor results in the last two matches away from home also do little to inspire confidence.
Hearts bounced back in style last time out after a narrow defeat in the league’s opening weekend. They will be out to continue their winning ways and extend their impressive home record in the league. Our Hearts vs St Johnstone prediction: Hearts wins.
Use £/€50 free bets for the Heart Of Midlothian FC vs. St Johnstone game!

Are you planning to bet on the upcoming match between Heart Of Midlothian FC and St Johnstone? Why not take advantage of the free bets from Bet365? Use our promo code STYVIP1 and open your account. Bet365 offers a welcome package of €/£50 free bet credits if you bet €/£10 as a new player.
Try your luck on this year's Scottish Premiership! You need to make your qualifying bet of €/£10 within 30 days of opening an account and this can be on any sport with at least one selection priced at 1.2 (1/5) or bigger.
All tips are fully researched and given in good faith, but profits cannot be guaranteed.