Rangers vs St Johnstone Prediction, Betting Tips, Lineups & Odds | 12 Jan 2025
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 Games5 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 GamesSt 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:
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.
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.

Correct Score Prediction
We’ve found an attractive bet at odds of +540 and it involves Rangers winning 3-0. We like a wager on correct score as there’s the chance to bank a bigger return.
Corners Prediction
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.






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.







- Scottish Premiership: 01/12 2024 St Johnstone 0 Rangers 1
- Scottish Premiership: 06/10 2024 Rangers 2 St Johnstone 0
- Scottish Premiership: 18/02 2024 St Johnstone 0 Rangers 3
- Scottish Premiership: 20/12 2023 Rangers 2 St Johnstone 0
- Scottish Premiership: 16/09 2023 St Johnstone 0 Rangers 2
- Scottish Premiership: 28/01 2023 Rangers 2 St Johnstone 0
- Scottish Cup: 21/01 2023 St Johnstone 0 Rangers 1
- Scottish Premiership: 06/11 2022 St Johnstone 2 Rangers 1
- Scottish Premiership: 13/08 2022 Rangers 4 St Johnstone 0
- Scottish Premiership: 02/03 2022 St Johnstone 0 Rangers 1


- 5 wins, 1 defeat and 4 draws in the previous 10 matches
- 9 wins and 1 draw in the previous 10 home matches
- 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
- An average of 2.20 goals scored and 0.90 conceded in the previous 10 matches
- An average of 2.50 goals scored and 0.30 conceded in the previous 10 home matches
- An average of 3.10 goals per game in the previous 10 matches
- An average of 2.80 goals per game in the previous 10 home matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 3 of the previous 10 home matches
- Over 2.5 Goals in 6 of the previous 10 matches
- Over 2.5 Goals in 5 of the previous 10 home matches
- An average of 0.90 goals scored and 1.90 conceded in the previous 10 matches
- An average of 0.90 goals scored and 2.20 conceded in the previous 10 away matches
- An average of 2.80 goals per game in the previous 10 matches
- An average of 3.10 goals per game in the previous 10 away matches
- BTTS Yes in 7 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 away matches
- Over 2.5 Goals in 6 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 away matches
- An average of 7.20 corners awarded and 4.60 corners conceded in the last 10 matches
- An average of 6.80 corners awarded and 3.30 corners against in the last 10 home matches
- An average of 11.80 corners awarded in the last 10 matches
- An average of 10.10 corners awarded in the last 10 home matches
- Had the most corners in 8 and least corners in 2 of the last 10 matches
- Had the most corners in 9 and least corners in 1 of the last 10 home matches
- An average of 2.50 corners awarded and 7.40 corners conceded in the last 10 matches
- An average of 3.00 corners awarded and 5.50 corners against in the last 10 away matches
- An average of 9.90 corners awarded in the last 10 matches
- An average of 8.50 corners awarded in the last 10 away matches
- Had the most corners in 0 and least corners in 9 of the last 10 matches
- Had the most corners in 4 and least corners in 5 of the last 10 away matches
- An average of 66.30% possession in the last 10 matches
- An average of 64.00% possession in the last 10 home matches
- Most possession in 9 of the last 10 matches
- Most possession in 9 of the last 10 home matches
- An average of 51.00% possession in the last 10 matches
- An average of 49.90% possession in the last 10 away matches
- Most possession in 6 of the last 10 matches
- Most possession in 5 of the last 10 away matches
- Top Scorers for Rangers this season are Vaclav Cerny (8), Hamza Igamane (7), Cyriel Dessers (6)
- Top Assistors for Rangers this season are Ianis Hagi (4), James Tavernier (4), Nicolas Raskin (3)
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
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
Previous St Johnstone Lineups
# | 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 |

















