Premiership   Sp. S U N Tore
  Zu Hause 96 49 21 26 191 : 123
  Auswärts 97 26 23 48 121 : 185
  193 75 44 74 312 : 308
Championship   Sp. S U N Tore
  Zu Hause 2 2 0 0 7 : 2
  Auswärts 2 0 1 1 1 : 2
  4 2 1 1 8 : 4
FA Cup   Sp. S U N Tore
  Zu Hause 2 1 0 1 4 : 4
  Auswärts 1 0 1 0 0 : 0
  3 1 1 1 4 : 4
GESAMT   Sp. S U N Tore
  Zu Hause 100 52 21 27 202 : 129
  Auswärts 100 26 25 49 122 : 187
  Neutraler Ort 0 0 0 0 0 : 0
  200 78 46 76 324 : 316
Premiership
2024/2025 4. Spieltag Dundee FC - St. Mirren FC 2:2 (1:2)
2023/2024 Championship 35. Spieltag Dundee FC - St. Mirren FC 1:3 (0:1)
2023/2024 25. Spieltag St. Mirren FC - Dundee FC 2:0 (0:0)
2023/2024 13. Spieltag Dundee FC - St. Mirren FC 4:0 (2:0)
2023/2024 2. Spieltag St. Mirren FC - Dundee FC 2:1 (2:0)
2022 Relegation 3. Spieltag St. Mirren FC - Dundee FC 2:0 (1:0)
2021/2022 24. Spieltag Dundee FC - St. Mirren FC 0:1 (0:0)
2021/2022 12. Spieltag St. Mirren FC - Dundee FC 0:1 (0:1)
2021/2022 1. Spieltag Dundee FC - St. Mirren FC 2:2 (1:1)
2019 Relegation 5. Spieltag Dundee FC - St. Mirren FC 2:3 (1:0)
2018/2019 31. Spieltag St. Mirren FC - Dundee FC 2:1 (1:1)
2018/2019 13. Spieltag Dundee FC - St. Mirren FC 1:1 (1:1)
2018/2019 1. Spieltag St. Mirren FC - Dundee FC 2:1 (1:1)
2014/2015 24. Spieltag St. Mirren FC - Dundee FC 1:2 (1:0)
2014/2015 18. Spieltag Dundee FC - St. Mirren FC 1:3 (0:1)
2014/2015 4. Spieltag St. Mirren FC - Dundee FC 0:1 (0:0)
2013 Relegation 1. Spieltag St. Mirren FC - Dundee FC 1:2 (0:1)
2012/2013 24. Spieltag Dundee FC - St. Mirren FC 2:1 (0:1)
2012/2013 15. Spieltag St. Mirren FC - Dundee FC 3:1 (1:0)
2012/2013 2. Spieltag Dundee FC - St. Mirren FC 0:2 (0:1)
2000/2001 27. Spieltag St. Mirren FC - Dundee FC 2:1 (1:1)
2000/2001 16. Spieltag Dundee FC - St. Mirren FC 5:0 (1:0)
2000/2001 5. Spieltag St. Mirren FC - Dundee FC 2:1 (0:0)
1989/1990 33. Spieltag Dundee FC - St. Mirren FC 1:2
1989/1990 26. Spieltag St. Mirren FC - Dundee FC 0:0
1989/1990 17. Spieltag Dundee FC - St. Mirren FC 3:3
1989/1990 8. Spieltag St. Mirren FC - Dundee FC 3:2
1988/1989 30. Spieltag Dundee FC - St. Mirren FC 2:1
1988/1989 22. Spieltag St. Mirren FC - Dundee FC 1:1
1988/1989 15. Spieltag Dundee FC - St. Mirren FC 0:1
1988/1989 3. Spieltag St. Mirren FC - Dundee FC 0:0
1987/1988 44. Spieltag St. Mirren FC - Dundee FC 1:0
1987/1988 31. Spieltag Dundee FC - St. Mirren FC 2:1
1987/1988 19. Spieltag St. Mirren FC - Dundee FC 1:2
1987/1988 4. Spieltag Dundee FC - St. Mirren FC 0:2
1986/1987 35. Spieltag St. Mirren FC - Dundee FC 0:1
1986/1987 24. Spieltag Dundee FC - St. Mirren FC 6:3
1986/1987 13. Spieltag St. Mirren FC - Dundee FC 4:1
1986/1987 2. Spieltag Dundee FC - St. Mirren FC 2:1
1985/1986 29. Spieltag St. Mirren FC - Dundee FC 1:2
1985/1986 19. Spieltag Dundee FC - St. Mirren FC 3:1
1985/1986 10. Spieltag St. Mirren FC - Dundee FC 1:0
1985/1986 1. Spieltag Dundee FC - St. Mirren FC 2:1
1984/1985 32. Spieltag St. Mirren FC - Dundee FC 4:2
1984/1985 24. Spieltag Dundee FC - St. Mirren FC 1:0
1984/1985 15. Spieltag St. Mirren FC - Dundee FC 2:1
1984/1985 6. Spieltag Dundee FC - St. Mirren FC 2:0
1983/1984 30. Spieltag Dundee FC - St. Mirren FC 2:5
1983/1984 22. Spieltag St. Mirren FC - Dundee FC 4:0
1983/1984 15. Spieltag Dundee FC - St. Mirren FC 2:2
1983/1984 3. Spieltag St. Mirren FC - Dundee FC 0:0
1982/1983 9. Spieltag St. Mirren FC - Dundee FC 2:1
1982/1983 7. Spieltag Dundee FC - St. Mirren FC 2:5
1982/1983 4. Spieltag St. Mirren FC - Dundee FC 0:0
1982/1983 2. Spieltag Dundee FC - St. Mirren FC 1:1
1981/1982 9. Spieltag St. Mirren FC - Dundee FC 0:1
1981/1982 6. Spieltag Dundee FC - St. Mirren FC 0:2
1981/1982 4. Spieltag St. Mirren FC - Dundee FC 4:0
1981/1982 2. Spieltag Dundee FC - St. Mirren FC 3:0
1979/1980 9. Spieltag Dundee FC - St. Mirren FC 1:3
1979/1980 8. Spieltag St. Mirren FC - Dundee FC 2:1
1979/1980 3. Spieltag St. Mirren FC - Dundee FC 4:2
1979/1980 1. Spieltag Dundee FC - St. Mirren FC 4:1
1970/1971 6. Spieltag St. Mirren FC - Dundee FC 2:4
1970/1971 2. Spieltag Dundee FC - St. Mirren FC 2:2
1969/1970 8. Spieltag St. Mirren FC - Dundee FC 2:1
1969/1970 4. Spieltag Dundee FC - St. Mirren FC 1:0
1968/1969 6. Spieltag St. Mirren FC - Dundee FC 2:3
1968/1969 2. Spieltag Dundee FC - St. Mirren FC 0:0
1966/1967 8. Spieltag St. Mirren FC - Dundee FC 0:5
1966/1967 4. Spieltag Dundee FC - St. Mirren FC 2:0
1965/1966 7. Spieltag Dundee FC - St. Mirren FC 3:2
1965/1966 3. Spieltag St. Mirren FC - Dundee FC 2:5
1964/1965 8. Spieltag Dundee FC - St. Mirren FC 2:1
1964/1965 3. Spieltag St. Mirren FC - Dundee FC 0:2
1963/1964 7. Spieltag Dundee FC - St. Mirren FC 9:2
1963/1964 4. Spieltag St. Mirren FC - Dundee FC 2:1
1962/1963 9. Spieltag Dundee FC - St. Mirren FC 5:1
1962/1963 5. Spieltag St. Mirren FC - Dundee FC 0:3
1961/1962 9. Spieltag Dundee FC - St. Mirren FC 2:0
1961/1962 5. Spieltag St. Mirren FC - Dundee FC 1:1
1960/1961 8. Spieltag Dundee FC - St. Mirren FC 2:0
1960/1961 3. Spieltag St. Mirren FC - Dundee FC 1:2
1959/1960 7. Spieltag Dundee FC - St. Mirren FC 3:1
1959/1960 3. Spieltag St. Mirren FC - Dundee FC 2:3
1958/1959 7. Spieltag Dundee FC - St. Mirren FC 4:6
1958/1959 3. Spieltag St. Mirren FC - Dundee FC 2:2
1957/1958 7. Spieltag Dundee FC - St. Mirren FC 0:0
1957/1958 3. Spieltag St. Mirren FC - Dundee FC 1:1
1956/1957 7. Spieltag Dundee FC - St. Mirren FC 1:1
1956/1957 3. Spieltag St. Mirren FC - Dundee FC 2:3
1955/1956 8. Spieltag St. Mirren FC - Dundee FC 3:1
1955/1956 4. Spieltag Dundee FC - St. Mirren FC 5:1
1954/1955 7. Spieltag St. Mirren FC - Dundee FC 0:2
1954/1955 3. Spieltag Dundee FC - St. Mirren FC 0:1
1953/1954 8. Spieltag St. Mirren FC - Dundee FC 3:0
1953/1954 7. Spieltag Dundee FC - St. Mirren FC 2:0
1952/1953 6. Spieltag St. Mirren FC - Dundee FC 0:0
1952/1953 3. Spieltag Dundee FC - St. Mirren FC 0:0
1951/1952 7. Spieltag Dundee FC - St. Mirren FC 3:0
1951/1952 3. Spieltag St. Mirren FC - Dundee FC 1:1
1950/1951 7. Spieltag St. Mirren FC - Dundee FC 2:2
1950/1951 3. Spieltag Dundee FC - St. Mirren FC 5:0
1949/1950 7. Spieltag Dundee FC - St. Mirren FC 2:0
1949/1950 3. Spieltag St. Mirren FC - Dundee FC 1:1
1948/1949 8. Spieltag St. Mirren FC - Dundee FC 6:1
1948/1949 4. Spieltag Dundee FC - St. Mirren FC 1:0
1947/1948 7. Spieltag St. Mirren FC - Dundee FC 4:1
1947/1948 4. Spieltag Dundee FC - St. Mirren FC 6:1
1937/1938 8. Spieltag St. Mirren FC - Dundee FC 2:1
1937/1938 8. Spieltag Dundee FC - St. Mirren FC 0:0
1936/1937 9. Spieltag Dundee FC - St. Mirren FC 4:0
1936/1937 5. Spieltag St. Mirren FC - Dundee FC 4:0
1934/1935 8. Spieltag Dundee FC - St. Mirren FC 0:2
1934/1935 4. Spieltag St. Mirren FC - Dundee FC 0:1
1933/1934 8. Spieltag Dundee FC - St. Mirren FC 3:0
1933/1934 4. Spieltag St. Mirren FC - Dundee FC 0:3
1932/1933 8. Spieltag St. Mirren FC - Dundee FC 2:1
1932/1933 4. Spieltag Dundee FC - St. Mirren FC 1:1
1931/1932 4. Spieltag St. Mirren FC - Dundee FC 6:1
1931/1932 1. Spieltag Dundee FC - St. Mirren FC 1:2
1930/1931 8. Spieltag Dundee FC - St. Mirren FC 2:0
1930/1931 3. Spieltag St. Mirren FC - Dundee FC 3:1
1929/1930 6. Spieltag Dundee FC - St. Mirren FC 1:3
1929/1930 2. Spieltag St. Mirren FC - Dundee FC 3:0
1928/1929 9. Spieltag St. Mirren FC - Dundee FC 2:2
1928/1929 1. Spieltag Dundee FC - St. Mirren FC 2:3
1927/1928 6. Spieltag Dundee FC - St. Mirren FC 2:1
1927/1928 1. Spieltag St. Mirren FC - Dundee FC 0:0
1926/1927 7. Spieltag St. Mirren FC - Dundee FC 2:2
1926/1927 3. Spieltag Dundee FC - St. Mirren FC 2:1
1925/1926 6. Spieltag Dundee FC - St. Mirren FC 1:1
1925/1926 1. Spieltag St. Mirren FC - Dundee FC 2:2
1924/1925 9. Spieltag Dundee FC - St. Mirren FC 0:2
1924/1925 2. Spieltag St. Mirren FC - Dundee FC 2:1
1923/1924 8. Spieltag Dundee FC - St. Mirren FC 1:1
1923/1924 2. Spieltag St. Mirren FC - Dundee FC 2:2
1922/1923 7. Spieltag St. Mirren FC - Dundee FC 4:0
1922/1923 4. Spieltag Dundee FC - St. Mirren FC 2:0
1921/1922 7. Spieltag Dundee FC - St. Mirren FC 2:2
1921/1922 4. Spieltag St. Mirren FC - Dundee FC 2:1
1920/1921 9. Spieltag Dundee FC - St. Mirren FC 2:0
1920/1921 2. Spieltag St. Mirren FC - Dundee FC 0:1
1919/1920 7. Spieltag St. Mirren FC - Dundee FC 1:3
1919/1920 2. Spieltag Dundee FC - St. Mirren FC 1:2
1916/1917 8. Spieltag St. Mirren FC - Dundee FC 2:0
1916/1917 4. Spieltag Dundee FC - St. Mirren FC 0:2
1915/1916 6. Spieltag St. Mirren FC - Dundee FC 1:2
1915/1916 3. Spieltag Dundee FC - St. Mirren FC 1:0
1914/1915 7. Spieltag Dundee FC - St. Mirren FC 2:1
1914/1915 2. Spieltag St. Mirren FC - Dundee FC 0:1
1913/1914 7. Spieltag St. Mirren FC - Dundee FC 0:3
1913/1914 1. Spieltag Dundee FC - St. Mirren FC 1:0
1912/1913 9. Spieltag Dundee FC - St. Mirren FC 0:0
1912/1913 5. Spieltag St. Mirren FC - Dundee FC 2:0
1911/1912 9. Spieltag St. Mirren FC - Dundee FC 1:1
1911/1912 4. Spieltag Dundee FC - St. Mirren FC 4:0
1910/1911 8. Spieltag St. Mirren FC - Dundee FC 1:0
1910/1911 6. Spieltag Dundee FC - St. Mirren FC 5:1
1909/1910 3. Spieltag St. Mirren FC - Dundee FC 3:2
1909/1910 2. Spieltag Dundee FC - St. Mirren FC 2:1
1908/1909 8. Spieltag St. Mirren FC - Dundee FC 1:2
1908/1909 5. Spieltag Dundee FC - St. Mirren FC 4:1
1907/1908 9. Spieltag St. Mirren FC - Dundee FC 0:0
1907/1908 3. Spieltag Dundee FC - St. Mirren FC 6:0
1906/1907 5. Spieltag Dundee FC - St. Mirren FC 2:1
1906/1907 4. Spieltag St. Mirren FC - Dundee FC 1:1
1905/1906 5. Spieltag St. Mirren FC - Dundee FC 1:1
1905/1906 1. Spieltag Dundee FC - St. Mirren FC 1:2
1904/1905 3. Spieltag St. Mirren FC - Dundee FC 1:1
1904/1905 1. Spieltag Dundee FC - St. Mirren FC 2:0
1903/1904 3. Spieltag Dundee FC - St. Mirren FC 1:1
1903/1904 2. Spieltag St. Mirren FC - Dundee FC 2:0
1902/1903 3. Spieltag St. Mirren FC - Dundee FC 1:0
1902/1903 2. Spieltag Dundee FC - St. Mirren FC 2:1
1901/1902 3. Spieltag St. Mirren FC - Dundee FC 3:0
1901/1902 2. Spieltag Dundee FC - St. Mirren FC 1:2
1900/1901 8. Spieltag St. Mirren FC - Dundee FC 3:3
1900/1901 7. Spieltag Dundee FC - St. Mirren FC 1:1
1899/1900 3. Spieltag Dundee FC - St. Mirren FC 5:2
1899/1900 2. Spieltag St. Mirren FC - Dundee FC 4:0
1898/1899 4. Spieltag Dundee FC - St. Mirren FC 1:7
1898/1899 3. Spieltag St. Mirren FC - Dundee FC 5:1
1897/1898 3. Spieltag Dundee FC - St. Mirren FC 0:0
1897/1898 2. Spieltag St. Mirren FC - Dundee FC 2:1
1896/1897 5. Spieltag Dundee FC - St. Mirren FC 3:2
1896/1897 2. Spieltag St. Mirren FC - Dundee FC 4:1
1895/1896 2. Spieltag St. Mirren FC - Dundee FC 3:1
1895/1896 2. Spieltag Dundee FC - St. Mirren FC 1:1
1894/1895 8. Spieltag Dundee FC - St. Mirren FC 0:1
1894/1895 2. Spieltag St. Mirren FC - Dundee FC 5:1
1893/1894 7. Spieltag St. Mirren FC - Dundee FC 10:3
1893/1894 2. Spieltag Dundee FC - St. Mirren FC 0:3
Championship
2005/2006 34. Spieltag St. Mirren FC - Dundee FC 2:1
2005/2006 18. Spieltag Dundee FC - St. Mirren FC 4:0
2005/2006 10. Spieltag St. Mirren FC - Dundee FC 0:0
2005/2006 1. Spieltag Dundee FC - St. Mirren FC 3:2
FA Cup
2022/2023 4. Runde St. Mirren FC - Dundee FC 3:0 (0:0, 0:0, 0:0) i.E.
2016/2017 4. Runde Dundee FC - St. Mirren FC 0:2 (0:1)
1997/1998 3. Runde Dundee FC - St. Mirren FC 4:2

Für Spiele, die im Elfmeterschießen entschieden wurden, geht der Spielstand nach 120 Minuten in diese Wertung ein.