Rangers host St Mirren at Ibrox in a Scottish Premiership fixture on 9 September. The hosts have recovered from a sluggish start under Derek McInnes, winning five of their last six competitive matches, including three consecutive league victories over Aberdeen, Falkirk and Motherwell. St Mirren began their campaign strongly with three wins and a draw from four matches, but suffered their first league defeat to Celtic last time out. Rangers will be without injured forward Lawrence Shankland, though the squad retains considerable attacking depth. The visitors showed resilience early in the season but face a stern test against a side that has dominated recent meetings between these teams.
Form and Head-to-Head
Rangers have won their last three Premiership matches and show strong home form with five wins from their last ten outings. St Mirren have been competitive early in the season with six wins from ten matches across all competitions, but their recent trip to Ibrox ended in a 5-1 defeat in the League Cup. Head-to-head records favour the hosts decisively, with Rangers winning the last three encounters. Rangers average 1.40 goals at home while conceding 0.90, whereas St Mirren average 2.09 goals away but also concede 1.40 per match on the road.
Best Bet
Total over 3.0 goals represents the main angle for this fixture. Rangers' recent form and home advantage, combined with St Mirren's attacking capability away from home, suggests a competitive match with multiple scoring opportunities. The visitors have shown they can score on the road this season, and Rangers' improved attacking output under McInnes creates conditions for an entertaining encounter.
Odds to Watch
With no live partner prices currently available for this fixture, bettors should monitor odds across Melbet, 1xBet, 1Win, Mostbet and 22Bet as markets develop. Focus on total goals markets and Rangers' attacking potential, particularly given their recent form and St Mirren's defensive vulnerabilities in away fixtures. Betting is entertainment; stake responsibly.















