St Johnstone vs Rangers prediction, odds and free betting tips 02/03/2022

Rangers blew a chance to close the gap on Celtic at the weekend. Can they bounce back by winning here? Find out with our St Johnstone vs Rangers preview here along with the predictions and free tips we mention along the way.

St Johnstone vs Rangers: Our top betting tips

Check out our match predictions for the big game.

These odds from Ladbrokes were correct at the time of writing.

Rangers to hold HT lead

St Johnstone tend to fall short whenever they play against Rangers; they’ve won just one of their last 13 meetings with Rangers, and even that win was on penalties. As a matter of fact, Rangers won nine of those 13 encounters. It’s also worth mentioning that the Gers drew first blood in six of the last seven clashes between these teams; this is because they have a tendency to start strong. Furthermore, Rangers scored the first goal in six of their last seven games: considering they led at half-time in five of those seven games, Rangers should take the lead at half-time.

We fancy both teams to be amongst the goals

Rangers have conceded an alarming number of goals recently; they have conceded seven goals in their last four games, having conceded none in three prior games. The Gers have also been consistent goal scorers; they’ve found the net in their last seven, and 29 of their last 30 games in all competitions. Both teams scored in all of Rangers’ last four games. Similarly, St Johnstone have scored in all of their last four games whilst conceding in all of those four games; both teams scored in five of their last six games. Considering both scored in three of the last four meetings between these teams, both teams should score.

Backing over 2.5 goals

Rangers have been one of the highest scoring teams in the Premiership this season; only league leaders Celtic have scored more goals. The Gers’ games have mostly been on the high-scoring side; four of their last five games went above the 2.5 goal mark, with three of those games going over 2.5. In like manner, St Johnstone have had their fair share of high-scoring games; three of their last four games went over 2.5. On that note, our final pick for this game is over 2.5 total goals.

The best odds for St Johnstone vs Rangers

St Johnstone vs Rangers: Team News

St Johnstone

St Johnstone followed their win against Hearts with a disappointing loss at Ross County last weekend; they have won just one of their last five games. Callum Davidson’s men will hope to rebound from that loss as they go up against one of the best teams in the country; it’s worth looking out for Callum Hendry.


Although Rangers had the chance to cut Celtic’s lead to 1 point, they couldn’t beat Motherwell; despite taking a two-goal lead at half-time, Motherwell managed to pull both goals back. The Gers have now drawn three consecutive games; will Alfredo Morelos help them get back to winning ways?

The final word on St Johnstone vs Rangers

St Johnstone vs Rangers prediction

  • Who are the bookies favourites? Rangers
  • When is kick off? 7:45 PM GMT
  • Where is the game being played? McDiarmid Park