St Johnstone vs Rangers Prediction, Lineups & Odds
Saints Can Avoid a Heavy Defeat
St Johnstone +1.5 could be a good bet on the Asian Handicap at odds of 1.83. We will land a payout if they win, draw or lose by a single goal against Rangers and we’re happy to have these outcomes.
9 of Last 10 H2H Clashes Have Been Rangers Wins
St Johnstone were winners last time out. It was a 1-0 home win against Kilmarnock at McDiarmid Park. Simo Valakari's team had four shots on target and 52% possession, with Mackenzie Kirk scoring the winner eight minutes into the second half.
Rangers played Dundee United at home in their previous game. It was a 1-1 draw at Ibrox Stadium. The Gers boasted 68% possession and had nine shots on goal, while Vaclav Cerny was the only player to find the net.
It was Rangers who came out on top when they last played St Johnstone. At Ibrox Stadium, a 2-0 win was recorded. Rangers have racked up six consecutive wins over St Johnstone. On the H2H front, they have won 9 of the past 10.
St Johnstone – Last 10 League GamesSt Johnstone have 3 wins, 6 losses and 1 draw, averaging 1.2 goals from 2.8 shots on goal and 6.4 attempts. The Saints have averaged 51.7% possession and 3.4 corners per match, with their opponents getting 2.1 goals from 4.5 shots on goal, 10.1 attempts and 6.4 corners.
Nicky Clark leads the way with 5 goals, while Benjamin Mbunga Kimpioka and Mackenzie Kirk have scored 3 and 2 respectively. Andre Raymond, Jack Sanders and Benjamin Mbunga Kimpioka have racked up the most assists with 1 each.
Rangers – Last 10 League GamesRangers have 6 victories, 3 defeats and 1 draw, averaging 11.8 attempts, 5.3 shots on goal and 1.5 goals. Philippe Clement's side average 64.0% possession, 6.1 corners in their favour and 3.4 corners against, while 0.8 goals have been conceded from 2.6 shots on goal and 6.7 attempts.
Vaclav Cerny has scored 4, followed by Cyriel Dessers and Tom Lawrence with 3 goals apiece. The top assistors in the last 10 games are James Tavernier, Tom Lawrence and Rabbi Matondo who have all made 2.
Confirmed Lineups
St Johnstone confirmed lineup (4-3-1-2): Joshua Rae (GK), Drey Wright, Jack Sanders, Bozo Mikulic, Andre Raymond, Graham Carey, Sven Sprangler, Jason Holt, Nicky Clark, Mackenzie Kirk, Benjamin Mbunga Kimpioka.
Rangers confirmed lineup (4-2-3-1): Jack Butland (GK), James Tavernier, John Souttar, Robin Propper, Jefte, Connor Barron, Nicolas Raskin, Vaclav Cerny, Ianis Hagi, Nedim Bajrami, Hamza Igamane.
Expert Premiership Analysis
The team news that filters through can have a knock-on effect as far as the odds are concerned. We use this information along with the form guide, while the latest stats are also taken into consideration.
Key St Johnstone vs Rangers league stats:
St Johnstone vs Rangers Prediction
Let’s take a chance on St Johnstone who are in receipt of a +1.5 goal start for this Premiership game. The Asian Handicap odds of 1.83 are appealing and we’re confident of landing a return.
It’s good to consider every option and you can opt to take a larger price when it comes to your pick. Proceed with moving the line until you’re satisfied with the odds.
St Johnstone +1.5 Probability
According to the betting sites, our pick has a 54.8% chance of landing a return. After careful examination, our experts have this probability close to 60%. It’s the reason why we are recommending this wager.
Our Pick
St Johnstone Asian Hcp +1.5 @ 1.83
Correct Score Prediction
Let’s take a chance on the 6.75 available that Rangers secure a 1-0 victory. There’s a nice potential return waiting if we’re able to predict the correct score.
Latest Correct Score Odds
St Johnstone vs Rangers Odds
Rangers are massive 1.30 favourites to win this Scottish Premiership game with the bookies and are regarded as 77% likely to win the match judging by the latest betting odds. St Johnstone are regarded as the least likely winner at 7.50.
The Over 2.5 Goals option is currently favourite on the Total Goals market.
If you fancy St Johnstone but want money back if this Premiership match is a draw, then you can get 6.50. You can bet on Rangers at 1.11 on the Draw No Bet market.







Best Betting Offers
St Johnstone
Head to Head
St Johnstone vs Rangers
- 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
- Scottish Premiership: 15/12 2021 Rangers 2 St Johnstone 0
Team Stats
St Johnstone League Stats
Rangers League Stats
Full-Time Result
- 3 wins, 6 defeats and 1 draw in the previous 10 matches
- 2 wins, 7 defeats and 1 draw in the previous 10 home matches
Full-Time Result
- 6 wins, 3 defeats and 1 draw in the previous 10 matches
- 2 wins, 5 defeats and 3 draws in the previous 10 away matches
Goals
- An average of 1.20 goals scored and 2.10 conceded in the previous 10 matches
- An average of 1.00 goals scored and 2.00 conceded in the previous 10 home matches
- An average of 3.30 goals per game in the previous 10 matches
- An average of 3.00 goals per game in the previous 10 home matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 home matches
- Over 2.5 Goals in 7 of the previous 10 matches
- Over 2.5 Goals in 7 of the previous 10 home matches
Goals
- An average of 1.50 goals scored and 0.80 conceded in the previous 10 matches
- An average of 1.00 goals scored and 1.50 conceded in the previous 10 away matches
- An average of 2.30 goals per game in the previous 10 matches
- An average of 2.50 goals per game in the previous 10 away matches
- BTTS Yes in 3 of the previous 10 matches
- BTTS Yes in 5 of the previous 10 away matches
- Over 2.5 Goals in 4 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 away matches
Corners
- An average of 3.40 corners awarded and 6.40 corners conceded in the last 10 matches
- An average of 4.70 corners awarded and 7.60 corners against in the last 10 home matches
- An average of 9.80 corners awarded in the last 10 matches
- An average of 12.30 corners awarded in the last 10 home matches
- Had the most corners in 3 and least corners in 6 of the last 10 matches
- Had the most corners in 2 and least corners in 7 of the last 10 home matches
Corners
- An average of 6.10 corners awarded and 3.40 corners conceded in the last 10 matches
- An average of 7.20 corners awarded and 4.50 corners against in the last 10 away matches
- An average of 9.50 corners awarded in the last 10 matches
- An average of 11.70 corners awarded in the last 10 away matches
- Had the most corners in 7 and least corners in 2 of the last 10 matches
- Had the most corners in 6 and least corners in 3 of the last 10 away matches
Possession
- An average of 51.70% possession in the last 10 matches
- An average of 50.70% possession in the last 10 home matches
- Most possession in 7 of the last 10 matches
- Most possession in 7 of the last 10 home matches
Possession
- An average of 64.00% possession in the last 10 matches
- An average of 59.30% possession in the last 10 away matches
- Most possession in 9 of the last 10 matches
- Most possession in 8 of the last 10 away matches
Team News
It’s great to get the latest lineups for the match, with injuries being flagged up thanks to our up-to-date St Johnstone vs Rangers team news.
Getting the player information you need is easy thanks to the Premiership squads.
St Johnstone vs Rangers Lineups
St Johnstone Confirmed Lineup 4-3-1-2
Rangers Confirmed Lineup 4-2-3-1
St Johnstone Confirmed Lineup 4-3-1-2
Rangers Confirmed Lineup 4-2-3-1
St Johnstone Substitutes
- 4Kyle Cameron
- 6Lewis Neilson
- 15Aaron Essel
- 16Adama Sidibeh
- 17Maksym Kucheriavyi
- 20Ross Sinclair
- 22Matt Smith
- 24Joshua McPake
- 46Franciszek Franczak
Rangers Substitutes
- 3Ridvan Yilmaz
- 9Cyriel Dessers
- 10Mohamed Diomande
- 20Kieran Dowell
- 27Leon Balogun
- 31Liam Kelly
- 38Leon King
- 45Ross McCausland
- 99Danilo
Previous St Johnstone Lineups
Previous Rangers Lineups
Premiership 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 |