Follow Footymad on Facebook Follow Footymad on Twitter RSS feed

Rangers v Heart of Midlothian head-to-head record

Playing in the Scottish Championship on Saturday, 9th August 2014 at 15:00hrs.

 v 
At Rangers (148) At Hearts (144)
Results Total % Results Total %
Rangers 101 68.24 Hearts 37 25.69
Hearts 25 16.89 Rangers 73 50.69
Draws 22 14.86 Draws 34 23.61
Goals Total Av.pg Goals Total Av.pg
Rangers 312 2.11 Hearts 170 1.18
Hearts 148 1.00 Rangers 243 1.69
On Neutral Ground (7) Overall (299 matches)
Results Total % Results Total %
Rangers 6 85.71 Rangers 180 60.20
Hearts 1 14.29 Hearts 63 21.07
Draws 0 0.00 Draws 56 18.73
Goals Total Av.pg Goals Total Av.pg
Rangers 18 2.57 Rangers 573 1.92
Hearts 7 1.00 Hearts 325 1.09
Records
Highest Aggregate 9 Rangers† 7 - 2 Hearts 1895/1896†
Highest Rangers score: 7 Rangers† 7 - 2 Hearts 1895/1896†
Highest Hearts score: 5 Rangers† 0 - 5 Hearts 1905/1906†
Season Date Home Score Away Competition
2011/2012 Sat 21 Apr Hearts 0 - 3 Rangers Scottish Premiership† 
Sat 03 Mar Rangers 1 - 2 Hearts Scottish Premiership† 
Sun 23 Oct Hearts 0 - 2 Rangers Scottish Premiership† 
Sat 23 Jul Rangers 1 - 1 Hearts Scottish Premiership† 
2010/2011 Sat 07 May Rangers 4 - 0 Hearts Scottish Premiership† 
Wed 02 Feb Rangers 1 - 0 Hearts Scottish Premiership† 
Sat 22 Jan Hearts 1 - 0 Rangers Scottish Premiership† 
Sat 02 Oct Hearts 1 - 2 Rangers Scottish Premiership† 
2009/2010 Sun 18 Apr Rangers 2 - 0 Hearts Scottish Premiership† 
Sat 27 Mar Hearts 1 - 4 Rangers Scottish Premiership† 
Sat 23 Jan Rangers 1 - 1 Hearts Scottish Premiership† 
Sun 23 Aug Hearts 1 - 2 Rangers Scottish Premiership† 
2008/2009 Sun 03 May Rangers 2 - 0 Hearts Scottish Premiership† 
Sat 21 Mar Rangers 2 - 2 Hearts Scottish Premiership† 
Sat 29 Nov Hearts 2 - 1 Rangers Scottish Premiership† 
Sat 16 Aug Rangers 2 - 0 Hearts Scottish Premiership† 
2007/2008 Wed 27 Feb Hearts 0 - 4 Rangers Scottish Premiership† 
Wed 30 Jan Rangers 2 - 0 Hearts Scottish League Cup† 
played at Hampden Park
Sat 15 Dec Rangers 2 - 1 Hearts Scottish Premiership† 
Sat 15 Sep Hearts 4 - 2 Rangers Scottish Premiership† 
2006/2007 Sat 21 Apr Rangers 2 - 1 Hearts Scottish Premiership† 
Sat 27 Jan Rangers 0 - 0 Hearts Scottish Premiership† 
Sun 19 Nov Hearts 0 - 1 Rangers Scottish Premiership† 
Sat 19 Aug Rangers 2 - 0 Hearts Scottish Premiership† 
2005/2006 Sun 07 May Rangers 2 - 0 Hearts Scottish Premiership† 
Sun 19 Mar Hearts 1 - 1 Rangers Scottish Premiership† 
Sat 17 Dec Rangers 1 - 0 Hearts Scottish Premiership† 
Sat 24 Sep Hearts 1 - 0 Rangers Scottish Premiership† 
2004/2005 Sat 07 May Rangers 2 - 1 Hearts Scottish Premiership† 
Wed 02 Mar Hearts 1 - 2 Rangers Scottish Premiership† 
Sun 28 Nov Rangers 3 - 2 Hearts Scottish Premiership† 
Sun 12 Sep Hearts 0 - 0 Rangers Scottish Premiership† 
2003/2004 Wed 12 May Rangers 0 - 1 Hearts Scottish Premiership† 
Sat 13 Mar Hearts 1 - 1 Rangers Scottish Premiership† 
Sat 20 Dec Rangers 2 - 1 Hearts Scottish Premiership† 
Sun 21 Sep Hearts 0 - 4 Rangers Scottish Premiership† 
2002/2003 Sun 18 May Hearts 0 - 2 Rangers Scottish Premiership† 
Sat 15 Feb Rangers 1 - 0 Hearts Scottish Premiership† 
Tue 04 Feb Hearts 0 - 1 Rangers Scottish League Cup† 
played at Hampden Park
Sun 01 Dec Hearts 0 - 4 Rangers Scottish Premiership† 
Wed 11 Sep Rangers 2 - 0 Hearts Scottish Premiership† 
2001/2002 Sun 07 Apr Rangers 2 - 0 Hearts Scottish Premiership† 
Sat 09 Feb Hearts 0 - 2 Rangers Scottish Premiership† 
Sun 09 Dec Rangers 3 - 1 Hearts Scottish Premiership† 
Sat 08 Sep Hearts 2 - 2 Rangers Scottish Premiership† 
2000/2001 Sat 05 May Hearts 1 - 4 Rangers Scottish Premiership† 
Sat 03 Mar Rangers 2 - 0 Hearts Scottish Premiership† 
Sun 03 Dec Hearts 0 - 1 Rangers Scottish Premiership† 
Sun 17 Sep Rangers 1 - 0 Hearts Scottish Premiership† 
1999/2000 Sat 13 May Rangers 1 - 0 Hearts Scottish Premiership† 
Wed 12 Apr Hearts 1 - 2 Rangers Scottish Premiership† 
Sun 12 Mar Rangers 4 - 1 Hearts Scottish F.A. Cup† 
Wed 22 Dec Rangers 1 - 0 Hearts Scottish Premiership† 
Sat 07 Aug Hearts 0 - 4 Rangers Scottish Premiership† 
1998/1999 Sun 09 May Rangers 0 - 0 Hearts Scottish Premiership† 
Sat 19 Dec Hearts 2 - 3 Rangers Scottish Premiership† 
Sat 17 Oct Rangers 3 - 0 Hearts Scottish Premiership† 
Sun 02 Aug Hearts 2 - 1 Rangers Scottish Premiership† 
1997/1998 Sat 16 May Hearts 2 - 1 Rangers Scottish F.A. Cup† 
played at Parkhead
Sat 25 Apr Hearts 0 - 3 Rangers Scottish Premiership† 
Sat 28 Feb Rangers 2 - 2 Hearts Scottish Premiership† 
Sat 20 Dec Hearts 2 - 5 Rangers Scottish Premiership† 
Mon 04 Aug Rangers 3 - 1 Hearts Scottish Premiership† 
1996/1997 Sat 10 May Hearts 3 - 1 Rangers Scottish Premiership† 
Sat 01 Feb Rangers 0 - 0 Hearts Scottish Premiership† 
Sat 21 Dec Hearts 1 - 4 Rangers Scottish Premiership† 
Sun 24 Nov Rangers 4 - 3 Hearts Scottish League Cup† 
played at Parkhead
Sat 14 Sep Rangers 3 - 0 Hearts Scottish Premiership† 
1995/1996 Sat 18 May Rangers 5 - 1 Hearts Scottish F.A. Cup† 
played at Hampden Park
Wed 10 Apr Hearts 2 - 0 Rangers Scottish Premiership† 
Sat 20 Jan Rangers 0 - 3 Hearts Scottish Premiership† 
Sat 02 Dec Hearts 0 - 2 Rangers Scottish Premiership† 
Sat 21 Oct Rangers 4 - 1 Hearts Scottish Premiership† 
1994/1995 Sat 18 Mar Hearts 2 - 1 Rangers Scottish Premiership† 
Mon 20 Feb Hearts 4 - 2 Rangers Scottish F.A. Cup† 
Sat 21 Jan Rangers 1 - 0 Hearts Scottish Premiership† 
Wed 09 Nov Hearts 1 - 1 Rangers Scottish Premiership† 
Sun 11 Sep Rangers 3 - 0 Hearts Scottish Premiership† 
1993/1994 Sat 26 Mar Hearts 1 - 2 Rangers Scottish Premiership† 
Sat 12 Mar Rangers 2 - 0 Hearts Scottish F.A. Cup† 
Mon 27 Dec Rangers 2 - 2 Hearts Scottish Premiership† 
1992/1993 Wed 14 Apr Hearts 2 - 3 Rangers Scottish Premiership† 
Sat 03 Apr Rangers 2 - 1 Hearts Scottish F.A. Cup† 
played at Parkhead
Sat 27 Feb Rangers 2 - 1 Hearts Scottish Premiership† 
Sat 21 Nov Hearts 1 - 1 Rangers Scottish Premiership† 
Sat 19 Sep Rangers 2 - 0 Hearts Scottish Premiership† 
1991/1992 Tue 28 Apr Rangers 1 - 1 Hearts Scottish Premiership† 
Sat 01 Feb Hearts 0 - 1 Rangers Scottish Premiership† 
Sat 19 Oct Rangers 2 - 0 Hearts Scottish Premiership† 
Wed 04 Sep Hearts 0 - 1 Rangers Scottish League Cup† 
Sat 17 Aug Hearts 1 - 0 Rangers Scottish Premiership† 
1990/1991 Sat 09 Mar Rangers 2 - 1 Hearts Scottish Premiership† 
Sat 05 Jan Hearts 0 - 1 Rangers Scottish Premiership† 
Sat 01 Dec Rangers 4 - 0 Hearts Scottish Premiership† 
Sat 08 Sep Hearts 1 - 3 Rangers Scottish Premiership† 
1989/1990 Sat 05 May Hearts 1 - 1 Rangers Scottish Premiership† 
Sat 17 Feb Rangers 0 - 0 Hearts Scottish Premiership† 
Sat 02 Dec Hearts 1 - 2 Rangers Scottish Premiership† 
Sat 30 Sep Rangers 1 - 0 Hearts Scottish Premiership† 
1988/1989 Sat 29 Apr Rangers 4 - 0 Hearts Scottish Premiership† 
Sat 10 Dec Hearts 2 - 0 Rangers Scottish Premiership† 
Tue 01 Nov Rangers 3 - 0 Hearts Scottish Premiership† 
Wed 21 Sep Rangers 3 - 0 Hearts Scottish League Cup† 
played at Hampden Park
Sat 17 Sep Hearts 1 - 2 Rangers Scottish Premiership† 
1987/1988 Sat 02 Apr Rangers 1 - 2 Hearts Scottish Premiership† 
Sat 16 Jan Hearts 1 - 1 Rangers Scottish Premiership† 
Sat 28 Nov Rangers 3 - 2 Hearts Scottish Premiership† 
Sat 03 Oct Hearts 0 - 0 Rangers Scottish Premiership† 
Wed 02 Sep Rangers 4 - 1 Hearts Scottish League Cup† 
1986/1987 Sat 25 Apr Rangers 3 - 0 Hearts Scottish Premiership† 
Sat 07 Feb Hearts 2 - 5 Rangers Scottish Premiership† 
Sat 29 Nov Rangers 3 - 0 Hearts Scottish Premiership† 
Sat 04 Oct Hearts 1 - 1 Rangers Scottish Premiership† 
1985/1986 Sat 29 Mar Hearts 3 - 1 Rangers Scottish Premiership† 
Sat 28 Dec Rangers 0 - 2 Hearts Scottish Premiership† 
Sat 16 Nov Hearts 3 - 0 Rangers Scottish Premiership† 
Sat 24 Aug Rangers 3 - 1 Hearts Scottish Premiership† 
1984/1985 Sat 27 Apr Rangers 3 - 1 Hearts Scottish Premiership† 
Sat 23 Feb Hearts 2 - 0 Rangers Scottish Premiership† 
Sat 08 Dec Rangers 1 - 1 Hearts Scottish Premiership† 
Sat 06 Oct Hearts 1 - 0 Rangers Scottish Premiership† 
1983/1984 Fri 01 Jul Hearts 3 - 1 Rangers Scottish Premiership† 
Fri 01 Jul Hearts 2 - 2 Rangers Scottish Premiership† 
Fri 01 Jul Rangers 0 - 0 Hearts Scottish Premiership† 
Fri 01 Jul Rangers 3 - 0 Hearts Scottish Premiership† 
1980/1981 Tue 01 Jul Rangers 3 - 1 Hearts Scottish Premiership† 
Tue 01 Jul Rangers 4 - 0 Hearts Scottish Premiership† 
Tue 01 Jul Hearts 0 - 0 Rangers Scottish Premiership† 
Tue 01 Jul Hearts 2 - 1 Rangers Scottish Premiership† 
1978/1979 Sat 01 Jul Rangers 4 - 0 Hearts Scottish Premiership† 
Sat 01 Jul Rangers 5 - 3 Hearts Scottish Premiership† 
Sat 01 Jul Hearts 3 - 2 Rangers Scottish Premiership† 
Sat 01 Jul Hearts 0 - 0 Rangers Scottish Premiership† 
1976/1977 Thu 01 Jul Hearts 0 - 1 Rangers Scottish Premiership† 
Thu 01 Jul Rangers 3 - 2 Hearts Scottish Premiership† 
Thu 01 Jul Rangers 4 - 2 Hearts Scottish Premiership† 
Thu 01 Jul Hearts 1 - 3 Rangers Scottish Premiership† 
1975/1976 Tue 01 Jul Hearts 0 - 2 Rangers Scottish Premiership† 
Tue 01 Jul Hearts 1 - 2 Rangers Scottish Premiership† 
Tue 01 Jul Rangers 3 - 1 Hearts Scottish Premiership† 
Tue 01 Jul Rangers 1 - 2 Hearts Scottish Premiership† 
1974/1975 Mon 08 Jul Hearts 1 - 1 Rangers Scottish First Division† 
Mon 08 Jul Rangers 2 - 1 Hearts Scottish First Division† 
1973/1974 Sun 01 Jul Hearts 2 - 4 Rangers Scottish First Division† 
Sun 01 Jul Rangers 0 - 3 Hearts Scottish First Division† 
1972/1973 Sat 01 Jul Hearts 0 - 1 Rangers Scottish First Division† 
Sat 01 Jul Rangers 0 - 1 Hearts Scottish First Division† 
1971/1972 Thu 01 Jul Rangers 6 - 0 Hearts Scottish First Division† 
Thu 01 Jul Hearts 2 - 1 Rangers Scottish First Division† 
1970/1971 Wed 01 Jul Rangers 1 - 0 Hearts Scottish First Division† 
Wed 01 Jul Hearts 0 - 1 Rangers Scottish First Division† 
1969/1970 Tue 01 Jul Rangers 3 - 2 Hearts Scottish First Division† 
Tue 01 Jul Hearts 1 - 2 Rangers Scottish First Division† 
1968/1969 Mon 01 Jul Rangers 2 - 0 Hearts Scottish First Division† 
Mon 01 Jul Hearts 1 - 1 Rangers Scottish First Division† 
1967/1968 Sat 01 Jul Hearts 2 - 3 Rangers Scottish First Division† 
Sat 01 Jul Rangers 1 - 1 Hearts Scottish First Division† 
1966/1967 Sun 31 Jul Hearts 1 - 1 Rangers Scottish First Division† 
Sun 31 Jul Rangers 5 - 1 Hearts Scottish First Division† 
1965/1966 Thu 01 Jul Hearts 0 - 2 Rangers Scottish First Division† 
Thu 01 Jul Rangers 1 - 1 Hearts Scottish First Division† 
1964/1965 Wed 01 Jul Hearts 1 - 1 Rangers Scottish First Division† 
Wed 01 Jul Rangers 1 - 1 Hearts Scottish First Division† 
1963/1964 Mon 01 Jul Hearts 1 - 2 Rangers Scottish First Division† 
Mon 01 Jul Rangers 0 - 3 Hearts Scottish First Division† 
1962/1963 Sun 01 Jul Hearts 0 - 5 Rangers Scottish First Division† 
Sun 01 Jul Rangers 5 - 1 Hearts Scottish First Division† 
1961/1962 Sat 01 Jul Hearts 0 - 1 Rangers Scottish First Division† 
Sat 01 Jul Rangers 2 - 1 Hearts Scottish First Division† 
1960/1961 Fri 01 Jul Rangers 3 - 0 Hearts Scottish First Division† 
Fri 01 Jul Hearts 1 - 3 Rangers Scottish First Division† 
1959/1960 Wed 01 Jul Rangers 0 - 2 Hearts Scottish First Division† 
Wed 01 Jul Hearts 2 - 0 Rangers Scottish First Division† 
1958/1959 Tue 01 Jul Rangers 5 - 0 Hearts Scottish First Division† 
Tue 01 Jul Hearts 2 - 0 Rangers Scottish First Division† 
1957/1958 Mon 01 Jul Rangers 2 - 3 Hearts Scottish First Division† 
Mon 01 Jul Hearts 2 - 1 Rangers Scottish First Division† 
1956/1957 Sun 01 Jul Hearts 0 - 1 Rangers Scottish First Division† 
Sun 01 Jul Rangers 5 - 3 Hearts Scottish First Division† 
1955/1956 Fri 01 Jul Hearts 1 - 1 Rangers Scottish A Division† 
Fri 01 Jul Rangers 4 - 1 Hearts Scottish A Division† 
1954/1955 Mon 05 Jul Hearts 3 - 4 Rangers Scottish A Division† 
Mon 05 Jul Rangers 2 - 1 Hearts Scottish A Division† 
1953/1954 Wed 01 Jul Rangers 0 - 1 Hearts Scottish A Division† 
Wed 01 Jul Hearts 3 - 3 Rangers Scottish A Division† 
1952/1953 Tue 01 Jul Rangers 3 - 0 Hearts Scottish A Division† 
Tue 01 Jul Hearts 2 - 2 Rangers Scottish A Division† 
1951/1952 Sun 01 Jul Rangers 2 - 0 Hearts Scottish A Division† 
Sun 01 Jul Hearts 2 - 2 Rangers Scottish A Division† 
1950/1951 Mon 17 Jul Rangers 2 - 1 Hearts Scottish A Division† 
Mon 17 Jul Hearts 0 - 1 Rangers Scottish A Division† 
1949/1950 Fri 01 Jul Hearts 0 - 1 Rangers Scottish A Division† 
Fri 01 Jul Rangers 1 - 0 Hearts Scottish A Division† 
1948/1949 Thu 01 Jul Hearts 2 - 0 Rangers Scottish A Division† 
Thu 01 Jul Rangers 2 - 1 Hearts Scottish A Division† 
1947/1948 Tue 01 Jul Hearts 1 - 2 Rangers Scottish A Division† 
Tue 01 Jul Rangers 1 - 2 Hearts Scottish A Division† 
1946/1947 Mon 01 Jul Hearts 0 - 3 Rangers Scottish A Division† 
Mon 01 Jul Rangers 1 - 2 Hearts Scottish A Division† 
1938/1939 Fri 01 Jul Hearts 1 - 3 Rangers Scottish First Division† 
Fri 01 Jul Rangers 1 - 1 Hearts Scottish First Division† 
1937/1938 Thu 01 Jul Hearts 3 - 2 Rangers Scottish First Division† 
Thu 01 Jul Rangers 0 - 3 Hearts Scottish First Division† 
1936/1937 Wed 01 Jul Hearts 5 - 2 Rangers Scottish First Division† 
Wed 01 Jul Rangers 0 - 1 Hearts Scottish First Division† 
1935/1936 Mon 01 Jul Hearts 1 - 1 Rangers Scottish First Division† 
Mon 01 Jul Rangers 1 - 1 Hearts Scottish First Division† 
1934/1935 Sun 01 Jul Hearts 4 - 1 Rangers Scottish First Division† 
Sun 01 Jul Rangers 2 - 1 Hearts Scottish First Division† 
1933/1934 Sat 01 Jul Rangers 3 - 1 Hearts Scottish First Division† 
Sat 01 Jul Hearts 1 - 2 Rangers Scottish First Division† 
1932/1933 Fri 01 Jul Rangers 4 - 4 Hearts Scottish First Division† 
Fri 01 Jul Hearts 1 - 0 Rangers Scottish First Division† 
1931/1932 Wed 01 Jul Rangers 4 - 2 Hearts Scottish First Division† 
Wed 01 Jul Hearts 0 - 0 Rangers Scottish First Division† 
1930/1931 Tue 01 Jul Rangers 4 - 1 Hearts Scottish First Division† 
Tue 01 Jul Hearts 3 - 0 Rangers Scottish First Division† 
1929/1930 Mon 01 Jul Rangers 1 - 3 Hearts Scottish First Division† 
Mon 01 Jul Hearts 2 - 0 Rangers Scottish First Division† 
1928/1929 Sun 01 Jul Hearts 0 - 1 Rangers Scottish First Division† 
Sun 01 Jul Rangers 2 - 0 Hearts Scottish First Division† 
1927/1928 Fri 01 Jul Hearts 0 - 0 Rangers Scottish First Division† 
Fri 01 Jul Rangers 4 - 1 Hearts Scottish First Division† 
1926/1927 Thu 01 Jul Hearts 0 - 2 Rangers Scottish First Division† 
Thu 01 Jul Rangers 1 - 0 Hearts Scottish First Division† 
1925/1926 Wed 01 Jul Hearts 3 - 0 Rangers Scottish First Division† 
Wed 01 Jul Rangers 2 - 2 Hearts Scottish First Division† 
1924/1925 Tue 01 Jul Hearts 1 - 2 Rangers Scottish First Division† 
Tue 01 Jul Rangers 4 - 1 Hearts Scottish First Division† 
1923/1924 Sun 01 Jul Hearts 0 - 0 Rangers Scottish First Division† 
Sun 01 Jul Rangers 1 - 0 Hearts Scottish First Division† 
1922/1923 Sat 01 Jul Rangers 3 - 0 Hearts Scottish First Division† 
Sat 01 Jul Hearts 0 - 0 Rangers Scottish First Division† 
1921/1922 Fri 01 Jul Rangers 0 - 2 Hearts Scottish First Division† 
Fri 01 Jul Hearts 1 - 2 Rangers Scottish First Division† 
1920/1921 Thu 01 Jul Rangers 0 - 0 Hearts Scottish First Division† 
Thu 01 Jul Hearts 0 - 4 Rangers Scottish First Division† 
1919/1920 Tue 01 Jul Rangers 3 - 0 Hearts Scottish First Division† 
Tue 01 Jul Hearts 0 - 0 Rangers Scottish First Division† 
1918/1919 Mon 01 Jul Hearts 1 - 4 Rangers Scottish First Division† 
Mon 01 Jul Rangers 3 - 2 Hearts Scottish First Division† 
1917/1918 Sun 01 Jul Hearts 0 - 3 Rangers Scottish First Division† 
Sun 01 Jul Rangers 2 - 0 Hearts Scottish First Division† 
1916/1917 Sat 01 Jul Hearts 1 - 3 Rangers Scottish First Division† 
Sat 01 Jul Rangers 1 - 0 Hearts Scottish First Division† 
1915/1916 Thu 01 Jul Hearts 1 - 2 Rangers Scottish First Division† 
Thu 01 Jul Rangers 0 - 4 Hearts Scottish First Division† 
1914/1915 Wed 01 Jul Hearts 3 - 4 Rangers Scottish First Division† 
Wed 01 Jul Rangers 1 - 2 Hearts Scottish First Division† 
1913/1914 Tue 01 Jul Hearts 2 - 1 Rangers Scottish First Division† 
Tue 01 Jul Rangers 3 - 2 Hearts Scottish First Division† 
1912/1913 Mon 01 Jul Hearts 1 - 1 Rangers Scottish First Division† 
Mon 01 Jul Rangers 2 - 4 Hearts Scottish First Division† 
1911/1912 Sat 01 Jul Rangers 2 - 1 Hearts Scottish First Division† 
Sat 01 Jul Hearts 2 - 1 Rangers Scottish First Division† 
1910/1911 Fri 01 Jul Rangers 2 - 0 Hearts Scottish First Division† 
Fri 01 Jul Hearts 1 - 4 Rangers Scottish First Division† 
1909/1910 Thu 01 Jul Rangers 1 - 0 Hearts Scottish First Division† 
Thu 01 Jul Hearts 1 - 3 Rangers Scottish First Division† 
1908/1909 Wed 01 Jul Rangers 4 - 3 Hearts Scottish First Division† 
Wed 01 Jul Hearts 0 - 0 Rangers Scottish First Division† 
1907/1908 Mon 01 Jul Hearts 1 - 2 Rangers Scottish First Division† 
Mon 01 Jul Rangers 2 - 1 Hearts Scottish First Division† 
1906/1907 Sun 01 Jul Hearts 0 - 1 Rangers Scottish First Division† 
Sun 01 Jul Rangers 1 - 1 Hearts Scottish First Division† 
1905/1906 Sat 01 Jul Hearts 2 - 2 Rangers Scottish First Division† 
Sat 01 Jul Rangers 0 - 5 Hearts Scottish First Division† 
1904/1905 Fri 01 Jul Hearts 0 - 5 Rangers Scottish First Division† 
Fri 01 Jul Rangers 1 - 1 Hearts Scottish First Division† 
1903/1904 Wed 01 Jul Hearts 2 - 1 Rangers Scottish First Division† 
Wed 01 Jul Rangers 5 - 1 Hearts Scottish First Division† 
1902/1903 Tue 01 Jul Hearts 2 - 1 Rangers Scottish First Division† 
Tue 01 Jul Rangers 2 - 1 Hearts Scottish First Division† 
1901/1902 Mon 01 Jul Rangers 2 - 1 Hearts Scottish First Division† 
Mon 01 Jul Hearts 0 - 2 Rangers Scottish First Division† 
1900/1901 Sun 01 Jul Rangers 1 - 0 Hearts Scottish First Division† 
Sun 01 Jul Hearts 0 - 1 Rangers Scottish First Division† 
1899/1900 Sat 01 Jul Rangers 4 - 3 Hearts Scottish First Division† 
Sat 01 Jul Hearts 1 - 1 Rangers Scottish First Division† 
1898/1899 Fri 01 Jul Rangers 3 - 1 Hearts Scottish First Division† 
Fri 01 Jul Hearts 2 - 3 Rangers Scottish First Division† 
1897/1898 Thu 01 Jul Rangers 2 - 0 Hearts Scottish First Division† 
Thu 01 Jul Hearts 2 - 2 Rangers Scottish First Division† 
1896/1897 Wed 01 Jul Hearts 2 - 1 Rangers Scottish First Division† 
Wed 01 Jul Rangers 5 - 0 Hearts Scottish First Division† 
1895/1896 Sat 07 Dec Rangers 7 - 2 Hearts Scottish First Division† 
Sat 31 Aug Hearts 1 - 2 Rangers Scottish First Division† 
1894/1895 Sat 19 Jan Hearts 0 - 0 Rangers Scottish First Division† 
Sat 20 Oct Rangers 0 - 1 Hearts Scottish First Division† 
1893/1894 Sat 14 Apr Rangers 1 - 2 Hearts Scottish First Division† 
Sat 14 Oct Hearts 4 - 2 Rangers Scottish First Division† 
1892/1893 Sat 06 May Rangers 2 - 1 Hearts Scottish First Division† 
Sat 18 Mar Hearts 1 - 2 Rangers Scottish First Division† 
1891/1892 Sat 23 Apr Hearts 3 - 2 Rangers Scottish First Division† 
Sat 21 Nov Rangers 0 - 1 Hearts Scottish First Division† 
1890/1891 Sat 24 Jan Hearts 0 - 1 Rangers Scottish First Division† 
Sat 16 Aug Rangers 5 - 2 Hearts Scottish First Division† 
1993/1994 Unknown Hearts 2 - 2 Rangers Scottish Premiership† 
Unknown Rangers 2 - 1 Hearts Scottish Premiership† 
† 
Sign up now to receive our FREE FOLLOWFOLLOW.COM Newsletter