St. Mirren vs Rangers prediction and preview
Premiership · Saturday 7 November 2026, 20:00 UTC
Match facts
St. Mirren vs Rangers
Premiership · Saturday 7 November 2026, 20:00 UTC · The Smisa Stadium, Greenhill Road
St. Mirren vs Rangers preview
The Premiership fixture between St. Mirren and Rangers is scheduled for Saturday 7 November 2026 at 20:00 UTC at The Smisa Stadium in Greenhill Road. St. Mirren go into the round 8th, on 14 points from 12 games, while Rangers go into the round 2nd, on 24 points from 11 games.
St. Mirren come into the game with a L-D-W-L-L run in the league (1 win, 1 draw and 3 defeats in their last 5), while Rangers's recent sequence reads D-W-D-W-W. Over their last 6, St. Mirren have scored 0.7 and conceded 2.3 goals per game, with 4 of those matches going over 2.5 goals and both teams scoring in 3. Rangers average 2.2 scored and 0.8 conceded across their last 6, with 3 clean sheets.
The sides have met 10 times in the records we hold: St. Mirren won 2, 2 games were drawn and Rangers won 6. Those games averaged 2.3 goals, 5 finished with more than 2.5 goals and both teams scored in 6. The most recent meeting, on 9 Sep 2026, ended Rangers 1-0 St. Mirren.
St. Mirren are without Malik Dijksteel (injury). Rangers list 5 absentees, including Lawrence Shankland (injury), Daisuke Yokota (injury) and Youssef Chermiti (injury). Lawrence Shankland and Daisuke Yokota have featured heavily in recent matches. N. Walsh is the appointed referee. Across 78 earlier matches in our data the average is 4.6 yellow cards per game and 0.3 penalties per game, and home sides won 42% of those games.
Bookmaker prices make Rangers clear favourites. Probabilities describe uncertainty; they are not guarantees.
Our forecast
The full forecast for this match (result, goals, both teams to score, corners, cards and the coherent match scenario) is included with the Two Leagues and All Leagues memberships. The next three kick-offs are always free.
Form and table
- St. MirrenLast five: L L W D L
- RangersLast five: W W D W D
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 2 | Rangers | 11 | 7 | 3 | 1 | 19 | 9 | +10 | 24 | WWDWD |
| 8 | St. Mirren | 12 | 4 | 2 | 6 | 12 | 20 | -8 | 14 | LLWDL |
Head-to-head
Team news
Unavailable
St. Mirren expected line-up (3-4-3)
Jacob Chapman, Marcus Fraser, Alex Gogic, Henry Fieldson, Calvin Ramsay, Ryan Carr, Killian Phillips, Luke Thomas, Fraser Taylor, Eseosa Sule, Chris Mochrie
Rangers expected line-up (4-2-3-1)
Ivor Pandur, Dujon Sterling, Emmanuel Fernandez, Olwethu Makhanya, James Penrice, Nicolas Raskin, Dan Neil, Min-su Kim, Ryan Naderi, Djeidi Gassama, Kevin Kelsy
More Premiership fixtures
- St. Johnstone vs Dundee15:00 UTC
- Dundee United vs Motherwell15:00 UTC
- Aberdeen vs Hibernian17:45 UTC
- Hearts vs Falkirk15:00 UTC
- Celtic vs Kilmarnock16:00 UTC
- Kilmarnock vs Aberdeen15:00 UTC