Skip to content
Play MFF

Rangers v St. Mirren: Scottish Premiership 2025-26, 30 December 2025

Scottish Premiership · Tue 30 Dec 2025 · Ibrox Stadium

Rangers
2–1 Full time
St. Mirren
  • Thelo Aasgaard 39'
  • Emmanuel Fernandez 52'
  • Mikael Mandron 82'

The story

Rangers beat St. Mirren 2-1 at Ibrox Stadium in the Scottish Premiership, matchday 20.

Rangers's goals came from Thelo Aasgaard (39') and Emmanuel Fernandez (52'); Mikael Mandron (82') replied for St. Mirren.

It was 1-0 at half-time.

Marcus Fraser missed a penalty for St. Mirren (76').

Rangers had 59% of the ball and 16 shots to St. Mirren's 10.

Written from the match data (Statorium).

Match stats

Rangers St. Mirren

59%Possession41%
16Shots10
5On target4
5Corners4
8Fouls14
2Offsides4
1Yellow cards2
0Red cards0

Statorium.

Key moments

  1. 39' Thelo Aasgaard Goal · Rangers 1-0 Assist: Jayden Meghoma
  2. 52' Emmanuel Fernandez Goal · Rangers 2-0 Assist: Youssef Chermiti
  3. 76' Marcus Fraser Penalty missed · St. Mirren
  4. 82' Mikael Mandron Goal · St. Mirren 2-1

Line-ups

Rangers

  1. Jack ButlandGoalkeeper
  2. Jayden MeghomaDefender
  3. Emmanuel FernandezDefender
  4. James TavernierDefender
  5. John Souttaroff 80'Defender
  6. Thelo Aasgaardoff 69'Midfielder
  7. Mohamed Diomandeoff 90'Midfielder
  8. Nicolas RaskinMidfielder
  9. Mikey Mooreoff 69'Forward
  10. Youssef Chermitioff 79'Forward
  11. Djeidi GassamaForward

Subs used: Max Aarons (69'), Connor Barron (69'), Danilo (79'), Clinton Nsiala (80'), Findlay Curtis (90')

St. Mirren

  1. Shamal GeorgeGoalkeeper
  2. Jayden RichardsonDefender
  3. Alex GogicDefender
  4. Marcus FraserDefender
  5. Richard KingDefender
  6. Declan JohnDefender
  7. Miguel FreckletonDefender
  8. Killian Phillipsoff 87'Midfielder
  9. Roland Idowuoff 57'Midfielder
  10. Mikael MandronForward
  11. Jonah Ayungaoff 37'Forward

Subs used: Dan Nlundulu (37'), Conor McMenamin (57'), Liam Donnelly (87'), Evan Mooney (88')

Full timeline

Every goal and card (7)
  1. 39' ⚽ Thelo Aasgaardassist Jayden Meghoma
  2. 52' ⚽ Emmanuel Fernandezassist Youssef Chermiti
  3. 55' 🟨 Roland Idowu
  4. 59' 🟨 Marcus Fraser
  5. 76' ✕ Marcus Fraser missed penalty
  6. 82' ⚽ Mikael Mandron
  7. 82' 🟨 Jack Butland

Head to head

3Rangers wins2Draws1St. Mirren wins

Last 6 meetings

More on Rangers and St. Mirren

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.