St Johnstone FC

Football Scottish Premiership McDiarmid Park Sun 1 Dec 19:00

Rangers FC

  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Injuries
  7. Squads
  8. Table

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 Games

St 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 Games

Rangers 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:

  • The +1.5 line has been covered by St Johnstone in 4 of their last 5 games.
  • The +1.5 line has been covered by St Johnstone in 15 of their last 20 games at home.
  • The +1.5 line has been covered by St Johnstone in 3 consecutive games.
  • The -1.5 line hasn’t been covered by Rangers in any of their last 10 games on the road.
  • The -1.5 line hasn’t been covered by Rangers in any of their last 5 games.
  • The -1.5 line hasn’t been covered by Rangers in 11 consecutive games on the road.

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 Bet Now bet365 logo
bet365 logo
bet365 Promo Up to €100 in Bet Credits 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 00:37, 30 November 2024

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

Team Stats

St Johnstone logo St Johnstone League Stats

Rangers logo 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

Goals

Corners

Corners

Possession

Possession

Top Scorers & Assists

Top Scorers & Assists

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

12 Joshua Rae
14 Drey Wright 5 Jack Sanders 2 Bozo Mikulic 3 Andre Raymond
11 Graham Carey 23 Sven Sprangler 7 Jason Holt
10 Nicky Clark
27 Mackenzie Kirk 29 B. Mbunga Kimpioka
1 Jack Butland
2 James Tavernier 5 John Souttar 4 Robin Propper 22 Jefte
8 Connor Barron 43 Nicolas Raskin
18 Vaclav Cerny 30 Ianis Hagi 14 Nedim Bajrami
29 Hamza Igamane

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

23 Nov Scottish Premiership
St Johnstone 1-0 Kilmarnock
09 Nov Scottish Premiership
Motherwell 2-1 St Johnstone
02 Nov Scottish Premiership
St Johnstone 1-2 Hearts
31 Oct Scottish Premiership
St Mirren 3-1 St Johnstone
26 Oct Scottish Premiership
Dundee FC 1-2 St Johnstone
19 Oct Scottish Premiership
St Johnstone 3-0 Ross County

Previous Rangers Lineups

29 Nov Europa League
Nice 1-4 Rangers
23 Nov Scottish Premiership
Rangers 1-1 Dundee United
11 Nov Scottish Premiership
Rangers 1-0 Hearts
08 Nov Europa League
Olympiacos 1-1 Rangers
31 Oct Scottish Premiership
Aberdeen 2-1 Rangers
27 Oct Scottish Premiership
Rangers 2-1 St Mirren

Injuries & Suspensions

St Johnstone Injury Table

Type Name Info
Drey Wright Ankle
Bozo Mikulic Cruciate ligame

Rangers Injury Table

Type Name Info
Dujon Sterling Other
Ridvan Yilmaz Other

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