Hearts vs Rangers prediction, H2H and probable lineups - 21 December 2025

Hearts vs Rangers prediction Photo: dazn.com / Author unknown
Scottish Premiership (Round 18) 21 dec 2025, 08:30
Finished
2 : 1
Scotland, Edinburgh, Tynecastle Park
Stuart Findlay
38'
Lawrence Shankland
42'
90' + 5
Youssef Chermiti

One of the standout matches of Scottish Premiership matchday 18 will take place on Sunday at Tynecastle Park in Edinburgh, where league leaders Hearts will host Rangers. I’m offering a bet on the outcome of this clash with high chances of success.

Match preview

After a disappointing previous season, which saw the club drop out of the top four, Hearts have been transformed under their new manager and now sit confidently atop the table. The team has beaten both giants—Celtic and Rangers—maintaining an excellent league record and remaining unbeaten at home.

Even a temporary dip—four matches without a win—didn’t derail their campaign. Hearts bounced back quickly, reclaiming the top spot by defeating Celtic and then Falkirk. With a win in this round, the hosts could create a significant gap over their closest rivals and further strengthen their title credentials.

Despite a disastrous start to the season and a change in head coach, Rangers are gradually clawing their way back into contention for the top spots. New boss Danny Röhl has managed to stabilize the team, with Rangers unbeaten under his guidance—six wins and two draws from eight league matches.

Glasgow’s side have been picking up points confidently on the road and are currently the only club in the league yet to lose an away fixture. This sets up an intriguing narrative ahead of the clash, as Hearts are also unbeaten at home—so we’re in for a fierce battle between two formidable opponents.

Probable lineups

  • Hearts: Schwolow, Steinwender, Halkett, Findlay, Milne, McEntee, Devlin, Kiziridis, Magnusson, Braga, Shankland
  • Rangers: Butland, Tavernier, Nsiala, Fernandez, Megoma, Barron, Raskin, Moore, Diomande, Gassama, Szymerti

Match facts and head-to-head

  • Hearts are unbeaten at home in the league: five wins and three draws.
  • Rangers are the only club in the league yet to lose an away match.
  • Under their new manager, the visitors have picked up 20 points out of a possible 24 in the Premiership.

Prediction

Given both teams’ form, status, and home strengths, we can expect a tense and evenly matched contest. Considering neither Hearts nor Rangers have lost at home or away respectively, a draw is a real possibility. However, in my opinion, Hearts are slightly closer to victory here, so my bet is “Hearts to win with 0 handicap” at odds of 1.55.

Prediction on game W1(0)
Odds: 1.55
Mostbet Bonus up to 500% + 500 FS
Mostbet
4.95
View odds
Comments
Only registered users can post and reply to comments
Upcoming Predictions
Braga vs Vizela prediction Club friendlies Braga vs Vizela prediction: another step towards the new season kickoff - 14.07.2026 Braga Odds: 1.5 Vizela Recommended Mostbet
Viktoria Plzen vs Polissya prediction Friendly match Are we expecting a goal-fest? Prediction for Viktoria Plzen vs Polissya Viktoria Plzen Odds: 1.66 Polissya View odds Mostbet
KuPS vs FK Vardar Skopje prediction Champions League The Finns won't forget last year's failure: prediction for KuPS vs Vardar KuPS Odds: 1.55 FK Vardar Skopje View odds Melbet
Riga FC vs Ararat Armenia prediction Champions League Riga aim for a comeback: prediction for Riga vs Ararat-Armenia Riga FC Odds: 1.68 Ararat Armenia View odds Mostbet
TNS vs Sabah FK prediction Champions League The Welsh need a near-perfect match: prediction for New Saints vs Sabah TNS Odds: 1.67 Sabah FK View odds Mostbet
Daily Sports News, Predictions and Live Scores