Premiership · Regular Season - 10

Rangers vs ST Johnstone Prediction

- : -24 October 2026 at 15:00Scotland
Aiden Brooks photo
Sports betting from our team of predictorsAiden Brooks

Aiden Brooks is a Liverpool-based sports journalist and lead writer for 1xbets.bet. He follows all the world's sports news, specialising in detailed analysis of matches and tournaments. Proficient in sports betting, utilising a comprehensive approach to prediction. He is a passionate football fan and regularly covers Premier League matches. He also enjoys tennis and boxing, which helps him to create versatile content for the betting platform.

Created: 22 Oct 2026Updated: 22 Oct 2026, 21:40

Match preview

I'm backing Rangers 2-0 St Johnstone on 24 October 2026 at 17:00. Rangers have won eight of their last ten at home, conceding just 0.50 goals per game, while St Johnstone arrive with three wins in ten away matches and a leaky defence averaging 1.20 goals against per outing. I see a comfortable Rangers victory with a clean sheet.

Form and H2H

My read of the numbers: Rangers have been ruthless at Ibrox this season, scoring 1.50 per game and shipping barely half a goal. St Johnstone's away record is fragile—they've drawn four of ten but lost three, and their attacking output sits at just 1.20 goals per match on the road. I've studied the head-to-head and Rangers have dominated this fixture. Since 2011, Rangers won four of six meetings against St Johnstone, including back-to-back 2-0 victories in April and July 2011, then a 4-0 demolition in May 2012. The one draw came in 2016. My confidence in a Rangers win is high.

Best bet

I'm taking Rangers 2-0 at 1xBet. The odds don't reflect how one-sided this matchup looks on paper. Rangers' home form is elite and St Johnstone's away defence is porous. I'll also back Both Teams to Score No at 1.76 because I expect Rangers to control the game and St Johnstone to struggle to create chances. Under 2.5 goals sits at 2.42, which I'll consider as a hedge—Rangers will likely win by a narrow margin rather than a blowout.

Odds to watch

I'm monitoring the 1X2 market: Rangers at 1.23 is short but justified given their form. I won't chase the home win. For goal totals, I see value in Under 2.5 at 2.42 over Over 2.5 at 1.44. Rangers tend to win tight rather than run up scorelines at home, and St Johnstone will park the bus. Both Teams to Score No at 1.76 is my secondary play. The clean sheet angle appeals to me—Rangers' defensive record at home is exceptional, and I expect them to keep another one here.

Rangers vs ST Johnstone Odds

Bookmaker1X2Bet
1xBet1.23611Place a bet
Best odds1.236.0011.00
Average1.236.0011.00
Lowest odds1.236.0011.00
Compare odds

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

Rangers

No absences listed for this fixture yet.

ST Johnstone

No absences listed for this fixture yet.

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

← All football predictions