Rangers 0-2 Hearts: result and report

Premiership · Saturday 13 September 2025

Result

Rangers 0-2 Hearts

Premiership · Saturday 13 September 2025, 14:00 UTC · half-time 0-1

Rangers · Hearts · Premiership predictions

Rangers 0-2 Hearts: match report

Rangers were beaten by Hearts 0-2 in the Premiership on Saturday 13 September 2025. It was 0-1 at half-time.

Lawrence Shankland opened the scoring in the 21st minute. Rangers did not score. Hearts scored through Lawrence Shankland (21') and Lawrence Shankland (82').

Discipline: Rangers received 2 yellow cards; Hearts received 1 yellow card.

Going into the game Rangers were 7th on 4 points from 4 and Hearts 2nd on 10 points from 4. Rangers went on to finish that season 3rd with 72 points, and Hearts 2nd with 80.

Rangers lined up in a 4-2-3-1 and Hearts in a 4-3-3. The highest match rating in our data went to Lawrence Shankland of Hearts (8.4), ahead of Alexander Schwolow (7.7).

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

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

Data as of 5 Nov 2026.

Key events

  • 21'Goal · Lawrence ShanklandHearts · 0-1
  • 68'Yellow card · James TavernierRangers
  • 70'Yellow card · Stuart FindlayHearts
  • 82'Missed penalty · Lawrence ShanklandHearts
  • 82'Goal · Lawrence ShanklandHearts · 0-2
  • 84'Yellow card · John SouttarRangers

Head-to-head

7 meetings: Rangers 5, draws 2, Hearts 0.

Team news

Unavailable

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

Jack Butland, James Tavernier, Nasser Djiga, John Souttar, Jayden Meghoma, Connor Barron, Mohamed Diomandé, Djeidi Gassama, Thelo Aasgaard, Mikey Moore, Bojan Miovski

Hearts line-up (4-3-3)

Alexander Schwolow, Oisin McEntee, Craig Halkett, Stuart Findlay, Stephen Kingsley, Harry Milne, Beni Baningime, Cammy Devlin, Cláudio Braga, Lawrence Shankland, Alexandros Kyziridis