Rangers vs St Johnstone Prediction, Lineups & Odds
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.
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.
Scottish Premiership | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
2 | Rangers | 22 | 13 | 5 | 4 | 41 | 18 | 23 | 41:18 | 44 |
12 | St Johnstone | 23 | 4 | 3 | 16 | 25 | 47 | -22 | 25:47 | 15 |
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 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): Liam Kelly, Ridvan Yilmaz, Robin Propper, Clinton Nsiala, Jefte, Nicolas Raskin, Mohamed Diomande, Vaclav Cerny, Danilo, Ianis Hagi, Hamza Igamane.
St Johnstone (confirmed lineup): Andrew Fisher, Aaron Essel, Jack Sanders, Bozo Mikulic, Franciszek Franczak, Drey Wright, Sven Sprangler, Maksym Kucheriavyi, Nicky Clark, Benjamin Mbunga Kimpioka, Mackenzie Kirk.
Expert Scottish Premiership Analysis
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 vs St Johnstone Prediction
Backing Rangers -2.5 could be the best Asian Handicap option at odds of -100. We think that this Scottish Premiership clash will go heavily in their favour and the price looks like value.
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.
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.
Our Pick
Rangers Asian Hcp -2.5 @ -100Correct 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.
Latest Correct Score Odds
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.
Corner Stats
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. If you’re expecting at least one team to draw a blank, then the No option on the Both Teams to Score market is available at -133.
The leading football betting sites allow customers to place a Bet Builder when it comes to Scottish Premiership matches. Simply pick out the selections that you fancy and then combine them together on your bet slip.
- Full Time Result 1 -699 X +650 2 +1600
- Half Time Result 1 -225 X +220 2 +1000
- Double Chance 1X -4000 12 -1000 X2 +450
- Both Teams to Score Yes -100 No -133
- Draw No Bet 1 -3333 2 +1400
- Asian Handicap 1 Hcp -2.25 -118 2 Hcp +2.25 -100
- Total Goals Under 2.5 +240 Over 2.5 -300
- Total Corners Under 11.5 -138 Over 11.5 -100
Best Betting Offers
Rangers
Head to Head
Rangers vs St Johnstone
- 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
Team Stats
Rangers Stats
St Johnstone Stats
Full time Result
- 5 wins, 1 defeats and 4 draws in previous 10 matches
- 9 wins, 0 defeats and 1 draws in previous 10 home matches
Full time Results
- 1 wins, 7 defeats and 2 draws in previous 10 matches
- 1 wins, 7 defeats and 2 draws in previous 10 away matches
Goals
- 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
Goals
- 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
Corners
- 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
Corners
- 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
Possession
- 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
Possession
- 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
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 Scottish Premiership squads so that you know every player on the roster.
Rangers vs St Johnstone Lineups
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
Scottish Premiership Table
2024/2025 Season
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Celtic | 23 | 19 | 3 | 1 | 64:11 | 60 |
2 | Rangers | 22 | 13 | 5 | 4 | 41:18 | 44 |
3 | Dundee United | 23 | 10 | 7 | 6 | 31:24 | 37 |
4 | Aberdeen | 22 | 10 | 5 | 7 | 32:30 | 35 |
5 | Motherwell | 23 | 9 | 4 | 10 | 28:37 | 31 |
6 | Hibernian | 23 | 7 | 8 | 8 | 34:36 | 29 |
7 | Dundee FC | 23 | 7 | 6 | 10 | 37:41 | 27 |
8 | St Mirren | 23 | 8 | 3 | 12 | 27:38 | 27 |
9 | Kilmarnock | 23 | 6 | 7 | 10 | 25:37 | 25 |
10 | Ross County | 23 | 6 | 7 | 10 | 23:42 | 25 |
11 | Hearts | 23 | 6 | 6 | 11 | 25:31 | 24 |
12 | St Johnstone | 23 | 4 | 3 | 16 | 25:47 | 15 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Celtic | 11 | 10 | 1 | 0 | 34:2 | 31 |
2 | Rangers | 11 | 10 | 1 | 0 | 28:4 | 31 |
3 | Aberdeen | 12 | 7 | 2 | 3 | 20:13 | 23 |
4 | Dundee United | 11 | 5 | 3 | 3 | 15:9 | 18 |
5 | Motherwell | 11 | 5 | 3 | 3 | 16:16 | 18 |
6 | Hibernian | 12 | 4 | 5 | 3 | 21:18 | 17 |
7 | St Mirren | 12 | 5 | 2 | 5 | 15:14 | 17 |
8 | Kilmarnock | 11 | 4 | 4 | 3 | 13:11 | 16 |
9 | Dundee FC | 12 | 4 | 3 | 5 | 25:23 | 15 |
10 | Hearts | 11 | 4 | 3 | 4 | 14:12 | 15 |
11 | Ross County | 12 | 3 | 4 | 5 | 15:20 | 13 |
12 | St Johnstone | 11 | 2 | 1 | 8 | 12:22 | 7 |