Rangers
St Mirren
Tue 30th Dec 2025 - 7:45pm
Scottish Premiership
Full Time
Rangers
2 - 1
St Mirren
Rangers
Emmanuel Fernandez
Thelo Aasgaard
Jack Butland
St Mirren
Mikael Mandron
Marcus Fraser
Roland Idowu
Match Stats RAN vs STM
Offense
58.5%
Possession
41.5%
5
Shots on Goal
4
11
Shots Off Target
6
16
Shot Attempts
10
1
Headed Goals
1
Cards & corners
1
Yellow Cards
2
5
Corner Kicks
4
4
Corners Lost
5
Defense
5
Blocked Shots
5
8
Fouls Committed
14
14
Fouls Suffered
6
Goalkeeping
3
Saves
3
10
Shots Faced
16
1
Penalty Kicks Saved
0
Set pieces
14
Free Kick Shots
6
0
Penalty Kick Shots
1
0
Penalty Kicks Missed
1
Rangers Squad
Starting XI
1 Jack Butland G
2 James Tavernier D
5 John Souttar D 80'
30 Jayden Meghoma D
37 Emmanuel Fernandez D
10 Mohammed Diomande M 90'+1'
11 Thelo Aasgaard M 69'
43 Nicolas Raskin M
9 Youssef Chermiti F 79'
23 Djeidi Gassama F
47 Mikey Moore F 69'
Substitutes
31 Liam Kelly G
3 Max Aarons D 69'
19 Clinton Nsiala-Makengo D 80'
8 Connor Barron M 69'
16 Lyall Cameron M
17 Rabbi Matondo M
20 Kieran Dowell M
52 Findlay Curtis F 90'+1'
99 Danilo F 79'
St Mirren Squad
Starting XI
1 Shamal George G
2 Jayden Richardson D
5 Richard King D
13 Alexander Gogic D
21 Miguel Freckleton D
22 Marcus Fraser D
24 Declan John D
7 Roland Idowu M 57'
88 Killian Phillips M 87'
9 Mikael Mandron F
11 Jonah Ayunga F 37'
Substitutes
31 Ryan Mullen G
3 Scott Tanser D
19 Tunmise Sobowale D
4 Liam Donnelly M 87'
30 Fraser Taylor M
10 Conor McMenamin F 57'
14 Daniel N'Lundulu F 88'
18 Malik Dijksteel F
33 Evan Mooney F 88'
Rangers Player Statistics
# Player Events M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
1 Jack Butland 90 0 0 0 0 0 0 0 0 0 1 0 3 1
31 Liam Kelly 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 James Tavernier 90 0 0 1 0 0 0 0 0 1 0 0 0 1
3 Max Aarons 69' 21 0 0 1 0 0 0 0 0 0 0 0 0 1
5 John Souttar 80' 80 0 0 0 0 0 0 0 0 0 0 0 0 0
19 Clinton Nsiala-Makengo 80' 10 0 0 0 0 0 0 0 0 0 0 0 0 1
30 Jayden Meghoma 90 0 1 0 0 0 0 0 0 0 0 0 0 1
37 Emmanuel Fernandez 90 1 0 1 1 0 0 0 0 3 0 0 0 1
8 Connor Barron 69' 21 0 0 0 0 0 0 0 0 0 0 0 0 1
10 Mohammed Diomande 90'+1' 89 0 0 1 0 0 0 0 0 0 0 0 0 1
11 Thelo Aasgaard 69' 69 1 0 2 1 0 0 0 0 1 0 0 0 0
16 Lyall Cameron 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17 Rabbi Matondo 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Kieran Dowell 0 0 0 0 0 0 0 0 0 0 0 0 0 0
43 Nicolas Raskin 90 0 0 1 0 0 0 0 0 2 0 0 0 1
9 Youssef Chermiti 79' 79 0 1 1 0 0 0 0 0 1 0 0 0 0
23 Djeidi Gassama 90 0 0 5 1 0 0 0 0 0 0 0 0 1
47 Mikey Moore 69' 69 0 0 3 2 0 0 0 0 0 0 0 0 0
52 Findlay Curtis 90'+1' 1 0 0 0 0 0 0 0 0 0 0 0 0 0
99 Danilo 79' 11 0 0 0 0 0 0 0 0 0 0 0 0 1
Goal Yellow card Red card Sub on Sub off
St Mirren Player Statistics
# Player Events M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
1 Shamal George 90 0 0 0 0 0 0 0 0 0 0 0 3 2
31 Ryan Mullen 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 Jayden Richardson 90 0 0 2 0 0 0 0 0 0 0 0 0 2
3 Scott Tanser 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5 Richard King 90 0 0 0 0 0 0 0 0 0 0 0 0 2
13 Alexander Gogic 90 0 0 1 0 0 0 0 0 1 0 0 0 2
19 Tunmise Sobowale 0 0 0 0 0 0 0 0 0 0 0 0 0 0
21 Miguel Freckleton 90 0 0 1 1 0 0 0 0 1 0 0 0 2
22 Marcus Fraser 90 0 0 1 1 0 0 0 0 3 1 0 0 2
24 Declan John 90 0 0 2 0 0 0 0 0 1 0 0 0 2
4 Liam Donnelly 87' 3 0 0 0 0 0 0 0 0 1 0 0 0 0
7 Roland Idowu 57' 57 0 0 0 0 0 0 0 0 3 1 0 0 2
30 Fraser Taylor 0 0 0 0 0 0 0 0 0 0 0 0 0 0
88 Killian Phillips 87' 87 0 0 0 0 0 0 0 0 2 0 0 0 2
9 Mikael Mandron 90 1 0 2 2 0 0 0 0 2 0 0 0 2
10 Conor McMenamin 57' 33 0 0 1 0 0 0 0 0 0 0 0 0 0
11 Jonah Ayunga 37' 37 0 0 0 0 0 0 0 0 0 0 0 0 0
14 Daniel N'Lundulu 88' 88' 51 0 0 0 0 0 0 0 0 0 0 0 0 2
18 Malik Dijksteel 0 0 0 0 0 0 0 0 0 0 0 0 0 0
33 Evan Mooney 88' 2 0 0 0 0 0 0 0 0 0 0 0 0 0
Goal Yellow card Red card Sub on Sub off
Stat key
M
Minutes
G
Goals
A
Assists
Sh
Shots
SoT
Shots on target
Ps
Passes (total)
PA
Passes (accurate)
Tk
Tackles
In
Interceptions
Fl
Fouls
YC
Yellow cards
RC
Red cards
Sv
Saves
GC
Goals conceded