Hearts 2-2 Rangers: result and report

Premiership · Wednesday 28 October 2026

Result

Hearts 2-2 Rangers

Premiership · Wednesday 28 October 2026, 20:00 UTC · Tynecastle Park, Edinburgh · half-time 0-1

Hearts · Rangers · Premiership predictions

Hearts 2-2 Rangers: match report

Hearts drew with Rangers 2-2 in the Premiership on Wednesday 28 October 2026 at Tynecastle Park. The half-time score was 0-1.

Kevin Kelsy opened the scoring in the 16th minute. Hearts's goals came from Cláudio Braga (48') and Calvin Miller (57'). Rangers scored through Kevin Kelsy (16') and Olwethu Makhanya (89').

Discipline: Hearts received 3 yellow cards; Rangers received 4 yellow cards.

Going into the game Hearts were 3rd on 19 points from 10 and Rangers 2nd on 23 points from 10. In the current table Hearts are 3rd on 20 points and Rangers are 2nd on 24 points.

Hearts lined up in a 4-2-3-1 and Rangers in a 4-2-3-1. The highest match rating in our data went to Olwethu Makhanya of Rangers (7.8), ahead of Calvin Miller (7.4).

Before this game the head-to-head record in our data stood at 3 Hearts wins, 2 draws and 5 for Rangers.

Going into the match Hearts's last five read W-L-L-D-W and Rangers's W-D-W-W-W.

Data as of 5 Nov 2026.

Key events

  • 4'Yellow card · Nicolas RaskinRangers
  • 16'Goal · Kevin KelsyRangers · 0-1
  • 44'Yellow card · Emmanuel FernandezRangers
  • 48'Goal · Cláudio BragaHearts · 1-1
  • 57'Goal · Calvin MillerHearts · 2-1
  • 61'Yellow card · James PenriceRangers
  • 66'Yellow card · Wouter VranckenHearts
  • 70'Yellow card · Badredine BouananiRangers
  • 72'Yellow card · Jordi AltenaHearts
  • 87'Yellow card · Sabah KerjotaHearts
  • 89'Goal · Olwethu MakhanyaRangers · 2-2

Form and table

#TeamPWDLGFGAGDPtsForm
2Rangers11731199+1024WWDWD
3Hearts116232417+720DWLWD

Full Premiership table

Head-to-head

10 meetings: Hearts 3, draws 2, Rangers 5.

Team news

Unavailable

Hearts line-up (4-2-3-1)

Beau Reus, Jordi Altena, Malachi Fagan-Walcott, Jamie McCart, Rogers Mato, Laurent Mendy, Tómas Bent Magnússon, Sabah Kerjota, Calvin Miller, Josh McPake, Cláudio Braga

Rangers line-up (4-2-3-1)

Ivor Pandur, Dujon Sterling, Emmanuel Fernandez, Olwethu Makhanya, James Penrice, Dan Neil, Nicolas Raskin, Min-su Kim, Ryan Naderi, Djeidi Gassama, Kevin Kelsy

More Premiership fixtures