Rangers host St Johnstone on 24 October 2026 at 17:00 in the Scottish Premiership. The pick is Rangers 2–0 St Johnstone. Rangers have won eight of their last ten at Ibrox, conceding just 0.50 goals per game at home. St Johnstone arrive with three wins, four draws, and three losses in their last ten away matches, averaging 1.20 goals for and 1.20 against on the road. The head-to-head record favours Rangers decisively: five wins and one draw across six meetings since 2011, with St Johnstone failing to score in four of those six fixtures.
Form and H2H
Rangers' home record this season is the foundation here. Eight wins in ten matches with a +0.99 goal difference per game creates a strong baseline for backing a Rangers victory. St Johnstone's away form is fragile by comparison: three wins from ten road trips means they lose or draw two-thirds of their matches away from McDiarmid Park. Historically, Rangers have dominated this fixture. Since 2011, St Johnstone have won zero times against Rangers across all competitions. In their last four direct meetings, Rangers won three and drew one, outscoring St Johnstone 7–1 in those contests.
Best Bet
Rangers to win at standard odds. The home side's eight wins in ten matches at Ibrox, combined with St Johnstone's poor away record and the historical mismatch between these teams, makes this the clearest play on the card. Back Rangers without hesitation.
Odds to Watch
Under 2.5 goals sits at 2.75 across the market. Rangers' profit trend on Under 1.5 goals at home is +11.07, and St Johnstone's away trend on Under 2.5 is +4.45. A 2–0 Rangers win fits both patterns and pays out at standard Under 2.5 prices. Clean sheet odds for Rangers are available at 1.83, reflecting the likelihood that St Johnstone fail to score for the fifth time in six meetings with Rangers.
















