- Head-to-head: St. Johnstone have not won any of their last 3 away fixtures against Glasgow Rangers FC.
- Form: Glasgow Rangers FC have won their last 5 matches, while St. Johnstone have won 2 of their last 5 (D2, L1).
Gers are on a roll and have St. Johnstone’s measure
Recent form:
The Gers are on a 5-game winning streak in all competitions after a 3-0 home win, the latest against Celtic in the League Cup 2026. That followed up a 1-0 league win at Parkhead which kept Rangers in the Premiership 2026/2027 second place with 19 points from eight games.
St. Johnstone are just 5th with 12 points from nine games, but with the gap between the sides still closing it seems likely that the Gers will emerge with another win at Ibrox.
Home form and attack:
The Gers have won 3 and lost 1 at home in the Prem 2026/2027 and have scored six goals in their four home games to date, so this won't be a rampage, but more of a sturdy win for the hosts. Rangers have a potent forward line with Lawrence Shankland up front, but the rest of the team have been chipping in with goals as well.
Saints could score but won’t dominate
The Saints have improved in the last few games, drawing 1-1 with Dundee United at home and beating Aberdeen 1-0 away in their most recent Premiership 2026/2027 matches.
Simo Valakari has begun to forge St. Johnstone into the type of possession-based, progressive team he wants them to be with a solid build-up and flexibility in their attacking third. But they are still susceptible to teams who are direct and have a striker to finish off moves, as Rangers will have.
They are in their groove, have St. Johnstone's number and have been in ruthless form, so we're going with Glasgow Rangers to win and BTTS – No at 1.8.
- Josh Fowler has been on fire for the visitors with four goals in seven Prem 2026/2027 matches and all four goals in their last five.
- The hosts are the clear 1.29 favorites for this game, with St. Johnstone at 9.25 and the draw at 5.3.
- Rangers have won the last 5 meetings between these clubs, including a 3-1 home win in the 2024/25 season, and will want to make that 6 on Saturday.