Rangers vs St. Johnstone – Prediction, Betting Tips & Odds

Published: January 23, 2023
Author: Josh Stewart
Last Updated: January 23, 2023

Rangers enjoy home advantage when visitors St. Johnstone swing by on Saturday for a Premiership clash. Rangers approach the next Scottish Premiership round sat second in the table, having claimed 52 points this season so far. With 22 games behind them, St. Johnstone amassed 24 points, placing them 8th before their next fixture.

Rangers vs St. Johnstone Stats

  • Rangers have scored in 48 of the last 49 home matches
  • Rangers have not lost the last 11 matches in a row
  • Rangers have scored in the last 14 matches in a row
  • Rangers have won 8 of the last 9 matches
  • In 7 of the last 8 Rangers home matches the sum of goals was over 2.5
  • St. Johnstone have conceded in the last 19 away matches in a row
  • In 11 of the last 13 St. Johnstone away matches the sum of goals was over 2.5
  • St. Johnstone have conceded in 14 of the last 15 matches
  • In 7 of the last 9 matches St. Johnstone played, both teams scored
  • In 7 of the last 9 away matches St. Johnstone played, both teams scored

Rangers vs St. Johnstone Lineups

Rangers vs St. Johnstone Preview

Rangers should be high on confidence, as their last three matches saw them gain seven points. They started off drawing 2-2 with Celtic, before beating first Dundee United by 0-2, then Kilmarnock in a 2-3 win. Rangers managed a strong return of four wins from their previous six matches on home soil in the Premiership, where they also drew twice and lost none. They scored 14 goals and conceded six times.

St. Johnstone lost their previous three matches by 0-1 against Dundee United, 2-0 against Aberdeen and 2-4 against Livingston. In their last six away matches in the Premiership, St. Johnstone won twice, while also recording one draw. They endured three defeats in this run, with a scoreline from these matches saying 11 goals conceded and seven scored.

Rangers vs St. Johnstone H2H

The last time these two sides facing off here came up against each other, St. Johnstone came away with a 2-1 win. Rest assured they have a similar outcome in mind at Ibrox. Rangers will be hoping to add another win to their fine tally against St. Johnstone. They are enjoying a good 7-2-1 advantage against their forthcoming visitors. The bookies’ best betting odds on a home win are at 1.17.

Current Premiership Standings

Full Time Betting

Rangers did great recently at Ibrox Stadium, winning seven of their last 10 home games across all tournaments. They also drew two while losing one. St. Johnstone won three of their last 10 away games while drawing one and losing six in this streak. St. Johnstone seem incapable of keeping things tight away from home, conceding at least once in their last 10 away games. Rangers kept four clean sheets in their last 10 games on home soil.

Both Teams to Score

The last time the pair played each other St. Johnstone came away as 2-1 winners, and rest assured they have a similar outcome in mind this coming Saturday. Both teams scored four times in the previous ten matches between home side Rangers and St. Johnstone. Best-priced odds on BTTS with the bookies are at 2.50.

Over/Under Tips

Both teams scored four times in the last ten encounters between Rangers and St. Johnstone, while over 2.5 goals came out six times. Rangers scored two goals on average, while St. Johnstone pulled 0.6 goals on average. Rangers performed an average of 2.3 goals a game in their previous ten matches in which over 2.5 goals came out seven times. Over 2.5 goals came up in six of St. Johnstone’s previous ten matches across all tournaments. They managed to score an average of 1.2 goals in these matches.


About Josh Stewart

Josh lives in Edinburgh, Scotland, and works as a website editor. He has previously worked for several prominent online sites and, as a former professional golfer, specialises in sports and iGaming. Josh has almost a decade of experience as a freelancer and has received excellent reviews from current and previous clients.