Premiership · Regular Season - 10

Rangers vs ST Johnstone Prediction

- : -24 October 2026 at 15:00Scotland
Alexander Bryant photo
AuthorAlexander Bryant

Alexander has more than five years of experience producing sports betting content for international audiences. He researches bookmakers, verifies important information and creates practical guides for both new and experienced bettors. His main objective is to make complex betting topics clear, accurate and easy to understand.

Published: 23 Oct 2026

Match preview

Rangers host St Johnstone on 24 October 2026 at 17:00 in the Scottish Premiership. The pick is Rangers 2–0 St Johnstone. Rangers have won eight of their last ten at Ibrox, conceding just 0.50 goals per game at home. St Johnstone arrive with three wins, four draws, and three losses in their last ten away matches, averaging 1.20 goals for and 1.20 against on the road. The head-to-head record favours Rangers decisively: five wins and one draw across six meetings since 2011, with St Johnstone failing to score in four of those six fixtures.

Form and H2H

Rangers' home record this season is the foundation here. Eight wins in ten matches with a +0.99 goal difference per game creates a strong baseline for backing a Rangers victory. St Johnstone's away form is fragile by comparison: three wins from ten road trips means they lose or draw two-thirds of their matches away from McDiarmid Park. Historically, Rangers have dominated this fixture. Since 2011, St Johnstone have won zero times against Rangers across all competitions. In their last four direct meetings, Rangers won three and drew one, outscoring St Johnstone 7–1 in those contests.

Best Bet

Rangers to win at standard odds. The home side's eight wins in ten matches at Ibrox, combined with St Johnstone's poor away record and the historical mismatch between these teams, makes this the clearest play on the card. Back Rangers without hesitation.

Odds to Watch

Under 2.5 goals sits at 2.75 across the market. Rangers' profit trend on Under 1.5 goals at home is +11.07, and St Johnstone's away trend on Under 2.5 is +4.45. A 2–0 Rangers win fits both patterns and pays out at standard Under 2.5 prices. Clean sheet odds for Rangers are available at 1.83, reflecting the likelihood that St Johnstone fail to score for the fifth time in six meetings with Rangers.

Rangers vs ST Johnstone Odds

Bookmaker1X2Bet
1xBet1.23611Place a bet
1Win1.216.611.6Place a bet
Best odds1.236.6011.60
Average1.226.3011.30
Lowest odds1.216.0011.00
Compare odds
1xBet

Welcome Package up to $1,500 + 210 FS (casino, 4 deposits) and 120% First-Deposit Bonus up to $400 (sports)

1Win

Welcome Bonus up to 600% (crypto account) or up to 500% (any other currency) + 500 FS across first 4 deposits

1X2 prediction for Rangers vs ST Johnstone

Date and time 24 October 2026 at 15:00

1X211.2376%
DC1/X92%
BTTSYes50%
1 76%X 16%2 8%

Rangers win

Place a bet on this match

Rangers vs ST Johnstone Odds statistic

Average rates from the last stored matches for each team.

RangersRangersLast matchesST JohnstoneST Johnstone
100%Over 0.5 goals100%
60%Over 1.5 goals60%
60%Over 2.5 goals20%
40%Over 3.5 goals0%
40%BTTS60%
40%Last 5 BTTS60%

Head to Head Rangers — ST Johnstone

In the last 8 meetings, Rangers hold the edge — 8 wins for Rangers, 0 for ST Johnstone, 0 draws.

100% W — 80% D — 00% W — 0
  • RangersRangers3:1ST JohnstoneST Johnstone
    Premiership · 12 Jan 2025
  • ST JohnstoneST Johnstone0:1RangersRangers
    Premiership · 01 Dec 2024
  • RangersRangers2:0ST JohnstoneST Johnstone
    Premiership · 06 Oct 2024
  • RangersRangers2:0ST JohnstoneST Johnstone
    League Cup · 17 Aug 2024
  • ST JohnstoneST Johnstone0:3RangersRangers
    Premiership · 18 Feb 2024
  • RangersRangers2:0ST JohnstoneST Johnstone
    Premiership · 20 Dec 2023
  • ST JohnstoneST Johnstone0:2RangersRangers
    Premiership · 16 Sept 2023
  • RangersRangers2:0ST JohnstoneST Johnstone
    Premiership · 28 Jan 2023
100%Over 0.5100%
88%Over 1.588%
25%Over 2.525%
13%BTTS13%
100%Rangers over 0.513%

Betting profits Rangers vs ST Johnstone

Historical P/L if you backed each side on the main markets in their recent matches.

Rangers

MarketOutcomeP/LWinsGames
Match WinnerWin+0.74915
Match WinnerDraw-1.01315
Match WinnerLose-2.95315
Goals Over/UnderOver 1.5-2.75610
Goals Over/UnderUnder 1.5+11.07410
Goals Over/UnderOver 2.5-3.67715
Goals Over/UnderUnder 2.5+3.91815
Goals Over/UnderOver 3-5.73715
Goals Over/UnderUnder 3+3.851215
Goals Over/UnderOver 3.5-8.26315
Goals Over/UnderUnder 3.5+3.241215
Goals Over/UnderOver 4.5-11.00011
Goals Over/UnderUnder 4.5+2.491111
Goals Over/UnderOver 2-1.2324
Goals Over/UnderUnder 2+1.8524
Goals Over/UnderOver 4+2.2222
Goals Over/UnderUnder 4-1.0012

ST Johnstone

MarketOutcomeP/LWinsGames
Match WinnerWin-1.25614
Match WinnerDraw+4.34414
Match WinnerLose-4.52414
Goals Over/UnderOver 2.5-4.55513
Goals Over/UnderUnder 2.5+4.45813
Goals Over/UnderOver 3-6.59514
Goals Over/UnderUnder 3+5.851214
Goals Over/UnderOver 3.5-7.51213
Goals Over/UnderUnder 3.5+4.101113
Goals Over/UnderOver 4-3.0003
Goals Over/UnderUnder 4+1.5933
Goals Over/UnderOver 4.5-3.91110
Goals Over/UnderUnder 4.5+0.71910
Goals Over/UnderOver 2-2.1347
Goals Over/UnderUnder 2+3.9157
Goals Over/UnderOver 1.5-1.4269
Goals Over/UnderUnder 1.5+4.1839

Match statistics

In-play and full-time match stats appear after kick-off.

RangersLast matches Rangers

Rangers are in a strong run: 4 wins in the last 5 matches, scoring 2.0 goals per game.

80% W — 420% D — 10% L — 0
  • DundeeDundee2:2RangersRangers
    DPremiership · 17 Oct 2026
  • RangersRangers3:1KilmarnockKilmarnock
    WPremiership · 10 Oct 2026
  • CelticCeltic0:1RangersRangers
    WPremiership · 20 Sept 2026
  • RangersRangers3:0CelticCeltic
    WLeague Cup · 13 Sept 2026
  • RangersRangers1:0ST MirrenST Mirren
    WPremiership · 09 Sept 2026

Statistics for the last 5 games

Matches
5
Wins
4
Draws
1
Losses
0
Goals / game
2.0
Over 1.5
60%
Over 2.5
60%
BTTS
40%

ST JohnstoneLast matches ST Johnstone

In the last 5 matches ST Johnstone have 2 wins, 2 draws and 1 losses. BTTS landed in 60% of those games.

40% W — 240% D — 220% L — 1
  • ST JohnstoneST Johnstone1:1Dundee UtdDundee Utd
    DPremiership · 17 Oct 2026
  • AberdeenAberdeen0:1ST JohnstoneST Johnstone
    WPremiership · 11 Oct 2026
  • ST JohnstoneST Johnstone1:1FalkirkFalkirk
    DPremiership · 19 Sept 2026
  • ST JohnstoneST Johnstone0:1CelticCeltic
    LPremiership · 09 Sept 2026
  • ST JohnstoneST Johnstone2:1HibernianHibernian
    WPremiership · 06 Sept 2026

Statistics for the last 5 games

Matches
5
Wins
2
Draws
2
Losses
1
Goals / game
1.0
Over 1.5
60%
Over 2.5
20%
BTTS
60%

Rangers vs ST Johnstone Standings

#TeamMPWDLGDiffPts
1CelticCeltic980123-51824
2RangersRangers962113-7620
3Heart Of MidlothianHeart Of Midlothian951320-15516
4DundeeDundee942313-10314
5ST JohnstoneST Johnstone933311-11012
6Dundee UtdDundee Utd933311-12-112
7AberdeenAberdeen932410-10011
8ST MirrenST Mirren93159-17-810
9FalkirkFalkirk92349-12-39
10MotherwellMotherwell922511-16-58
11KilmarnockKilmarnock922510-20-108
12HibernianHibernian92169-14-57
League position 2 / 12Comparative team statisticsLeague position 5 / 12
667%Wins33%3
222%Draws33%3
111%Losses33%3
13100%Goals scored85%11
764%Goals conceded100%11
20100%Points60%12

Season statistic Rangers vs ST Johnstone

RangersRangers

  • Matches played 5
  • Won home / away 3 / 1
  • Lost home / away 0 / 0
  • Goals scored 10 (2.0)
  • Goals conceded 3 (0.6)
  • Clean sheets 3
  • Failed to score 0

ST JohnstoneST Johnstone

  • Matches played 5
  • Won home / away 1 / 1
  • Lost home / away 1 / 0
  • Goals scored 5 (1.0)
  • Goals conceded 4 (0.8)
  • Clean sheets 1
  • Failed to score 1

Match details

  • Status Not Started
  • Venue Ibrox Stadium, Glasgow

Lineups

RangersRangers

Lineups are usually published 30–60 minutes before kick-off.

ST JohnstoneST Johnstone

Lineups are usually published 30–60 minutes before kick-off.

Injuries and suspensions

RangersRangers

No absences listed for this fixture yet.

ST JohnstoneST Johnstone

No absences listed for this fixture yet.

Independent match preview. Odds and availability change — confirm on the bookmaker site. 18+.

← All football predictions