
Rangers vs St. Johnstone sees the second-placed hosts welcome the promoted Perth side at Ibrox Stadium on Saturday, 24 October, with a 3pm kick-off and the hosts strong favourites to return to winning ways.
Rangers dropped points for the first time in seven games with a 2-2 draw at Dundee last time out, but they remain second and unbeaten in seven, while St. Johnstone, back in the Scottish Premiership this season, have made a creditable start and sit fifth. Our Rangers vs St. Johnstone predictions firmly favour the hosts, with Anthony Eadson backing a familiar pattern at Ibrox.
Premium Tips
Anthony Eadson expects a comfortable home win and has gone beyond the short price on the result for two bets.
| Premium Tip | Odds | Why we’re backing it |
|---|---|---|
| Rangers to win to nil | 11/10 (Paddy Power) | Backing Rangers outright holds little appeal at 23/100, so the shorter route of a clean-sheet win looks the better play. Rangers have conceded just seven goals in nine games and kept four clean sheets, a record bettered only by Celtic, and they have won each of the last five meetings with St. Johnstone, four of them without conceding. The Saints have scored freely through Josh Fowler but managed only one win in four on the road, and Ibrox is a daunting trip for a newly promoted side. At 11/10, a Rangers win to nil makes plenty of sense. |
| Djeidi Gassama to assist anytime | 3/1 (bet365) | For a little more spice, Djeidi Gassama to assist anytime at 3/1 appeals. The winger leads Rangers with two league assists and has created 19 chances in nine games, and against a St. Johnstone side that has conceded in eight of their nine games, the hosts should fashion plenty of chances. Rangers have scored in every home game this season, and with Gassama getting to the byline regularly, a goal from his delivery looks a fair shout. It also sidesteps the cramped prices in the scorer market, where Ryan Naderi and company are all odds-on. |
18+ only. Please gamble responsibly. GambleAware — gambleaware.org · Odds correct at time of publishing.
How Rangers go into the game
Rangers have been relentless since a slow start, losing just one of their opening nine and conceding only seven goals, the division’s best defensive record bar Celtic. Four clean sheets underline that solidity. They were held to a 2-2 draw at Dundee last time out, which ended a run of six straight wins that had included a famous success at Celtic Park, but at home they have won three of their four, the latest a 3-1 defeat of Kilmarnock a fortnight ago. Ryan Naderi leads the scoring with four, and at Ibrox the hosts will expect to reassert themselves.
How St. Johnstone go into the game
St. Johnstone have adapted well to life back in the top flight. Josh Fowler has been the standout with six league goals already, and the Saints sit fifth on 12 points. They come to Ibrox in reasonable nick, unbeaten in two after a 1-1 home draw with Dundee United and an eye-catching 1-0 win at Aberdeen. On the road, though, it has been harder going, with one win, one draw and two defeats, and no promoted side relishes a trip to Ibrox. Keeping Rangers at bay for the full 90 minutes may prove beyond them.

Rangers vs St. Johnstone head-to-head
| Date | Home | Score | Away |
|---|---|---|---|
| 12/01/25 | Rangers | 3-1 | St. Johnstone |
| 01/12/24 | St. Johnstone | 0-1 | Rangers |
| 06/10/24 | Rangers | 2-0 | St. Johnstone |
| 18/02/24 | St. Johnstone | 0-3 | Rangers |
| 20/12/23 | Rangers | 2-0 | St. Johnstone |
The recent history is lopsided. Rangers have won each of the last five league meetings, four of them by two goals or more, and kept four clean sheets along the way. St. Johnstone’s only win in the fixture in recent years came back in 2022.
Rangers vs St. Johnstone predictions & betting tips
| Our Prediction | Odds & Bookmaker | Confidence | Why We’re Backing It |
|---|---|---|---|
| Rangers to win | 23/100 (10bet) | ⭐⭐⭐⭐ | Rangers have lost just one of nine games and boast the division’s second-best defensive record. |
| Both teams to score – No | 87/100 (10bet) | ⭐⭐⭐ | Rangers have kept a clean sheet in four of their nine games this season. |
| Under 2.5 goals | 7/4 (bet365) | ⭐⭐⭐ | Rangers have ground out four 1-0 wins already and rarely overwhelm sides on the scoreboard despite their dominance. |
| Rangers 2-0 | 6/1 (bet365) | ⭐⭐ | Rangers have won to nil in four of their six victories, and a controlled 2-0 is a typical Ibrox afternoon. |
| Rangers to win to nil | 11/10 (Paddy Power) | ⭐⭐⭐ | Rangers have won to nil in four of their six league wins and in four of the last five meetings. |
| Djeidi Gassama to assist anytime | 3/1 (bet365) | ⭐⭐ | Gassama leads Rangers with two league assists and 19 chances created in nine games. |
Rangers vs St. Johnstone score prediction
A Rangers win feels the overwhelmingly likely outcome. The hosts are miles ahead of the Saints defensively, have won the last five in this fixture and tend to grind out controlled victories rather than rout teams. We can see St. Johnstone struggling to break them down and Rangers easing home without conceding. Score prediction: Rangers 2-0 St. Johnstone.
