As Hearts prepare to meet Rangers on 21.12.2025, our predictions offer detailed betting tips on key markets like Over 2.5, Under 2.5, and BTTS. Our analysis also covers team form, recent performance, and goal trends, providing the best information for making winning bets on this exciting match.

Premiership
Hearts vs Rangers

@ betpluswin.com

Streak Insights
- Hearts are unbeaten in 4 straight matches. Double Chance (1X): 1.35.
Betting Tips and Predictions:
| Prediction | Odds | Source |
|---|---|---|
| Hearts to Win or Draw | 1.35 | ![]() |
| BTTS: No | 2.10 | ![]() |
| U 2.5 | 1.95 | ![]() |
Bet and Win Predictions, H2H Stats and Recent Results.
Hearts

Team Form and Performance Overview:
Hearts have been solid, picking up 2 wins in their last 5 games. They’ve also drawn 2 games and suffered 1 losses.
Their recent games have been quite even, with 2 matches out of 5 seeing both teams score.
Goals have been more scarce, with just 1 matches going over 2.5 goals.
Overall, Hearts have scored 5 goals and conceded 3 goals in their last 5 matches.
| Date | Match Details |
|---|---|
| 13.12.2025 | Falkirk 0 – 2 Hearts W |
| 07.12.2025 | Celtic 1 – 2 Hearts W |
| 03.12.2025 | Hearts 1 – 1 Kilmarnock D |
| 29.11.2025 | Motherwell 0 – 0 Hearts D |
| 23.11.2025 | Aberdeen 1 – 0 Hearts L |
Rangers

Team Form and Performance Overview:
Rangers have been solid, picking up 2 wins in their last 5 games. They’ve also drawn 2 games and suffered 1 losses.
Their recent games have been quite even, with 2 matches out of 5 seeing both teams score.
Their games have been filled with goals, with over 2.5 goals in 3 matches.
Overall, Rangers have scored 7 goals and conceded 4 goals in their last 5 matches.
| Date | Match Details |
|---|---|
| 15.12.2025 | Rangers 1 – 0 Hibernian W |
| 11.12.2025 | Ferencvaros 2 – 1 Rangers L |
| 06.12.2025 | Kilmarnock 0 – 3 Rangers W |
| 03.12.2025 | Dundee Utd 2 – 2 Rangers D |
| 30.11.2025 | Rangers 0 – 0 Falkirk D |
Head-to-Head
H2H Matches between Hearts and Rangers
| 13.09.2025 | Rangers 0 – 2 Hearts |
| 16.02.2025 | Hearts 1 – 3 Rangers |
| 10.11.2024 | Rangers 1 – 0 Hearts |
| 03.08.2024 | Hearts 0 – 0 Rangers |
| 18.05.2024 | Hearts 3 – 3 Rangers |
Standings
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Heart Of Midlothian | 17 | 11 | 5 | 1 | 34 | 13 | 21 | 38 | WWDDL |
| 2 | Celtic | 16 | 10 | 2 | 4 | 26 | 13 | 13 | 32 | LLWWW |
| 3 | Rangers | 16 | 7 | 8 | 1 | 23 | 13 | 10 | 29 | WWDDW |
| 4 | Motherwell | 17 | 6 | 9 | 2 | 25 | 15 | 10 | 27 | DWDDW |
| 5 | Hibernian | 17 | 6 | 6 | 5 | 27 | 19 | 8 | 24 | LWLLW |
| 6 | Aberdeen | 16 | 7 | 3 | 6 | 18 | 17 | 1 | 24 | WWDWW |
| 7 | Falkirk | 17 | 5 | 6 | 6 | 19 | 26 | -7 | 21 | LLDDW |
| 8 | Dundee Utd | 17 | 4 | 8 | 5 | 23 | 26 | -3 | 20 | WDLDD |
| 9 | ST Mirren | 15 | 3 | 5 | 7 | 14 | 22 | -8 | 14 | WDLLL |
| 10 | Dundee | 17 | 3 | 4 | 10 | 15 | 31 | -16 | 13 | DLLWL |
| 11 | Kilmarnock | 17 | 2 | 6 | 9 | 17 | 32 | -15 | 12 | LLDDL |
| 12 | Livingston | 16 | 1 | 6 | 9 | 17 | 31 | -14 | 9 | DLLLD |
Hearts vs Rangers match | 21.12.2025 Follow football predictions shaped by H2H analysis and recent tactical performance.

















