While we have made these predictions for St Mirren v Rangers for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. We wish you the best of luck.
St Mirren vs Rangers Live Stream Global Listings (Apr 26)
Predictions and Tips
St Mirren will be taking on away side Rangers at The SMISA Stadium in this Premiership game on Saturday.
Our tips, poll and stats for St Mirren v Rangers can all be found here (inc. the best betting odds).
📏 Form Guide

St Mirren
LLDWLW
St Mirren will be looking for another win after the 3-2 Premiership victory versus Ross County.
In that match, St Mirren managed 54% possession and 13 shots on goal with 5 of them on target. For St Mirren, goals were scored by Caolan Boyd-Munce (36'), Jonah Ayunga (50') and Roland Idowu (86'). Ross County had 11 shots at goal with 7 on target. Ronan Hale (22') and Jordan White (63') scored for Ross County.
St Mirren have not been the best at stopping their opponents recently, although they’ve also managed to convert their own chances into goals. Analysis of their previous 6 games shows that St Mirren have seen their goal breached in 6 of them while also managing to get on the scoresheet in 5 of those games. We will find out whether or not that trend will end up being sustained here.
Rangers
WWLDDL ⚖
Since being beaten in their last game against Athletic Bilbao in Europa League action, Rangers will be aiming to make amends here.
In that match, Rangers had 44% possession and 7 shots at goal with 2 on target. On the other side, Athletic Bilbao got 22 shots at goal with 4 on target. Oihan Sancet (45') and Nico Williams (80') scored for Athletic Bilbao.
Proving their involvement in action-packed matches, the back of the net has been hit 20 times in the prior six games in which Rangers have taken to the field, giving a mean average of 3.33 goals for each meeting. Their opponents have hit 11 of this grand total.
👥 Head to head
A glance at their past head to head clashes stretching back to 03/12/2023 shows that St Mirren have won 2 of them & Rangers 4, with the number of drawn matches being 0.
A total of 14 goals were shared by the two clubs during those clashes, with 6 for The Buddies and 8 coming from The Gers. The average goals per game has been 2.33.
The previous league game between these sides was Premiership match day 27 on 22/02/2025 which finished with the scoreline of Rangers 0-2 St Mirren.
In that match, Rangers managed 65% possession and 17 shots on goal with 3 on target.
On the other side, St Mirren had 10 attempts on goal with 6 on target. Mikael Mandron (51') and Toyosi Olusanya (70') scored.
The match was refereed by Kevin Clancy.
📰 Team News: Rangers
Thanks to a mainly healthy group of players, there is just the sole fitness issue for the Rangers boss Barry Ferguson to be concerned with. Neraysho Kasanwirjo (Knee injury) won’t be in action.
✨ Prediction
Our assessment here is that St Mirren will need to put in a solid display to be putting a goal past this Rangers side who should get the vital goal that wins it.
Our tip is therefore for a hard-fought contest, finishing with a 0-1 win for Rangers at the end of the 90.
Should be a close one.
Peter Guest, 13:09 26/04/2025
📊 Poll: Who Will Win?

🏟️ Team Focus:
St Mirren
Formed: 1877
Stadium: The SMISA Stadium (7,937)
Captain: Mark O'Hara
Chairman: John Needham
Manager: Stephen Robinson
Competitions: Premiership position 6
⭐ Key Man: Toyosi Olusanya
Usually used in the Left Wing position, Toyosi Olusanya was born in England. After making a first senior appearance for AFC Wimbledon in the 2015 - 2016 season, the goalscoring Forward has contributed 8 league goals in this Premiership 2024 - 2025 campaign so far in 31 appearances.
Rangers |
|
St Mirren |
St Mirren |
|
Rangers |
Rangers |
|
St Mirren |
St Mirren |
|
Rangers |
St Mirren |
|
Rangers |
Rangers |
|
St Mirren |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
34 | 27 | 3 | 4 | 80 | 84 | LWLWW |
2 |
![]() |
33 | 20 | 6 | 7 | 33 | 66 | LWWLD |
3 |
![]() |
33 | 14 | 11 | 8 | 13 | 53 | WDWWW |
4 |
![]() |
33 | 14 | 8 | 11 | -4 | 50 | DDWWD |
5 |
![]() |
34 | 14 | 8 | 12 | -4 | 50 | LWWWL |
6 |
![]() |
33 | 12 | 5 | 16 | -9 | 41 | LDWLW |
7 |
![]() |
33 | 11 | 7 | 15 | -1 | 40 | LWLLD |
8 |
![]() |
33 | 11 | 6 | 16 | -19 | 39 | WDLLD |
9 |
![]() |
33 | 9 | 8 | 16 | -20 | 35 | LDLWL |
10 |
![]() |
33 | 9 | 8 | 16 | -23 | 35 | WLLLL |
11 |
![]() |
33 | 9 | 7 | 17 | -21 | 34 | DWLWL |
12 |
![]() |
33 | 8 | 5 | 20 | -25 | 29 | DDLWL |
Dundee United |
|
St Mirren |
St Mirren |
|
Aberdeen |
St Mirren |
|
Rangers |
St Mirren |
|
Ross County |
Dundee |
|
St Mirren |
St Mirren |
|
Kilmarnock |
Rangers |
|
Aberdeen |
Rangers |
|
Celtic |
St Mirren |
|
Rangers |
Athletic Bilbao |
|
Rangers |
Aberdeen |
|
Rangers |
Rangers |
|
Athletic Bilbao |
St Mirren |
|
Ross County |
St Mirren |
|
Kilmarnock |
St Mirren |
|
Celtic |
St Mirren |
|
Hibernian |
St Mirren |
|
St Johnstone |
St Mirren |
|
Dundee United |
Aberdeen |
|
Rangers |
Dundee |
|
Rangers |
Celtic |
|
Rangers |
Kilmarnock |
|
Rangers |
Hearts |
|
Rangers |
Dundee United |
|
Rangers |
Goals scored | 1.5 |
Goals conceded | 1.4 |
Time first goal scored | 26 |
Time first goal conceded | 46 |
Yellow cards | 2.1 |
Red cards | 0.1 |
Subs used | 4.6 |
Biggest victory | 5-1 |
Biggest defeat | 5-2 |
Goals scored | 1.9 |
Goals conceded | 1.5 |
Time first goal scored | 34 |
Time first goal conceded | 29 |
Yellow cards | 2.6 |
Red cards | 0.1 |
Subs used | 4.4 |
Biggest victory | 3-0 |
Biggest defeat | 3-0 |
Toyosi Olusanya | 12 |
Mikael Mandron | 8 |
Caolan Boyd-Munce | 6 |
Mark O'Hara | 5 |
Roland Idowu | 4 |
Cyriel Dessers | 26 |
Václav Černý | 18 |
Hamza Igamane | 16 |
Danilo | 6 |
Mohamed Diomande | 6 |
St Mirren |
|
Hibernian |
Celtic |
|
St Mirren |
Rangers |
|
Dundee United |
Hibernian |
|
Rangers |
