Rangers FC
Football Scottish Premiership Ibrox Stadium Sun 12 Jan 10:00
St Johnstone FC
  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Injuries
  7. Squads
  8. Table

Expect Gers to Win Big

Rangers could be head and shoulders above St Johnstone which leads us to back them -2.5 at odds of -100. We need a victory by at least three goals in order to land a return with this Asian Handicap bet.

9 of Last 10 H2H Clashes Have Been Rangers Wins

Rangers played Dundee FC on their travels in their last game. It was a 1-1 draw at Scot Foam Stadium at Dens Park. The Gers enjoyed a remarkable 74% of possession and had three shots on target, while Vaclav Cerny was the goalscorer.

St Johnstone have lost in back-to-back road appearances, while their previous game was a 3-1 home loss against Dundee FC at McDiarmid Park. Simo Valakari's side enjoyed a mind-boggling 76% of possession and managed five shots on goal, while Joshua McPake was on the scoresheet.

Head-to-Head Statistics

Rangers have seven straight wins against St Johnstone. In their last clash, Rangers claimed a 1-0 away victory at McDiarmid Park. The past 10 H2H games have involved nine Rangers wins and just one victory for St Johnstone.

Rangers – Last 10 League Games

5 wins, 1 loss and 4 draws, averaging 2.2 goals from 16.4 attempts and 8.1 shots on goal. Rangers have had 66.3% possession and 7.2 corners per match. On average, they have conceded 0.9 goals from 5.0 attempts and 2.1 shots on goal, while their opponents have earned 4.6 corners.

Hamza Igamane is the top scorer with 7 goals, while Vaclav Cerny and Danilo both have 4. Ianis Hagi and Nicolas Raskin are the top assists makers with 3.

St Johnstone – Last 10 League Games

St Johnstone have won 1, lost 7 and drawn 2, with an average of 0.9 goals from 2.8 shots on goal and 7.4 attempts. The Saints have averaged 51.0% possession, 2.5 corners awarded and 7.4 corners against, while they’ve conceded 1.9 goals from 5.3 shots on goal and 11.1 attempts.

Mackenzie Kirk has landed 4 goals, Nicky Clark 2, with Joshua McPake and two others scoring 1. Benjamin Mbunga Kimpioka, Nicky Clark and Andre Raymond have been the top assists providers with 1 in the previous 10 games.

Confirmed Lineups

Rangers confirmed lineup (4-2-3-1): Liam Kelly (GK), Ridvan Yilmaz, Robin Propper, Clinton Nsiala, Jefte, Nicolas Raskin, Mohamed Diomande, Vaclav Cerny, Danilo, Ianis Hagi, Hamza Igamane.

St Johnstone confirmed lineup (3-4-1-2): Andrew Fisher (GK), Aaron Essel, Jack Sanders, Bozo Mikulic, Franciszek Franczak, Drey Wright, Sven Sprangler, Maksym Kucheriavyi, Nicky Clark, Benjamin Mbunga Kimpioka, Mackenzie Kirk.

Rangers vs St Johnstone Prediction & Betting Tips

Backing Rangers -2.5 could be the best Asian Handicap option at odds of -100. We think that this Premiership clash will go heavily in their favour and the price looks like value.

Team news plays a valuable role and we’re always monitoring the players who have an injury concern. We’ve also got a handle on the form guide, with plenty of data provided which puts you in the picture in terms of stats.

Key Rangers vs St Johnstone league stats:

  • The -2.5 line has been covered by Rangers in 2 of their last 5 games at home.

Rangers -2.5 Probability

According to the latest odds, our pick has a 50% chance of winning. However, our tipsters research has found that the actual probability is closer to 60%. The bet can be recommended for this precise reason.

Looking for Bigger Odds?

Wanting bigger odds when it comes to your pick? With the line being moved, you can secure a larger price although the wager is a more risky one.

Our Match Prediction
Rangers Asian Hcp -2.5 @ -100 Bet Now bet365 logo
bet365 logo
bet365 Promo Get $150 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Gamble responsibly 18+. All odds are correct at time of publishing and are subject to change. To use the Bookmaker Live Streaming services you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. Geo-restrictions apply.
Published 15:37, 10 January 2025

Corners Prediction

St Johnstone Over 2.5 Corners -100 bet365 logo

The 2.5 corners line has been covered by St Johnstone in two consecutive matches, with Rangers conceding over 2.5 corners in their past nine games. We’re going to take the Overs for St Johnstone Team Corners, with this line standing out and you can get odds of -100.

League Games
League Games
Last 10 Total For Against
Last 10 at Home Total For Against
Last 10 Away Total For Against
Rangers Logo Rangers
Total
11.80 7.20 4.60
Home
10.10 6.80 3.30
Away
11.20 6.20 5.00
St Johnstone Logo St Johnstone
Total
9.90 2.50 7.40
Home
11.30 3.20 8.10
Away
8.50 3.00 5.50
Latest Corner Odds

T&C apply. Gamble responsibly 18+

Rangers vs St Johnstone Odds

At betting odds of -699 with the bookies, Rangers are regarded as 87% likely to win this Scottish Premiership encounter. For those wanting to oppose the market leader, you can get +1600 about St Johnstone.

You can find the shortest odds for Over 2.5 Goals, which means three goals or more being scored.

The leading football betting sites allow customers to place a Bet Builder when it comes to Premiership matches. Simply pick out the selections that you fancy and then combine them together on your bet slip.

Best Betting Offers
Team Stats
Rangers logo Rangers League Stats
St Johnstone logo St Johnstone League Stats
Full-Time Result
  • 5 wins, 1 defeat and 4 draws in the previous 10 matches
  • 9 wins and 1 draw in the previous 10 home matches
Full-Time Result
  • 1 win, 7 defeats and 2 draws in the previous 10 matches
  • 1 win, 7 defeats and 2 draws in the previous 10 away matches
Goals
Goals
Corners
Corners
Possession
Possession
Top Scorers & Assists
Top Scorers & Assists

Rangers vs St Johnstone Lineups & Team News

It’s good to know about any injuries and this is reflected in our Rangers vs St Johnstone team news, with this leading to predicted and confirmed lineups.

We’ve got details of the Premiership squads so that you know every player on the roster.

Rangers Confirmed Lineup 4-2-3-1

St Johnstone Confirmed Lineup 3-4-1-2

Rangers Confirmed Lineup 4-2-3-1

31 Liam Kelly
3 Ridvan Yilmaz 4 Robin Propper 19 Clinton Nsiala 22 Jefte
43 Nicolas Raskin 10 Mohamed Diomande
18 Vaclav Cerny 99 Danilo 30 Ianis Hagi
29 Hamza Igamane
1 Andrew Fisher
15 Aaron Essel 5 Jack Sanders 2 Bozo Mikulic
46 Franciszek Franczak 14 Drey Wright 23 Sven Sprangler 17 Maksym Kucheriavyi
10 Nicky Clark
29 B. Mbunga Kimpioka 27 Mackenzie Kirk

St Johnstone Confirmed Lineup 3-4-1-2

Rangers Substitutes

  • 7Oscar Cortes
  • 8Connor Barron
  • 9Cyriel Dessers
  • 14Nedim Bajrami
  • 17Rabbi Matondo
  • 20Kieran Dowell
  • 38Leon King
  • 45Ross McCausland
  • 54Mason Munn

St Johnstone Substitutes

  • 3Andre Raymond
  • 8Cameron MacPherson
  • 11Graham Carey
  • 12Joshua Rae
  • 19Taylor Steven
  • 22Matt Smith
  • 24Joshua McPake
  • 30Barry Douglas
  • 33David Keltjens

Previous Rangers Lineups

09 Jan Scottish Premiership
Dundee FC 1-1 Rangers
05 Jan Scottish Premiership
Hibernian 3-3 Rangers
02 Jan Scottish Premiership
Rangers 3-0 Celtic
29 Dec Scottish Premiership
Motherwell 2-2 Rangers
26 Dec Scottish Premiership
St Mirren 2-1 Rangers
21 Dec Scottish Premiership
Rangers 1-0 Dundee FC

Previous St Johnstone Lineups

05 Jan Scottish Premiership
St Johnstone 1-3 Dundee FC
02 Jan Scottish Premiership
St Johnstone 1-1 Hibernian
29 Dec Scottish Premiership
Celtic 4-0 St Johnstone
26 Dec Scottish Premiership
St Johnstone 1-2 Dundee United
22 Dec Scottish Premiership
Hearts 2-1 St Johnstone
14 Dec Scottish Premiership
St Johnstone 2-3 St Mirren

Injuries & Suspensions

Rangers Injury Table
Type Name Info
Dujon Sterling Other
Ridvan Yilmaz Other
St Johnstone Injury Table
Type Name Info
Drey Wright Ankle
Bozo Mikulic Cruciate ligame
Scotland FlagPremiership Table
2025/2026 Season
# Team G W D L +/- P
1 Aberdeen 0 0 0 0 0:0 0
2 Celtic 0 0 0 0 0:0 0
3 Dundee FC 0 0 0 0 0:0 0
4 Dundee United 0 0 0 0 0:0 0
5 Falkirk 0 0 0 0 0:0 0
6 Hearts 0 0 0 0 0:0 0
7 Hibernian 0 0 0 0 0:0 0
8 Kilmarnock 0 0 0 0 0:0 0
9 Livingston 0 0 0 0 0:0 0
10 Motherwell 0 0 0 0 0:0 0
11 Rangers 0 0 0 0 0:0 0
12 St Mirren 0 0 0 0 0:0 0
# Team G W D L +/- P
1 Aberdeen 0 0 0 0 0:0 0
2 Celtic 0 0 0 0 0:0 0
3 Dundee FC 0 0 0 0 0:0 0
4 Dundee United 0 0 0 0 0:0 0
5 Falkirk 0 0 0 0 0:0 0
6 Hearts 0 0 0 0 0:0 0
7 Hibernian 0 0 0 0 0:0 0
8 Kilmarnock 0 0 0 0 0:0 0
9 Livingston 0 0 0 0 0:0 0
10 Motherwell 0 0 0 0 0:0 0
11 Rangers 0 0 0 0 0:0 0
12 St Mirren 0 0 0 0 0:0 0