Heart Of Midlothian vs Rangers prediction

Heart Of Midlothian – Rangers, Scottish Premiership, Wednesday, October 28, 2026 at 07:45 PM (GMT). Venue: Tynecastle Park

Heart Of Midlothian is #3 in the table (16 pts) and Rangers #2 (23 pts). It's a clash between two of the top four. Rangers is unbeaten in its last 5 matches. Heart Of Midlothian averages 2.2 goals per match this season. Rangers has kept 5 clean sheets in 10 matches. Last 6 head-to-head meetings: Heart Of Midlothian 3, draws 0, Rangers 3.

AI confidence: Medium

AI match recap

Rangers travel in stronger league rhythm, but this is a serious Tynecastle test rather than a routine away fixture. McInnes returns to the club he left in the summer, adding edge to a match already shaped by a loud home crowd and Hearts' recent success in this stadium against Rangers. Hearts have been productive at home, yet their European schedule and a growing injury list leave their defensive balance under pressure. The match is likely to swing on whether the hosts can make their early territorial pressure count before Rangers settle into control.

Predicted score and probabilities

The AI's exact score, win/draw/loss probabilities, both teams to score, over/under 2.5 and 5 key factors are in the full analysis.

See the full AI analysis

Head-to-head analysis

The recent series is competitive: Rangers hold the broader historical advantage, but Hearts have won their last two league home meetings. These fixtures have also tended to produce clear momentum swings rather than predictable, low-event contests.

Injuries and absences

Recent reports materially weaken Hearts' squad depth, especially in defence, with Milne, Borchgrevink and Findlay cited among those unavailable. Shankland's ongoing hamstring problem also removes a central attacking reference, demanding more goal threat from runners around him.

Form (last 5)

Heart Of MidlothianLeague position #3 · 16 ptsD W L
RangersLeague position #2 · 23 ptsW D W

Heart Of Midlothian vs Rangers stats

Heart Of MidlothianRangers
Played910
Goals scored2017
Goals conceded157
Clean sheets25

Last meetings

  • 2026-05-04Heart Of Midlothian 2-1 Rangers
  • 2026-02-15Rangers 4-2 Heart Of Midlothian
  • 2025-12-21Heart Of Midlothian 2-1 Rangers
  • 2025-09-13Rangers 0-2 Heart Of Midlothian
  • 2025-02-16Heart Of Midlothian 1-3 Rangers
  • 2024-11-10Rangers 1-0 Heart Of Midlothian

Other Scottish Premiership matches