About Match
Hearts welcome Rangers on Monday, 4 May 2026 at 16:30 in a Premiership clash. The match will be played at Tynecastle Park. Hearts are fighting for the title, while Rangers are pushing for a Champions League spot. Hearts come into this in 1st position, with Rangers in 2nd. Rangers have the edge in previous meetings (2020–2026), with 13 wins from 20 games. Hearts have scored 53 goals this season (averaging 1.7 per game), while Rangers have netted 56 (1.8 per game). Everything you need to know ahead of kick-off is available above.


