Hearts 2-1 Rangers: result and report
Premiership · Sunday 21 December 2025
Result
Hearts 2-1 Rangers
Premiership · Sunday 21 December 2025, 13:30 UTC · half-time 2-0
Hearts 2-1 Rangers: match report
Hearts beat Rangers 2-1 in the Premiership on Sunday 21 December 2025. The half-time score was 2-0.
Stuart Findlay opened the scoring in the 38th minute. Hearts's goals came from Stuart Findlay (38') and Lawrence Shankland (42'). Rangers scored through Youssef Chermiti (90+5').
Discipline: Hearts received 2 yellow cards; Rangers received 1 yellow card.
Going into the game Hearts were 1st on 38 points from 17 and Rangers 4th on 29 points from 16. Hearts went on to finish that season 2nd with 80 points, and Rangers 3rd with 72.
Hearts lined up in a 4-2-3-1 and Rangers in a 3-1-4-2. The highest match rating in our data went to Stuart Findlay of Hearts (7.7), ahead of Alexandros Kyziridis (7.5).
Before this game the head-to-head record in our data stood at 1 Hearts win, 2 draws and 5 for Rangers.
Going into the match Hearts's last five read W-W-D-D-L and Rangers's W-W-D-D-W.
Key events
- 38'Goal · Stuart Findlay
- 42'Goal · Lawrence Shankland
- 61'Yellow card · Oisin McEntee
- 90+2'Yellow card · Beni Baningime
- 90+4'Yellow card · Mikey Moore
- 90+5'Goal · Youssef Chermiti
Head-to-head
Team news
Hearts line-up (4-2-3-1)
Alexander Schwolow, Michael Steinwender, Frankie Kent, Stuart Findlay, Stephen Kingsley, Oisin McEntee, Cammy Devlin, Alexandros Kyziridis, Tómas Bent Magnússon, Cláudio Braga, Lawrence Shankland
Rangers line-up (3-1-4-2)
Jack Butland, James Tavernier, Dujon Sterling, Emmanuel Fernandez, Connor Barron, Max Aarons, Nicolas Raskin, Mohamed Diomandé, Jayden Meghoma, Bojan Miovski, Mikey Moore