15.03.2026 12:00
0 - 1
Finished

St. Mirren vs Rangers

St. Mirren vs Rangers Live Score, Stats, Forecasts, H2H

3-5-2
Formations
4-2-2-2
1
7.6
George
5
6.5
King
13
7.6
Gogic
21
6.4
Freckleton
2
6.4
Richardson
4
7.6
Donnelly
8
6.8
Devaney
6
6.6
O'Hara
3
6.1
Tanser
88
6.3
Phillips
14
5.7
N'Lundulu
9
6.7
Chermiti
20
6.5
Naderi
23
6.8
Gassama
47
6.4
Moore
43
8.6
Raskin
42
6.6
Chukwuani
2
8.7
Tavernier
24
7.1
Djiga
37
7.7
Fernandez
25
9.1
Rommens
1
7.4
Butland
11
6.7
Ayunga
16
6.6
Campbell
20
6.4
Young
7
Idowu
17
Calvin
7
6.5
Skov Olsen
8
6.6
Barron
11
6.3
Aasgaard
28
Miovski
30
Meghoma

Starting Lineups:

1
Shamal George (G)
2
Jayden Richardson
3
Scott Tanser
4
Liam Donnelly
5
Richard King
6
Mark O'Hara (C)
8
Jacob Devaney
13
Alex Gogic
14
Dan N'Lundulu
21
Miguel Freckleton
88
Killian Phillips
1
Jack Butland (G)
2
James Tavernier (C)
9
Youssef Chermiti
20
Ryan Don Naderi
23
Djeidi Gassama
24
Nasser Djiga
25
Tuur Rommens
37
Emmanuel Fernandez
42
Tochi Chukwuani
43
Nicolas Raskin
47
Mikey Moore

Substitutes

7
Roland Idowu Roland
11
Jonah Ayunga
16
Allan Campbell
17
Jalmaro Calvin
20
Jake Young
29
Kion Etete
31
Ryan Mullen (G)
35
Tamosevicius G. (G)
38
Falconer T.
5
John Souttar
7
Andreas Skov Olsen
8
Connor Barron
11
Thelo Aasgaard
18
Oliver Antman
21
Dujon Sterling
28
Bojan Miovski
30
Jayden Meghoma
31
Liam Kelly (G)

Coaches:

Craig McLeish
Rohl D.

Missing Players:

Marcus Fraser (Inactive)
Malik Dijksteel (Inactive)
Mikael Mandron (Injury)
Conor McMenamin (Injury)
Mohammed Diomande (Inactive)
Derek Cornelius (Muscle Injury)

Final Results and Statistics of Match:

0
Accurate through passes
0
142
Ball possession
158
0
Big chances
12
4
Blocked shots
10
74
Clearances
46
4
Corner kicks
44
74
Crosses
157
110
Duels won
122
0
Errors leading to goal
0
0
Errors leading to shot
0
0.54
Expected assists (xA)
3.56
1
Expected goals (xG)
9.44
14
Fouls
22
22
Free kicks
14
10
Goalkeeper saves
2
2.18
Goals prevented
0.36
0
Hit the woodwork
0
28
Interceptions
10
121
Long passes
125
8
Offsides
6
458
Passes
484
149
Passes in final third
205
8
Shots inside the box
26
6
Shots off target
10
4
Shots on target
28
4
Shots outside the box
8
226
Tackles
181
54
Throw ins
42
24
Total shots
68
36
Touches in opposition box
58
0.36
xG on target (xGOT)
4.18
4.18
xGOT faced
0.36
0
Yellow cards
2
0.00
Accurate through passes
0.00
41.00
Ball possession
59.00
0.00
Big chances
3.00
0.00
Blocked shots
3.00
29.00
Clearances
6.00
1.00
Corner kicks
7.00
29.00
Crosses
38.00
24.00
Duels won
33.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.12
Expected assists (xA)
1.18
0.06
Expected goals (xG)
1.65
3.00
Fouls
6.00
6.00
Free kicks
3.00
2.00
Goalkeeper saves
1.00
0.46
Goals prevented
0.18
0.00
Hit the woodwork
0.00
8.00
Interceptions
2.00
38.00
Long passes
51.00
4.00
Offsides
1.00
80.00
Passes
82.00
54.00
Passes in final third
75.00
2.00
Shots inside the box
9.00
1.00
Shots off target
2.00
1.00
Shots on target
4.00
0.00
Shots outside the box
0.00
70.00
Tackles
64.00
10.00
Throw ins
10.00
2.00
Total shots
9.00
5.00
Touches in opposition box
17.00
0.18
xG on target (xGOT)
1.46
1.46
xGOT faced
0.18
0.00
Accurate through passes
0.00
54.00
Ball possession
46.00
0.00
Big chances
0.00
2.00
Blocked shots
2.00
8.00
Clearances
17.00
0.00
Corner kicks
4.00
20.00
Crosses
71.00
31.00
Duels won
28.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.15
Expected assists (xA)
0.60
0.19
Expected goals (xG)
0.71
4.00
Fouls
5.00
5.00
Free kicks
4.00
3.00
Goalkeeper saves
0.00
0.63
Goals prevented
0.00
0.00
Hit the woodwork
0.00
6.00
Interceptions
3.00
42.00
Long passes
30.00
0.00
Offsides
2.00
73.00
Passes
79.00
46.00
Passes in final third
61.00
2.00
Shots inside the box
4.00
2.00
Shots off target
3.00
0.00
Shots on target
3.00
2.00
Shots outside the box
4.00
80.00
Tackles
56.00
17.00
Throw ins
11.00
4.00
Total shots
8.00
13.00
Touches in opposition box
12.00
0.00
xG on target (xGOT)
0.63
0.63
xGOT faced
0.00
0.00
Yellow cards
1.00
0.00
Accurate through passes
0.00
47.00
Ball possession
53.00
0.00
Big chances
3.00
2.00
Blocked shots
5.00
37.00
Clearances
23.00
1.00
Corner kicks
11.00
25.00
Crosses
48.00
55.00
Duels won
61.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.27
Expected assists (xA)
1.78
0.25
Expected goals (xG)
2.36
7.00
Fouls
11.00
11.00
Free kicks
7.00
5.00
Goalkeeper saves
1.00
1.09
Goals prevented
0.18
0.00
Hit the woodwork
0.00
14.00
Interceptions
5.00
41.00
Long passes
44.00
4.00
Offsides
3.00
76.00
Passes
81.00
49.00
Passes in final third
69.00
4.00
Shots inside the box
13.00
3.00
Shots off target
5.00
1.00
Shots on target
7.00
2.00
Shots outside the box
4.00
76.00
Tackles
61.00
27.00
Throw ins
21.00
6.00
Total shots
17.00
18.00
Touches in opposition box
29.00
0.18
xG on target (xGOT)
2.09
2.09
xGOT faced
0.18
0.00
Yellow cards
1.00

Last Matches of St. Mirren

19.04.26
SC
(2) - (0)
L
11.04.26
PRE
(1) - (0)
L
04.04.26
PRE
(1) - (0)
W
21.03.26
PRE
(1) - (1)
W
15.03.26
PRE
(0) - (1)
L
08.03.26
SC
(2) - (0)
W
04.04.26
PRE
(1) - (0)
W
15.03.26
PRE
(0) - (1)
L
08.03.26
SC
(2) - (0)
W
21.02.26
PRE
(0) - (2)
L
03.02.26
PRE
(0) - (0)
W
31.01.26
PRE
(0) - (0)
D

Last Matches of Rangers

12.04.26
PRE
(2) - (1)
W
04.04.26
PRE
(2) - (1)
W
21.03.26
PRE
(1) - (0)
W
15.03.26
PRE
(0) - (1)
W
08.03.26
SC
(0) - (0)
L
01.03.26
PRE
(2) - (0)
D
12.04.26
PRE
(2) - (1)
W
15.03.26
PRE
(0) - (1)
W
22.02.26
PRE
(1) - (0)
D
11.02.26
PRE
(0) - (1)
D
01.02.26
PRE
(0) - (0)
D
29.01.26
EL
(3) - (1)
L

St. Mirren vs Rangers matches

15.03.26
PRE
(0) - (1)
30.12.25
PRE
(1) - (0)
24.08.25
PRE
(1) - (0)
26.04.25
PRE
(1) - (1)
26.12.24
PRE
(1) - (0)
27.10.24
PRE
(1) - (1)
15.03.26
PRE
(0) - (1)
24.08.25
PRE
(1) - (0)
26.04.25
PRE
(1) - (1)
26.12.24
PRE
(1) - (0)
28.04.24
PRE
(1) - (1)
27.01.24
PRE
(0) - (1)

Follow Game Online:

St. Mirren vs Rangers live stream online is not available right now. You can see the full history of St. Mirren vs Rangers head to head confrontation.

St. Mirren vs Rangers Head To Head Confrontation

Our site's database keeps all result's history of previous games between St. Mirren and Rangers, sorted by date. Such information can be very useful for making a correct prediction for the outcome of St. Mirren vs Rangers upcoming matches.

15.03.2026

St. Mirren 0 - 1 Rangers (Rommens T.)

24.08.2025

St. Mirren 1 - 1 Rangers (Ayunga J., Curtis F.)

26.04.2025

St. Mirren 2 - 2 Rangers (Dessers C., O'Hara M., Raskin N.)

26.12.2024

St. Mirren 2 - 1 Rangers (Smyth O., Danilo, Boyd-Munce C.)

28.04.2024

St. Mirren 1 - 2 Rangers (Mandron M., Dessers C.)

27.01.2024

St. Mirren 0 - 1 Rangers (Dessers C.)

08.10.2023

St. Mirren 0 - 3 Rangers (Tavernier J., Sima A., Tavernier J.)

27.05.2023

St. Mirren 0 - 3 Rangers (Sakala F., Sakala F., Colak A.)

12.11.2022

St. Mirren 1 - 1 Rangers (Ayunga J., Tavernier J.)

12-11-2022 12:30

Premiership

47' Jonah Ayunga (1-0), 84' James Tavernier (1-1),

46' Alfredo Morelos (Y), 66' Ryan Strain (Y), 90+5' Curtis Main (Y),

46' Glen KamaraScott Arfield, 60' Leon KingRyan Jack, 78' Greg KiltieKeanu Baccus, 79' Jonah AyungaAlex Greive, 90+4' Ryan StrainAlex Gogic, 90+4' Borna BarisicRobbie Ure,

10.04.2022

St. Mirren 0 - 4 Rangers (Roofe K., Roofe K., Roofe K.)

24.10.2021

St. Mirren 1 - 2 Rangers (Ronan C., Roofe K., Morelos A.)

30.12.2020

St. Mirren 0 - 2 Rangers (Roofe K., Morelos A.)

16.12.2020

St. Mirren 3 - 2 Rangers (Goldson C., McGrath J., McGrath J.)

16-12-2020 20:00

League Cup

7' Connor Goldson (0-1), 40' Jamie McGrath (1-1), 53' Jamie McGrath (2-1), 88' Steven Davis (2-2), 90+2' Conor McCarthy (3-2),

23' Ethan Erhahon (Y), 55' Jake Doyle-Hayes (Y), 61' Cedric Itten (Y), 63' Ryan Kent (Y), 88' Jamie McGrath (Y), 88' Connor Goldson (Y), 89' Richard Tait (Y), 89' Ianis Hagi (Y),

57' Scott ArfieldSteven Davis, 57' Calvin BasseyBorna Barisic, 72' Bongani ZunguGlen Kamara, 72' Cedric IttenJermain Defoe, 82' Dylan ConnollyCameron MacPherson, 84' Leon BalogunIanis Hagi, 90+4' Jonathan ObikaLee Erwin,

25.08.2019

St. Mirren 0 - 1 Rangers (Barisic B.)

03.11.2018

St. Mirren 0 - 2 Rangers (Candeias D., Morelos A.)

01.05.2016

St. Mirren 2 - 2 Rangers (Gallagher C., Miller K., Holt J.)

25.10.2015

St. Mirren 0 - 1 Rangers (Holt J.)

24.12.2011

St. Mirren 2 - 1 Rangers (Wallace L., Mooy A., McGowan P.)

24-12-2011 12:45

Premiership

11' Lee Wallace (0-1), 44' Mooy A. (1-1), 47+1' Paul McGowan (2-1),

14' Graham Carey (Y), 23' Lee McCulloch (R), 35' Kyle Lafferty (Y), 72' Dorin Goian (Y), 86' Dorin Goian (R), 89' Steven Davis (Y), 90' Marc McAusland (Y), 90' Nikica Jelavic (Y),

28' Gregg WyldeMaurice Edu, 45' Kyle LaffertySone Aluko, 45' Graham CareyGary Teale, 61' Mooy A.Hugh Murray, 76' Carlos BocanegraKyle Bartley, 84' Steven ThompsonNigel Hasselbaink,

06.03.2011

St. Mirren 0 - 1 Rangers (Bartley K.)

06-03-2011 12:45

Premiership

24' Kyle Bartley (0-1),

72' Jure Travner (Y),

72' John FleckGregg Wylde, 73' David HealyKyle Hutton, 80' Jim GoodwinCraig Dargo, 90' Kenny McLeanMooy A.,

07.11.2010

St. Mirren 1 - 3 Rangers (Naismith S., Miller K., Higdon M.)

07-11-2010 12:00

Premiership

58' Steven Naismith (0-1), 68' Kenny Miller (0-2), 76' Michael Higdon (1-2),

28' Hugh Murray (Y), 32' Vladimir Weiss (Y), 33' David van Zanten (Y), 75' Sasa Papac (Y),

46' Vladimir WeissKyle Lafferty, 54' Mooy A.Michael Higdon, 73' Gareth WardlawJamie McCluskey,