Hearts claimed a 2-1 victory over Rangers in the Premiership. Before the match, Hearts were 1st in the Premiership table with Rangers in 2nd. Rangers have the edge in previous meetings (2021–2026), with 13 wins from 20 games. Hearts had scored 53 goals this season (1.7 per game), Rangers had 56 (1.8 per game). Hearts's goals came from Lawrence Shankland (71'), Stephen Kingsley (54'); Rangers scored through Dujon Sterling (23'). Match stats: possession 42%-58%, shots 11-13, on target 5-3, corners 2-6. Get the complete post-match breakdown with all statistics.
Goal scorers
Hearts:Lawrence Shankland (71'), Stephen Kingsley (54') · Rangers:Dujon Sterling (23')
Key stats
Possession: Hearts 42% · Rangers 58% · Total shots: 11-13 · On target: 5-3 · Corners: 2-6
Hearts 2-1 Rangers. Premiership match played on 4 May 2026.
What league is Hearts vs Rangers in?
This match is part of the Premiership. The match takes place at Tynecastle Park. Full standings, kickoff time, and live statistics are available on GioScore.
What is the head-to-head record between Hearts and Rangers?
In 20 meetings between 2021 and 2026: Hearts has 3 wins, 4 draws, and 13 losses against Rangers.