Premiership   M. W D L goals
  at home 75 34 18 23 115 : 104
  Away 77 18 17 42 100 : 160
  152 52 35 65 215 : 264
Championship   M. W D L goals
  at home 2 1 1 0 3 : 2
  Away 2 1 1 0 3 : 0
  4 2 2 0 6 : 2
FA Cup   M. W D L goals
  at home 1 0 0 1 1 : 2
  1 0 0 1 1 : 2
League Cup   M. W D L goals
  at home 2 2 0 0 6 : 1
  Away 2 0 0 2 0 : 6
  4 2 0 2 6 : 7
overall   M. W D L goals
  at home 80 37 19 24 125 : 109
  Away 81 19 18 44 103 : 166
  Neutral Place 0 0 0 0 0 : 0
  161 56 37 68 228 : 275
Premiership
2015 Relegation 2. Round Partick Thistle - St. Mirren FC 3:0 (0:0)
2014/2015 25. Round Partick Thistle - St. Mirren FC 0:1 (0:1)
2014/2015 13. Round St. Mirren FC - Partick Thistle 0:1 (0:0)
2014/2015 7. Round Partick Thistle - St. Mirren FC 1:2 (1:0)
2014 Relegation 2. Round Partick Thistle - St. Mirren FC 1:1 (1:1)
2013/2014 24. Round St. Mirren FC - Partick Thistle 0:0 (0:0)
2013/2014 13. Round Partick Thistle - St. Mirren FC 0:3 (0:1)
2013/2014 5. Round St. Mirren FC - Partick Thistle 1:2 (0:0)
1981/1982 9. Round St. Mirren FC - Partick Thistle 2:0
1981/1982 7. Round Partick Thistle - St. Mirren FC 0:0
1981/1982 5. Round St. Mirren FC - Partick Thistle 2:1
1981/1982 3. Round Partick Thistle - St. Mirren FC 1:1
1980/1981 33. Round St. Mirren FC - Partick Thistle 3:2
1980/1981 24. Round Partick Thistle - St. Mirren FC 0:0
1980/1981 18. Round St. Mirren FC - Partick Thistle 1:0
1980/1981 5. Round Partick Thistle - St. Mirren FC 1:0
1979/1980 9. Round Partick Thistle - St. Mirren FC 1:2
1979/1980 9. Round Partick Thistle - St. Mirren FC 1:1
1979/1980 7. Round St. Mirren FC - Partick Thistle 3:0
1979/1980 3. Round St. Mirren FC - Partick Thistle 1:2
1978/1979 10. Round St. Mirren FC - Partick Thistle 1:1
1978/1979 8. Round Partick Thistle - St. Mirren FC 3:1
1978/1979 4. Round Partick Thistle - St. Mirren FC 2:1
1978/1979 2. Round St. Mirren FC - Partick Thistle 1:0
1977/1978 9. Round Partick Thistle - St. Mirren FC 5:0
1977/1978 9. Round Partick Thistle - St. Mirren FC 2:1
1977/1978 7. Round St. Mirren FC - Partick Thistle 1:1
1977/1978 3. Round St. Mirren FC - Partick Thistle 2:1
1969/1970 9. Round Partick Thistle - St. Mirren FC 0:0
1969/1970 4. Round St. Mirren FC - Partick Thistle 1:0
1968/1969 5. Round Partick Thistle - St. Mirren FC 0:2
1968/1969 1. Round St. Mirren FC - Partick Thistle 1:0
1966/1967 5. Round St. Mirren FC - Partick Thistle 0:3
1966/1967 2. Round Partick Thistle - St. Mirren FC 2:2
1965/1966 8. Round Partick Thistle - St. Mirren FC 4:1
1965/1966 4. Round St. Mirren FC - Partick Thistle 2:0
1964/1965 9. Round Partick Thistle - St. Mirren FC 1:2
1964/1965 5. Round St. Mirren FC - Partick Thistle 4:1
1963/1964 8. Round St. Mirren FC - Partick Thistle 0:0
1963/1964 4. Round Partick Thistle - St. Mirren FC 2:1
1962/1963 8. Round St. Mirren FC - Partick Thistle 1:1
1962/1963 3. Round Partick Thistle - St. Mirren FC 2:1
1961/1962 8. Round Partick Thistle - St. Mirren FC 0:1
1961/1962 4. Round St. Mirren FC - Partick Thistle 1:3
1960/1961 7. Round Partick Thistle - St. Mirren FC 3:2
1960/1961 3. Round St. Mirren FC - Partick Thistle 5:0
1959/1960 9. Round St. Mirren FC - Partick Thistle 2:4
1959/1960 5. Round Partick Thistle - St. Mirren FC 4:2
1958/1959 9. Round St. Mirren FC - Partick Thistle 4:3
1958/1959 5. Round Partick Thistle - St. Mirren FC 3:1
1957/1958 8. Round St. Mirren FC - Partick Thistle 1:1
1957/1958 2. Round Partick Thistle - St. Mirren FC 3:2
1956/1957 8. Round St. Mirren FC - Partick Thistle 1:1
1956/1957 4. Round Partick Thistle - St. Mirren FC 2:0
1955/1956 7. Round St. Mirren FC - Partick Thistle 1:3
1955/1956 3. Round Partick Thistle - St. Mirren FC 2:0
1954/1955 7. Round Partick Thistle - St. Mirren FC 1:1
1954/1955 3. Round St. Mirren FC - Partick Thistle 3:2
1953/1954 7. Round St. Mirren FC - Partick Thistle 1:3
1953/1954 3. Round Partick Thistle - St. Mirren FC 2:0
1952/1953 6. Round Partick Thistle - St. Mirren FC 5:3
1952/1953 3. Round St. Mirren FC - Partick Thistle 1:1
1951/1952 6. Round St. Mirren FC - Partick Thistle 1:2
1951/1952 3. Round Partick Thistle - St. Mirren FC 0:0
1950/1951 6. Round Partick Thistle - St. Mirren FC 1:1
1950/1951 3. Round St. Mirren FC - Partick Thistle 2:1
1949/1950 6. Round St. Mirren FC - Partick Thistle 0:2
1949/1950 3. Round Partick Thistle - St. Mirren FC 4:0
1948/1949 9. Round Partick Thistle - St. Mirren FC 3:0
1948/1949 4. Round St. Mirren FC - Partick Thistle 4:2
1947/1948 9. Round Partick Thistle - St. Mirren FC 3:1
1947/1948 4. Round St. Mirren FC - Partick Thistle 3:1
1946/1947 5. Round St. Mirren FC - Partick Thistle 1:4
1946/1947 2. Round Partick Thistle - St. Mirren FC 3:0
1938/1939 8. Round St. Mirren FC - Partick Thistle 1:4
1938/1939 4. Round Partick Thistle - St. Mirren FC 3:0
1937/1938 9. Round Partick Thistle - St. Mirren FC 3:2
1937/1938 4. Round St. Mirren FC - Partick Thistle 1:0
1936/1937 5. Round Partick Thistle - St. Mirren FC 1:1
1936/1937 5. Round St. Mirren FC - Partick Thistle 1:3
1934/1935 9. Round St. Mirren FC - Partick Thistle 2:1
1934/1935 4. Round Partick Thistle - St. Mirren FC 2:1
1933/1934 9. Round Partick Thistle - St. Mirren FC 2:3
1933/1934 5. Round St. Mirren FC - Partick Thistle 2:0
1932/1933 9. Round St. Mirren FC - Partick Thistle 1:1
1932/1933 5. Round Partick Thistle - St. Mirren FC 3:1
1931/1932 7. Round Partick Thistle - St. Mirren FC 2:1
1931/1932 3. Round St. Mirren FC - Partick Thistle 1:1
1930/1931 8. Round St. Mirren FC - Partick Thistle 0:1
1930/1931 4. Round Partick Thistle - St. Mirren FC 2:1
1929/1930 9. Round Partick Thistle - St. Mirren FC 3:2
1929/1930 5. Round St. Mirren FC - Partick Thistle 0:3
1928/1929 9. Round St. Mirren FC - Partick Thistle 3:0
1928/1929 5. Round Partick Thistle - St. Mirren FC 2:4
1927/1928 9. Round St. Mirren FC - Partick Thistle 2:2
1927/1928 5. Round Partick Thistle - St. Mirren FC 6:2
1926/1927 9. Round St. Mirren FC - Partick Thistle 1:3
1926/1927 5. Round Partick Thistle - St. Mirren FC 5:2
1925/1926 9. Round Partick Thistle - St. Mirren FC 3:2
1925/1926 4. Round St. Mirren FC - Partick Thistle 2:2
1924/1925 9. Round Partick Thistle - St. Mirren FC 1:3
1924/1925 3. Round St. Mirren FC - Partick Thistle 3:1
1923/1924 9. Round St. Mirren FC - Partick Thistle 1:2
1923/1924 7. Round Partick Thistle - St. Mirren FC 1:2
1922/1923 8. Round St. Mirren FC - Partick Thistle 1:0
1922/1923 5. Round Partick Thistle - St. Mirren FC 4:1
1921/1922 9. Round St. Mirren FC - Partick Thistle 1:2
1921/1922 4. Round Partick Thistle - St. Mirren FC 3:1
1920/1921 6. Round St. Mirren FC - Partick Thistle 0:2
1920/1921 2. Round Partick Thistle - St. Mirren FC 5:1
1919/1920 8. Round St. Mirren FC - Partick Thistle 2:0
1919/1920 4. Round Partick Thistle - St. Mirren FC 3:3
1918/1919 1. Round St. Mirren FC - Partick Thistle 1:1
1918/1919 5. Round Partick Thistle - St. Mirren FC 5:1
1917/1918 8. Round Partick Thistle - St. Mirren FC 2:0
1917/1918 1. Round St. Mirren FC - Partick Thistle 0:0
1916/1917 9. Round St. Mirren FC - Partick Thistle 1:2
1916/1917 5. Round Partick Thistle - St. Mirren FC 0:1
1915/1916 9. Round Partick Thistle - St. Mirren FC 4:0
1915/1916 4. Round St. Mirren FC - Partick Thistle 0:2
1914/1915 9. Round Partick Thistle - St. Mirren FC 0:1
1914/1915 2. Round St. Mirren FC - Partick Thistle 2:0
1913/1914 8. Round St. Mirren FC - Partick Thistle 1:0
1913/1914 6. Round Partick Thistle - St. Mirren FC 2:1
1912/1913 6. Round Partick Thistle - St. Mirren FC 2:1
1912/1913 4. Round St. Mirren FC - Partick Thistle 2:1
1911/1912 6. Round St. Mirren FC - Partick Thistle 0:3
1911/1912 1. Round Partick Thistle - St. Mirren FC 0:0
1910/1911 7. Round St. Mirren FC - Partick Thistle 2:1
1910/1911 3. Round Partick Thistle - St. Mirren FC 2:2
1909/1910 6. Round Partick Thistle - St. Mirren FC 3:2
1909/1910 2. Round St. Mirren FC - Partick Thistle 3:2
1908/1909 5. Round Partick Thistle - St. Mirren FC 2:3
1908/1909 3. Round St. Mirren FC - Partick Thistle 4:2
1907/1908 9. Round Partick Thistle - St. Mirren FC 1:2
1907/1908 2. Round St. Mirren FC - Partick Thistle 2:2
1906/1907 9. Round Partick Thistle - St. Mirren FC 1:4
1906/1907 1. Round St. Mirren FC - Partick Thistle 1:1
1905/1906 9. Round St. Mirren FC - Partick Thistle 2:1
1905/1906 8. Round Partick Thistle - St. Mirren FC 1:1
1904/1905 5. Round Partick Thistle - St. Mirren FC 0:1
1904/1905 1. Round St. Mirren FC - Partick Thistle 2:2
1903/1904 6. Round Partick Thistle - St. Mirren FC 1:1
1903/1904 4. Round St. Mirren FC - Partick Thistle 1:0
1902/1903 6. Round St. Mirren FC - Partick Thistle 0:3
1902/1903 3. Round Partick Thistle - St. Mirren FC 2:2
1900/1901 7. Round Partick Thistle - St. Mirren FC 5:3
1900/1901 1. Round St. Mirren FC - Partick Thistle 5:2
1898/1899 4. Round St. Mirren FC - Partick Thistle 2:2
1898/1899 2. Round Partick Thistle - St. Mirren FC 1:4
1897/1898 2. Round Partick Thistle - St. Mirren FC 1:0
1897/1898 1. Round St. Mirren FC - Partick Thistle 1:0
Championship
2004/2005 30. Round Partick Thistle - St. Mirren FC 0:0
2004/2005 22. Round St. Mirren FC - Partick Thistle 1:1
2004/2005 14. Round Partick Thistle - St. Mirren FC 0:3
2004/2005 6. Round St. Mirren FC - Partick Thistle 2:1
FA Cup
2015/2016 4. Round St. Mirren FC - Partick Thistle 1:2 (0:0)
League Cup
2021/2022 Group H St. Mirren FC - Partick Thistle 2:0 (1:0)
2020/2021 Group G St. Mirren FC - Partick Thistle 4:1 (1:0)
2017/2018 Group H Partick Thistle - St. Mirren FC 5:0 (4:0)
2014/2015 Round of 16 Partick Thistle - St. Mirren FC 1:0 (0:0, 0:0) aet

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