Rangers will aim to carry the momentum from their Scottish League Cup victory into the Scottish Premiership when they take on St. Mirren on August 24.
The Saints come into this match having knocked Hearts out of the League Cup, following a 1-1 draw in regular time and a victory in the penalty shootout. Although the win was harder to secure than they might have hoped, they will look to build on that result in their upcoming league match.
On the other hand, the Gers secured a comfortable 4-2 victory in the League Cup against Alloa Athletic and making it to the next round. Despite not having a good start to the season, they will aim to make it two wins in a row when they take a trip to Tynecastle Park.
Read our St. Mirren vs Rangers predictions and preview to find out, but remember to also check our other Scottish Premiership predictions.
Contents
St. Mirren vs Rangers prediction: Tight encounter
Key statistics
- The last three meetings between the two teams have all ended in a first-half draw.
- The Gers have secured a 2-1 victory in two of their last six encounters.
- BTTS have been played in four of their last six meetings.
Correct score prediction: St. Mirren 1-2 Rangers
Rangers have had a good amount of wins against St. Mirren in previous meetings and have won with the 2-1 predicted scoreline in two of their last six meetings.
While the Buddies have shown they can be competitive, especially at home, with a win and a draw in recent fixtures, the Light Blues have demonstrated a stronger overall record, winning three of the last six encounters.
The repeated 2-1 scoreline reflects both Rangers’ attacking edge and St. Mirren’s ability to get on the scoresheet, making the prediction statistically supported.
Pre-match odds and win probability: Bookmakers favour Rangers slightly
- Home: 16/5 (4.20) – 23.81%
- Draw: 16/5 (4.20) – 23.81%
- Away: 3/5 (1.60) – 62.50%
*Odds provided by Ladbrokes. Subject to change.*
These odds reflect Rangers’ stronger overall form and recent performances, positioning them as clear favourites with a decimal odds of 1.60 (62.50%), meaning there is a high probability the bookmakers expect them to win.
On the other hand, both St. Mirren and a draw are priced equally at 4.20 (23.81%), which suggests that while an upset or a stalemate is possible, it is considered significantly less likely.
Most recent head-to-head: Rangers edge encounter
Russell Martin’s team have enjoyed some wins against Derek McInnes’ side, managing to claim three wins in their last six meetings across all competitions. This shows that Martin’s men have been able to hold their own and often come out on top in these encounters.
However, Rangers have faced difficulties when going up against Metz recently, failing to secure a win in their last three matches, with two losses and a draw. This recent performance could be a boost for McInnes’ team when they face the Teddy Bears.
Scotland Premiership 26/04/25
St Mirren
Rangers
Scotland Premiership 22/02/25
Rangers
St Mirren
Scotland Premiership 26/12/24
St Mirren
Rangers
Scotland Premiership 27/10/24
Rangers
St Mirren
Scotland Premiership 28/04/24
St Mirren
Rangers
After reviewing our key St. Mirren vs Rangers predictions, be sure to visit our website for the remaining football betting tips today.
St. Mirren preview: Looking for consistency
St Mirren kicked off their 2024-25 Scottish Premiership season with a tight 1-0 loss on the road to Celtic. Following that, the Buddies secured a goalless draw against Motherwell, a result that reinforced early concerns about their lack of attacking fluency and goal-scoring threat in front of goal.
Despite these challenges, St Mirren gained a much-needed boost by earning their first win of the season against Hearts, following a tense penalty shootout. This victory has helped to build confidence as they prepare for their upcoming fixtures.
However, the team will face a setback with the absence of Liam Donnelly, who is sidelined due to an Achilles tendon injury expected to keep him out until early September 2025. His injury represents a significant loss for St Mirren, potentially impacting their midfield strength and overall squad depth.
Predicted lineup: George (GK), John, King, Gogic, Fraser, Richardson, O’Hara, Baccus, Phillips, Mandron & Idowu
Scotland Premiership 10/05/25
W
Dundee Utd
0
St Mirren
2
Scotland Premiership 03/05/25
W
Aberdeen
0
St Mirren
1
Scotland Premiership 26/04/25
D
Rangers
2
St Mirren
2
Scotland Premiership 12/04/25
W
Ross County
2
St Mirren
3
Scotland Premiership 05/04/25
L
Dundee
2
St Mirren
0
Rangers preview: Looking to build on recent win
Martin’s side has experienced a slow start to the new season, drawing both of their opening Premiership matches and leaving them four points behind early leaders Hearts and Celtic.
Although they were defeated in the second leg of their UEFA Champions League qualifiers, they had already secured a comfortable aggregate victory in the earlier rounds.
They have since returned to winning ways in the League Cup with a solid victory over Alloa. However, ahead of the upcoming clash, the team will be without Nasser Djiga, who is suspended and Dujon Sterling, who remains sidelined with an Achilles tendon injury expected to keep him out until early January 2026.
Predicted lineup: Butland (GK), Aarons, Davies, Souttar, Jefte, Rothwell, Diomande, Cameron, Antman, Dessers & Danilo
Scotland Premiership 11/05/25
W
Aberdeen
0
Rangers
4
Scotland Premiership 04/05/25
D
Celtic
1
Rangers
1
Scotland Premiership 26/04/25
D
St Mirren
2
Rangers
2
UEFA Europa League 17/04/25
L
Athletic Bilbao
2
Rangers
0
Scotland Premiership 13/04/25
D
Aberdeen
2
Rangers
2
Player to watch: Danilo Pereira
Rangers will be looking for a strong response against St. Mirren, and one player who could play a big role is Danilo Pereira. In their recent 3-1 loss to Club Brugge, he stood out by scoring Rangers’ only goal with a smart finish from a Jayden Meghoma cross.

That goal showed his sharp instincts and ability to be in the right place at the right time. With St. Mirren struggling to keep clean sheets, Danilo’s eye for goal could make him a key player in this Premiership clash.