Back to all matches
    Scottish Premiership · kickoff 15:00
    Upcoming
    Rangers
    Rangers
    9th in the table
    LDWW
    vs
    St Johnstone
    St Johnstone
    6th in the table
    LDWL

    How this scoreline is calculated

    Predictions coming soon

    Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.

    Rangers

    Form comparison

    St Johnstone

    6.7
    Form scoreout of 10
    6.6
    Form score: Rangers 6.7, St Johnstone 6.6
    1.50
    Goals scoredper game, form window
    2.33
    Goals scored: Rangers 1.50, St Johnstone 2.33
    1.00
    Goals concededper game, form window, lower is better
    0.89
    Goals conceded: Rangers 1.00, St Johnstone 0.89
    mixed
    Opposition facedform window
    mixed

    Where those opponents sat in the table: strong means they averaged roughly the top 40%, weak roughly the bottom 40%, mixed in between.

    Opposition faced: Rangers mixed, St Johnstone mixed

    The form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.

    1/4Rangers
    Clean Sheetslast 5 games
    St Johnstone0/4
    0/4Rangers
    Failed to Scorelast 5 games
    St Johnstone2/4
    1.5Rangers
    Goals For per game
    St Johnstone2.3
    1.0Rangers
    Goals Against per game
    St Johnstone0.9
    2.3Rangers
    Yellow Cards per game
    St Johnstone1.0
    2Rangers
    Win Streakmatches
    St Johnstone0
    Season averages • Rangers: 8 matches • St Johnstone: 9 matches • Refreshed weekly
    Rangers
    Rangers
    Solid6.7/10
    LDWW
    Over 2.5 goals
    2/4
    BTTS
    3/4
    Clean sheet
    1/4
    Scored in
    4/4
    St Johnstone
    St Johnstone
    Solid6.6/10
    LDWL
    Over 2.5 goals
    1/4
    BTTS
    2/4
    Clean sheet
    0/4
    Scored in
    2/4
    Last 5 meetings
    9W - 0D - 1L from Rangers's perspective
    • 12 Jan 2025Rangers3-1ST Johnstone
    • 01 Dec 2024ST Johnstone0-1Rangers
    • 06 Oct 2024Rangers2-0ST Johnstone
    • 17 Aug 2024Rangers2-0ST Johnstone
    • 18 Feb 2024ST Johnstone0-3Rangers
    Rangers
    Rangers
    Last 5 matches
    • 20 Aug 2026vsFK Jablonec1-0W
    • 16 Aug 2026vsST Mirren5-1W
    • 13 Aug 2026vsJagiellonia1-1D
    • 09 Aug 2026vsHibernian1-2L
    St Johnstone
    St Johnstone
    Last 5 matches
    • 08 Aug 2026vsST Mirren1-0L
    • 02 Aug 2026vsKilmarnock4-3W
    • 25 Jul 2026vsEast Fife1-1D
    • 21 Jul 2026vsInverness CT1-0L
    PosTeamPts
    4Motherwell4
    5Hearts3
    6St Johnstone3
    7Hibernian3
    8Aberdeen3
    9Rangers1
    10Falkirk1
    11Dundee United1
    Updated daily

    Rangers vs St Johnstone: form and season numbers

    Rangers take a form score of 6.7 out of 10 into this Scottish Premiership fixture, against 6.6 for St Johnstone. Rangers have 2 wins, 1 draw and 1 defeat in their last 4, while St Johnstone have 1 win, 1 draw and 2 defeats in theirs. Across the season Rangers average 1.5 goals scored and 1.0 conceded per game, St Johnstone 2.3 and 0.9. Rangers have kept a clean sheet in 25% of their matches this season, St Johnstone in 44%. In their last 10 meetings Rangers have won 9, drawn 0 and lost 1. Rangers sit 9th on 1 point, St Johnstone 6th on 3.

    Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.

    Preview

    Rangers vs St Johnstone prediction: hosts seek first win

    Rangers enter this Scottish Premiership fixture still searching for a first league victory, sitting 9th on 1 point from 2 matches while St Johnstone occupy 6th place with 3 points, a gap of 3 places and 2 points separating the sides. The hosts have drawn one and lost one in the Premiership, conceding 3 and scoring 2 at a rate of 1.00 per game, while the visitors arrive with a win and a defeat behind them, their 4 goals scored and 4 conceded yielding a 2.00 rate at both ends.

    Recent form tells a more encouraging story for Rangers across all competitions. From their last 4 fixtures they have taken 2 wins, 1 draw and 1 loss, scoring 8 and conceding 4. They have found the net in all 4 of those matches and kept 1 clean sheet, a run that includes a 5-1 League Cup victory over ST Mirren and a 1-0 Europa Conference League win against FK Jablonec. Their only Premiership outing in that spell ended 2-1 at home to Hibernian. The weighted form score of 6.7 out of 10 reflects that strong run, and their season profile shows dominance in possession at 59 percent and territorial control with 19.7 shots and 6.2 corners per game from a 4-match sample.

    St Johnstone have posted 1 win, 1 draw and 2 losses across their last 4, scoring 5 and conceding 6. They have scored in only 2 of those 4 and have yet to register a clean sheet. The win came in a 4-3 home thriller against Kilmarnock, but they followed it with a 1-0 Premiership defeat away to ST Mirren, sandwiched around a 1-1 League Cup draw with East Fife and a 1-0 loss at Inverness CT. Their form score of 6.6 out of 10 sits marginally behind Rangers at a gap of 0.1. Their season averages of 11.7 shots, 3.2 on target and 54.5 percent possession suggest they compete for spells but lack the cutting edge, though they have kept a clean sheet in 44 percent of their 4-match sample and failed to score in 22 percent.

    The head to head record over the last 10 meetings is decisive: Rangers have won 9, St Johnstone 1, with no draws. The five itemised encounters all went to Rangers, including 3-1 in January 2025, 1-0 away in December 2024, and three successive 2-0 or 3-0 victories stretching back to August 2024. Across the full 10-match sample the sides averaged 2.2 goals per meeting, both teams scored in only 2 of 10, and over 2.5 goals landed in 3 of 10. That pattern points to low-scoring Rangers control, and the current league positions do nothing to disrupt it. Rangers have scored in every one of their last 4 outings and create chances at nearly double St Johnstone's rate, while the visitors have conceded in all 4 of theirs and have shipped goals in both Premiership fixtures this term.

    The numbers point toward a home win that breaks Rangers' winless league start. St Johnstone have taken points from one of two but have never drawn with Rangers in the last 10, and their 2.00 goals conceded per game in the Premiership leaves them exposed to a side averaging 5.5 shots on target and 19.7 total attempts per match. With Rangers posting 8 goals across their last 4 and St Johnstone yet to keep a clean sheet in any competition, the value sits with the hosts to edge a fixture that has historically favoured control over chaos.

    Tomorrow's top pick, free, the moment it drops

    Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.

    Join the free Telegram