Heart of Midlothian FC
Football Scottish Premiership Tynecastle Park Sun 21 Dec 08:30
Rangers FC
  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Injuries
  7. Squads
  8. Table

Premiership Betting Preview: Hearts vs Rangers

Scottish Premiership leaders Hearts host third-placed Rangers at Tynecastle Park, with kick-off set for 08:30 on Sunday 21 December.

Gers Should Put Up a Fight

We’ll chance Rangers +0.25 on the Asian Handicap and divide our stake between 0 and +0.5 when they meet Hearts. A win delivers a payout at -115 although a draw would still land a return.

Backing our Asian Handicap tip? Check out our full review of BetMGM and unlock the best promo code for today to make your wager go further.

Hearts Beat Rangers in Pair’s Last Meeting

Hearts won their previous league game 2-0. This away victory at Falkirk Stadium against Falkirk was their second Premiership win on the spin. The Edinburgh outfit had five shots on target and enjoyed 54% possession, with Claudio Braga and Stephen Kingsley scoring one goal each.

Rangers made it back-to-back Premiership victories after a 1-0 home win over Hibernian at Ibrox Stadium. Danny Roehl's team enjoyed 51% possession and had eight shots on goal, with Emmanuel Fernandez scoring the winner in the 35th minute.

Head-to-Head Statistics

The last head-to-head saw Hearts claim a 2-0 away win over Rangers at Ibrox Stadium. The previous 10 H2H games have ended in six Rangers victories, three draws and a solitary win for Hearts.

Scottish Premiership G W D L GF GA GD GD P
1 Hearts logo Hearts 17 11 5 1 34 13 21 34:13 38
3 Rangers logo Rangers 16 7 8 1 23 13 10 23:13 29
View Full Table
Hearts – Last 10 League Games

Hearts have 5 wins, 1 loss and 4 draws, averaging 1.8 goals from 14.0 attempts and 4.9 shots on goal. The Jam Tarts have averaged 52.7% possession and 5.1 corners per game, conceding 0.7 goals and 4.0 corners from 8.7 attempts and 3.2 shots on goal.

Claudio Braga leads the way with 5 goals, while Lawrence Shankland and Pierre Landry Kabore have scored 4 and 2 respectively. Leading assistor is Harry Milne with 3.

Rangers – Last 10 League Games

Rangers have 6 victories and 4 draws, with an average of 1.8 goals from 5.5 shots on goal and 15.3 attempts. There’s been an average of 61.9% possession, 5.3 corners taken and 4.6 corners against, while they’ve conceded 0.7 goals from 3.6 shots on goal and 9.8 attempts.

Bojan Miovski has scored 3, followed by Emmanuel Fernandez, Mikey Moore and Danilo with 2 goals apiece. James Tavernier has been the chief assist maker in the previous 10 games with 3.

Predicted & Confirmed Lineups

Hearts predicted lineup (4-2-3-1): Alexander Schwolow (GK), Michael Steinwender, Stuart Findlay, Craig Halkett, Harry Milne, Oisin McEntee, Cameron Devlin, Alexandros Kyziridis, Tómas Bent Magnússon, Claudio Braga, Lawrence Shankland.

Rangers predicted lineup (4-2-3-1): Jack Butland (GK), Max Aarons, Emmanuel Fernandez, Clinton Nsiala, Jayden Meghoma, Nicolas Raskin, Connor Barron, Dujon Sterling, Mohamed Diomande, Mikey Moore, Youssef Chermiti.

Hearts vs Rangers Prediction & Betting Tips

Explore our top Hearts vs Rangers betting tips, including a match prediction, correct score forecast, expected corners bet, player performance props and a bet builder ready to use.

Match Prediction

When Rangers kick off this Premiership match, we will wager them at -115 on the Asian Handicap +0.25. Avoiding defeat seems well within their capability and a win could be on the cards.

It's essential to know the players who are missing for the next clash along with the form for each of the two sides. If you’re looking for the best Premiership stats, we will showcase them and they provide the foundation for our football picks.

Key Hearts vs Rangers league stats:

  • The +0.25 line has been covered by Rangers in 19 consecutive games on the road.
  • The -0.25 line hasn’t been covered by Hearts in 3 of their last 5 games.
  • The -0.25 line hasn’t been covered by Hearts in 2 consecutive games at home.
  • The -0.25 line hasn’t been covered by Hearts in 9 of their last 10 games against Rangers.
Rangers +0.25 Probability

The best betting sites make it a 53.5% chance that our pick is settled as a winner. Based on our experts research, we calculate the actual probability to be closer to 60%. This wager can therefore be backed with confidence.

Looking for Bigger Odds?

It’s possible to move the line for your selection and this allows bettors to get increasingly bigger odds. If you’re looking for more juice, then this option could tick the boxes.

Take your betting up a notch with the latest promos, free bets and top betting offers inside our easy-to-use bonus guide.

Our Match Prediction
Rangers Asian Hcp +0.25 @ -115 Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 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 14:38, 19 December 2025

Correct Score Prediction

Hearts Hearts logo 1 - 2 Rangers logo Rangers

Our prediction for the correct score is Rangers to land a 2-1 victory and this is available at +750. It’s a fun wager to place which lands a bigger potential return.

Player Prop Picks

Top Pick: Nicolas Raskin to Score +600 BetMGM logo

Nicolas Raskin (Rangers) has racked up three goals in his past ten Premiership games away from home. He looks like a value bet to find the net and you’re able to back this Anytime Goalscorer pick at odds of +600.

Latest Nicolas Raskin Player Prop Odds

T&C apply. Gamble responsibly 18+

Corners Prediction

Under 10.5 Corners -123 BetMGM logo

There has been seven straight Hearts matches where the 10.5 Total Corners line has not been covered, while eight of the past ten Rangers games have also had this outcome. There’s a price of -123 for this Total Corners bet and we think the line is too big.

League Games
League Games
Last 10 Total For Against
Last 10 at Home Total For Against
Last 10 Away Total For Against
Hearts Logo Hearts
Total
9.10 5.10 4.00
Home
9.40 6.30 3.10
Away
9.70 5.10 4.60
Rangers Logo Rangers
Total
9.90 5.30 4.60
Home
9.40 6.60 2.80
Away
11.40 6.70 4.70
Latest Corner Odds

T&C apply. Gamble responsibly 18+

Bet Builder Tips

Asian Handicap Rangers +0.25 -115
Total Goals Over 2.5 -104
Total Corners Under 10.5 -123

Check out our same-game multi. The selections are Rangers to cover the +0.25 Asian Handicap, more than two goals in total combined with under 10.5 corners to be awarded.

If you’re keen to wager different selections for the same football match, a bet builder will provide a solution. It’s a great bet to have if you’re confident of certain outcomes, especially as the price for each selection is combined.

T&C apply. Gamble responsibly 18+

Hearts vs Rangers Odds

The odds are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.

Hearts Likely to Win According to Latest Odds

With the bookies giving them a 47% probability of winning, Hearts might be a popular acca pick. Their current betting odds are +114 when it comes to triumphing in this Premiership clash. Rangers are an outside chance to get the job done and you can now back them at +230.

You can back Hearts at -189 on the Draw No Bet market, with money back if the game is a draw. Rangers are +130 and this could be an attractive option for those who want some insurance.

For those expecting a low-scoring contest, Under 2.5 is the market leader on the Total Goals market. BTTS wagering is popular and you can back Yes at -132 on the Both Teams to Score market.

Hundreds of markets for every Premiership game await you, with the leading football betting sites providing a huge range of choice. A first-class service awaits whether you’re betting pre-match or In-Play.

Lawrence Shankland Shortest Odds for First Goalscorer

You will find Lawrence Shankland at +370 to be First Goalscorer which makes him the favourite. There’s the chance to get +155 that he finds the net at anytime.

Player Goals
Lawrence Shankland (Hearts)
First
+155
Anytime
+370
BetMGM Logo
Cláudio Braga (Hearts)
First
+188
Anytime
+410
BetMGM Logo
Elton Kabangu (Hearts)
First
+290
Anytime
+650
BetMGM Logo
Bojan Miovski (Rangers)
First
+300
Anytime
+650
BetMGM Logo
Best Betting Offers
Tynecastle Park
Tynecastle Park
Hearts Aiming to Continue Strong Home Form

Hearts have not tasted defeat at Tynecastle Park in ten straight matches. The Edinburgh outfit have clocked up seven wins and three draws in the past 10 home games, recording an average of 2.30 goals per match and conceding 0.70.

Rangers have not lost on their travels in the past ten matches. Danny Roehl's team have clocked up six draws and four victories in the past 10 away games, recording an average of 1.80 goals per match and conceding 1.00.

The previous Tynecastle Park encounter involved a 3-1 Rangers win against Hearts. The previous 10 H2H games at Tynecastle Park have involved six Rangers wins, two Hearts victories and two draws.

Last 10 League Games W-D-L G GF GA O2.5 U2.5 B-Y B-No
Hearts logo Hearts Home Stats 7-3-0 3.00 2.30 0.70 6 4 5 5
Rangers logo Rangers Away Stats 4-6-0 2.80 1.80 1.00 6 4 7 3
  • W-D-L = Wins-Draws-Losses
  • G = Avg. Goals
  • GF = Avg. Goals For
  • GA = Avg. Goals Against
  • O2.5 = Matches Over 2.5 Goals
  • U2.5 = Matches Under 2.5 Goals
  • B-Y = Matches BTTS Yes
  • B-No = Matches BTTS No
Team Stats
Hearts logo Hearts League Stats
Rangers logo Rangers League Stats
Full-Time Result
  • 5 wins, 1 defeat and 4 draws in the previous 10 matches
  • 7 wins and 3 draws in the previous 10 home matches
Full-Time Result
  • 6 wins and 4 draws in the previous 10 matches
  • 4 wins and 6 draws in the previous 10 away matches
Goals
Goals
Corners
Corners
Possession
Possession
Top Scorers & Assists
Top Scorers & Assists

Hearts vs Rangers Lineups & Team News

Be prepared — check the Hearts vs Rangers team news before wagering. We’ll share the predicted and confirmed lineups for the Premiership together with updated injury news.

Hearts Predicted Lineup 4-2-3-1

Rangers Predicted Lineup 4-2-3-1

Hearts Predicted Lineup 4-2-3-1

25 Alexander Schwolow
15 Michael Steinwender 19 Stuart Findlay 4 Craig Halkett 18 Harry Milne
31 Oisin McEntee 14 Cameron Devlin
89 Alexandros Kyziridis 22 T. Bent Magnússon 10 Claudio Braga
9 Lawrence Shankland
1 Jack Butland
3 Max Aarons 37 Emmanuel Fernandez 19 Clinton Nsiala 30 Jayden Meghoma
43 Nicolas Raskin 8 Connor Barron
21 Dujon Sterling 10 Mohamed Diomande 47 Mikey Moore
9 Youssef Chermiti

Rangers Predicted Lineup 4-2-3-1

Previous Hearts Lineups

13 Dec Scottish Premiership
Falkirk 0-2 Hearts
07 Dec Scottish Premiership
Celtic 1-2 Hearts
03 Dec Scottish Premiership
Hearts 1-1 Kilmarnock
29 Nov Scottish Premiership
Motherwell 0-0 Hearts
23 Nov Scottish Premiership
Aberdeen 1-0 Hearts
09 Nov Scottish Premiership
Hearts 1-1 Dundee United

Previous Rangers Lineups

15 Dec Scottish Premiership
Rangers 1-0 Hibernian
11 Dec Europa League
Ferencvaros 2-1 Rangers
06 Dec Scottish Premiership
Kilmarnock 0-3 Rangers
03 Dec Scottish Premiership
Dundee United 2-2 Rangers
30 Nov Scottish Premiership
Rangers 0-0 Falkirk
27 Nov Europa League
Rangers 1-1 Braga

Injuries & Suspensions

Hearts Injury Table
Type Name Info
James Wilson Red card (direc
Lewis Neilson Ankle
Pierre Landry Kabore National team c
Finlay Pollock Hamstring
Ryan Fulton Groin
Calem Nieuwenhof Hamstring
Rangers Injury Table
Type Name Info
Oliver Antman Thigh
Rabbi Matondo Knee
Team Squads

Hearts Player Stats & Squad

Manager: Derek McInnes

Player # Pos GP MIN ST BE G A Y R
Cameron Devlin 14 M 17 1526 17 0 0 0 5 0
Stuart Findlay 19 D 17 1513 17 0 3 0 3 0
Harry Milne 18 D 17 1444 17 0 1 4 6 0
Lawrence Shankland 9 F 16 1412 16 0 8 1 1 0
Oisin McEntee 31 D 17 1267 16 1 1 2 2 0

Rangers Player Stats & Squad

Manager: Danny Roehl

Player # Pos GP MIN ST BE G A Y R
Jack Butland 1 G 16 1440 16 0 0 0 0 0
Djeidi Gassama 23 F 16 1189 13 3 1 1 2 0
James Tavernier 2 D 16 1115 11 5 4 3 3 0
Nicolas Raskin 43 M 14 1089 12 2 1 3 2 0
John Souttar 5 D 11 990 11 0 0 0 3 0
Scotland FlagPremiership Table
2025/2026 Season
# Team G W D L +/- P
1 Hearts 17 11 5 1 34:13 38
2 Celtic 16 10 2 4 26:13 32
3 Rangers 16 7 8 1 23:13 29
4 Motherwell 17 6 9 2 25:15 27
5 Hibernian 17 6 6 5 27:19 24
6 Aberdeen 16 7 3 6 18:17 24
7 Falkirk 17 5 6 6 19:26 21
8 Dundee United 17 4 8 5 23:26 20
9 St Mirren 15 3 5 7 14:22 14
10 Dundee FC 17 3 4 10 15:31 13
11 Kilmarnock 17 2 6 9 17:32 12
12 Livingston 16 1 6 9 17:31 9
# Team G W D L +/- P
1 Celtic 8 6 1 1 17:4 19
2 Hearts 8 5 3 0 18:6 18
3 Motherwell 8 4 3 1 13:5 15
4 Rangers 8 3 4 1 9:7 13
5 Hibernian 8 3 3 2 16:9 12
6 Aberdeen 9 3 3 3 12:10 12
7 Dundee United 9 3 3 3 12:13 12
8 Falkirk 9 2 5 2 12:12 11
9 Dundee FC 8 3 1 4 11:14 10
10 St Mirren 8 2 3 3 6:8 9
11 Kilmarnock 9 1 3 5 7:15 6
12 Livingston 7 1 2 4 10:12 5