ScotlandPremier League Premier League

Soccer prediction: Rangers - St. Johnstone

Saturday, Oct 24 2026, 18:00

User Predictions

Which team do you think is going to win?
312 votes
1
Rangers
X
Draw
2
St. Johnstone

Odds comparison Rangers vs St. Johnstone

Bookmakers1 X 2
Odds BetWinnerBetWinner1.186.75 14.20
Odds 22bet22bet1.186.75 14.20
Odds 1xbet1xbet1.15 7.5011.00
Odds MegapariMegapari1.186.75 14.20
Odds SpinbetterSpinbetter1.186.75 14.20
Bookmakers1X 12 X2
Odds BetWinnerBetWinner1.02 1.08 4.65
Odds 22bet22bet1.02 1.08 -
Odds 1xbet1xbet1.051.104.50
Odds MegapariMegapari1.02 1.08 -
Odds SpinbetterSpinbetter1.02 1.08 -
Bookmakers1 X 2
Odds 1xbet1xbet1.532.8811.00
Bookmakers1 2
Odds 22bet22bet2.15 1.63
Odds 1xbet1xbet2.201.62
Odds MegapariMegapari2.15 1.63
Odds SpinbetterSpinbetter2.15 1.63
Bookmakersunder 3.5 over 3.5
Odds BetWinnerBetWinner1.612.23
Odds 22bet22bet1.612.23
Odds MegapariMegapari1.612.23
Odds SpinbetterSpinbetter1.612.23

More Info about Rangers vs St. Johnstone

#TeamPWDLGFGAGDPTS
1Celtic98012351824
2Rangers107211771023
3Heart of Midlothian95132015516
4Dundee United104331414015
5Dundee104241412214
6St. Mirren104151118-713
7Falkirk103341212012
8St. Johnstone103341115-412
9Aberdeen103251213-111
10Motherwell92251116-58
11Kilmarnock102261023-138
12Hibernian9216914-57

We suggest you to take a look at the current Standings in Scotland Premier League before you bet!
Always is better to see how the both teams are playing at home / away from home. Here is a link to the standing:

Standings Scotland Premier League

Last 5 Matches

Rangers

WDWWW

St. Johnstone

LDWDL
PREVIOUS MEETINGS
Oct 24th, 2026 - Scotland Premier League

Rangers

4 - 0

St. Johnstone

Jan 12th, 2025 - Scotland Premier League

Rangers

3 - 1

St. Johnstone

Dec 01st, 2024 - Scotland Premier League

St. Johnstone

0 - 1

Rangers

Oct 06th, 2024 - Scotland Premier League

Rangers

2 - 0

St. Johnstone

Feb 18th, 2024 - Scotland Premier League

St. Johnstone

0 - 3

Rangers

Active Streaks

Rangers

Unbeaten30 Aug 2026 – 24 Oct 2026
8

St. Johnstone

No active streaks