Premiership   M. W D L goals
  at home 32 15 8 9 65 : 49
  Away 32 8 6 18 35 : 65
  64 23 14 27 100 : 114
Championship   M. W D L goals
  at home 4 2 1 1 3 : 1
  Away 4 1 1 2 6 : 9
  8 3 2 3 9 : 10
League Cup   M. W D L goals
  at home 3 2 0 1 5 : 4
  Away 1 0 0 1 0 : 2
  4 2 0 2 5 : 6
Challenge Cup   M. W D L goals
  at home 1 1 0 0 4 : 0
  1 1 0 0 4 : 0
overall   M. W D L goals
  at home 40 20 9 11 77 : 54
  Away 37 9 7 21 41 : 76
  Neutral Place 0 0 0 0 0 : 0
  77 29 16 32 118 : 130
Premiership
2012 Relegation 1. Round St. Mirren FC - Dunfermline Athletic 4:4 (2:1)
2011/2012 31. Round Dunfermline Athletic - St. Mirren FC 1:1 (0:1)
2011/2012 15. Round St. Mirren FC - Dunfermline Athletic 2:1 (2:0)
2011/2012 1. Round Dunfermline Athletic - St. Mirren FC 0:0 (0:0)
2007 Relegation 2. Round St. Mirren FC - Dunfermline Athletic 0:1 (0:0)
2006/2007 30. Round Dunfermline Athletic - St. Mirren FC 0:0 (0:0)
2006/2007 19. Round St. Mirren FC - Dunfermline Athletic 0:0 (0:0)
2006/2007 8. Round Dunfermline Athletic - St. Mirren FC 2:1 (0:1)
2001 Relegation 2. Round Dunfermline Athletic - St. Mirren FC 1:2 (0:2)
2000/2001 32. Round St. Mirren FC - Dunfermline Athletic 1:1 (0:1)
2000/2001 21. Round Dunfermline Athletic - St. Mirren FC 2:0 (1:0)
2000/2001 10. Round St. Mirren FC - Dunfermline Athletic 2:1 (2:0)
1991/1992 44. Round St. Mirren FC - Dunfermline Athletic 3:1
1991/1992 33. Round Dunfermline Athletic - St. Mirren FC 0:0
1991/1992 22. Round St. Mirren FC - Dunfermline Athletic 0:0
1991/1992 9. Round Dunfermline Athletic - St. Mirren FC 1:4
1990/1991 32. Round Dunfermline Athletic - St. Mirren FC 2:2
1990/1991 24. Round St. Mirren FC - Dunfermline Athletic 2:2
1990/1991 16. Round Dunfermline Athletic - St. Mirren FC 0:0
1990/1991 9. Round St. Mirren FC - Dunfermline Athletic 0:1
1989/1990 34. Round St. Mirren FC - Dunfermline Athletic 1:2
1989/1990 25. Round Dunfermline Athletic - St. Mirren FC 1:0
1989/1990 18. Round St. Mirren FC - Dunfermline Athletic 2:0
1989/1990 9. Round Dunfermline Athletic - St. Mirren FC 5:1
1987/1988 41. Round Dunfermline Athletic - St. Mirren FC 2:1
1987/1988 24. Round St. Mirren FC - Dunfermline Athletic 4:1
1987/1988 17. Round Dunfermline Athletic - St. Mirren FC 2:0
1987/1988 2. Round St. Mirren FC - Dunfermline Athletic 1:1
1970/1971 6. Round Dunfermline Athletic - St. Mirren FC 1:0
1970/1971 2. Round St. Mirren FC - Dunfermline Athletic 1:1
1969/1970 5. Round Dunfermline Athletic - St. Mirren FC 2:0
1969/1970 1. Round St. Mirren FC - Dunfermline Athletic 1:3
1968/1969 8. Round St. Mirren FC - Dunfermline Athletic 1:2
1968/1969 4. Round Dunfermline Athletic - St. Mirren FC 6:2
1966/1967 6. Round Dunfermline Athletic - St. Mirren FC 2:0
1966/1967 2. Round St. Mirren FC - Dunfermline Athletic 0:5
1965/1966 8. Round St. Mirren FC - Dunfermline Athletic 4:3
1965/1966 4. Round Dunfermline Athletic - St. Mirren FC 5:1
1964/1965 9. Round Dunfermline Athletic - St. Mirren FC 2:1
1964/1965 4. Round St. Mirren FC - Dunfermline Athletic 1:4
1963/1964 9. Round St. Mirren FC - Dunfermline Athletic 1:1
1963/1964 5. Round Dunfermline Athletic - St. Mirren FC 5:0
1962/1963 8. Round St. Mirren FC - Dunfermline Athletic 3:1
1962/1963 4. Round Dunfermline Athletic - St. Mirren FC 1:3
1961/1962 9. Round St. Mirren FC - Dunfermline Athletic 4:1
1961/1962 5. Round Dunfermline Athletic - St. Mirren FC 7:0
1960/1961 6. Round Dunfermline Athletic - St. Mirren FC 1:2
1960/1961 3. Round St. Mirren FC - Dunfermline Athletic 0:2
1959/1960 8. Round St. Mirren FC - Dunfermline Athletic 0:2
1959/1960 4. Round Dunfermline Athletic - St. Mirren FC 2:1
1958/1959 7. Round St. Mirren FC - Dunfermline Athletic 6:2
1958/1959 3. Round Dunfermline Athletic - St. Mirren FC 2:3
1956/1957 7. Round St. Mirren FC - Dunfermline Athletic 3:2
1956/1957 3. Round Dunfermline Athletic - St. Mirren FC 0:2
1955/1956 7. Round St. Mirren FC - Dunfermline Athletic 4:2
1955/1956 5. Round Dunfermline Athletic - St. Mirren FC 2:3
1936/1937 8. Round Dunfermline Athletic - St. Mirren FC 1:0
1936/1937 3. Round St. Mirren FC - Dunfermline Athletic 2:1
1934/1935 9. Round St. Mirren FC - Dunfermline Athletic 3:0
1934/1935 4. Round Dunfermline Athletic - St. Mirren FC 3:2
1927/1928 5. Round St. Mirren FC - Dunfermline Athletic 5:1
1927/1928 2. Round Dunfermline Athletic - St. Mirren FC 1:2
1926/1927 8. Round Dunfermline Athletic - St. Mirren FC 3:1
1926/1927 4. Round St. Mirren FC - Dunfermline Athletic 4:0
Championship
2017/2018 29. Round St. Mirren FC - Dunfermline Athletic 2:0 (0:0)
2017/2018 23. Round Dunfermline Athletic - St. Mirren FC 1:2 (0:1)
2017/2018 17. Round St. Mirren FC - Dunfermline Athletic 1:0 (1:0)
2017/2018 6. Round Dunfermline Athletic - St. Mirren FC 3:0 (2:0)
2016/2017 28. Round St. Mirren FC - Dunfermline Athletic 0:0 (0:0)
2016/2017 21. Round Dunfermline Athletic - St. Mirren FC 1:1 (1:0)
2016/2017 14. Round St. Mirren FC - Dunfermline Athletic 0:1 (0:1)
2016/2017 7. Round Dunfermline Athletic - St. Mirren FC 4:3 (1:2)
League Cup
2021/2022 Group H St. Mirren FC - Dunfermline Athletic 1:0 (1:0)
2019/2020 Group H St. Mirren FC - Dunfermline Athletic 2:3 (0:3)
2014/2015 2. Round St. Mirren FC - Dunfermline Athletic 2:1 (0:1)
2008/2009 Round of 16 Dunfermline Athletic - St. Mirren FC 2:0
Challenge Cup
2015/2016 Quarter-finals St. Mirren FC - Dunfermline Athletic 4:0 (3:0)

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