Unbeaten in their last 4 league games, St. Johnstone cannot be more ready for one of the most in-form teams in Scotland right now, Rangers. The former will be hosting the latter at the McDiarmid Park in the 20th round of the Scottish Premiership.
The hosts have been in a really good form in recent weeks as they have gone 4 straight games without a loss. St. Johnstone have collected a total of 8 points from a possible 12 in their last 4 league games. Their last game was against Kilmarnock away from home in a game that finished 1-0 to the visitors.
St. Johnstone are sitting in 5th place in the league table with 27 points from 7 wins, 6 draws and 5 losses. They have scored 24 goals and conceded 20 since the start of the season.
The visitors are also in a great form at the moment. Despite the fact that their historic rivals Celtic are flying high at the top of the table, Rangers are still in the fight as they have won all of their last 4 games in the league. The team’s last game was against Inverness Caledonian Thistle at home in a game that finished 1-0.
Rangers are sitting second in the league table next to Celtic with 38 points from 11 wins, 5 draws and 3 losses. They have scored 26 goals and conceded 18 since the start of the Scottish Premiership season.
Head to head
The last 5 league meetings between the two sides have seen no noticeable advantage to either side. Rangers have won twice and St. Johnstone have won once, settling for a draw in the remaining two games.
Both teams to score @ 1.80 – Get Free Bet Here
St. Johnstone or draw @ 1.75 – Get Free Bet Here
We have some special free bet offers here