Our St Mirren vs Rangers Prediction: 0-2
St Mirren vs Rangers in the Scotland Premiership is scheduled for an 12:00 GMT kick-off on Sunday March 15, 2026. Our expert analysis predicts a correct score of 0-2 for the match between St Mirren and Rangers.
This St Mirren vs Rangers prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
St Mirren's Last Match – St Mirren vs Partick
St Mirren will be eager to build on their previous performance after securing a 2-1 Scotland FA Cup victory over Partick on March 8. In that match, St Mirren saw 52% of the ball and created 9 goal attempts, with 5 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
St Mirren | 52% | 9 (5) | - | 43 |
Partick | 48% | 14 (6) | - | 58 |
Rangers's Last Match – Rangers vs Celtic
Rangers will aim to turn their fortunes around after a 0-0 Scotland FA Cup draw with Celtic on March 8. In that match, Rangers controlled 58% of possession and managed 4 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Rangers | 58% | 0 (4) | - | 101 |
Celtic | 42% | 0 (0) | - | 33 |
St Mirren vs Rangers Stats
Key Stats
| St Mirren | Rangers | |
|---|---|---|
| 0.37 | Attacking Strength | 1.48 |
| 1.07 | Defence Strength | 0.5 |
| 1.2 | Points Per Game | 1.7 |
| 3/10 | WIN | 4/10 |
| 3/10 | DRAW | 5/10 |
| 2/10 | Clean Sheets | 4/10 |
| 6/10 | BTTS | 6/10 |
| 5/10 | Over 2.5 Goals | 7/10 |
| 1.1 | Average Scored | 2.6 |
Goals Scored vs Goals Conceded
St Mirren are averaging 1.1 goals scored and 1.7 conceded per match, while Rangers average 2.6 scored and 1.1 conceded per game.
St Mirren 11-17
Rangers 26-11
What are the odds for this match?
St Mirren to win: @5
Draw: @3.9
Rangers to win: @1.65
Lineups
St Mirren: Miguel Freckleton, Killian Phillips, Richard King, Scott Tanser, Daniel N`Lundulu, Jacob Devaney, Mark O'Hara, Alexander Gogic, Liam Donnelly, Jayden Richardson, Shamal George
Rangers: Nasser Djiga, Emmanuel Fernandez, Chermiti, Ryan Naderi, Mikey Moore, James Tavernier, Jack Butland, Tochi Phil Chukwuani, Djeidi Gassama, Tuur Rommens, Nicolas Raskin



St Mirren
Partick
Rangers
Celtic
Dundee Utd
Aberdeen
Dundee
St Mirren
Kilmarnock
Livingston