
bet365

BetMGM

Betfred

BetVictor

BetUK

LiveScoreBet

10Bet

Virgin Bet

EasyBet
Hearts vs St Johnstone: Tynecastle Record Meets a Newly Promoted Side With Something to Prove. Read on for all our free predictions and betting tips.
Hearts' eight-match home winning streak and recent 16 goals in six matches support a home win with both teams scoring. St Johnstone's ability to score four on opening weekend and Hearts' defensive absences increase the chance of goals for both sides in this fixture.
The 2-1 scoreline fits Hearts' 10 consecutive wins over St Johnstone, with four recent matches ending 2-1. Hearts' 2.67 goals per game and missing defenders increase the chance of St Johnstone scoring once, matching historical tight contests.
Hearts and St Johnstone meet at Tynecastle Park with identical Premiership records but rather different trajectories.
Hearts vs St Johnstone — bet365 Market Snapshot
Swipe through key markets with illustrative probabilities and sample bet365 odds based on our match analysis.
Hearts' home form and St Johnstone's away difficulties shape the likely outcome.
Hearts' strong home record and St Johnstone's away struggles favour a home win.
Both teams scored in 83% of Hearts' last six matches, but only 33% for St Johnstone.
Four of last six meetings ended 2-1 to Hearts, matching recent scoring trends.
Three Punchy Stats
- Hearts have won eight consecutive Premiership matches at Tynecastle, giving them a powerful home sequence before facing a side that have lost their last two away matches.
- Hearts have beaten St Johnstone in 10 successive meetings, although five of the six most recent listed encounters were settled by a single goal.
- Hearts have averaged 2.67 goals across their last six matches, compared with St Johnstone’s 1.67, underlining the stronger recent attacking output behind the hosts’ five-game unbeaten run.
Scoring Output Comparison
Recent attacking records for Hearts and St Johnstone are shown below.
Correct Score History
Recent defensive records for Hearts and St Johnstone are shown below.
Both have three points from two league matches, yet Hearts arrive five games unbeaten in all competitions after recovering from four consecutive defeats under Wouter Vrancken, while St Johnstone followed an opening 4-3 win over Kilmarnock with a 1-0 defeat at St Mirren.
The clearest divide is historical and geographical. Hearts have won eight consecutive Premiership matches at home and each of their last 10 meetings with St Johnstone. For the visitors, Saturday is therefore less about their league position than whether their encouraging return to the top flight can withstand a venue and opponent that have repeatedly caused them problems.
Hearts Have Recovered by Finding Goals
The change in Hearts’ attacking output has been sharp. After losing their first four competitive matches, including a 2-1 Premiership defeat at Aberdeen and a 6-1 European loss to Benfica, they responded with a 4-0 league win over Dundee United.
That began a five-match unbeaten sequence featuring a 1-1 draw with Benfica, a 6-2 League Cup victory over Inverness CT and two 2-2 draws with Rapid Vienna before Hearts advanced on penalties.
Across their most recent six matches, Hearts have scored 16 goals, an average of 2.67 per game. The source of those goals has also been spread around: Oisin McEntee, Cammy Miller, James McPake, Theo Renaud and Claudio Braga have each scored once in the Premiership.
That distribution matters. St Johnstone cannot simply view one scorer as the obvious problem, while Pierre Landry Kabore adds another option after coming off the bench to score against Rapid Vienna. He may partner Braga at Tynecastle.
St Johnstone’s Opening Win Came With a Warning
Promotion was secured emphatically with 77 points from 36 Championship matches, and St Johnstone immediately demonstrated their capacity to score at this level by beating Kilmarnock 4-3.
Yet that seven-goal contest also exposed the other side of the equation. Their next league match brought a 1-0 defeat at St Mirren, while their last six matches across competitions have produced three wins, one draw and two defeats.
The contrast with Hearts is substantial. St Johnstone’s six-game average is 1.67 goals scored and 1.0 conceded, with only 33% of those matches seeing both teams score. Hearts’ corresponding six-game run has averaged 4.83 total goals, with both sides scoring in 83%.
Those figures suggest two teams arriving from very different kinds of matches. Hearts’ recent games have been open and productive; St Johnstone’s, aside from the Kilmarnock shootout, have generally been tighter.
History Heavily Favours the Hosts
The most awkward number for Simo Valakari’s side is 10. Hearts have won the last 10 meetings between these clubs, including all six of the most recent head-to-head results listed: 2-1, 2-1, 2-1, 2-1, 1-0 and 3-2.
There is a pattern inside that dominance. Five of those six were decided by a single goal, so Hearts’ superiority has not necessarily translated into comfortable afternoons.
St Johnstone nevertheless arrive fully fit, with Josh Fowler expected to lead the line and Ruari Paton and Sam Stanton providing width. Hearts remain without Ageu, Craig Halkett, Malachi Fagan-Walcott and Stephen Kingsley.
The visitors also have recent away concerns. They have lost their last two matches on the road and failed to win three of their previous four fixtures in regulation time. Tynecastle, where Hearts have won eight straight league games, is an unforgiving place to address that trend.
📊 Market Explainer
Win & Both Teams to Score
Selection: Hearts to win & Both Teams To Score. The selected team must win in normal time and both teams must score. If the selected team draws or loses, or either side fails to score, the bet loses.
Correct Score Market
Selection: Hearts vs St Johnstone 2-1. Predict the exact score at the end of 90 minutes plus stoppage time. Extra time and penalties do not count unless the bookmaker states otherwise.
🎯 Pick 1: Hearts to win & Both Teams To Score @ 27/10
Hearts enter Saturday’s fixture on a powerful sequence at Tynecastle Park, having won eight consecutive Premiership home matches while building a five-game unbeaten run across all competitions. That recovery following four early-season defeats has been built on sharp scoring form, with Wouter Vrancken’s team scoring 16 goals across their last six matches for an average of 2.67 per game. Five individual scorers have already registered in the league—Oisin McEntee, Cammy Miller, James McPake, Theo Renaud, and Claudio Braga—giving the hosts a balanced threat that prevents opponents from focusing on a single forward.
St Johnstone demonstrated their ability to score by putting four past Kilmarnock on opening weekend. Although Simo Valakari’s side were subsequently restricted in a 1-0 defeat at St Mirren, they face a Hearts squad currently operating without four defenders: Ageu, Craig Halkett, Malachi Fagan-Walcott, and Stephen Kingsley. That ongoing list of defensive absentees aligns with recent match patterns, as both teams have scored in 83% of Hearts’ last six fixtures, which have produced a high total average of 4.83 goals per match.
St Johnstone’s broader numbers present a minor counterpoint, as both teams scored in just 33% of their last six matches across all competitions. However, the visitors have lost two consecutive away games and fail to travel well into Tynecastle, where Hearts have won 10 straight head-to-head meetings. With Hearts scoring freely and missing key defenders, backing a home victory alongside goals for both sides fits the context of this matchup.
🎯 Tactical Indicators
- Hearts have won eight consecutive Premiership matches at Tynecastle Park.
- Hearts scored 16 goals in last six matches, with both teams scoring in 83% of those games.
- Hearts miss four defenders; St Johnstone scored four goals on opening weekend.
Risk Factor: If St Johnstone fail to score or Hearts fail to win, the main selection loses.
Key Tactical Mismatch
Won 8 straight home Premiership matches and scored 16 goals in last 6 games.
Lost last 2 away matches and failed to win 3 of last 4 games.
⚔️ Pick 2: Hearts vs St Johnstone 2-1 @ 15/2
Selecting a 2-1 outcome for Hearts relies heavily on historical precedent supported by current scoring patterns. Hearts have beaten St Johnstone in 10 consecutive meetings across all competitions. More specifically, four of the last six listed head-to-head encounters ended in an exact 2-1 scoreline to Hearts, with five of those six matches decided by a single goal. This historical record shows that while Hearts consistently claim three points in this fixture, St Johnstone routinely push them into tight, competitive contests rather than allowing runaway scorelines.
Hearts’ recent form justifies the two-goal expectation for the hosts. Averaging 2.67 goals per game over their last six outings and scoring six times against Inverness CT alongside four against Dundee United, Vrancken’s side display regular threat. With Pierre Landry Kabore available after scoring against Rapid Vienna to potentially partner Claudio Braga, the hosts have multiple attacking options to break down a St Johnstone team that conceded three goals against Kilmarnock and lost 1-0 at St Mirren.
The single goal for St Johnstone is supported by Hearts’ defensive missing list. With Ageu, Craig Halkett, Malachi Fagan-Walcott, and Stephen Kingsley unavailable, Hearts have conceded in five of their last six matches. The main risk to a 2-1 scoreline is Hearts’ home form converting into a wider victory margin, or St Johnstone failing to breach the home defence as occurred in their 1-0 meeting. Nevertheless, a 2-1 outcome remains the most consistent scoreline pattern in recent meetings between these sides.
Risk Factor: The 2-1 score fails if Hearts keep a clean sheet, score 3+ goals, or St Johnstone draw or win.
Frequently Asked Questions
What does Hearts to win & Both Teams To Score mean in betting?
Hearts must win and St Johnstone must score at least one goal for the bet to win.
Why is the 2-1 correct score plausible for Hearts vs St Johnstone?
Four of the last six meetings ended 2-1 to Hearts, supported by their recent scoring form.
What is the settlement condition for a Correct Score bet?
The exact final score after 90 minutes plus stoppage time must match the selection.
How does Hearts' recent home form impact the Match Result market?
Hearts have won eight consecutive home Premiership matches and 10 straight vs St Johnstone.
What defensive absences affect Hearts ahead of this fixture?
Hearts miss four defenders: Ageu, Halkett, Fagan-Walcott, and Kingsley.
How have St Johnstone performed on the road recently?
St Johnstone lost their last two away matches and failed to win three of their last four.


