Hearts vs St Johnstone – Hearts will be looking for a better outcome after losing to Motherwell 2-0 in the previous Premiership match.

Hearts had 67% of the control in that contest and 3 of their 12 shots on goal were successful. Motherwell made 13 efforts at goal, scoring three times. For Motherwell, goals were scored by Jonathan Obika (40′) and Blair Spittal (46′).

The number of nil scores has been a recurring theme in recent Hearts matches. In as many as five of their prior six matches, which preceded this one, a wager on both sides scoring would have been a losing one.

We’ll just have to wait and see if that trend holds true in this particular game. Prior to this match, Hearts had not lost to Saint Johnstone in their previous two league contests.

The Premiership match between Saint Johnstone and St Mirren last time out ended in a 1-1 draw. St Johnstone had 48% of the possession in that game and made 6 efforts on goal, scoring on two of them.

Zak Rudden scored for Saint Johnstone in the 75th second. St Mirren made 20 efforts on goal, four of which were successful, at the other end. For St Mirren, a goal was made by Alex Gogi in the 86th second.

Glancing at their recent results, St. Johnstone has allowed goals in 5 of their last 6 games, totaling 9 goals from the opposition. St. Johnstone needs to strengthen some areas at the defense.

The form guide indicates that St Johnstone has lost both of their recent league encounters when they have faced Hearts away from home. In their last two league road games, they are unbeaten.

Hearts vs St Johnstone – Betting Analysis

Looking at their most recent head-to-head encounters dating back to 01/02/2020, Hearts has won three of them and St. Johnstone has won one, with two games ending in draws.

There were 23 goals scored in those contests, for an average of 3.83 goals per match. The two teams’ most recent league matchup took place on Premiership Match Day 19 on December 28, 2022, with a final score of Saint Johnstone 2-3 Hearts.

St Johnstone had 37% control on that particular day and made 14 attempts at goal, three of which were successful. Jamie Murphy (79′) and Stevie May (55′) both scored goals.

Three of Hearts’ 16 attempts on goal were on target. Scores were recorded by Barrie McKay (64′), Alan Forrest (33′), and Lawrence Shankland (14′). William Collum served as the official.

For Hearts head coach Robbie Neilson, the following players won’t be participating Craig Gordon (fractured leg), Gary Mackay-Steven (foot surgery), Liam Boyce (cruciate ligament rupture), Beni Baningime (cruciate ligament injury), and Craig Halkett (cruciate ligament injury).

St. Johnstone manager Callum Davidson has absolutely no concerns about his physical condition going into this game because his team is completely injury-free and prepared.

When comparing these two sides, we believe that Hearts can score multiple goals against St. Johnstone, who will be struggling to score.

What are the best odds for this match?

Looking at the betting prices for the match in the 90 min. result market, the win for Hearts is available for 1.75, going for a draw is 3.82 and selecting the winning team to be St Johnstone gets you 4.52. Those are the best of the bets on offer right now.

Hearts vs St Johnstone – Head -to- Head

Hearts vs St Johnstone
ASP-testlogo2-3

Our Prediction: Over 1.5 Goals

Recommended Prediction: