St. Mirren vs Rangers - Prediction and Stats
Mark O'Hara
44’
Conor McMenamin
73’
42’
Cyriel Dessers
52’
Nicolas Raskin
St. Mirren vs Rangers Statistic


39
Ball possession
61
3
Shots on target
4
4
Shots off target
5
1
Saves
0
2
Corner kicks
1
5
Free kicks
0
0
Offsides
1
11
Fouls
11
3
Yellow cards
1
Match details
90’
+3
Alexandros Gogic
(Yellow card)
90’
+2
Owen Oseni
(Leave  the field: Mikael Mandron)
87’
Nedim Bajrami
(Leave  the field: Clinton Nsiala)
85’
Connor Barron
(Leave  the field: Bailey Rice)
84’
Richard Taylor
(Yellow card)
80’
Scott Tanser
(Leave  the field: Declan John)
76’
Vaclav Cerny
(Leave  the field: Cyriel Dessers)
73’
(assist: Declan John)
2
:
2
Conor McMenamin
63’
Conor McMenamin
(Leave  the field: Jonah Ayunga)
63’
Roland Idowu
(Leave  the field: Caolan Boyd-Munce)
59’
Killian Phillips
(Yellow card)
55’
Nicolas Raskin
(Yellow card)
52’
(assist: Mohamed Diomande)
1
:
2
Nicolas Raskin
44’
(Goal !!!)
1
:
1
Mark O'Hara
42’
(assist: Nicolas Raskin)
0
:
1
Cyriel Dessers
St. Mirren vs Rangers Odds
Bookmaker
Bonus
Movement
1
X
2

1xbet Bonuses
Receive bonus

Odds movement
1
3.72

26 Apr, 07:01
4.38
26 Apr, 09:01
4.34
26 Apr, 11:02
3.72
X
4.13

26 Apr, 05:01
4.15
26 Apr, 07:01
4.25
26 Apr, 11:02
4.13
2
1.84

26 Apr, 07:01
1.70
26 Apr, 09:01
1.71
26 Apr, 11:02
1.84

Betway Bonuses
Receive bonus

Odds movement
1
3.80

22 Apr, 20:03
3.75
23 Apr, 20:04
3.60
24 Apr, 12:01
3.80
X
3.75

23 Apr, 08:02
3.60
23 Apr, 20:04
3.75
2
1.85

22 Apr, 20:03
1.85
23 Apr, 08:02
1.91
24 Apr, 12:01
1.85

Melbet Bonus
Receive bonus

Odds movement
1
3.82

26 Apr, 09:01
4.26
26 Apr, 10:02
4.12
26 Apr, 11:02
3.82
X
4.08

26 Apr, 09:01
4.28
26 Apr, 10:02
4.04
26 Apr, 11:02
4.08
2
1.83

26 Apr, 09:01
1.71
26 Apr, 10:02
1.77
26 Apr, 11:02
1.83
Highest
4.2
4.13
1.85
Average
3.89
3.98
1.84
Lowest odds
3.72
3.75
1.82
1X2 prediction for St. Mirren vs Rangers match
Date and time
26.04.25
10:00
Match
St. Mirren
2
Rangers
2


See also other Scottish Premiership predictions
Rangers – Dundee United: can Dundee United secure a European spot?
On Wednesday, May 14, at 20:45 Central European Time, Rangers...

Aberdeen vs Celtic prediction, H2H and probable lineups — May 14, 2025
On May 14, 2025, we’re set for an electrifying penultimate...

St. Mirren vs Rangers today lineups

3-4-1-2

Team manager
Stephen Robinson
Referee
Team manager
Barry Ferguson
St. Mirren vs Rangers today lineups
























Substitutes


















TOP scorers



Scottish Premiership 2024/2025


5
Matches
5
2
Goals
6
0
Penalty Goals
1
0.41
Goals Per 90 min
1.27
220
Min Per Goal
71
Head to Head St. Mirren - Rangers
Statistics are for the last 5 games
20%
D
- 1

26 apr 2025
10:00
Scottish Premiership

St. Mirren

Rangers
Score
2
2
22 feb 2025
10:00
Scottish Premiership

Rangers

St. Mirren
Score
0
2
26 dec 2024
12:45
Scottish Premiership

St. Mirren

Rangers
Score
2
1
27 oct 2024
11:00
Scottish Premiership

Rangers

St. Mirren
Score
2
1
28 apr 2024
07:30
Scottish Premiership

St. Mirren

Rangers
Score
1
2
Over 0.5
5/5 matches
100%
Over 1.5
5/5 matches
100%
Over 2.5
4/5 matches
80%
BTTS
4/5 matches
80%
Team Over 0.5
St. Mirren
100%
Team Over 0.5
Rangers
80%
Last matches St. Mirren

40%
W
- 2
20%
D
- 1
40%
L
- 2
St. Mirren 3 - 2 Ross County 12 apr 2025, 10:00 Scottish Premiership
12 apr 2025
10:00
Scottish Premiership

St. Mirren

Ross County
Score
3
2
Dundee FC 2 - 0 St. Mirren 05 apr 2025, 10:00 Scottish Premiership
05 apr 2025
10:00
Scottish Premiership

Dundee FC

St. Mirren
Score
2
0
St. Mirren 5 - 1 Kilmarnock 29 mar 2025, 11:00 Scottish Premiership
29 mar 2025
11:00
Scottish Premiership

St. Mirren

Kilmarnock
Score
5
1
Motherwell 2 - 2 St. Mirren 15 mar 2025, 11:00 Scottish Premiership
15 mar 2025
11:00
Scottish Premiership

Motherwell

St. Mirren
Score
2
2
01 mar 2025
12:30
Scottish Premiership

St. Mirren

Celtic
Score
2
5
Statistics for the last 5 games
-
Matches5
-
Wins2
-
Draws1
-
Losses2
-
Goals12
-
Goals per game2.4
-
Over 1.5100%
-
Over 2.580%
-
BTTS80%
Last matches Rangers

20%
W
- 1
40%
D
- 2
40%
L
- 2
Athletic Club 2 - 0 Rangers 17 apr 2025, 15:00 Europa League
17 apr 2025
15:00
Europa League

Athletic Club

Rangers
xG
3.0
Score
2
%
79%
0.6
0
64%
13 apr 2025
07:00
Scottish Premiership

Aberdeen

Rangers
Score
2
2
10 apr 2025
15:00
Europa League

Rangers

Athletic Club
xG
0.3
Score
0
%
80%
2.6
0
27%
05 apr 2025
10:00
Scottish Premiership

Rangers

Hibernian
Score
0
2
Dundee FC 3 - 4 Rangers 29 mar 2025, 13:30 Scottish Premiership
29 mar 2025
13:30
Scottish Premiership

Dundee FC

Rangers
Score
3
4
Statistics for the last 5 games
-
Matches5
-
Wins1
-
Draws2
-
Losses2
-
Goals6
-
Goals per game1.2
-
Over 1.580%
-
Over 2.540%
-
BTTS40%
St. Mirren vs Rangers Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
2
![]() |
Rangers | 38 | 22 | 9 | 7 | 80 - 41 | 39 | 75 | ||
6
![]() |
St. Mirren | 38 | 14 | 8 | 16 | 53 - 59 | -6 | 50 |
Champions League Qualification
UefaQual
Europa Conference League Qualification
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals

Comparative Team Statistics
League Position
2
/ 6

38
Total games
38
14
37%
Wins
58%
22
8
21%
Draws
24%
9
16
42%
Loses
18%
7
53
Goals scored
80
59
Goals conceded
41
50
Points
75
Where to watch St. Mirren vs Rangers
List of TV channels for International
Bet365
(intenational)

St. Mirren Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
10 | Conor McMenamin | 2 | 58 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
2 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
1 | Zachary Hemming | 5 | 450 |
Total starts
5
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
9 | Mikael Mandron | 5 | 439 |
Total starts
5
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
9 | Jonah Ayunga | 5 | 319 |
Total starts
5
|
Substituted out
4
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
24 | Declan John | 5 | 355 |
Total starts
5
|
Substituted out
4
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
3 | Scott Tanser | 4 | 95 |
Total starts
0
|
Substituted out
0
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
22 | Marcus Fraser | 5 | 450 |
Total starts
5
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
6 | Mark O'Hara | 4 | 288 |
Total starts
3
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
11 | Greg Kiltie | 3 | 52 |
Total starts
0
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
4 | Alex Iacovitti | 2 | 28 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
13 | Alexandros Gogic | 5 | 450 |
Total starts
5
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
8 | Oisin Smyth | 1 | 66 |
Total starts
1
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
5 | Richard Taylor | 5 | 431 |
Total starts
5
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
15 | Caolan Boyd-Munce | 5 | 298 |
Total starts
4
|
Substituted out
3
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
14 | James Scott | 2 | 22 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
2 | Ryan Alebiosu | 5 | 441 |
Total starts
5
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
12 | Roland Idowu | 5 | 257 |
Total starts
2
|
Substituted out
2
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
88 | Killian Phillips | 5 | 450 |
Total starts
5
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
19 | Owen Oseni | 1 | 1 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Rangers Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
15 | Mohamed Diomande | 5 | 379 |
Total starts
5
|
Substituted out
4
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
6 | Nicolas Raskin | 5 | 429 |
Total starts
5
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
3 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
11 | Tom Lawrence | 3 | 62 |
Total starts
0
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
14 | Nedim Bajrami | 3 | 114 |
Total starts
2
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
9 | Cyriel Dessers | 5 | 424 |
Total starts
5
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
6 (1)
|
Yellow cards
0
|
Red cards
0
|
|||||
2 | James Tavernier | 5 | 450 |
Total starts
5
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
99 | Danilo | 4 | 114 |
Total starts
1
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
4 | Robin Propper | 2 | 171 |
Total starts
1
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
5 | John Souttar | 5 | 450 |
Total starts
5
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
10 | Ianis Hagi | 1 | 17 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
14 | Connor Barron | 5 | 357 |
Total starts
4
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
18 | Vaclav Cerny | 5 | 328 |
Total starts
4
|
Substituted out
3
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
27 | Leon Balogun | 4 | 267 |
Total starts
4
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
24 | Neraysho Kasanwirjo | 3 | 116 |
Total starts
1
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
1 | Jack Butland | 2 | 180 |
Total starts
2
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
31 | Liam Kelly | 3 | 270 |
Total starts
3
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
49 | Bailey Rice | 5 | 130 |
Total starts
1
|
Substituted out
1
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
20 | Hamza Igamane | 4 | 238 |
Total starts
2
|
Substituted out
1
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
7 | Oscar Cortes | 2 | 22 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
22 | Jefte | 4 | 346 |
Total starts
4
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
19 | Clinton Nsiala | 1 | 86 |
Total starts
1
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Scottish Premiership Next matches
The latest team news
- 13 may 2025 Davide Ancelotti to launch his independent coaching career in Scotland
- 10 may 2025 Gerrard could return to Rangers, but he's far from the only candidate
- 04 may 2025 Cyriel Dessers' Price Tag Under the Spotlight as Rangers Fail to Beat Celtic
- 30 apr 2025 Super Eagle Soars: Dessers Secures Rangers’ Golden Boot
- 18 apr 2025 Olusanya Set to Join Houston Dynamo in Late Transfer Move
- 18 apr 2025 12 police officers injured, 6 arrests. This is the outcome of the brawl after Athletic vs Rangers match