Rangers vs St Johnstone Prediction, H2H Stats & Statistical Bets 24 October 2026
🔊 Rangers go into this match on four wins from their last five, maintaining a high position and staying motivated by the battle at the top. St Johnstone are also up among the leaders, but their results have been less consistent - just two wins over the same period. Both sides have an incentive to hold their places in the upper half of the table, though Rangers' scoring statistics point to a more cautious nature in their matches.
Total dominance from Rangers
Rangers beat St Johnstone 3-1 in the Premiership, leading 3-0 at half-time. The performance was reflected in the statistics: 22 shots to 8, and an expected goals figure of 2.92 to 0.44.
📊 In 53 official meetings, Rangers have won 40, St Johnstone 7, with 6 draws. St Johnstone have failed to score in 31 of those head-to-head matches.
Head-to-head statistics Rangers - St Johnstone

Rangers: solid run of form
Rangers drew 2-2 away at Dundee in the Premiership, despite significantly outperforming their opponents in shots - 21 to 10 - and expected goals - 2.2 to 0.85.
Rangers have been in strong form, winning four and drawing one of their last five matches, which underlines their status as one of the stronger sides in the league. Across their last ten games, they have won eight, lost one and drawn one, averaging 1.5 goals scored and just 0.5 conceded per match. Despite their attacking output, they do not often exceed two goals - something reflected both in their season average of 1.44 goals scored and in recent trends pointing towards their team total going under 2.5.
Match Results: Rangers

St Johnstone: average scoring rate
In their last Premiership match, St Johnstone hosted Dundee United and drew 1-1, letting slip a 1-0 lead from the first half. The visitors had more shots - 14 to 11 - but the expected goals figures were almost identical: 1.42 against 1.43.
St Johnstone sit somewhere between modest attacking output and a defence that is not always reliable: over their last five matches they have won twice and lost or drawn three times, averaging 1.2 goals scored and 1.2 goals conceded per game over a ten-match period. Their league objective is to stay among the leading sides, which pushes them towards a pragmatic approach and limited risk-taking in attack against stronger opponents. Away from home they have been relatively consistent thanks to disciplined tactics - their handicap +1.5 sequence has now extended to nineteen consecutive away matches.
Match Results: St. Johnstone
Goals / Total Prediction
Rangers have scored fewer than 2.5 goals in 7 of their last 8 matches, pointing to a tendency for modest scoring. The team's home average is 1.5 goals per match this season and 1.8 across their last 10 home games. This line fits well with the general low-scoring scenario, supported by both the season figures and the recent trend. We're backing Rangers Team Total - Under 2.5 Goals at odds of 1.9*.
The Reliable Bet
St Johnstone have scored fewer than 1.5 goals in 6 of their last 7 matches, which points to a clear trend. On top of that, they average just 0.75 goals per game away from home this season. With Rangers conceding an average of just 0.75 goals per home match, the St Johnstone Team Total - Under 1.5 Goals looks as well-supported as any bet on the card at odds of 1.12*.
Correct Score Prediction
According to the algorithm's calculations, the most likely outcomes are: 1:0 (18.25%), 2:0 (12.12%) and 0:0 (10.16%). The most probable scoreline is 1:0, but the gap between the top three is not significant. All three scenarios are consistent with the trend towards a low-scoring match.
*Odds are approximate and may vary across different bookmakers.*
⭐ Editor's Prediction
Looking at Rangers' recent form and St Johnstone's focus on holding their position, we expect a limited number of goals from the hosts: even when they dominate, they rarely score more than twice - a pattern supported by several trends in the current Premiership season for home sides (team total under 2.5 goals). The league situation also points towards a careful approach from both sides, without either making drastic changes to their style in pursuit of an immediate result. Our main prediction: Rangers Team Total - Under 2.5 Goals. Predicted score: 2-0.
