Favourites
Settings

Hearts vs Rangers Prediction: Match Preview and Analysis | Premiership 21-12-2025

Hearts

2 - 1

FT

Rangers

Tynecastle Park
N. Walsh
moderate rain 8.23 °C

Prediction published on Dec 19, 2025 2:02 PM by Dario in Scotland - Premiership | Modified on Dec 19, 2025 2:02 PM

The Scottish Premiership continues with a high-stakes clash as Heart of Midlothian FC welcome Rangers to Tynecastle. The hosts sit proudly at the top of the table, six points clear after the midweek fixtures, while the visitors are determined to close the gap and keep their title hopes alive. With both sides in solid form and plenty on the line, this encounter promises to be one of the most intriguing fixtures of the weekend.


Hearts’ Recent Form and Key Stats


Hearts have been the surprise package of the Premiership campaign so far. They lead the standings with an impressive record of 11 wins, 5 draws, and just 1 defeat. Their consistency has been remarkable, especially considering the pressure from traditional powerhouses. The team’s defensive discipline has been a cornerstone of their success, conceding only 0.8 goals per game while averaging 2.0 goals scored per match.


At home, Hearts have been particularly strong, remaining unbeaten with five wins and three draws. They have scored at least once in each of their last 12 home matches, showing both resilience and attacking intent. Their recent 0-2 victory away at Falkirk on December 13 reaffirmed their ability to grind out results even on the road. In their last five matches, Hearts have recorded two wins, two draws, and one defeat, averaging one goal scored and 0.6 conceded per game.


Historically, Hearts have shown they can compete with the best, and their recent win over Celtic was a statement of intent. They have avoided defeat in 25 of their last 26 matches overall and in 20 of their last 21 Premiership fixtures. With top scorers Lawrence Shankland and Claudio Braga both fit and on eight league goals each, the hosts will look to maintain their momentum. However, they will be without Pierre Kabore due to international duty, while several players remain doubtful through injury.


Rangers’ Recent Form and Key Stats


Rangers have endured a turbulent season but appear to be finding their rhythm again. Their 1-0 win over Hibernian on December 15 extended their unbeaten league run to 11 matches. With a record of seven wins, eight draws, and just one defeat in the Premiership, they remain one of the toughest sides to beat. The Gers have averaged 1.4 goals scored and 0.8 conceded per game this season, underlining their balance between attack and defense.


On their travels, Rangers have been particularly resilient, remaining unbeaten away from home in the league. They have also been involved in lively first halves, with over 0.5 goals scored before the break in each of their last 14 away matches. Corners have been a consistent feature of their games too, with over 7.5 corners taken in 19 of their last 20 Premiership fixtures. Despite these positive trends, Rangers have struggled to convert draws into wins, which has cost them valuable points in the title race.


Injuries and absences could play a role in this encounter. Nasser Djiga is away on international duty, while Nedim Bajrami and Rabbi Matondo are doubtful. Oliver Antman, Bailey Rice, and Drek Cornelius are confirmed absentees. Nevertheless, Rangers’ depth and experience make them a formidable opponent, especially given their record of avoiding defeat in 21 of their last 22 Premiership matches.


Head-to-Head and Tactical Overview


Meetings between Hearts and Rangers have often been tight affairs. In their last five head-to-head clashes, Hearts have won once, drawn twice, and lost twice, with an average of 1.2 goals scored and 1.4 conceded. The most recent encounter ended 0-2 in favor of Hearts on September 13, 2025, a result that will give the league leaders confidence heading into this rematch.


Both teams boast strong defensive records, and given their recent trends, this fixture could be another low-scoring battle. Hearts have seen under 2.5 goals in five of their last six matches, while Rangers’ disciplined approach away from home suggests a cautious start. The hosts will aim to control possession and exploit set pieces, while the visitors may rely on quick transitions and width to create chances.


With Hearts unbeaten at home and Rangers unbeaten away, something may have to give. The outcome could hinge on which side manages to take their chances in front of goal. A draw would not be a surprise, but Hearts’ home advantage and current confidence could tilt the balance slightly in their favor.


BetMines Prediction and Final Analysis


Both teams enter this match in solid form, and the data points toward a balanced contest. Hearts’ defensive solidity and Rangers’ consistency suggest that goals may be at a premium once again. The last few meetings have been tight, and both sides have shown a tendency to keep things compact in big games.


Hearts vs Rangers prediction from BetMines: Under 2.5 goals with 56% probability.

Hearts vs Rangers - Predictions

Go premium

This is a PREMIUM functionality. Subscribe now to use this and many other exclusive functionalities

Odds

Go premium

This is a PREMIUM functionality. Subscribe now to use this and many other exclusive functionalities

Hearts vs Rangers: Pre-match Stats Comparison

This section provides average statistics and percentages on the main markets for the last 10 matches of both teams

Hearts

Rangers

Under

Over

Under

Over

0.5

0%

0

100%

10

10%

1

90%

9

1.5

40%

4

60%

6

20%

2

80%

8

2.5

50%

5

50%

5

20%

2

80%

8

3.5

80%

8

20%

2

40%

4

60%

6

4.5

100%

10

0%

0

60%

6

40%

4

BetMines

Standings of Hearts and Rangers in Premiership

Regular Season - Ranking

Team

1

Hearts

33

21

7

5

58:28

70

2.12

W
L
W
D
W
2

Rangers

33

19

12

2

66:31

69

2.09

D
W
W
W
W
Championship Round
Relegation Round

2nd Phase - Championship Group - Ranking

Team

2

Hearts

38

24

8

6

67:34

80

2.11

W
W
D
W
L
3

Rangers

38

20

12

6

76:43

72

1.89

L
L
L
L
W
UEFA Champions League
UEFA Champions League Qualifiers
UEFA Europa League Qualifiers
UEFA Conference League Qualifiers

2nd Phase - Relegation Group - Ranking

Team

UEFA Champions League
UEFA Champions League Qualifiers
UEFA Europa League Qualifiers
UEFA Conference League Qualifiers

Who will win ?

Hearts vs Rangers: Frequently asked questions

Can’t find the anwser you’re looking for ? Reach out to customer support team.
When will Hearts vs Rangers be played?
The Premiership match between Hearts and Rangers will be played on December 21, 2025 at 13:30.
Where will Hearts vs Rangers be played?
The match between Hearts and Rangers will be played at Tynecastle Park, Edinburgh - Scotland
Who will referee Hearts vs Rangers?
The referee for the match will be N. Walsh.
What are the 1X2 betting odds for Hearts vs Rangers in the Premiership?
The odds are: Hearts to win 1.90, draw 3.50, Rangers to win 3.90.
What are the betting odds for Hearts vs Rangers for Over/Under 2.5 goals in the Premiership?
The odds are Over 2.5 at 1.90 and Under 2.5 at 1.90.
Will both Hearts and Rangers score in the Premiership?
The odds for both teams to score are 1.75, while the odds for at least one team not to score are 2.00.
What is the most likely correct score for Hearts vs Rangers in the Premiership?
The most likely correct score is 1-1, with odds of 6.5.
What are the head-to-head results between Hearts and Rangers?
In the last 5 head-to-head matches between Hearts and Rangers, Hearts won 1 times, Rangers won 2, and 2 ended in a draw.

Article available in:

Unlock the full BetMines experience

Go Premium and get even more and better data for your bets.

What's included?

What's included

  • Live scanner
  • Pre-Match scanner
  • Value bet bot
  • Backtesting for Pre-Match scanner up to 24 months
  • Trends
  • Advanced team stats
  • Exclusive events in the advanced filter
  • Exclusive events in the BetMines Machine
  • All market predictions unlocked
  • VIP Telegram Group

Try BetMines Premium for free

Unlock scanners, alerts, monitoring and value bets.

  • Live alerts and Monitoring
  • Pre-match scanner and filters
  • Premium predictions and value bets