Must be 21+. GAMBLING PROBLEM? Call 1-800-GAMBLER (CO/KY/MD/OH/PA/TN/VA/VT/WV) or (888) 789-7777 or visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), (800)-327-5050 or gamblinghelplinema.org (MA), or visit 1800gambler.net (WV)
Must be 21+. GAMBLING PROBLEM? Call 1-800-GAMBLER (CO/KY/MD/OH/PA/TN/VA/VT/WV) or (888) 789-7777 or visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), (800)-327-5050 or gamblinghelplinema.org (MA), or visit 1800gambler.net (WV)
Squawka / News / Hearts vs St Johnstone predictions and betting tips: Jam Tarts fancied at Tynecastle

Hearts vs St Johnstone predictions and betting tips: Jam Tarts fancied at Tynecastle

Hearts vs St Johnstone is a Scottish Premiership clash at Tynecastle Park on Saturday, with the hosts strong favourites.

Hearts thrashed Dundee United in their last league game while St Johnstone lost at St Mirren before a postponement, and the hosts are fancied. Andy Francis has the best bets, a score prediction and the head-to-head record below.

Premium Tips

Andy is with Hearts, whose quality and home advantage should tell against a struggling St Johnstone.

Premium TipOddsWhy we’re backing it
Hearts to win and both teams to score – No21/10Hearts have owned this fixture, winning the last six meetings and outscoring St Johnstone 10-4, and they carry real quality, having scored 67 goals last season while conceding just 34. At home at Tynecastle against opponents they consistently beat, a home win is the likeliest outcome by some distance. The no both-teams-to-score angle leans on that solid defensive base: Hearts were among the meaner defences last season and have the platform to shut out a St Johnstone side still finding its feet back at this level. A controlled home win without conceding is the target.
Claudio Braga to score anytime and Cheick Diabate to be booked15/2Braga is the standout of this pair. He was Hearts’ talisman last season with 14 goals from a huge 101 shots and 45 on target, and he leads the line against a St Johnstone defence that has already leaked four goals in two games, so his anytime price is well founded. Diabate is a St Johnstone centre-back who will be under sustained pressure at Tynecastle and has already collected a booking this season. Facing Hearts’ relentless attacking threat, he is well placed to concede the sort of fouls that earn another caution.

18+ only. Please gamble responsibly. GambleAware — gambleaware.org · Odds correct at time of publishing.

How Hearts go into the game

Hearts produced an emphatic 4-0 win over Dundee United in their last league game, a statement of intent. Tynecastle will expect them to keep that momentum going.

Well-organised and dangerous going forward, Hearts are among the sides tipped to push the Old Firm. A comfortable home win is the expectation.

How St Johnstone go into the game

St Johnstone lost 1-0 at St Mirren in their last league outing and had last weekend’s game with Celtic postponed. Goals have been in short supply.

Saints will look to stay compact and frustrate Hearts, but the trip to Tynecastle is a tough one. A much-improved attacking display is needed.

Hearts vs St Johnstone: 2025-26 by the numbers

Hearts vs St Johnstone head-to-head

DateHomeScoreAway
14/05/25Hearts2-1St Johnstone
23/02/25St Johnstone1-2Hearts
22/12/24Hearts2-1St Johnstone
02/11/24St Johnstone1-2Hearts
07/02/24St Johnstone0-1Hearts

Hearts have won all five of the most recent meetings with St Johnstone.

Hearts vs St Johnstone predictions & betting tips

Our PredictionOdds & BookmakerConfidenceWhy We’re Backing It
Hearts to win4/6⭐⭐⭐Quality edge, strong at home.
Over 2.5 goals4/5⭐⭐⭐Hearts should create plenty.
Hearts or draw (Double Chance)3/10⭐⭐⭐Cover on the hosts.
Hearts -1 handicap6/5⭐⭐Backed to win by two or more.
Hearts to win 2-011/2⭐⭐Headline scoreline.

Hearts vs St Johnstone score prediction

St Johnstone will try to frustrate, but Hearts have too much quality at a raucous Tynecastle. Expect a comfortable home win. Score prediction: Hearts 2-0 St Johnstone.

Read more: