Predictions

St Mirren vs Hearts Prediction, Odds and Betting Tips (07/08/21)

Hearts made a cracking start to the season with a win over Celtic. Can they follow it up with another win here? Find out with our St Mirren vs Hearts match preview here along with the predictions and free tips we mention along the way.

St Mirren vs Hearts: Top tips

Check out our match predictions for this Scottish Premier League tie between St Mirren vs Hearts.

These odds from Betfred were correct at the time of writing. Check your betslip before confirming.

Hearts to win again

This match is finely balanced in the betting odds but we lean towards Hearts. St Mirren are unbeaten in seven but they have lost two of their last five home games. Hearts meanwhile have only lost one of their past 10 games. In more general form, Hearts are unbeaten in 10 and have won their past seven. The head to head record is pretty mixed too so there is little to suggest that St Mirren will turn Hearts over. That means Hearts will need to find a way to win; winning is a habit that they’re very much into hence our tip.

St Mirren might score but they’ll only bag one

Our next tip focuses on the goals St Mirren could score. Hearts beat Celtic 2-1 last weekend; it was the first goals they’d conceded for 872 minutes. As such, you’d expect Hearts to be a pretty tough nut to crack here as well. St Mirren have only blanked once in their last 10 outings though so a a clean sheet for Hearts is far from guaranteed. We’ve upped our parameters to St Mirren only scoring a maximum of one goals because they’ve come up short of 1.5 in eight of their last 10 home matches.

Hearts to outscore St Mirren

Our final prediction follows a similar path to our previous tip but this time we look at how prolific Hearts might be in front of goal. We know St Mirren score more often than not in games but so do Hearts. We have already touched on their seven match winning sequence and in total they’ve hit 17 goals in that run; that’s 2.4 per match. Only once have they failed to record more than one goal. With St Mirren tipped to score and Hearts to win in our previous predictions, Hearts going over 1.5 seems the obvious choice.

Odds & stats for St Mirren vs Hearts

Scotland Premiership
St Mirren
VS
Hearts
August 7, 2021
No odds currently available - check again later

St Mirren vs Hearts

icon Head to Head

07/08/21
SP
St Mirren
St Mirren
1 - 2
Hearts
Hearts
11/03/20
SP
St Mirren
St Mirren
1 - 0
Hearts
Hearts
09/11/19
SP
Hearts
Hearts
5 - 2
St Mirren
St Mirren
28/09/19
SP
St Mirren
St Mirren
0 - 0
Hearts
Hearts
23/02/19
SP
Hearts
Hearts
1 - 1
St Mirren
St Mirren

St Mirren

Last 5

11/09/21
SP
St Mirren
St Mirren
0 - 0
Dundee Utd
Dundee Utd
29/08/21
SP
St Mirren
St Mirren
0 - 0
St Johnstone
St Johnstone
21/08/21
SP
Celtic
Celtic
6 - 0
St Mirren
St Mirren
14/08/21
SLC
Livingston
Livingston
1 - 1
St Mirren
St Mirren
31/07/21
SP
Dundee
Dundee
2 - 2
St Mirren
St Mirren

Hearts

Last 5

12/09/21
SP
Hearts
Hearts
0 - 0
Hibernian
Hibernian
28/08/21
SP
Dundee Utd
Dundee Utd
0 - 2
Hearts
Hearts
22/08/21
SP
Hearts
Hearts
1 - 1
Aberdeen
Aberdeen
15/08/21
SLC
Celtic
Celtic
3 - 2
Hearts
Hearts
31/07/21
SP
Hearts
Hearts
2 - 1
Celtic
Celtic

St Mirren vs Hearts: Hearts to continue impressive run

St Mirren

St Mirren have been on a good run of form with their run now standing at seven unbeaten; they have been drawing a fair few games though and they could do with turning them into wins. To do that they need to learn how to close the back door; can Marcus Fraser and Joe Shaughnessy help them do so?

Hearts

It wasn’t all that long ago that Hearts finished rock bottom of the Premier League. Given they won the Championship last season and have kicked off this campaign in fine form, maybe it wasn’t the worst thing in the world. They look like being a good outfit this year and in Gary Mackay-Steven and Liam Boyce they have match winners too.

The final questions ahead of St Mirren vs Hearts

st mirren vs hearts prediction

  • Who are favourites to win with the bookmakers? Hearts
  • What time is kick off? 15:00 GMT
  • Who won the last h2h meeting? St Mirren won 1-0