Hearts vs Rangers prediction, odds & betting tips – 21/12/2025
Hearts are bookies' favourites. Photo by IMAGO/ Action Plus
🔥 Our Hot tip

Under 2.5 total goals

Both teams' last five games have averaged under 2.5 total goals.

An exciting top-of-the-table clash awaits in the Scottish Premiership on Sunday afternoon as Hearts welcome Rangers to Tynecastle Park. Indeed, the hosts currently lead the table by six points to second-placed Celtic, while the visitors are nine points further behind in third.

Hearts know that a win here would be huge in terms of their title hopes and dethroning the league's two most powerful sides in Celtic and Rangers. However, a Gers victory would crucially close the gap to their title rivals, and put them firmly in the race heading into the New Year.

Hearts vs Rangers prediction: All set up for a score-draw?

Key stats

  • Hearts are unbeaten at home in all competitions this season.
  • Rangers are unbeaten in 11 league games, last losing to Hearts 2-0 at Ibrox.
  • Hearts are winless in nine home H2Hs across all competitions.

Correct score prediction: Hearts 1-1 Rangers

Hearts have been immaculate at home this season, but have a poor record against Rangers at Tynecastle Park. The Gers are in decent form themselves too, and so cannot be ruled out in terms of getting a positive result.

Pre-game odds and win probability: Hearts firm favourites with bookmakers

  • HOME: 11/10 (2.10) – 47.6%
  • DRAW: 5/2 (3.50) – 28.6%
  • AWAY: 23/10 (3.30) – 30.3%

*odds from Ladbrokes, subject to change

As shown by the implied probabilities, Hearts have been installed as the favourites with bookmakers to beat Rangers at Tynecastle Park. Both a Gers win and a draw are separated by just 1.7%.

Also, feel free to check out our dedicated Today’s betting tips page for more of our expert Scottish Premiership predictions.

Most recent H2Hs: Rangers recently rattled

As mentioned before, Hearts have failed to beat Rangers in nine meetings on home soil across all competitions. However, they did win at Ibrox in September, and so confidence should still be high.

Scotland Premiership 13/09/25

Rangers

Rangers

0
Hearts

Hearts

2

Scotland Premiership 16/02/25

Hearts

Hearts

1
Rangers

Rangers

3

Scotland Premiership 10/11/24

Rangers

Rangers

1
Hearts

Hearts

0

Scotland Premiership 03/08/24

Hearts

Hearts

0
Rangers

Rangers

0

Scotland Premiership 18/05/24

Hearts

Hearts

3
Rangers

Rangers

3

Hearts preview: Kabore at AFCON

Pierre Kabore is on Africa Cup of Nations (AFCON) duty and so will play no part for Hearts. Ageu is among the players ruled out through injury.

Predicted lineup: Schwolow (GK); McEntee, Steinwender, Halkett, Findlay, Milne; Kyziridis, Magnusson, Devlin, Braga & Shankland

Last five results:

  • Falkirk 0-2 Rangers
  • Celtic 1-2 Rangers
  • Hearts 1-1 Kilmarnock
  • Motherwell 0-0 Hearts
  • Aberdeen 1-0 Hearts

Rangers preview: Matondo a doubt

Rabbi Matondo is an injury doubt for Rangers, and so could join others on the treatment table. Nasser Djiga is at AFCON, and so will be absent from the squad.

Predicted lineup: Butland (GK); Tavernier, Nsiala, Fernandez, Meghoma; Raskin, Barron; Gassama, Diomande, Moore & Chermiti

Last five results:

  • Rangers 1-0 Hibernian
  • Ferencvaros 2-0 Rangers
  • Kilmarnock 0-3 Rangers
  • Dundee United 2-2 Rangers
  • Rangers 0-0 Falkirk

Player to watch: Claudio Braga

Claudio Braga is in-form for Hearts – Photo by IMAGO / SportPix UK

Claudio Braga has found the back of the net in each of his last two appearances for Hearts. He is a player that can decide a game with his attacking quality, and is someone that Rangers defenders will fear heading to Tynecastle Park.


Adam is a lead writer on Football Whispers. He is a big Arsenal fan, and also follows his local club Wealdstone, made famous by The Wealdstone Raider, who he has interviewed. Adam also follows darts, boxing, cricket and tennis, among many other sports.