Match facts
Hearts has not beaten Rangers in their last 11 league games and are also unbeaten in their last 10 home games.
Rangers has not lost to Hearts away from home in 5 games.
Current league form
Overall
W
1 - 2
W
4 - 2
D
0 - 0
L
3 - 0
W
3 - 0
D
2 - 2
Overall
L
3 - 2
D
0 - 0
W
1 - 2
W
4 - 1
L
2 - 1
W
5 - 2
Home
W
2 - 0
D
1 - 1
W
2 - 0
D
1 - 1
W
4 - 2
W
3 - 0
Away
W
0 - 3
W
1 - 2
L
3 - 2
D
0 - 0
W
1 - 2
L
2 - 1
League position
Head 2 head (last 6 matches)
21 April 2024 - 15:00
Rangers 2 - 0 Hearts
Scottish Cup (Semi-Finals)
24 February 2024 - 15:00
Rangers 5 - 0 Hearts
Premiership
06 December 2023 - 20:00
Hearts 0 - 1 Rangers
Premiership
05 November 2023 - 15:00
Hearts 1 - 3 Rangers
League Cup (Semi-Finals)
29 October 2023 - 15:00
Rangers 2 - 1 Hearts
Premiership
24 May 2023 - 19:45
Rangers 2 - 2 Hearts
Premiership
Winning / losing margin (last 10 games)
Hearts
Playing at home
NSD - No-score drawSD - Score draw
Rangers
Playing away from home
NSD - No-score drawSD - Score draw