Rangers vs St Johnstone Prediction, H2H Stats & Statistical Bets 24 October 2026

Details
Key points

    🔊 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

    75%
    40 Wins
    11%
    6 Draws
    13%
    7 Wins
    Total games
    53
    Avg. total goals
    2.77
    Both teams scored
    40%
    2.08
    Average total
    0.7
    Last matches
    12.01.25
    Premiership
    Rangers
    Rangers
    St. Johnstone
    St. Johnstone
    2.92
    0.44
    12
    2
    10
    7
    0
    0
    3
    1
    3
    0
    0
    1
    2.92
    0.44
    12
    2
    10
    7
    0
    0
    01.12.24
    Premiership
    St. Johnstone
    St. Johnstone
    Rangers
    Rangers
    -
    -
    -
    -
    -
    -
    2
    2
    0
    1
    0
    0
    0
    1
    -
    -
    -
    -
    -
    -
    2
    2
    06.10.24
    Premiership
    Rangers
    Rangers
    1
    St. Johnstone
    St. Johnstone
    -
    -
    -
    -
    -
    -
    1
    1
    2
    0
    1
    0
    1
    0
    -
    -
    -
    -
    -
    -
    1
    1
    17.08.24
    League Cup
    Rangers
    Rangers
    St. Johnstone
    St. Johnstone
    -
    -
    -
    -
    -
    -
    -
    -
    2
    0
    0
    0
    2
    0
    -
    -
    -
    -
    -
    -
    -
    -
    18.02.24
    Premiership
    St. Johnstone
    St. Johnstone
    Rangers
    Rangers
    -
    -
    0
    0
    -
    -
    3
    0
    0
    3
    0
    1
    0
    2
    -
    -
    0
    0
    -
    -
    3
    0
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    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

    Last matches
    17.10.26
    Premiership
    Dundee
    Dundee
    Rangers
    Rangers
    0.85
    2.2
    3
    6
    13
    10
    2
    2
    2
    2
    1
    1
    1
    1
    0.85
    2.2
    3
    6
    13
    10
    2
    2
    D
    10.10.26
    Premiership
    Rangers
    Rangers
    Kilmarnock
    Kilmarnock
    1.68
    1.3
    8
    3
    15
    13
    1
    1
    3
    1
    3
    0
    0
    1
    1.68
    1.3
    8
    3
    15
    13
    1
    1
    W
    20.09.26
    Premiership
    Celtic
    Celtic
    Rangers
    Rangers
    0.69
    1.08
    8
    4
    16
    19
    2
    3
    0
    1
    0
    1
    0
    0
    0.69
    1.08
    8
    4
    16
    19
    2
    3
    W
    13.09.26
    League Cup
    Rangers
    Rangers
    Celtic
    Celtic
    -
    -
    5
    3
    12
    14
    2
    3
    3
    0
    1
    0
    2
    0
    -
    -
    5
    3
    12
    14
    2
    3
    W
    09.09.26
    Premiership
    Rangers
    Rangers
    St. Mirren
    St. Mirren
    2.13
    1.01
    12
    0
    13
    13
    1
    1
    1
    0
    0
    0
    1
    0
    2.13
    1.01
    12
    0
    13
    13
    1
    1
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    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

    Last matches
    17.10.26
    Premiership
    St. Johnstone
    St. Johnstone
    Dundee United
    Dundee United
    1.43
    1.42
    4
    7
    11
    15
    2
    4
    1
    1
    1
    0
    0
    1
    1.43
    1.42
    4
    7
    11
    15
    2
    4
    D
    11.10.26
    Premiership
    Aberdeen
    Aberdeen
    St. Johnstone
    St. Johnstone
    1.6
    1.2
    13
    2
    7
    10
    0
    0
    0
    1
    0
    1
    0
    0
    1.6
    1.2
    13
    2
    7
    10
    0
    0
    W
    19.09.26
    Premiership
    St. Johnstone
    St. Johnstone
    1
    Falkirk
    Falkirk
    0.61
    1.16
    3
    8
    12
    17
    2
    0
    1
    1
    0
    0
    1
    1
    0.61
    1.16
    3
    8
    12
    17
    2
    0
    D
    09.09.26
    Premiership
    St. Johnstone
    St. Johnstone
    Celtic
    Celtic
    1.05
    1.83
    2
    11
    13
    9
    2
    2
    0
    1
    0
    0
    0
    1
    1.05
    1.83
    2
    11
    13
    9
    2
    2
    L
    06.09.26
    Premiership
    St. Johnstone
    St. Johnstone
    Hibernian
    Hibernian
    2.39
    1.57
    2
    7
    7
    11
    1
    0
    2
    1
    2
    1
    0
    0
    2.39
    1.57
    2
    7
    7
    11
    1
    0
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    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.

    Rangers Total goals Under (2,5)
    Everygame
    Place a bet-118
    Published: 23/10/2026, 14:17
    Daniil Shilovich
    Daniil Shilovich
    Football expert
    74
    2
    60
    136 predictions
    Statistics for October 2026

    Will this prediction come true?

    Total votes cast: 0

    No comments

    Minimum 20 characters, maximum 500 characters

    Betting Tips: Rangers - St. Johnstone

    Rangers have won:
    rangers-fcin 7 of last 8 games.
    rangers-fcin 6 of last 7 games (Premiership).
    Rangers to Win
    Thunderpick
    -455
    Rangers have not lost:
    rangers-fcin last 8 games.
    rangers-fcin last 7 games (Premiership).
    Rangers will not lose
    Everygame
    -2500
    Rangers have scored:
    rangers-fcin last 23 games (Premiership).
    rangers-fcin last 16 home games (Premiership).
    St. Johnstone have conceded:
    fc-st-johnstonein 10 of last 11 games.
    fc-st-johnstonein 8 of last 9 games (Premiership).
    Rangers will score goal
    -10000
    Under 3.5 goals scored:
    fc-st-johnstonein 15 of last 16 St. Johnstone games.
    fc-st-johnstonein last 8 St. Johnstone away games.
    Total goals Under (3,5)
    Everygame
    -143
    View more facts

    Comparison of Teams Stats

    10 matches
    8 - Wins
    1 - Draw
    1 - Loss
    Wins - 3
    Draws - 3
    Losses - 4
    10 matches
    Scored - 15
    Conceded - 5
    +10
    0
    12 - Scored
    12 - Conceded
    8
    Wins
    3
    1
    Draws
    3
    1
    Losses
    4
    Goal difference
    15
    Scored
    12
    5
    Conceded
    12
    2
    Average total per match
    2.4
    1.5
    Goals scored per match on average
    1.2
    0.5
    Goals conceded per match on average
    1.2
    3
    Both teams scored
    7
    62'
    Minutes / Goal scored
    78'
    View all stats