Hearts vs Rangers - Premiership Match

Back to matches
Premiership

Premiership

FT
2-1

HT: 2 - 0

21 Dec 202516:30
Tynecastle Park, Edinburgh
D. McFarlane

Betting Odds

Match Odds
10Bet

1

2.10

47.6%

X

3.30

30.3%

2

3.50

28.6%

Match Details

Match Preview

Match Preview

Hearts vs Rangers Preview: Premiership Clash

Hearts will host Rangers at Tynecastle Park on Sunday, December 21, 2025 at 16:30 UTC in what promises to be an exciting Premiership encounter. Both sides will be looking to secure all three points as they continue their campaign this season.

Current Form & Recent Results

Hearts head into this game in strong form, collecting 2 wins from their last 3 outings.

Rangers are in exceptional form, having won 4 of their last 5 matches. This impressive run has boosted their confidence ahead of this crucial fixture.

Head-to-Head Record

Rangers have enjoyed success in this fixture historically, winning 38 of the last 58 encounters compared to Hearts's 9 wins. With 11 draws between them, the visitors will be confident of continuing their positive record.

Expected Tactics & Formations

Hearts are expected to line up in a 4-2-3-1 formation, while Rangers will likely deploy a 3-1-4-2 system. The tactical battle between these two setups could prove decisive in determining the outcome.

Match Officials

D. McFarlane will be the referee for this fixture.

Match Prediction & Analysis

This promises to be a tightly contested affair with little separating these two sides on paper. Both teams will fancy their chances of victory, and the match could go either way. Expect an entertaining encounter with plenty of action and possibly goals at both ends.

Key Facts

  • Kick-off: Sunday, December 21, 2025, 16:30 UTC
  • Venue: Tynecastle Park
  • Competition: Premiership
  • Hearts Position: 1st (44 pts)
  • Rangers Position: 2nd (41 pts)
  • H2H Record (Last 58): Hearts 9W - 11D - 38W Rangers
  • Referee: D. McFarlane

Frequently Asked Questions

Match FAQ

The match kicks off on Sunday, December 21, 2025 at 16:30 local time.
The match is being played at Tynecastle Park in Edinburgh.
This is a Premiership fixture.
The match referee is D. McFarlane.
The match ended Hearts 2 - 1 Rangers.
Hearts is managed by Derek McInnes. Rangers is managed by Danny Röhl.
Hearts vs Rangers - Live Score & Stats | Soccer Offices