St Mirren vs Hearts Prediction, Lineups & Odds

St Mirren FC

Heart of Midlothian FC
Go For Buddies With Some Insurance
St Mirren look like a value bet on the Asian Handicap 0.0. The beauty of this bet is that we’ll get a return at 2.05 if they get the better of Hearts and money back if the game finishes in a draw.
Last H2H Saw Game End 2-2
St Mirren played Kilmarnock at home in their last game. It was a 2-2 draw at The SMISA Stadium. The Buddies had 50% possession and two shots on target, with Toyosi Olusanya and Mark O'Hara each scoring one goal.
Hearts lost on their travels in their previous game. Celtic won 2-0 at Celtic Park. Steven Naismith's side finished with just 25% possession and didn’t have any shots on goal.
The last encounter between St Mirren and Hearts ended all square. This head-to-head was a 2-2 draw at The SMISA Stadium. Looking back to the previous 10 H2H meetings, there has been three draws. Hearts have won five games and St Mirren two.
Scottish Premiership | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
6 | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 |
2 wins, 5 losses and 3 draws, averaging 1.6 goals from 4.0 shots on goal and 8.1 attempts. St Mirren have had 42.8% possession and 3.9 corners per game. On average, they have conceded 1.9 goals from 4.4 shots on goal and 10.1 attempts, while the opposition have been awarded 7.1 corners.
Toyosi Olusanya leads the way with 4 goals, Mark O'Hara has 3, with Mikael Mandron and Oisin Smyth scoring 2. The top assist makers are Jaden Brown, Caolan Boyd-Munce and James Scott, all of whom have 2 on the board.
Hearts – Last 10 League GamesHearts have 1 victory, 5 defeats and 4 draws, with an average of 3.6 shots on goal, 7.3 attempts and 1.0 goals. They average 49.6% possession, 5.3 corners awarded and 6.6 corners against, while 1.7 goals have been conceded from 10.2 attempts and 5.4 shots on goal.
Lawrence Shankland is the leading scorer with 3 goals, followed by Kyosuke Tagawa on 2, with Yutaro Oda and two others bagging 1. Barrie McKay has managed to clock up 2 assists in the last 10 games.
Confirmed Lineups
St Mirren confirmed lineup (3-5-2): Ellery Balcombe (GK), Marcus Fraser, Alexandros Gogic, Richard Taylor, Shaun Rooney, Killian Phillips, Caolan Boyd-Munce, Mark O'Hara, Jaden Brown, Toyosi Olusanya, Mikael Mandron.
Hearts confirmed lineup (4-2-3-1): Craig Gordon (GK), Gerald Taylor, Craig Halkett, Stephen Kingsley, James Penrice, Beni Baningime, Malachi Boateng, Kenneth Vargas, Jorge Grant, Blair Spittal, Lawrence Shankland.
Expert Premiership Analysis
It’s always a case of checking out the latest team news to make expert football recommendations. Then we get to work when it comes to unearthing the stats that are the most valuable.
Key St Mirren vs Hearts league stats:
St Mirren vs Hearts Prediction
If you agree with our verdict that St Mirren are going to win, consider backing them at 2.05 on the Asian Handicap 0.0. The home team could have the upper hand in this Premiership clash.
There’s an opportunity to take an alternative bet on St Mirren, with Winning Margin giving you the chance to predict how many goals a team will win by. Choose from a range of fixed intervals.
St Mirren 0.0 Probability
The latest odds imply that our pick has a 48.8% prospect of winning. However, we think that the probability sits between 55-60% taking all factors into consideration. The bet can be recommended for this precise reason.
Our Pick
St Mirren Asian Hcp 0.0 @ 2.05
Correct Score Prediction
There’s the option to wager on St Mirren to win by a 2-1 scoreline. Odds of 7.00 are on offer and this is a correct score bet that should provide plenty of entertainment.
Latest Correct Score Odds
Match Odds: St Mirren vs Hearts







Best Betting Offers
St Mirren
Head to Head
St Mirren vs Hearts
- Scottish Premiership: 15/05 2024 St Mirren 2 Hearts 2
- Scottish Premiership: 06/04 2024 St Mirren 1 Hearts 2
- Scottish Premiership: 23/12 2023 Hearts 2 St Mirren 0
- Scottish Premiership: 23/09 2023 St Mirren 1 Hearts 0
- Scottish Premiership: 13/05 2023 St Mirren 2 Hearts 2
- Scottish Premiership: 08/04 2023 Hearts 0 St Mirren 2
- Scottish Premiership: 13/01 2023 Hearts 1 St Mirren 0
- Scottish Premiership: 07/01 2023 St Mirren 1 Hearts 1
- Scottish Cup: 12/03 2022 Hearts 4 St Mirren 2
- Scottish Premiership: 26/02 2022 St Mirren 0 Hearts 2
Team Stats
St Mirren League Stats
Hearts League Stats
Full-Time Result
- 2 wins, 5 defeats and 3 draws in the previous 10 matches
- 4 wins, 4 defeats and 2 draws in the previous 10 home matches
Full-Time Result
- 1 win, 5 defeats and 4 draws in the previous 10 matches
- 2 wins, 6 defeats and 2 draws in the previous 10 away matches
Goals
- An average of 1.60 goals scored and 1.90 conceded in the previous 10 matches
- An average of 1.50 goals scored and 1.30 conceded in the previous 10 home matches
- An average of 3.50 goals per game in the previous 10 matches
- An average of 2.80 goals per game in the previous 10 home matches
- BTTS Yes in 7 of the previous 10 matches
- BTTS Yes in 5 of the previous 10 home matches
- Over 2.5 Goals in 9 of the previous 10 matches
- Over 2.5 Goals in 7 of the previous 10 home matches
Goals
- An average of 1.00 goals scored and 1.70 conceded in the previous 10 matches
- An average of 0.80 goals scored and 2.10 conceded in the previous 10 away matches
- An average of 2.70 goals per game in the previous 10 matches
- An average of 2.90 goals per game in the previous 10 away matches
- BTTS Yes in 4 of the previous 10 matches
- BTTS Yes in 5 of the previous 10 away matches
- Over 2.5 Goals in 6 of the previous 10 matches
- Over 2.5 Goals in 7 of the previous 10 away matches
Corners
- An average of 3.90 corners awarded and 7.10 corners conceded in the last 10 matches
- An average of 4.70 corners awarded and 6.40 corners against in the last 10 home matches
- An average of 11.00 corners awarded in the last 10 matches
- An average of 11.10 corners awarded in the last 10 home matches
- Had the most corners in 3 and least corners in 7 of the last 10 matches
- Had the most corners in 5 and least corners in 5 of the last 10 home matches
Corners
- An average of 5.30 corners awarded and 6.60 corners conceded in the last 10 matches
- An average of 6.30 corners awarded and 6.00 corners against in the last 10 away matches
- An average of 11.90 corners awarded in the last 10 matches
- An average of 12.30 corners awarded in the last 10 away matches
- Had the most corners in 3 and least corners in 7 of the last 10 matches
- Had the most corners in 3 and least corners in 7 of the last 10 away matches
Possession
- An average of 42.80% possession in the last 10 matches
- An average of 48.10% possession in the last 10 home matches
- Most possession in 2 of the last 10 matches
- Most possession in 4 of the last 10 home matches
Possession
- An average of 49.60% possession in the last 10 matches
- An average of 50.00% possession in the last 10 away matches
- Most possession in 6 of the last 10 matches
- Most possession in 6 of the last 10 away matches
Team News
It’s great to get the latest lineups for the match, with injuries being flagged up thanks to our up-to-date St Mirren vs Hearts team news.
We’ve got details of the Premiership squads so that you know every player on the roster.
St Mirren vs Hearts Lineups
St Mirren Confirmed Lineup 3-5-2
Hearts Confirmed Lineup 4-2-3-1
St Mirren Confirmed Lineup 3-5-2
Hearts Confirmed Lineup 4-2-3-1
St Mirren Substitutes
- 3Scott Tanser
- 7Jonah Ayunga
- 8Oisin Smyth
- 12Roland Idowu
- 14James Scott
- 18Charles Dunne
- 27Peter Urminsky
- 42Elvis Bwomono
- 99Kevin van Veen
Hearts Substitutes
- 5Daniel Oyegoke
- 11Yutaro Oda
- 14Cameron Devlin
- 15Kye Rowles
- 17Alan Forrest
- 20Yan Dhanda
- 27Liam Boyce
- 28Zander Clark
- 37Musa Drammeh
Previous St Mirren Lineups
Previous Hearts Lineups
Premiership Table
2025/2026 Season
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Aberdeen | 0 | 0 | 0 | 0 | 0:0 | 0 |
2 | Celtic | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Dundee FC | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Dundee United | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | Falkirk | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Hearts | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Hibernian | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | Kilmarnock | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Livingston | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Motherwell | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Rangers | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | St Mirren | 0 | 0 | 0 | 0 | 0:0 | 0 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Aberdeen | 0 | 0 | 0 | 0 | 0:0 | 0 |
2 | Celtic | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Dundee FC | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Dundee United | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | Falkirk | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Hearts | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Hibernian | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | Kilmarnock | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Livingston | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Motherwell | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Rangers | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | St Mirren | 0 | 0 | 0 | 0 | 0:0 | 0 |