Matchday

Premiership 25/26 · 30 Dec 2025

Rangers 2–1 St. Mirren

Expected and what happened

Before the match, from team ratings for Nov 2025; the outlined result is what happened.

Expected xG
1.8 – 0.9
Actual xG
1.9 – 1.7
Goals
2 – 1

Footybot made Rangers favourites at 60%.

Rangers won a close one on the chances: 1.9 xG to 1.7.

Best on the pitch by Footybot's score: Emmanuel Fernandez, 61.0 in 90′.

Well above their usual level: Thelo Aasgaard +12.2, Declan John +9.2.

Well below it: James Tavernier −17.7, Mikey Moore −13.8, John Souttar −11.1.

Going in

Each side's last five results before this match.

Rangers

27 Dec 2025W 1–0v Motherwell Scottish Premiership
21 Dec 2025L 1–2at Heart of Midlothian Scottish Premiership
15 Dec 2025W 1–0v Hibernian Scottish Premiership
11 Dec 2025L 1–2at Ferencváros TC Europa League
6 Dec 2025W 3–0at Kilmarnock Scottish Premiership

St. Mirren

27 Dec 2025D 0–0v Kilmarnock Scottish Premiership
20 Dec 2025W 1–0v Livingston Scottish Premiership
6 Dec 2025W 2–0v Dundee United Scottish Premiership
3 Dec 2025D 3–3at Aberdeen Scottish Premiership
29 Nov 2025L 1–3at Dundee FC Scottish Premiership

Head to head

24 Aug 2025St. Mirren 1–1 Rangers Scottish Premiership

Rangers

PlayerMinGAxGScorevs usual
Emmanuel Fernandez Defender90100.3161.0+0.8
Clinton Nsiala Defender1000–58.0–
Thelo Aasgaard Midfielder69100.3557.3+12.2
Jack Butland Goalkeeper9000–50.5−1.9
Djeidi Gassama Midfielder90000.2944.9+4.1
Youssef Chermiti Forward79010.0642.7−0.2
Nicolas Raskin Midfielder90000.6541.1−6.3
John Souttar Defender8000–40.0−11.1
Jayden Meghoma Defender9001–37.4−1.1
Mohammed Diomande Midfielder89000.0435.2−8.8
Connor Barron Midfielder2100–35.0–
Mikey Moore Forward69000.0631.1−13.8
Danilo Pereira Forward1100–28.4–
James Tavernier Defender90000.0826.9−17.7
Max Aarons Defender21000.0520.9–
Findlay Curtis Midfielder100–0.0–

St. Mirren

PlayerMinGAxGScorevs usual
Mikael Mandron Forward90100.4448.3+2.4
Declan John Midfielder90000.0847.5+9.2
Shamal George Goalkeeper9000–45.2−6.4
Miguel Freckleton Defender90000.1541.3+1.0
Richard King Defender9000–41.2+5.0
Dan N'Lundulu Forward5100–41.2−3.2
Alexander Gogić Defender90000.0140.2+0.4
Killian Phillips Midfielder8700–39.5+2.4
Jonah Ayunga Forward3700–39.1–
Jayden Richardson Midfielder90000.1835.7−4.6
Conor McMenamin Midfielder33000.0635.3–
Marcus Fraser Defender90000.7934.2−3.5
Roland Idowu Midfielder5700–32.7+0.4
Liam Donnelly Midfielder800–23.0–
Evan Mooney Forward200–20.3–