Tools
Prediction published on Oct 8, 2026 2:04 PM by Dario in Scotland - Premiership | Modified on Oct 8, 2026 2:04 PM
Hearts host St. Mirren at Tynecastle Park on October 10 in a Scottish Premiership fixture between the teams placed third and fifth. Only three points separate them after seven league matches, but their recent results tell different stories. Hearts have won three of their last five games and are unbeaten in their last 15 Premiership home matches. St. Mirren arrive after three consecutive defeats, most recently a 3-0 loss to Dundee United. The visitors have an opportunity to draw level on points with a win, while Hearts will be looking to turn their latest 1-1 draw into another home victory.
Hearts drew 1-1 with Kilmarnock on September 19, leaving their last five matches at three wins, one draw and one defeat. Across those five games, they averaged 2.0 goals scored and 1.0 conceded per match. Their Premiership record stands at four wins, one draw and two losses, with season averages of 2.0 goals scored and 1.1 conceded.
Scoring has been a consistent feature of Hearts' league performances. They have found the net in each of their seven Premiership games this season, scoring 14 goals in total. The longer-running figures reinforce that pattern: Hearts have scored at least once in each of their last 15 Premiership matches, including each of their last 15 home league games. More than 1.5 total goals have been scored in their last 14 Premiership fixtures, a statistic that refers to both teams' goals combined rather than Hearts' goals alone.
Their home record is the clearest distinction between the sides ahead of this match. Hearts have won their last 10 Premiership home games and avoided defeat in their last 15 at home in the competition. They have also been unbeaten in 19 of their last 20 home matches across the supplied figures. Those runs give Hearts a strong platform as they seek a response to the draw with Kilmarnock, even though St. Mirren remain close enough to catch them on points.
St. Mirren lost 3-0 to Dundee United on September 19, their third defeat in succession. Their last five matches have produced one win, one draw and three losses, with averages of 1.0 goal scored and 1.8 conceded per game. That is a sharper contrast with Hearts' recent scoring and defensive numbers than the three-point gap between the clubs might suggest.
Across seven Premiership fixtures, St. Mirren have three wins, one draw and three defeats. They have scored eight league goals, an average of 1.1 per match, while conceding nine at an average of 1.3. The visitors won three of their first four league games, so their season has not been defined solely by the current losing run. Nevertheless, they now need to reverse a sequence of defeats against a side with a sustained home winning record.
One notable away trend concerns the overall scoreline: St. Mirren's last 10 Premiership away matches have all finished with under 3.5 total goals. That does not mean they have failed to score in those games; it describes the combined goals scored by both sides. They have also been ahead at half-time in six of their last 10 away matches. Those figures provide a reminder that their current run of defeats and their broader away-match patterns do not point to exactly the same type of game.
The central question in this Hearts vs St. Mirren preview is whether the visitors can interrupt Hearts' home momentum. Hearts' 10 consecutive Premiership home wins, their scoring run in home league games and their stronger last-five-match record all favour the hosts. St. Mirren, by comparison, have scored an average of one goal per game across their last five and conceded an average of 1.8. Those recent figures make their task more demanding, although a win would bring them level with Hearts on points.
The goals data requires a balanced reading. Hearts' matches have featured more than 1.5 total goals in each of their last 22 games, and their last 10 home matches have also cleared that mark. Yet St. Mirren's 10-match run of under 3.5 goals away in the Premiership suggests that a high total is far from certain. The previous four meetings cited in the match information offer a similar caution: only one finished with more than three goals. Neither trend changes the strength of Hearts' home results, but both are relevant when assessing how the match might unfold.
Hearts' recent fixtures have regularly produced goals after the interval: their last 17 matches have each featured at least one second-half goal. At the same time, at least one team has failed to score before half-time in each of Hearts' last 20 home matches. For the full-time outcome, the most persuasive evidence remains the difference in current form and Hearts' long Premiership home winning streak. St. Mirren have shown they can win league games this season, but they travel to Tynecastle Park needing to end three straight defeats against opponents who have not lost any of their last 15 home league fixtures.
Hearts vs St. Mirren prediction from BetMines: Hearts win (1) with 55% probability.
This section provides average statistics and percentages on the main markets for the last 10 matches of both teams
Hearts
St. Mirren
Under
Over
Under
Over
0.5
0
10
0
10
1.5
0
10
3
7
2.5
4
6
3
7
3.5
7
3
6
4
4.5
8
2
7
3