St. Mirren vs Hearts Live Score and Live Stream

Preview

On February 3, St. Mirren were hosting Hearts in the Premier League of Scotland. The match concluded with St. Mirren defeating Hearts 1-0.

Miguel Freckleton scored the only goal of the game on the 88th minute of the match, putting St. Mirren in front and ultimately sealing the victory.

All eyes turn to the pitch as St. Mirren and Hearts are set to clash again, 20 days after their previous Premier League match that concluded in a 2-0 victory for Hearts. St. Mirren enter this match after two consecutive draws, having shared points with Dundee and Livingston, bringing their unbeaten streak to three. Their scoring touch has been absent, failing to score in their last three home outings, and a solution is urgently needed.

After their recent win against Dundee United, Hearts approach this match with renewed confidence.

This Scottish Premiership match offers a platform for St. Mirren and Hearts’s goal-scorers to step up and leave their mark on the contest. St. Mirren’s attacking options, guided by Steve Robinson, have been bolstered by Mikael Mandron, the team’s top scorer, and Declan John, both of whom have contributed crucial goals and assists. Mandron leads St. Mirren’s scoring charts in Scottish Premiership this season with four goals, with John contributing five assists to top their creative tally in the league. St. Mirren’s offense has also been strengthened by Marcus Fraser, Jayden Richardson and Killian Phillips, who have provided crucial contributions in the final third.

Meanwhile, the attacking efforts of Hearts, under Derek McInnes’s management, have been driven by Lawrence Shankland, the team’s primary goal threat, and Claudio Braga, both of whom have delivered in crucial moments. Shankland has emerged as Hearts’s leading scorer in Scottish Premiership this season, netting eleven goals, with Kyziridis leading their creative tally in the league with six assists. Harry Milne, Craig Halkett and Stuart Findlay have also played key roles, contributing with goals and assists to fuel Hearts’s attack.

ScoreBat is covering St. Mirren vs Hearts in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of the Premier League of Scotland in real time and provide live streaming whenever possible.

URL: https://www.scorebat.com/hearts-vs-st-mirren-live-stream/

Live Streaming

You can watch St. Mirren vs Hearts live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of Hearts (often referred to as Heart of Midlothian or Hearts of Midlothian) and St. Mirren (sometimes called St Mirren or St.Mirren) as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of St. Mirren - Hearts match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.

AI Prediction

The AI gives an initial outlook on St. Mirren vs Hearts before the match, and as the game progresses, it refines those predictions continuously based on live developments. Pre-match figures processed by the model indicated Hearts’s victory was the most likely outcome, rated at 59%, while a draw was at 24% and St. Mirren’s victory was at 17%.

Line-Ups

We are updating team formations and line-ups for St. Mirren - Hearts in real time.

St. Mirren kicked off the game with Shamal George, Miguel Freckleton, Richard King, Marcus Fraser, Declan John, Alex Gogic, Jacob Devaney who got substituted by Conor Mcmenamin on the 70th minute, Killian Phillips, Jayden Richardson who got substituted by Roland Idowu on the 71st minute, Dan Nlundulu who got substituted by Tunmise Sobowale on the 86th minute and Mikael Mandron who got substituted by Kion Etete on the 77th minute as starters, with Ryan Mullen, Tunmise Sobowale, Scott Tanser, Allan Campbel, Jalmaro Calvin, Conor Mcmenamin, Liam Donnelly, Roland Idowu and Kion Etete on the bench.

Hearts's starting eleven were Alexander Schwolow, Harry Milne, Stuart Findlay, Craig Halkett, Michael Steinwender who got substituted by Sabah Kerjota on the 90th minute, Oisin Mcentee, Marc Leonard who got substituted by Ageu on the 90th minute, Beni Baningime who got substituted by Tomas Bent Magnusson on the 79th minute, Alexandros Kyziridis who got substituted by Frankie Kent on the 38th minute, Claudio Braga and Pierre Landry Kabore who got substituted by Elton Kabangu on the 79th minute, with Craig Gordon, Jordi Altena, Frankie Kent, Jamie McCart, Ageu, Sabah Kerjota, Blair Spittal, Tomas Bent Magnusson and Elton Kabangu on the bench.

Stats

Explore stats from St. Mirren vs Hearts on ScoreBat - we are updating the numbers on this page every second of the game.

  • Expected Goals: 2.09 - 0.21
  • Ball Possession: 54 - 46
  • Big Scoring Chances: 3 - 0
  • Total Attempts: 21 - 5
  • Shots On Target: 5 - 2
  • Blocked Shots: 10 - 2
  • Shots in the Box: 13 - 4
  • Shots from Outside the Box: 8 - 1
  • Woodwork Hits: 0 - 0
  • Fouls: 19 - 8
  • Corners: 7 - 2
  • Throw-Ins: 28 - 24
  • Saves: 2 - 4
  • Free Kicks: 8 - 19
  • Offsides: 4 - 2
  • Passes into Final Third: 114 - 101
  • Completed Passes in Final Third: 77 - 49
  • Touches in Opponent's Box: 30 - 13
  • Tackles: 19 - 12
  • Completed Tackles: 10 - 7
  • Total Crosses: 22 - 8
  • Successful Crosses: 7 - 0
  • Interceptions: 5 - 6
  • Clearances: 49 - 44

Referee showed the yellow card twice throughout the game. Pierre Landry Kabore and Richard King were the ones to receive it.

Head-to-head

Over five meetings since February 2025, the teams have each had their moments. St. Mirren have won once, Hearts three times, with the remaining one ending as draw. Their most recent clash took place on January 14, 2026, with Hearts winning 2-0. Over the course of these five head-to-head games, St. Mirren have found the net five times, whereas Hearts have scored nine. Overall, Hearts hold a stronger head-to-head record against St. Mirren in recent meetings.

St. Mirren have won five of their 24 matches in Premier League this season, with eight draws and eleven defeats, scoring eighteen goals at an average of 0.75 per match and conceding 31 at a rate of 1.29 per match. Hearts have won sixteen of their 25 matches in Premier League this season, with six draws and three defeats, scoring 47 goals, averaging 1.88 per match, while conceding twenty, an average of 0.80 per match.

Recent Form

St. Mirren are on a two-game drawing streak, including level games against Dundee and Livingston in their last two outings, while Hearts are coming off a win in their last match against Dundee United. Overall, in their last twenty matches, St. Mirren have recorded five wins, ten losses, and five draws, while over their most recent twenty games, Hearts have claimed twelve victories, suffered three defeats, and drawn five times.

  • St. Mirren's last 6 matches had under 2.5 goals.
  • Hearts have gone 5 consecutive away matches without a draw.
  • St. Mirren have failed to score a goal in their previous 3 home matches.

Live Standings

As always, Scotland Premier League's live standings are availble and updated in real time. St. Mirren are currently 9th in the table with 23 points from 24 matches, while Hearts are 1st with 54 points from their 25 games.

Video Highlights

We are adding goal videos and full video highlights of the match between St. Mirren and Hearts in real time. You can watch the goal by Miguel Freckleton as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of St. Mirren - Hearts are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. FT
    Full Time
    Match ends. St. Mirren 1, Hearts 0.
  2. 90'
    Substitution for Hearts. Sabah Kerjota replaces Michael Steinwender
  3. 90'
    Substitution for Hearts. Ageu replaces Marc Leonard
  4. 88'
    1 - 0
    Miguel Freckleton scores for St. Mirren, assisted by Declan John.
  5. 86'
    Substitution for St. Mirren. Tunmise Sobowale replaces Dan Nlundulu
  6. 79'
    Substitution for Hearts. Elton Kabangu replaces Pierre Landry Kabore
  7. 79'
    Substitution for Hearts. Tomas Bent Magnusson replaces Beni Baningime
  8. 77'
    Substitution for St. Mirren. Kion Etete replaces Mikael Mandron
  9. 76'
    Richard King is shown the yellow card.
  10. 71'
    Substitution for St. Mirren. Roland Idowu replaces Jayden Richardson
  11. 70'
    Substitution for St. Mirren. Conor Mcmenamin replaces Jacob Devaney
  12. 2T
    Kick-off
    Second half begins
  13. HT
    Half-Time - 0 : 0
    First half ends.
  14. 39'
    Pierre Landry Kabore is shown the yellow card.
  15. 38'
    Substitution for Hearts. Frankie Kent replaces Alexandros Kyziridis
  16. 29'
    Red Card
    Craig Halkett is shown the red card.
  17. 1T
    Kick-off
    First half begins