6 Dec 2023Heart of Midlothian 0 - 1 RangersPremiership
5 Nov 2023Heart of Midlothian 1 - 3 RangersLeague Cup
24 May 2023Rangers 2 - 2 Heart of MidlothianPremiership Championship Group
1 Feb 2023Heart of Midlothian 0 - 3 RangersPremiership
9 Nov 2022Rangers 1 - 0 Heart of MidlothianPremiership
1 Oct 2022Heart of Midlothian 0 - 4 RangersPremiership
21 May 2022Rangers 2 - 0 Heart of MidlothianFA Cup
14 May 2022Heart of Midlothian 1 - 3 RangersPremiership Championship Group
6 Feb 2022Rangers 5 - 0 Heart of MidlothianPremiership
12 Dec 2021Heart of Midlothian 0 - 2 RangersPremiership
16 Oct 2021Rangers 1 - 1 Heart of MidlothianPremiership
29 Feb 2020Heart of Midlothian 1 - 0 RangersFA Cup
26 Jan 2020Heart of Midlothian 2 - 1 RangersPremiership
1 Dec 2019Rangers 5 - 0 Heart of MidlothianPremiership
3 Nov 2019Rangers 3 - 0 Heart of MidlothianLeague Cup
20 Oct 2019Heart of Midlothian 1 - 1 RangersPremiership
20 Apr 2019Heart of Midlothian 1 - 3 RangersPremiership
3 Apr 2019Rangers 3 - 0 Heart of MidlothianPremiership
2 Dec 2018Heart of Midlothian 1 - 2 RangersPremiership
7 Oct 2018Rangers 3 - 1 Heart of MidlothianPremiership
22 Apr 2018Rangers 2 - 1 Heart of MidlothianPremiership
24 Feb 2018Rangers 2 - 0 Heart of MidlothianPremiership
28 Oct 2017Heart of Midlothian 1 - 3 RangersPremiership
19 Aug 2017Rangers 0 - 0 Heart of MidlothianPremiership
13 May 2017Rangers 2 - 1 Heart of MidlothianPremiership
1 Feb 2017Heart of Midlothian 4 - 1 RangersPremiership
10 Dec 2016Rangers 2 - 0 Heart of MidlothianPremiership
30 Nov 2016Heart of Midlothian 2 - 0 RangersPremiership
2 May 2015Heart of Midlothian 2 - 2 RangersChampionship
5 Apr 2015Rangers 2 - 1 Heart of MidlothianChampionship
16 Jan 2015Rangers 0 - 0 Heart of MidlothianChampionship
22 Nov 2014Heart of Midlothian 2 - 0 RangersChampionship
10 Aug 2014Rangers 1 - 2 Heart of MidlothianChampionship
21 Apr 2012Heart of Midlothian 0 - 3 RangersPremier League
3 Mar 2012Rangers 1 - 2 Heart of MidlothianPremier League
23 Oct 2011Heart of Midlothian 0 - 2 RangersPremier League
23 Jul 2011Rangers 1 - 1 Heart of MidlothianPremier League
7 May 2011Rangers 4 - 0 Heart of MidlothianPremier League
2 Feb 2011Rangers 1 - 0 Heart of MidlothianPremier League
22 Jan 2011Heart of Midlothian 1 - 0 RangersPremier League
2 Oct 2010Heart of Midlothian 1 - 2 RangersPremier League