Premiership   M. W D L goals
  at home 159 109 25 25 337 : 153
  Away 154 80 35 39 264 : 179
  313 189 60 64 601 : 332
Championship   M. W D L goals
  at home 2 1 0 1 3 : 3
  Away 2 0 1 1 2 : 4
  4 1 1 2 5 : 7
FA Cup   M. W D L goals
  at home 2 2 0 0 6 : 1
  Away 1 0 0 1 0 : 1
  Neutral Place 2 1 0 1 6 : 3
  5 3 0 2 12 : 5
League Cup   M. W D L goals
  at home 2 2 0 0 5 : 0
  Away 1 1 0 0 3 : 1
  3 3 0 0 8 : 1
overall   M. W D L goals
  at home 165 114 25 26 351 : 157
  Away 158 81 36 41 269 : 185
  Neutral Place 2 1 0 1 6 : 3
  325 196 61 68 626 : 345
Premiership
2023/2024 27. Round Rangers FC - Heart of Midlothian 5:0 (3:0)
2023/2024 16. Round Heart of Midlothian - Rangers FC 0:1 (0:1)
2023/2024 10. Round Rangers FC - Heart of Midlothian 2:1 (0:1)
2023 Championship 37. Round Rangers FC - Heart of Midlothian 2:2 (1:1)
2022/2023 24. Round Heart of Midlothian - Rangers FC 0:3 (0:2)
2022/2023 15. Round Rangers FC - Heart of Midlothian 1:0 (0:0)
2022/2023 9. Round Heart of Midlothian - Rangers FC 0:4 (0:2)
2022 Championship 5. Round Heart of Midlothian - Rangers FC 1:3 (1:2)
2021/2022 25. Round Rangers FC - Heart of Midlothian 5:0 (1:0)
2021/2022 18. Round Heart of Midlothian - Rangers FC 0:2 (0:2)
2021/2022 9. Round Rangers FC - Heart of Midlothian 1:1 (1:0)
2019/2020 23. Round Heart of Midlothian - Rangers FC 2:1 (0:0)
2019/2020 15. Round Rangers FC - Heart of Midlothian 5:0 (2:0)
2019/2020 9. Round Heart of Midlothian - Rangers FC 1:1 (1:1)
2019 Championship 1. Round Heart of Midlothian - Rangers FC 1:3 (0:2)
2018/2019 32. Round Rangers FC - Heart of Midlothian 3:0 (2:0)
2018/2019 15. Round Heart of Midlothian - Rangers FC 1:2 (1:2)
2018/2019 8. Round Rangers FC - Heart of Midlothian 3:1 (3:0)
2018 Championship 1. Round Rangers FC - Heart of Midlothian 2:1 (0:0)
2017/2018 28. Round Rangers FC - Heart of Midlothian 2:0 (1:0)
2017/2018 12. Round Heart of Midlothian - Rangers FC 1:3 (1:1)
2017/2018 3. Round Rangers FC - Heart of Midlothian 0:0 (0:0)
2017 Championship 3. Round Rangers FC - Heart of Midlothian 2:1 (1:0)
2016/2017 23. Round Heart of Midlothian - Rangers FC 4:1 (1:1)
2016/2017 17. Round Rangers FC - Heart of Midlothian 2:0 (1:0)
2016/2017 10. Round Heart of Midlothian - Rangers FC 2:0 (1:0)
2012 Championship 1. Round Heart of Midlothian - Rangers FC 0:3 (0:2)
2011/2012 29. Round Rangers FC - Heart of Midlothian 1:2 (1:0)
2011/2012 12. Round Heart of Midlothian - Rangers FC 0:2 (0:1)
2011/2012 1. Round Rangers FC - Heart of Midlothian 1:1 (0:1)
2011 Championship 3. Round Rangers FC - Heart of Midlothian 4:0 (3:0)
2010/2011 16. Round Rangers FC - Heart of Midlothian 1:0 (1:0)
2010/2011 23. Round Heart of Midlothian - Rangers FC 1:0 (0:0)
2010/2011 7. Round Heart of Midlothian - Rangers FC 1:2 (1:0)
2010 Championship 1. Round Rangers FC - Heart of Midlothian 2:0 (0:0)
2009/2010 31. Round Heart of Midlothian - Rangers FC 1:4 (1:2)
2009/2010 21. Round Rangers FC - Heart of Midlothian 1:1 (0:0)
2009/2010 2. Round Heart of Midlothian - Rangers FC 1:2 (1:0)
2009 Championship 1. Round Rangers FC - Heart of Midlothian 2:0 (1:0)
2008/2009 30. Round Rangers FC - Heart of Midlothian 2:2 (2:0)
2008/2009 16. Round Heart of Midlothian - Rangers FC 2:1 (2:1)
2008/2009 2. Round Rangers FC - Heart of Midlothian 2:0 (1:0)
2007/2008 28. Round Heart of Midlothian - Rangers FC 0:4 (0:2)
2007/2008 17. Round Rangers FC - Heart of Midlothian 2:1 (1:0)
2007/2008 6. Round Heart of Midlothian - Rangers FC 4:2 (2:0)
2007 Championship 1. Round Rangers FC - Heart of Midlothian 2:1 (0:1)
2006/2007 26. Round Rangers FC - Heart of Midlothian 0:0 (0:0)
2006/2007 15. Round Heart of Midlothian - Rangers FC 0:1 (0:0)
2006/2007 4. Round Rangers FC - Heart of Midlothian 2:0 (0:0)
2006 Championship 5. Round Rangers FC - Heart of Midlothian 2:0 (1:0)
2005/2006 30. Round Heart of Midlothian - Rangers FC 1:1 (1:0)
2005/2006 19. Round Rangers FC - Heart of Midlothian 1:0 (1:0)
2005/2006 8. Round Heart of Midlothian - Rangers FC 1:0 (1:0)
2005 Championship 3. Round Rangers FC - Heart of Midlothian 2:1 (2:0)
2004/2005 27. Round Heart of Midlothian - Rangers FC 1:2 (0:0)
2004/2005 16. Round Rangers FC - Heart of Midlothian 3:2 (1:1)
2004/2005 5. Round Heart of Midlothian - Rangers FC 0:0 (0:0)
2004 Championship 4. Round Rangers FC - Heart of Midlothian 0:1 (0:0)
2003/2004 28. Round Heart of Midlothian - Rangers FC 1:1 (0:0)
2003/2004 17. Round Rangers FC - Heart of Midlothian 2:1 (1:1)
2003/2004 6. Round Heart of Midlothian - Rangers FC 0:4 (0:1)
2003 Championship 4. Round Heart of Midlothian - Rangers FC 0:2 (0:0)
2002/2003 28. Round Rangers FC - Heart of Midlothian 1:0 (1:0)
2002/2003 17. Round Heart of Midlothian - Rangers FC 0:4 (0:0)
2002/2003 6. Round Rangers FC - Heart of Midlothian 2:0 (1:0)
2002 Championship 1. Round Rangers FC - Heart of Midlothian 2:0 (1:0)
2001/2002 28. Round Heart of Midlothian - Rangers FC 0:2 (0:0)
2001/2002 17. Round Rangers FC - Heart of Midlothian 3:1 (2:1)
2001/2002 6. Round Heart of Midlothian - Rangers FC 2:2 (1:1)
2001 Championship 3. Round Heart of Midlothian - Rangers FC 1:4 (0:1)
2000/2001 30. Round Rangers FC - Heart of Midlothian 2:0 (1:0)
2000/2001 19. Round Heart of Midlothian - Rangers FC 0:1 (0:1)
2000/2001 8. Round Rangers FC - Heart of Midlothian 1:0 (0:0)
1999/2000 35. Round Rangers FC - Heart of Midlothian 1:0 (1:0)
1999/2000 26. Round Heart of Midlothian - Rangers FC 1:2 (1:1)
1999/2000 11. Round Rangers FC - Heart of Midlothian 1:0 (0:0)
1999/2000 2. Round Heart of Midlothian - Rangers FC 0:4 (0:2)
1998/1999 34. Round Rangers FC - Heart of Midlothian 0:0 (0:0)
1998/1999 19. Round Heart of Midlothian - Rangers FC 2:3 (1:1)
1998/1999 10. Round Rangers FC - Heart of Midlothian 3:0 (0:0)
1998/1999 1. Round Heart of Midlothian - Rangers FC 2:1 (2:1)
1997/1998 34. Round Heart of Midlothian - Rangers FC 0:3 (0:0)
1997/1998 27. Round Rangers FC - Heart of Midlothian 2:2 (1:1)
1997/1998 18. Round Heart of Midlothian - Rangers FC 2:5 (1:2)
1997/1998 1. Round Rangers FC - Heart of Midlothian 3:1 (2:0)
1996/1997 36. Round Heart of Midlothian - Rangers FC 3:1 (0:0)
1996/1997 25. Round Rangers FC - Heart of Midlothian 0:0 (0:0)
1996/1997 18. Round Heart of Midlothian - Rangers FC 1:4 (0:1)
1996/1997 5. Round Rangers FC - Heart of Midlothian 3:0 (1:0)
1995/1996 32. Round Heart of Midlothian - Rangers FC 2:0
1995/1996 23. Round Rangers FC - Heart of Midlothian 0:3
1995/1996 16. Round Heart of Midlothian - Rangers FC 0:2
1995/1996 9. Round Rangers FC - Heart of Midlothian 4:1
1994/1995 29. Round Heart of Midlothian - Rangers FC 2:1
1994/1995 23. Round Rangers FC - Heart of Midlothian 1:0
1994/1995 13. Round Heart of Midlothian - Rangers FC 1:1
1994/1995 4. Round Rangers FC - Heart of Midlothian 3:0
1993/1994 34. Round Heart of Midlothian - Rangers FC 1:2
1993/1994 24. Round Rangers FC - Heart of Midlothian 2:2
1993/1994 13. Round Heart of Midlothian - Rangers FC 2:2
1993/1994 1. Round Rangers FC - Heart of Midlothian 2:1
1992/1993 41. Round Heart of Midlothian - Rangers FC 2:3
1992/1993 32. Round Rangers FC - Heart of Midlothian 2:1
1992/1993 18. Round Heart of Midlothian - Rangers FC 1:1
1992/1993 9. Round Rangers FC - Heart of Midlothian 2:0
1991/1992 39. Round Rangers FC - Heart of Midlothian 1:1
1991/1992 31. Round Heart of Midlothian - Rangers FC 0:1
1991/1992 13. Round Rangers FC - Heart of Midlothian 2:0
1991/1992 3. Round Heart of Midlothian - Rangers FC 1:0
1990/1991 28. Round Rangers FC - Heart of Midlothian 2:1
1990/1991 21. Round Heart of Midlothian - Rangers FC 0:1
1990/1991 15. Round Rangers FC - Heart of Midlothian 4:0
1990/1991 3. Round Heart of Midlothian - Rangers FC 1:3
1989/1990 36. Round Heart of Midlothian - Rangers FC 1:1
1989/1990 27. Round Rangers FC - Heart of Midlothian 0:0
1989/1990 16. Round Heart of Midlothian - Rangers FC 1:2
1989/1990 7. Round Rangers FC - Heart of Midlothian 1:0
1988/1989 34. Round Rangers FC - Heart of Midlothian 4:0
1988/1989 19. Round Heart of Midlothian - Rangers FC 2:0
1988/1989 13. Round Rangers FC - Heart of Midlothian 3:0
1988/1989 5. Round Heart of Midlothian - Rangers FC 1:2
1987/1988 39. Round Rangers FC - Heart of Midlothian 1:2
1987/1988 30. Round Heart of Midlothian - Rangers FC 1:1
1987/1988 22. Round Rangers FC - Heart of Midlothian 3:2
1987/1988 10. Round Heart of Midlothian - Rangers FC 0:0
1986/1987 42. Round Rangers FC - Heart of Midlothian 3:0
1986/1987 32. Round Heart of Midlothian - Rangers FC 2:5
1986/1987 21. Round Rangers FC - Heart of Midlothian 3:0
1986/1987 10. Round Heart of Midlothian - Rangers FC 1:1
1985/1986 32. Round Heart of Midlothian - Rangers FC 3:1
1985/1986 21. Round Rangers FC - Heart of Midlothian 0:2
1985/1986 15. Round Heart of Midlothian - Rangers FC 3:0
1985/1986 3. Round Rangers FC - Heart of Midlothian 3:1
1984/1985 34. Round Rangers FC - Heart of Midlothian 3:1
1984/1985 27. Round Heart of Midlothian - Rangers FC 2:0
1984/1985 18. Round Rangers FC - Heart of Midlothian 1:1
1984/1985 9. Round Heart of Midlothian - Rangers FC 1:0
1983/1984 30. Round Rangers FC - Heart of Midlothian 0:0
1983/1984 22. Round Heart of Midlothian - Rangers FC 2:2
1983/1984 15. Round Rangers FC - Heart of Midlothian 3:0
1983/1984 3. Round Heart of Midlothian - Rangers FC 3:1
1980/1981 36. Round Rangers FC - Heart of Midlothian 4:0
1980/1981 29. Round Heart of Midlothian - Rangers FC 2:1
1980/1981 15. Round Heart of Midlothian - Rangers FC 0:0
1980/1981 9. Round Rangers FC - Heart of Midlothian 3:1
1978/1979 9. Round Rangers FC - Heart of Midlothian 4:0
1978/1979 7. Round Heart of Midlothian - Rangers FC 3:2
1978/1979 5. Round Rangers FC - Heart of Midlothian 5:3
1978/1979 3. Round Heart of Midlothian - Rangers FC 0:0
1976/1977 8. Round Heart of Midlothian - Rangers FC 1:3
1976/1977 5. Round Rangers FC - Heart of Midlothian 3:2
1976/1977 3. Round Heart of Midlothian - Rangers FC 0:1
1976/1977 1. Round Rangers FC - Heart of Midlothian 4:2
1975/1976 8. Round Rangers FC - Heart of Midlothian 3:1
1975/1976 6. Round Heart of Midlothian - Rangers FC 1:2
1975/1976 4. Round Rangers FC - Heart of Midlothian 1:2
1975/1976 2. Round Heart of Midlothian - Rangers FC 0:2
1974/1975 8. Round Rangers FC - Heart of Midlothian 2:1
1974/1975 3. Round Heart of Midlothian - Rangers FC 1:1
1973/1974 5. Round Heart of Midlothian - Rangers FC 2:4
1973/1974 1. Round Rangers FC - Heart of Midlothian 0:3
1972/1973 8. Round Heart of Midlothian - Rangers FC 0:1
1972/1973 4. Round Rangers FC - Heart of Midlothian 0:1
1971/1972 5. Round Rangers FC - Heart of Midlothian 6:0
1971/1972 2. Round Heart of Midlothian - Rangers FC 2:1
1970/1971 7. Round Rangers FC - Heart of Midlothian 1:0
1970/1971 3. Round Heart of Midlothian - Rangers FC 0:1
1969/1970 8. Round Rangers FC - Heart of Midlothian 3:2
1969/1970 5. Round Heart of Midlothian - Rangers FC 1:2
1968/1969 5. Round Rangers FC - Heart of Midlothian 2:0
1968/1969 1. Round Heart of Midlothian - Rangers FC 1:1
1967/1968 5. Round Heart of Midlothian - Rangers FC 2:3
1967/1968 1. Round Rangers FC - Heart of Midlothian 1:1
1966/1967 6. Round Rangers FC - Heart of Midlothian 5:1
1966/1967 2. Round Heart of Midlothian - Rangers FC 1:1
1965/1966 8. Round Rangers FC - Heart of Midlothian 1:1
1965/1966 4. Round Heart of Midlothian - Rangers FC 0:2
1964/1965 7. Round Rangers FC - Heart of Midlothian 1:1
1964/1965 3. Round Heart of Midlothian - Rangers FC 1:1
1963/1964 9. Round Heart of Midlothian - Rangers FC 1:2
1963/1964 4. Round Rangers FC - Heart of Midlothian 0:3
1962/1963 9. Round Rangers FC - Heart of Midlothian 5:1
1962/1963 8. Round Heart of Midlothian - Rangers FC 0:5
1961/1962 7. Round Heart of Midlothian - Rangers FC 0:1
1961/1962 6. Round Rangers FC - Heart of Midlothian 2:1
1960/1961 8. Round Rangers FC - Heart of Midlothian 3:0
1960/1961 3. Round Heart of Midlothian - Rangers FC 1:3
1959/1960 8. Round Heart of Midlothian - Rangers FC 2:0
1959/1960 3. Round Rangers FC - Heart of Midlothian 0:2
1958/1959 9. Round Heart of Midlothian - Rangers FC 2:0
1958/1959 5. Round Rangers FC - Heart of Midlothian 5:0
1957/1958 8. Round Heart of Midlothian - Rangers FC 2:1
1957/1958 2. Round Rangers FC - Heart of Midlothian 2:3
1956/1957 8. Round Heart of Midlothian - Rangers FC 0:1
1956/1957 4. Round Rangers FC - Heart of Midlothian 5:3
1955/1956 7. Round Heart of Midlothian - Rangers FC 1:1
1955/1956 3. Round Rangers FC - Heart of Midlothian 4:1
1954/1955 8. Round Rangers FC - Heart of Midlothian 2:1
1954/1955 4. Round Heart of Midlothian - Rangers FC 3:4
1953/1954 6. Round Heart of Midlothian - Rangers FC 3:3
1953/1954 2. Round Rangers FC - Heart of Midlothian 0:1
1952/1953 8. Round Rangers FC - Heart of Midlothian 3:0
1952/1953 4. Round Heart of Midlothian - Rangers FC 2:2
1951/1952 5. Round Heart of Midlothian - Rangers FC 2:2
1951/1952 2. Round Rangers FC - Heart of Midlothian 2:0
1950/1951 8. Round Heart of Midlothian - Rangers FC 0:1
1950/1951 5. Round Rangers FC - Heart of Midlothian 2:1
1949/1950 5. Round Heart of Midlothian - Rangers FC 0:1
1949/1950 2. Round Rangers FC - Heart of Midlothian 1:0
1948/1949 9. Round Rangers FC - Heart of Midlothian 2:1
1948/1949 3. Round Heart of Midlothian - Rangers FC 2:0
1947/1948 10. Round Rangers FC - Heart of Midlothian 1:2
1947/1948 5. Round Heart of Midlothian - Rangers FC 1:2
1946/1947 8. Round Rangers FC - Heart of Midlothian 1:2
1946/1947 3. Round Heart of Midlothian - Rangers FC 0:3
1938/1939 8. Round Rangers FC - Heart of Midlothian 1:1
1938/1939 4. Round Heart of Midlothian - Rangers FC 1:3
1937/1938 9. Round Heart of Midlothian - Rangers FC 3:2
1937/1938 4. Round Rangers FC - Heart of Midlothian 0:3
1936/1937 6. Round Rangers FC - Heart of Midlothian 0:1
1936/1937 5. Round Heart of Midlothian - Rangers FC 5:2
1935/1936 9. Round Heart of Midlothian - Rangers FC 1:1
1935/1936 3. Round Rangers FC - Heart of Midlothian 1:1
1934/1935 5. Round Heart of Midlothian - Rangers FC 4:1
1934/1935 1. Round Rangers FC - Heart of Midlothian 2:1
1933/1934 8. Round Heart of Midlothian - Rangers FC 1:2
1933/1934 3. Round Rangers FC - Heart of Midlothian 3:1
1932/1933 8. Round Rangers FC - Heart of Midlothian 4:4
1932/1933 3. Round Heart of Midlothian - Rangers FC 1:0
1931/1932 7. Round Rangers FC - Heart of Midlothian 4:2
1931/1932 2. Round Heart of Midlothian - Rangers FC 0:0
1930/1931 5. Round Heart of Midlothian - Rangers FC 3:0
1930/1931 1. Round Rangers FC - Heart of Midlothian 4:1
1929/1930 7. Round Rangers FC - Heart of Midlothian 1:3
1929/1930 3. Round Heart of Midlothian - Rangers FC 2:0
1928/1929 8. Round Rangers FC - Heart of Midlothian 2:0
1928/1929 2. Round Heart of Midlothian - Rangers FC 0:1
1927/1928 8. Round Heart of Midlothian - Rangers FC 0:0
1927/1928 1. Round Rangers FC - Heart of Midlothian 4:1
1926/1927 6. Round Rangers FC - Heart of Midlothian 1:0
1926/1927 2. Round Heart of Midlothian - Rangers FC 0:2
1925/1926 6. Round Rangers FC - Heart of Midlothian 2:2
1925/1926 2. Round Heart of Midlothian - Rangers FC 3:0
1924/1925 2. Round Rangers FC - Heart of Midlothian 4:1
1924/1925 2. Round Heart of Midlothian - Rangers FC 1:2
1923/1924 8. Round Rangers FC - Heart of Midlothian 1:0
1923/1924 2. Round Heart of Midlothian - Rangers FC 0:0
1922/1923 9. Round Rangers FC - Heart of Midlothian 3:0
1922/1923 2. Round Heart of Midlothian - Rangers FC 0:0
1921/1922 3. Round Rangers FC - Heart of Midlothian 0:2
1921/1922 2. Round Heart of Midlothian - Rangers FC 1:2
1920/1921 9. Round Rangers FC - Heart of Midlothian 0:0
1920/1921 2. Round Heart of Midlothian - Rangers FC 0:4
1919/1920 9. Round Heart of Midlothian - Rangers FC 0:0
1919/1920 2. Round Rangers FC - Heart of Midlothian 3:0
1918/1919 1. Round Rangers FC - Heart of Midlothian 3:2
1918/1919 1. Round Heart of Midlothian - Rangers FC 1:4
1917/1918 6. Round Rangers FC - Heart of Midlothian 2:0
1917/1918 4. Round Heart of Midlothian - Rangers FC 0:3
1916/1917 6. Round Rangers FC - Heart of Midlothian 1:0
1916/1917 1. Round Heart of Midlothian - Rangers FC 1:3
1915/1916 7. Round Heart of Midlothian - Rangers FC 1:2
1915/1916 3. Round Rangers FC - Heart of Midlothian 0:4
1914/1915 7. Round Heart of Midlothian - Rangers FC 3:4
1914/1915 2. Round Rangers FC - Heart of Midlothian 1:2
1913/1914 9. Round Rangers FC - Heart of Midlothian 3:2
1913/1914 2. Round Heart of Midlothian - Rangers FC 2:1
1912/1913 8. Round Heart of Midlothian - Rangers FC 1:1
1912/1913 2. Round Rangers FC - Heart of Midlothian 2:4
1911/1912 9. Round Heart of Midlothian - Rangers FC 2:1
1911/1912 5. Round Rangers FC - Heart of Midlothian 2:1
1910/1911 5. Round Rangers FC - Heart of Midlothian 2:0
1910/1911 2. Round Heart of Midlothian - Rangers FC 1:4
1909/1910 9. Round Heart of Midlothian - Rangers FC 1:3
1909/1910 6. Round Rangers FC - Heart of Midlothian 1:0
1908/1909 9. Round Heart of Midlothian - Rangers FC 0:0
1908/1909 4. Round Rangers FC - Heart of Midlothian 4:3
1907/1908 7. Round Rangers FC - Heart of Midlothian 2:1
1907/1908 5. Round Heart of Midlothian - Rangers FC 1:2
1906/1907 9. Round Heart of Midlothian - Rangers FC 0:1
1906/1907 2. Round Rangers FC - Heart of Midlothian 1:1
1905/1906 9. Round Heart of Midlothian - Rangers FC 2:2
1905/1906 2. Round Rangers FC - Heart of Midlothian 0:5
1904/1905 4. Round Heart of Midlothian - Rangers FC 0:5
1904/1905 2. Round Rangers FC - Heart of Midlothian 1:1
1903/1904 6. Round Heart of Midlothian - Rangers FC 2:1
1903/1904 2. Round Rangers FC - Heart of Midlothian 5:1
1902/1903 3. Round Rangers FC - Heart of Midlothian 2:1
1902/1903 2. Round Heart of Midlothian - Rangers FC 2:1
1901/1902 2. Round Heart of Midlothian - Rangers FC 0:2
1901/1902 1. Round Rangers FC - Heart of Midlothian 2:1
1900/1901 2. Round Rangers FC - Heart of Midlothian 1:0
1900/1901 1. Round Heart of Midlothian - Rangers FC 0:1
1899/1900 2. Round Heart of Midlothian - Rangers FC 1:1
1899/1900 2. Round Rangers FC - Heart of Midlothian 4:3
1898/1899 3. Round Rangers FC - Heart of Midlothian 3:1
1898/1899 2. Round Heart of Midlothian - Rangers FC 2:3
1897/1898 2. Round Rangers FC - Heart of Midlothian 2:0
1897/1898 1. Round Heart of Midlothian - Rangers FC 2:2
1896/1897 2. Round Heart of Midlothian - Rangers FC 2:1
1896/1897 2. Round Rangers FC - Heart of Midlothian 5:0
1895/1896 5. Round Rangers FC - Heart of Midlothian 7:2
1895/1896 1. Round Heart of Midlothian - Rangers FC 1:2
1894/1895 6. Round Heart of Midlothian - Rangers FC 0:0
1894/1895 3. Round Rangers FC - Heart of Midlothian 0:1
1893/1894 9. Round Rangers FC - Heart of Midlothian 1:2
1893/1894 3. Round Heart of Midlothian - Rangers FC 4:2
1892/1893 9. Round Rangers FC - Heart of Midlothian 2:1
1892/1893 7. Round Heart of Midlothian - Rangers FC 1:2
1891/1892 10. Round Heart of Midlothian - Rangers FC 3:2
1891/1892 5. Round Rangers FC - Heart of Midlothian 0:1
1890/1891 5. Round Heart of Midlothian - Rangers FC 0:1
1890/1891 1. Round Rangers FC - Heart of Midlothian 5:2
Championship
2014/2015 36. Round Heart of Midlothian - Rangers FC 2:2 (0:2)
2014/2015 21. Round Rangers FC - Heart of Midlothian 2:1 (2:0)
2014/2015 14. Round Heart of Midlothian - Rangers FC 2:0 (0:0)
2014/2015 1. Round Rangers FC - Heart of Midlothian 1:2 (0:0)
FA Cup
2021/2022 Final Rangers FC - Heart of Midlothian 2:0 (0:0, 0:0) aet
2019/2020 Quarter-finals Heart of Midlothian - Rangers FC 1:0 (0:0)
1999/2000 Quarter-finals Rangers FC - Heart of Midlothian 4:1
1997/1998 Final Heart of Midlothian - Rangers FC 2:1 (1:0)
1995/1996 Final Rangers FC - Heart of Midlothian 5:1
League Cup
2023/2024 Semi-finals Heart of Midlothian - Rangers FC 1:3 (0:0)
2019/2020 Semi-finals Rangers FC - Heart of Midlothian 3:0 (1:0)
2007/2008 Semi-finals Rangers FC - Heart of Midlothian 2:0

For games that were decided on penalties the score after 120 minutes will be included in the ranking