Rangers vs St. Mirren Live Score and Live Stream

Preview

Rangers went head-to-head with St. Mirren in the Premier League of Scotland on December 30. At full-time, Rangers sealed a 2-1 victory over St. Mirren.

On the 39th minute, Thelo Aasgaard netted the first goal of the match, giving Rangers the lead. The scoreline was shaped by further goals from Emmanuel Fernandez and Mikael Mandron, bringing the match to a 2-1 conclusion.

As Rangers and St. Mirren prepare to meet again, the memory of the 1-1 tie in their Premier League encounter from 4 months ago still lingers. Rangers enter this encounter after securing a victory over Motherwell in Premier League last Saturday. Their defense has been solid lately, recording three straight clean sheets in home games.

St. Mirren head into this fixture following a draw against Kilmarnock last Saturday, keeping their unbeaten run alive at five matches. Their defensive frailties have been apparent as they have been conceding goals for ten consecutive away matches now.

Rangers and St. Mirren meet in Scottish Premiership with their goal-scorers and playmakers ready to take on pivotal roles. Rangers’s top finisher James Tavernier and Djeidi Gassama have played important roles in ensuring their attack, shaped by Danny Rohl’s vision, remains effective. Tavernier has already scored four goals in Scottish Premiership this season, and has also shown his creativity, leading the team with three assists this campaign. Nicolas Raskin, Bojan Miovski and Danilo have made their presence felt as well, chipping in with decisive contributions in attack.

Meanwhile, St. Mirren’s offensive unit, carefully orchestrated by Steve Robinson, has leaned on Mikael Mandron, their main scorer, and Declan John, as they continue to drive the team’s attacking efforts forward. Mandron has emerged as St. Mirren’s leading scorer in Scottish Premiership this season, netting three goals, while John has been their leading creator in the competition with four assists. Adding further support are Marcus Fraser, Killian Phillips and Jayden Richardson, who have combined to deliver key goals and assists for the team.

ScoreBat is covering Rangers vs St. Mirren 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/rangers-vs-st-mirren-live-stream/

Live Streaming

You can watch Rangers vs St. Mirren 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 St. Mirren (often referred to as St Mirren or St.Mirren) and Rangers as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Rangers - St. Mirren 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

Our own AI model makes a pre-game prediction for Rangers–St. Mirren; once underway, the AI tracks every minute and refreshes its forecast accordingly. For this match, the forecast made before the match turned out correct, highlighting Rangers's win. Ahead of kick-off, the algorithm projected that Rangers’s victory had the highest chance, at 57%, while a draw was at 28% and St. Mirren’s victory was at 15%.

Line-Ups

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

Rangers kicked off the game with Jack Butland, Jayden Meghoma, Emmanuel Fernandez, John Souttar who got substituted by Clinton Nsiala on the 80th minute, James Tavernier, Nicolas Raskin, Mohammed Diomande who got substituted by Findlay Curtis on the 90th minute, Mikey Moore who got substituted by Max Aarons on the 69th minute, Thelo Aasgaard who got substituted by Connor Barron on the 69th minute, Djeidi Gassama and Youssef Chermiti who got substituted by Danilo on the 79th minute as starters, with Liam Kelly, Clinton Nsiala, Max Aarons, Lyall Cameron, Kieran Dowell, Findlay Curtis, Rabbi Matondo, Connor Barron and Danilo on the bench.

St. Mirren's starting eleven were Shamal George, Miguel Freckleton, Richard King, Marcus Fraser, Declan John, Roland Idowu who got substituted by Conor Mcmenamin on the 57th minute, Alex Gogic, Killian Phillips who got substituted by Liam Donnelly on the 87th minute, Jayden Richardson, Jonah Ayunga who got substituted by Dan Nlundulu on the 37th minute and Mikael Mandron, with Ryan Mullen, Tunmise Sobowale, Scott Tanser, Conor Mcmenamin, Liam Donnelly, Malik Dijksteel, Fraser Taylor, Evan Mooney and Dan Nlundulu on the bench.

Stats

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

  • Expected Goals: 1.79 - 1.53
  • Ball Possession: 59 - 41
  • Big Scoring Chances: 3 - 4
  • Total Attempts: 16 - 10
  • Shots On Target: 5 - 4
  • Blocked Shots: 5 - 5
  • Shots in the Box: 13 - 8
  • Shots from Outside the Box: 3 - 2
  • Woodwork Hits: 1 - 0
  • Fouls: 8 - 14
  • Corners: 5 - 4
  • Throw-Ins: 17 - 24
  • Saves: 3 - 3
  • Free Kicks: 14 - 7
  • Offsides: 2 - 4
  • Passes into Final Third: 157 - 118
  • Completed Passes in Final Third: 113 - 75
  • Touches in Opponent's Box: 27 - 29
  • Tackles: 11 - 12
  • Completed Tackles: 5 - 7
  • Total Crosses: 19 - 22
  • Successful Crosses: 5 - 6
  • Interceptions: 5 - 13
  • Clearances: 49 - 29

Referee showed the yellow card three times throughout the game. Roland Idowu, Marcus Fraser and Jack Butland were the ones to receive it.

Head-to-head

The teams have met five times since October 2024. Rangers have emerged victorious in one match, St. Mirren in two, while two matches ended level. Their latest meeting occurred on August 24, 2025, during the Premier League of Scotland, finishing in a 1-1 draw. In total, Rangers have managed six goals in these five meetings, compared to St. Mirren's eight. So, overall, St. Mirren have the edge in head-to-head matches against Rangers in their recent history.

Rangers have played nineteen matches in Premier League, with nine wins, eight draws, and two losses this season, netting 27 goals (1.42 per match) and conceding sixteen (0.84 per match). This season in Premier League, St. Mirren have recorded four wins, six draws, and eight losses in eighteen matches, scoring sixteen goals at an average of 0.89 per match and conceding 24 at a rate of 1.33 per match.

Recent Form

Rangers played their last match against Motherwell, which ended in a win, while St. Mirren’s previous game resulted in a draw against Kilmarnock.. Overall, Rangers have won eight of their last twenty matches, losing seven and drawing five, while in their last twenty matches, St. Mirren have recorded eight wins, seven losses, and five draws.

  • St. Mirren have gone 10 consecutive away matches without a clean sheet.
  • Rangers haven't played a draw in their previous 5 matches.
  • Rangers haven't lost in their previous 5 home matches.
  • St. Mirren haven't lost in their previous 5 matches.

Live Standings

As always, Scotland Premier League's live standings are availble and updated in real time. Rangers are currently 3rd in the table with 35 points from nineteen matches, while St. Mirren occupy 10th spot with eighteen points in eighteen matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Rangers and St. Mirren in real time. You can watch the goals by Thelo Aasgaard, Emmanuel Fernandez and Mikael Mandron 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 Rangers - St. Mirren 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. Rangers 2, St. Mirren 1.
  2. 90'
    Substitution for Rangers. Findlay Curtis replaces Mohammed Diomande
  3. 88'
    Substitution for St. Mirren. Evan Mooney replaces Dan Nlundulu
  4. 87'
    Substitution for St. Mirren. Liam Donnelly replaces Killian Phillips
  5. 82'
    Jack Butland is shown the yellow card.
  6. 82'
    2 - 1
    Mikael Mandron scores for St. Mirren.
  7. 80'
    Substitution for Rangers. Clinton Nsiala replaces John Souttar
  8. 79'
    Substitution for Rangers. Danilo replaces Youssef Chermiti
  9. 76'
    Missed Penalty
    Marcus Fraser from St. Mirren failed to score from the spot.
  10. 69'
    Substitution for Rangers. Max Aarons replaces Mikey Moore
  11. 69'
    Substitution for Rangers. Connor Barron replaces Thelo Aasgaard
  12. 59'
    Marcus Fraser is shown the yellow card.
  13. 57'
    Substitution for St. Mirren. Conor Mcmenamin replaces Roland Idowu
  14. 55'
    Roland Idowu is shown the yellow card.
  15. 52'
    2 - 0
    Emmanuel Fernandez scores for Rangers, assisted by Youssef Chermiti.
  16. 2T
    Kick-off
    Second half begins
  17. HT
    Half-Time - 1 : 0
    First half ends.
  18. 39'
    1 - 0
    Thelo Aasgaard scores for Rangers, assisted by Jayden Meghoma.
  19. 37'
    Substitution for St. Mirren. Dan Nlundulu replaces Jonah Ayunga
  20. 1T
    Kick-off
    First half begins