Premiership   Sp. S U N Tore
  Zu Hause 56 24 10 22 87 : 72
  Auswärts 56 20 16 20 78 : 74
  112 44 26 42 165 : 146
Championship   Sp. S U N Tore
  Zu Hause 8 4 2 2 11 : 9
  Auswärts 8 0 5 3 4 : 9
  16 4 7 5 15 : 18
FA Cup   Sp. S U N Tore
  Zu Hause 1 0 0 1 0 : 1
  1 0 0 1 0 : 1
League Cup   Sp. S U N Tore
  Zu Hause 1 0 0 1 0 : 2
  1 0 0 1 0 : 2
GESAMT   Sp. S U N Tore
  Zu Hause 66 28 12 26 98 : 84
  Auswärts 64 20 21 23 82 : 83
  Neutraler Ort 0 0 0 0 0 : 0
  130 48 33 49 180 : 167
Premiership
2024/2025 9. Spieltag Dundee FC - St. Johnstone FC 1:2 (1:0)
2023/2024 31. Spieltag St. Johnstone FC - Dundee FC 1:2 (0:1)
2023/2024 22. Spieltag Dundee FC - St. Johnstone FC 2:1 (0:1)
2023/2024 4. Spieltag St. Johnstone FC - Dundee FC 2:2 (0:1)
2022 Relegation 1. Spieltag Dundee FC - St. Johnstone FC 1:1 (1:0)
2021/2022 23. Spieltag St. Johnstone FC - Dundee FC 0:0 (0:0)
2021/2022 16. Spieltag Dundee FC - St. Johnstone FC 1:0 (1:0)
2021/2022 8. Spieltag St. Johnstone FC - Dundee FC 3:1 (2:0)
2019 Relegation 1. Spieltag St. Johnstone FC - Dundee FC 2:0 (0:0)
2018/2019 32. Spieltag St. Johnstone FC - Dundee FC 2:0 (1:0)
2018/2019 21. Spieltag Dundee FC - St. Johnstone FC 0:2 (0:1)
2018/2019 3. Spieltag St. Johnstone FC - Dundee FC 1:0 (0:0)
2018 Relegation 1. Spieltag Dundee FC - St. Johnstone FC 2:1 (1:0)
2017/2018 30. Spieltag Dundee FC - St. Johnstone FC 0:4 (0:2)
2017/2018 22. Spieltag St. Johnstone FC - Dundee FC 0:2 (0:1)
2017/2018 6. Spieltag Dundee FC - St. Johnstone FC 3:2 (1:0)
2016/2017 28. Spieltag St. Johnstone FC - Dundee FC 2:0 (2:0)
2016/2017 21. Spieltag Dundee FC - St. Johnstone FC 3:0 (2:0)
2016/2017 10. Spieltag St. Johnstone FC - Dundee FC 2:1 (0:0)
2015/2016 26. Spieltag Dundee FC - St. Johnstone FC 2:0 (1:0)
2015/2016 16. Spieltag St. Johnstone FC - Dundee FC 1:1 (1:1)
2015/2016 4. Spieltag Dundee FC - St. Johnstone FC 2:1 (2:0)
2015 Championship 1. Spieltag Dundee FC - St. Johnstone FC 0:2 (0:0)
2014/2015 33. Spieltag St. Johnstone FC - Dundee FC 1:0 (1:0)
2014/2015 13. Spieltag Dundee FC - St. Johnstone FC 1:1 (1:0)
2014/2015 6. Spieltag St. Johnstone FC - Dundee FC 0:1 (0:1)
2012/2013 29. Spieltag Dundee FC - St. Johnstone FC 2:2 (1:1)
2012/2013 22. Spieltag St. Johnstone FC - Dundee FC 1:0 (1:0)
2012/2013 8. Spieltag Dundee FC - St. Johnstone FC 1:3 (1:2)
2002 Relegation 2. Spieltag St. Johnstone FC - Dundee FC 0:1 (0:0)
2001/2002 28. Spieltag Dundee FC - St. Johnstone FC 1:0 (1:0)
2001/2002 17. Spieltag St. Johnstone FC - Dundee FC 0:2 (0:1)
2001/2002 6. Spieltag Dundee FC - St. Johnstone FC 1:1 (1:0)
2000/2001 30. Spieltag St. Johnstone FC - Dundee FC 2:3 (1:0)
2000/2001 19. Spieltag Dundee FC - St. Johnstone FC 1:1 (1:0)
2000/2001 8. Spieltag St. Johnstone FC - Dundee FC 0:0 (0:0)
1999/2000 28. Spieltag St. Johnstone FC - Dundee FC 2:1 (1:0)
1999/2000 20. Spieltag Dundee FC - St. Johnstone FC 1:1 (0:1)
1999/2000 13. Spieltag St. Johnstone FC - Dundee FC 0:1 (0:1)
1999/2000 7. Spieltag Dundee FC - St. Johnstone FC 1:2 (1:0)
1998/1999 36. Spieltag St. Johnstone FC - Dundee FC 1:0 (0:0)
1998/1999 25. Spieltag Dundee FC - St. Johnstone FC 0:1 (0:1)
1998/1999 18. Spieltag St. Johnstone FC - Dundee FC 1:1 (0:0)
1998/1999 3. Spieltag Dundee FC - St. Johnstone FC 0:1 (0:0)
1993/1994 38. Spieltag Dundee FC - St. Johnstone FC 0:1
1993/1994 29. Spieltag St. Johnstone FC - Dundee FC 1:1
1993/1994 18. Spieltag Dundee FC - St. Johnstone FC 0:1
1993/1994 8. Spieltag St. Johnstone FC - Dundee FC 2:1
1992/1993 42. Spieltag St. Johnstone FC - Dundee FC 1:1
1992/1993 30. Spieltag Dundee FC - St. Johnstone FC 1:0
1992/1993 20. Spieltag St. Johnstone FC - Dundee FC 4:4
1992/1993 2. Spieltag Dundee FC - St. Johnstone FC 1:1
1983/1984 36. Spieltag Dundee FC - St. Johnstone FC 2:0
1983/1984 25. Spieltag St. Johnstone FC - Dundee FC 1:0
1983/1984 18. Spieltag Dundee FC - St. Johnstone FC 0:1
1983/1984 7. Spieltag St. Johnstone FC - Dundee FC 0:2
1975/1976 9. Spieltag St. Johnstone FC - Dundee FC 1:1
1975/1976 7. Spieltag Dundee FC - St. Johnstone FC 3:0
1975/1976 5. Spieltag St. Johnstone FC - Dundee FC 1:3
1975/1976 3. Spieltag Dundee FC - St. Johnstone FC 4:3
1974/1975 8. Spieltag St. Johnstone FC - Dundee FC 3:1
1974/1975 4. Spieltag Dundee FC - St. Johnstone FC 4:0
1973/1974 8. Spieltag Dundee FC - St. Johnstone FC 2:2
1973/1974 3. Spieltag St. Johnstone FC - Dundee FC 1:4
1972/1973 7. Spieltag St. Johnstone FC - Dundee FC 4:1
1972/1973 3. Spieltag Dundee FC - St. Johnstone FC 3:0
1971/1972 8. Spieltag Dundee FC - St. Johnstone FC 1:3
1971/1972 4. Spieltag St. Johnstone FC - Dundee FC 0:0
1970/1971 7. Spieltag Dundee FC - St. Johnstone FC 0:1
1970/1971 3. Spieltag St. Johnstone FC - Dundee FC 3:3
1969/1970 9. Spieltag Dundee FC - St. Johnstone FC 0:2
1969/1970 4. Spieltag St. Johnstone FC - Dundee FC 1:4
1968/1969 5. Spieltag St. Johnstone FC - Dundee FC 3:1
1968/1969 1. Spieltag Dundee FC - St. Johnstone FC 2:3
1967/1968 6. Spieltag St. Johnstone FC - Dundee FC 0:2
1967/1968 2. Spieltag Dundee FC - St. Johnstone FC 1:4
1966/1967 7. Spieltag St. Johnstone FC - Dundee FC 0:3
1966/1967 3. Spieltag Dundee FC - St. Johnstone FC 4:0
1965/1966 8. Spieltag St. Johnstone FC - Dundee FC 1:0
1965/1966 4. Spieltag Dundee FC - St. Johnstone FC 3:1
1964/1965 9. Spieltag St. Johnstone FC - Dundee FC 2:2
1964/1965 5. Spieltag Dundee FC - St. Johnstone FC 4:4
1963/1964 9. Spieltag Dundee FC - St. Johnstone FC 2:1
1963/1964 4. Spieltag St. Johnstone FC - Dundee FC 1:6
1961/1962 9. Spieltag St. Johnstone FC - Dundee FC 0:3
1961/1962 6. Spieltag Dundee FC - St. Johnstone FC 2:1
1960/1961 6. Spieltag St. Johnstone FC - Dundee FC 1:1
1960/1961 3. Spieltag Dundee FC - St. Johnstone FC 2:1
1937/1938 7. Spieltag Dundee FC - St. Johnstone FC 6:1
1937/1938 3. Spieltag St. Johnstone FC - Dundee FC 4:2
1936/1937 5. Spieltag St. Johnstone FC - Dundee FC 3:3
1936/1937 1. Spieltag Dundee FC - St. Johnstone FC 3:1
1935/1936 6. Spieltag Dundee FC - St. Johnstone FC 0:2
1935/1936 2. Spieltag St. Johnstone FC - Dundee FC 2:0
1934/1935 7. Spieltag St. Johnstone FC - Dundee FC 0:1
1934/1935 3. Spieltag Dundee FC - St. Johnstone FC 1:2
1933/1934 5. Spieltag Dundee FC - St. Johnstone FC 3:0
1933/1934 1. Spieltag St. Johnstone FC - Dundee FC 0:1
1932/1933 6. Spieltag St. Johnstone FC - Dundee FC 2:1
1932/1933 1. Spieltag Dundee FC - St. Johnstone FC 0:0
1929/1930 5. Spieltag St. Johnstone FC - Dundee FC 0:1
1929/1930 2. Spieltag Dundee FC - St. Johnstone FC 0:1
1928/1929 6. Spieltag Dundee FC - St. Johnstone FC 0:2
1928/1929 3. Spieltag St. Johnstone FC - Dundee FC 2:2
1927/1928 6. Spieltag St. Johnstone FC - Dundee FC 5:1
1927/1928 2. Spieltag Dundee FC - St. Johnstone FC 1:2
1926/1927 8. Spieltag Dundee FC - St. Johnstone FC 4:1
1926/1927 1. Spieltag St. Johnstone FC - Dundee FC 0:1
1925/1926 5. Spieltag St. Johnstone FC - Dundee FC 0:0
1925/1926 1. Spieltag Dundee FC - St. Johnstone FC 0:1
1924/1925 8. Spieltag Dundee FC - St. Johnstone FC 2:0
1924/1925 3. Spieltag St. Johnstone FC - Dundee FC 1:2
Championship
2008/2009 34. Spieltag Dundee FC - St. Johnstone FC 0:1 (0:1)
2008/2009 26. Spieltag St. Johnstone FC - Dundee FC 0:0 (0:0)
2008/2009 15. Spieltag Dundee FC - St. Johnstone FC 1:1 (0:1)
2008/2009 8. Spieltag St. Johnstone FC - Dundee FC 2:0 (0:0)
2007/2008 27. Spieltag Dundee FC - St. Johnstone FC 3:2
2007/2008 20. Spieltag St. Johnstone FC - Dundee FC 1:1
2007/2008 12. Spieltag Dundee FC - St. Johnstone FC 2:1
2007/2008 3. Spieltag St. Johnstone FC - Dundee FC 1:1
2006/2007 32. Spieltag St. Johnstone FC - Dundee FC 2:0
2006/2007 25. Spieltag Dundee FC - St. Johnstone FC 2:1
2006/2007 17. Spieltag St. Johnstone FC - Dundee FC 2:1
2006/2007 8. Spieltag Dundee FC - St. Johnstone FC 1:1
2005/2006 30. Spieltag Dundee FC - St. Johnstone FC 0:1
2005/2006 22. Spieltag St. Johnstone FC - Dundee FC 0:0
2005/2006 14. Spieltag Dundee FC - St. Johnstone FC 2:1
2005/2006 6. Spieltag St. Johnstone FC - Dundee FC 1:1
FA Cup
2020/2021 3. Runde Dundee FC - St. Johnstone FC 0:1 (0:1)
League Cup
2021/2022 Viertelfinale Dundee FC - St. Johnstone FC 0:2 (0:0)

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