Hearts vs St. Mirren – Prediction, Betting Tips & Odds

Published: January 9, 2023
Author: Josh Stewart
Last Updated: January 9, 2023

The Scottish Premiership tie at Tynecastle Park on Friday sees home team Hearts up against St. Mirren. Looking at the Premiership standings, the current difference between the sides is five points and three places.

Hearts vs St. Mirren Stats

  • Hearts have conceded in 16 of the last 17 matches
  • In 10 of the last 12 Hearts matches the sum of goals was over 2.5
  • In 8 of the last 9 Hearts home matches the sum of goals was over 2.5
  • Hearts have conceded in 14 of the last 15 home matches
  • In 5 of the last 6 home matches Hearts played, both teams scored
  • In 5 of the last 6 matches St. Mirren played, both teams scored
  • St. Mirren have not won 8 of the last 9 away matches
  • St. Mirren have not won 8 of the last 10 matches
  • In 6 of the last 8 St. Mirren away matches the sum of goals was over 2.5
  • St. Mirren have not lost the last 5 matches in a row

Hearts vs St. Mirren Lineups

Hearts vs St. Mirren Preview

In their last three matches, Hearts won 2-3 and 3-0 against first St. Johnstone then Hibernian, before drawing 1-1 against St. Mirren. In their last six Premiership home matches, Hearts have three wins, while they’ve drawn one and lost two. They scored 13 and conceded 12 goals.

Following three draws in their last three matches, St. Mirren could do with a win again. Against Livingston, they shared the points in a 1-1 draw, before splitting the points in a 0-0 with Kilmarnock. Another 1-1 stalemate against Hearts followed. St. Mirren are winless in their last six away games in the Premiership, in which they drew two and lost four. They conceded 14 goals while scoring three themselves.

Hearts vs St. Mirren H2H

Hearts and St. Mirren had to make do with a point each in their latest encounter, which finished with a 1-1 scoreline. The best betting odds on a draw at full-time with the bookies are at 3.50. Hearts have been slightly more successful than St. Mirren in recent meetings. With a 5-3-2 advantage going into this match, betting on Hearts has often proved the profitable way to go. The bookies’ best betting odds on a home win are at 1.90.

Current Premiership Standings

Full Time Betting

Tynecastle Park witnessed Hearts winning four times in their last 10 matches here, whilst drawing one and losing five as well. St. Mirren claimed two wins, two draws and six defeats in their last 10 games away. Hearts have seen nine of their previous 10 matches at Tynecastle Park offer over 2.5 goals. Of these 10 matches, seven also went over 3.5 goals. In six of the last 10 league games away for St. Mirren the match had over 2.5 goals. Over 3.5 goals came up three times.

Both Teams to Score

The most recent outing between Hearts and St. Mirren failed to produce a winner, with the score reading 1-1 after the final whistle. The best betting odds on a draw at full-time with the bookies are at 3.50. In the past ten matches between home side Hearts and St. Mirren, both teams found the back of the net five times. Best priced odds on both teams to score with the bookies are at 1.80.

Over/Under Tips

Both teams to not score paid out five times in the past ten encounters between St. Mirren and Hearts, whereas under 2.5 goals happened three times. Hearts scored an average of 1.7 goals a game, with St. Mirren averaging 0.9 goals in this run. Over 2.5 goals happened in seven of Hearts’ last ten matches across all tournaments. They pulled off an average of 1.7 goals during this run. Over 2.5 goals came up in five of St. Mirren’s previous ten matches across all tournaments. They managed to score an average of 1.2 goals in these matches.


About Josh Stewart

Josh lives in Edinburgh, Scotland, and works as a website editor. He has previously worked for several prominent online sites and, as a former professional golfer, specialises in sports and iGaming. Josh has almost a decade of experience as a freelancer and has received excellent reviews from current and previous clients.