St Mirren vs Hearts prediction
St Mirren and Hearts to battle in the FA Cup - Photo by Imago
🔥 Our Hot tip

Over 2.5 total goals

The last four duels between St Mirren and Hearts have gone over 2.5 total goals

The final game of the upcoming Scottish Cup round will be played on Monday, 10 February, when St Mirren will host Hearts.

With the two teams tied in the Premiership standings, this should be an exciting duel, but who will emerge victorious and secure a spot in the next stage? Read our St Mirren vs Hearts prediction and preview to find out.

St Mirren vs Hearts prediction: Guests to win in a high-scoring game

Key stats

  • Both teams are averaging more than 2.50 total goals per game in the league this season.
  • Hearts have won three of the last five meetings against St Mirren.
  • St Mirren have lost five of their last seven games, while Hearts are unbeaten in their last seven matches in all competitions.

Correct score prediction: St Mirren 1-2 Hearts

While St Mirren will have the advantage of playing at home and they are a solid team, Hearts have been in much better form recently and that's why we can see them winning this game, although it will likely be close and with goals on both sides.

Pre-game odds and win probability: Bookies favouring Hearts to win

  • HOME: 2/1 (3.00) – 33.30%
  • DRAW: 9/4 (3.25) – 30.80%
  • AWAY: 6/5 (2.20) – 45.50%

*Odds from Ladbrokes, subject to change

We can see from these St Mirren vs Hearts odds that the guests are the expected winners, although not by a huge margin, so the bookies clearly expect a close contest.

Don’t forget to check out more of our best betting tips and predictions.

Most recent H2Hs: Hearts the better team lately

With three wins in the last five duels with St Mirren, Hearts have done better in their most recent meetings. Hearts are also ahead when it comes to the overall H2H record between these teams: 106-64-72.

Scotland Premiership 19/10/24

Hearts

Hearts

4
St Mirren

St Mirren

0

Scotland Premiership 21/09/24

St Mirren

St Mirren

2
Hearts

Hearts

1

Scotland Premiership 15/05/24

St Mirren

St Mirren

2
Hearts

Hearts

2

Scotland Premiership 06/04/24

St Mirren

St Mirren

1
Hearts

Hearts

2

Scotland Premiership 23/12/23

Hearts

Hearts

2
St Mirren

St Mirren

0

St Mirren preview: Struggling for form lately

While St Mirren have won two of their last three games, one of which was against Queen of South in the FA Cup, they haven't really been doing well recently. After all, St Mirren have lost five of their last six matches in the Premiership, so they will be looking for a win against Hears not just to secure a place in the next FA Cup round, but also to boost their morale.

Meanwhile, Alex Iacovitti and Conor McMenamin are currently out with injuries.

Predicted lineup: Hemming (GK), Tanser, Taylor, Gogic, Fraser, Bwomono, O'Hara, Boyd-Munce, Phillips, Mandron & Olusanya

Scotland Premiership 10/05/25

W

Dundee Utd

Dundee Utd

0

St Mirren

St Mirren

2

Scotland Premiership 03/05/25

W

Aberdeen

Aberdeen

0

St Mirren

St Mirren

1

Scotland Premiership 26/04/25

D

Rangers

Rangers

2

St Mirren

St Mirren

2

Scotland Premiership 12/04/25

W

Ross County

Ross County

2

St Mirren

St Mirren

3

Scotland Premiership 05/04/25

L

Dundee

Dundee

2

St Mirren

St Mirren

0

Hearts preview: In great form and hoping for more

After a poor start of the season which saw them sit in the last place in the standings for a while, Hearts have recently found their best form and they're currently on an impressive streak of seven games without a loss in all competitions and they've won four of their last five games in the league.

When it comes to team news, Craig Halkett, Stephen Kingsley, and Frankie Kent.

Predicted lineup: Gordon (GK), Penrice, McCart, Neilson, Forrester, Spittal, Devlin, Baningime, Drammeh, Shankland & Kabangu

Scotland Premiership 10/05/25

W

Motherwell

Motherwell

0

Hearts

Hearts

3

Scotland Premiership 03/05/25

W

Ross County

Ross County

1

Hearts

Hearts

3

Scotland Premiership 26/04/25

L

Dundee

Dundee

1

Hearts

Hearts

0

Scotland FA Cup 19/04/25

L

Aberdeen

Aberdeen

2

Hearts

Hearts

1

Scotland Premiership 12/04/25

D

Motherwell

Motherwell

0

Hearts

Hearts

0

Player to watch: Lawrence Shankland

The 29-year-old forward has been one of the main offensive weapons for Hearts in the league, with four goals and four assists to his name. When it comes to scoring, Hearts have relied on a few players, so no one really stands out since multiple players have four goals this season, but Shankland has also done well in assisting, so he's our player to watch in this game.

Lawrence Shankland
Can Shankland score his fifth league goal this season? – Photo by Imago

Vladimir’s dreams of becoming a professional basketball player ended a long time ago, but his other dream of becoming a writer came true as he combined his love of writing and sports to become a professional content writer who covers multiple sports, including football, basketball, and tennis.