Hearts vs Rangers prediction

Scotland · Scottish Premiership · 28 October 2026

Hearts3rd · 16 pts
Wed 28 Oct
Rangers2nd · 20 pts
HeartsDrawRangers
Our predictionHearts to winOpen game
39%Probability
2.54Fair odds
1-1Likely score
1.62-1.51Expected goals

Betting markets

Model chances and the fair odds they imply

Match result

  • Hearts39%2.54
  • Draw26%3.90
  • Rangers35%2.86

Double chance

  • Hearts or draw65%1.54
  • Hearts or Rangers74%1.34
  • Draw or Rangers61%1.65

Goals

  • Over 2.560%1.65
  • Under 2.540%2.53

Both teams to score

  • Yes62%1.61
  • No38%2.65

Match preview

An open game: no outcome reaches 45%. Hearts 39%, draw 26%, Rangers 35%.

Expected goals from the model: Hearts 1.62, Rangers 1.51. The single most likely score is 1-1 (10%), and the chance of three or more goals is 60%.

Hearts have won 2 and lost 2 of their last 5 league matches (LWDLW).

Rangers have won 4 and lost 0 of their last 5 league matches (DWWWW).

In the table Hearts are 3rd with 16 points and Rangers 2nd with 20.

In their last 5 league meetings Hearts won 3, Rangers won 2 and 0 ended level.

Most likely scores

  • 1-110%
  • 2-19%
  • 1-28%
  • 1-07%
  • 0-17%

Hearts form

WLDWL
  • Lat Celtic1-72026-10-18
  • Wvs St. Mirren5-02026-10-10
  • Dat Kilmarnock1-12026-09-19
  • Lat Falkirk1-22026-09-15
  • Wvs Dundee2-12026-09-06

Rangers form

WWWWD
  • Dat Dundee2-22026-10-17
  • Wvs Kilmarnock3-12026-10-10
  • Wat Celtic1-02026-09-20
  • Wvs St. Mirren1-02026-09-09
  • Wvs Motherwell1-02026-09-05

Head to head

  • 2026-05-04Hearts 2-1 Rangers
  • 2026-02-15Rangers 4-2 Hearts
  • 2025-12-21Hearts 2-1 Rangers
  • 2025-09-13Rangers 0-2 Hearts
  • 2025-02-16Hearts 1-3 Rangers

More Scottish Premiership predictions

All matches ›

Prediction last updated 2026-10-22 21:17 UTC. Fair odds are 1 divided by the model probability, not bookmaker prices. Published by Semalt; see how it works and the track record.