Premiership   M. G. N. P. Buts
  à domicile 126 21 20 85 117 : 263
  à l'extérieur 126 11 22 93 95 : 335
  252 32 42 178 212 : 598
FA Cup   M. G. N. P. Buts
  à domicile 3 1 0 2 2 : 4
  à l'extérieur 3 0 0 3 2 : 12
  6 1 0 5 4 : 16
League Cup   M. G. N. P. Buts
  à domicile 1 1 0 0 3 : 2
  à l'extérieur 1 0 0 1 0 : 2
  2 1 0 1 3 : 4
au total   M. G. N. P. Buts
  à domicile 130 23 20 87 122 : 269
  à l'extérieur 130 11 22 97 97 : 349
  Lieu neutre 0 0 0 0 0 : 0
  260 34 42 184 219 : 618
Premiership
2023/2024 22. Journée St. Mirren FC - Celtic FC 0:3 (0:2)
2023/2024 11. Journée Celtic FC - St. Mirren FC 2:1 (1:1)
2023 Championship 36. Journée Celtic FC - St. Mirren FC 2:2 (1:2)
2022/2023 28. Journée St. Mirren FC - Celtic FC 1:5 (1:0)
2022/2023 22. Journée Celtic FC - St. Mirren FC 4:0 (2:0)
2022/2023 8. Journée St. Mirren FC - Celtic FC 2:0 (1:0)
2021/2022 29. Journée Celtic FC - St. Mirren FC 2:0 (0:0)
2021/2022 19. Journée St. Mirren FC - Celtic FC 0:0 (0:0)
2021/2022 3. Journée Celtic FC - St. Mirren FC 6:0 (4:0)
2020/2021 25. Journée St. Mirren FC - Celtic FC 0:4 (0:1)
2020/2021 13. Journée Celtic FC - St. Mirren FC 1:2 (1:2)
2020/2021 3. Journée St. Mirren FC - Celtic FC 1:2 (1:2)
2019/2020 30. Journée Celtic FC - St. Mirren FC 5:0 (2:0)
2019/2020 20. Journée St. Mirren FC - Celtic FC 1:2 (0:2)
2019/2020 11. Journée Celtic FC - St. Mirren FC 2:0 (0:0)
2018/2019 32. Journée St. Mirren FC - Celtic FC 0:2 (0:1)
2018/2019 22. Journée Celtic FC - St. Mirren FC 4:0 (2:0)
2018/2019 5. Journée St. Mirren FC - Celtic FC 0:0 (0:0)
2014/2015 31. Journée St. Mirren FC - Celtic FC 0:2 (0:0)
2014/2015 16. Journée Celtic FC - St. Mirren FC 4:1 (3:1)
2014/2015 8. Journée St. Mirren FC - Celtic FC 1:2 (0:1)
2013/2014 30. Journée Celtic FC - St. Mirren FC 3:0 (1:0)
2013/2014 2. Journée Celtic FC - St. Mirren FC 1:0 (1:0)
2013/2014 21. Journée St. Mirren FC - Celtic FC 0:4 (0:0)
2012/2013 32. Journée St. Mirren FC - Celtic FC 1:1 (0:1)
2012/2013 18. Journée Celtic FC - St. Mirren FC 2:0 (1:0)
2012/2013 10. Journée St. Mirren FC - Celtic FC 0:5 (0:4)
2011/2012 24. Journée St. Mirren FC - Celtic FC 0:2 (0:0)
2011/2012 16. Journée Celtic FC - St. Mirren FC 5:0 (2:0)
2011/2012 6. Journée St. Mirren FC - Celtic FC 0:2 (0:2)
2010/2011 32. Journée Celtic FC - St. Mirren FC 1:0 (0:0)
2010/2011 13. Journée St. Mirren FC - Celtic FC 0:1 (0:0)
2010/2011 2. Journée Celtic FC - St. Mirren FC 4:0 (2:0)
2009/2010 30. Journée St. Mirren FC - Celtic FC 4:0 (1:0)
2009/2010 13. Journée Celtic FC - St. Mirren FC 3:1 (2:1)
2009/2010 6. Journée St. Mirren FC - Celtic FC 0:2 (0:1)
2008/2009 27. Journée Celtic FC - St. Mirren FC 7:0 (2:0)
2008/2009 15. Journée St. Mirren FC - Celtic FC 1:3 (0:0)
2008/2009 1. Journée Celtic FC - St. Mirren FC 1:0 (0:0)
2007/2008 27. Journée St. Mirren FC - Celtic FC 0:1 (0:0)
2007/2008 16. Journée Celtic FC - St. Mirren FC 1:1 (0:0)
2007/2008 5. Journée St. Mirren FC - Celtic FC 1:5 (0:2)
2006/2007 25. Journée Celtic FC - St. Mirren FC 5:1 (1:0)
2006/2007 14. Journée St. Mirren FC - Celtic FC 1:3 (0:2)
2006/2007 3. Journée Celtic FC - St. Mirren FC 2:0 (1:0)
2000/2001 33. Journée Celtic FC - St. Mirren FC 1:0 (1:0)
2000/2001 22. Journée St. Mirren FC - Celtic FC 0:2 (0:1)
2000/2001 11. Journée Celtic FC - St. Mirren FC 2:0 (1:0)
1991/1992 40. Journée St. Mirren FC - Celtic FC 1:1
1991/1992 24. Journée Celtic FC - St. Mirren FC 4:0
1991/1992 14. Journée St. Mirren FC - Celtic FC 0:5
1991/1992 6. Journée Celtic FC - St. Mirren FC 0:0
1990/1991 35. Journée Celtic FC - St. Mirren FC 1:0
1990/1991 26. Journée St. Mirren FC - Celtic FC 0:2
1990/1991 13. Journée Celtic FC - St. Mirren FC 4:1
1990/1991 6. Journée St. Mirren FC - Celtic FC 2:3
1989/1990 32. Journée Celtic FC - St. Mirren FC 0:3
1989/1990 22. Journée St. Mirren FC - Celtic FC 0:2
1989/1990 13. Journée Celtic FC - St. Mirren FC 1:1
1989/1990 4. Journée St. Mirren FC - Celtic FC 1:0
1988/1989 36. Journée St. Mirren FC - Celtic FC 0:1
1988/1989 24. Journée Celtic FC - St. Mirren FC 2:1
1988/1989 17. Journée St. Mirren FC - Celtic FC 2:3
1988/1989 9. Journée Celtic FC - St. Mirren FC 7:1
1987/1988 40. Journée Celtic FC - St. Mirren FC 2:0
1987/1988 29. Journée St. Mirren FC - Celtic FC 1:1
1987/1988 21. Journée Celtic FC - St. Mirren FC 1:0
1987/1988 9. Journée St. Mirren FC - Celtic FC 0:1
1986/1987 42. Journée St. Mirren FC - Celtic FC 1:3
1986/1987 32. Journée Celtic FC - St. Mirren FC 3:0
1986/1987 21. Journée St. Mirren FC - Celtic FC 0:1
1986/1987 10. Journée Celtic FC - St. Mirren FC 2:0
1985/1986 36. Journée St. Mirren FC - Celtic FC 0:5
1985/1986 18. Journée St. Mirren FC - Celtic FC 1:2
1985/1986 28. Journée Celtic FC - St. Mirren FC 1:1
1985/1986 9. Journée Celtic FC - St. Mirren FC 2:0
1984/1985 33. Journée Celtic FC - St. Mirren FC 3:0
1984/1985 25. Journée St. Mirren FC - Celtic FC 0:2
1984/1985 16. Journée Celtic FC - St. Mirren FC 7:1
1984/1985 7. Journée St. Mirren FC - Celtic FC 1:2
1983/1984 32. Journée St. Mirren FC - Celtic FC 2:4
1983/1984 23. Journée Celtic FC - St. Mirren FC 2:0
1983/1984 13. Journée St. Mirren FC - Celtic FC 4:2
1983/1984 6. Journée Celtic FC - St. Mirren FC 1:1
1982/1983 7. Journée Celtic FC - St. Mirren FC 1:1
1982/1983 5. Journée St. Mirren FC - Celtic FC 0:1
1982/1983 3. Journée Celtic FC - St. Mirren FC 5:0
1982/1983 1. Journée St. Mirren FC - Celtic FC 1:2
1981/1982 10. Journée Celtic FC - St. Mirren FC 3:0
1981/1982 10. Journée Celtic FC - St. Mirren FC 0:0
1981/1982 8. Journée St. Mirren FC - Celtic FC 2:5
1981/1982 3. Journée St. Mirren FC - Celtic FC 1:2
1980/1981 36. Journée St. Mirren FC - Celtic FC 3:1
1980/1981 29. Journée Celtic FC - St. Mirren FC 7:0
1980/1981 15. Journée Celtic FC - St. Mirren FC 1:2
1980/1981 9. Journée St. Mirren FC - Celtic FC 0:2
1979/1980 10. Journée St. Mirren FC - Celtic FC 0:0
1979/1980 8. Journée Celtic FC - St. Mirren FC 2:2
1979/1980 5. Journée St. Mirren FC - Celtic FC 2:1
1979/1980 2. Journée Celtic FC - St. Mirren FC 3:1
1978/1979 10. Journée St. Mirren FC - Celtic FC 0:2
1978/1979 9. Journée Celtic FC - St. Mirren FC 2:1
1978/1979 9. Journée St. Mirren FC - Celtic FC 0:1
1978/1979 2. Journée Celtic FC - St. Mirren FC 2:1
1977/1978 9. Journée St. Mirren FC - Celtic FC 3:1
1977/1978 7. Journée Celtic FC - St. Mirren FC 1:2
1977/1978 5. Journée St. Mirren FC - Celtic FC 3:3
1977/1978 3. Journée Celtic FC - St. Mirren FC 1:2
1970/1971 9. Journée St. Mirren FC - Celtic FC 2:2
1970/1971 4. Journée Celtic FC - St. Mirren FC 3:0
1969/1970 9. Journée St. Mirren FC - Celtic FC 2:3
1969/1970 5. Journée Celtic FC - St. Mirren FC 2:0
1968/1969 7. Journée St. Mirren FC - Celtic FC 0:3
1968/1969 4. Journée Celtic FC - St. Mirren FC 5:0
1966/1967 7. Journée St. Mirren FC - Celtic FC 0:5
1966/1967 3. Journée Celtic FC - St. Mirren FC 1:1
1965/1966 9. Journée Celtic FC - St. Mirren FC 5:0
1965/1966 9. Journée St. Mirren FC - Celtic FC 0:3
1964/1965 7. Journée St. Mirren FC - Celtic FC 1:5
1964/1965 3. Journée Celtic FC - St. Mirren FC 4:1
1963/1964 6. Journée Celtic FC - St. Mirren FC 3:0
1963/1964 2. Journée St. Mirren FC - Celtic FC 2:1
1962/1963 8. Journée Celtic FC - St. Mirren FC 1:1
1962/1963 4. Journée St. Mirren FC - Celtic FC 0:7
1961/1962 8. Journée St. Mirren FC - Celtic FC 0:5
1961/1962 4. Journée Celtic FC - St. Mirren FC 7:1
1960/1961 7. Journée St. Mirren FC - Celtic FC 2:1
1960/1961 3. Journée Celtic FC - St. Mirren FC 4:2
1959/1960 9. Journée Celtic FC - St. Mirren FC 3:3
1959/1960 5. Journée St. Mirren FC - Celtic FC 0:3
1958/1959 8. Journée St. Mirren FC - Celtic FC 1:0
1958/1959 4. Journée Celtic FC - St. Mirren FC 3:3
1957/1958 7. Journée St. Mirren FC - Celtic FC 1:1
1957/1958 3. Journée Celtic FC - St. Mirren FC 2:2
1956/1957 8. Journée Celtic FC - St. Mirren FC 2:3
1956/1957 4. Journée St. Mirren FC - Celtic FC 0:2
1955/1956 7. Journée St. Mirren FC - Celtic FC 0:2
1955/1956 3. Journée Celtic FC - St. Mirren FC 3:0
1954/1955 6. Journée Celtic FC - St. Mirren FC 5:2
1954/1955 3. Journée St. Mirren FC - Celtic FC 1:1
1953/1954 8. Journée St. Mirren FC - Celtic FC 1:3
1953/1954 4. Journée Celtic FC - St. Mirren FC 4:0
1952/1953 8. Journée Celtic FC - St. Mirren FC 3:2
1952/1953 3. Journée St. Mirren FC - Celtic FC 1:2
1951/1952 7. Journée St. Mirren FC - Celtic FC 3:1
1951/1952 4. Journée Celtic FC - St. Mirren FC 2:1
1950/1951 7. Journée Celtic FC - St. Mirren FC 2:1
1950/1951 4. Journée St. Mirren FC - Celtic FC 0:0
1949/1950 7. Journée St. Mirren FC - Celtic FC 0:1
1949/1950 4. Journée Celtic FC - St. Mirren FC 0:0
1948/1949 8. Journée Celtic FC - St. Mirren FC 2:1
1948/1949 5. Journée St. Mirren FC - Celtic FC 1:1
1947/1948 8. Journée Celtic FC - St. Mirren FC 0:0
1947/1948 4. Journée St. Mirren FC - Celtic FC 1:2
1946/1947 6. Journée Celtic FC - St. Mirren FC 2:1
1946/1947 1. Journée St. Mirren FC - Celtic FC 0:1
1938/1939 9. Journée St. Mirren FC - Celtic FC 2:1
1938/1939 5. Journée Celtic FC - St. Mirren FC 3:2
1937/1938 9. Journée St. Mirren FC - Celtic FC 1:3
1937/1938 7. Journée Celtic FC - St. Mirren FC 5:1
1936/1937 8. Journée St. Mirren FC - Celtic FC 1:2
1936/1937 4. Journée Celtic FC - St. Mirren FC 3:0
1934/1935 9. Journée Celtic FC - St. Mirren FC 2:1
1934/1935 5. Journée St. Mirren FC - Celtic FC 2:4
1933/1934 9. Journée St. Mirren FC - Celtic FC 1:2
1933/1934 9. Journée Celtic FC - St. Mirren FC 3:0
1932/1933 9. Journée Celtic FC - St. Mirren FC 0:0
1932/1933 3. Journée St. Mirren FC - Celtic FC 3:1
1931/1932 8. Journée Celtic FC - St. Mirren FC 1:0
1931/1932 8. Journée St. Mirren FC - Celtic FC 1:2
1930/1931 7. Journée St. Mirren FC - Celtic FC 1:3
1930/1931 3. Journée Celtic FC - St. Mirren FC 3:1
1929/1930 9. Journée St. Mirren FC - Celtic FC 0:0
1929/1930 5. Journée Celtic FC - St. Mirren FC 3:0
1928/1929 7. Journée St. Mirren FC - Celtic FC 0:1
1928/1929 2. Journée Celtic FC - St. Mirren FC 0:3
1927/1928 7. Journée St. Mirren FC - Celtic FC 0:2
1927/1928 3. Journée Celtic FC - St. Mirren FC 6:0
1926/1927 7. Journée Celtic FC - St. Mirren FC 6:2
1926/1927 3. Journée St. Mirren FC - Celtic FC 3:1
1925/1926 8. Journée Celtic FC - St. Mirren FC 6:1
1925/1926 5. Journée St. Mirren FC - Celtic FC 0:2
1924/1925 9. Journée St. Mirren FC - Celtic FC 2:1
1924/1925 2. Journée Celtic FC - St. Mirren FC 5:0
1923/1924 9. Journée Celtic FC - St. Mirren FC 0:1
1923/1924 4. Journée St. Mirren FC - Celtic FC 0:1
1922/1923 9. Journée St. Mirren FC - Celtic FC 1:0
1922/1923 7. Journée Celtic FC - St. Mirren FC 1:0
1921/1922 7. Journée St. Mirren FC - Celtic FC 0:2
1921/1922 3. Journée Celtic FC - St. Mirren FC 2:0
1920/1921 7. Journée Celtic FC - St. Mirren FC 6:0
1920/1921 5. Journée St. Mirren FC - Celtic FC 0:2
1919/1920 9. Journée Celtic FC - St. Mirren FC 2:2
1919/1920 9. Journée St. Mirren FC - Celtic FC 0:2
1918/1919 6. Journée St. Mirren FC - Celtic FC 0:4
1918/1919 4. Journée Celtic FC - St. Mirren FC 1:0
1917/1918 8. Journée Celtic FC - St. Mirren FC 1:0
1917/1918 6. Journée St. Mirren FC - Celtic FC 0:0
1916/1917 8. Journée Celtic FC - St. Mirren FC 3:0
1916/1917 1. Journée St. Mirren FC - Celtic FC 1:5
1915/1916 8. Journée St. Mirren FC - Celtic FC 0:5
1915/1916 3. Journée Celtic FC - St. Mirren FC 0:2
1914/1915 7. Journée Celtic FC - St. Mirren FC 2:1
1914/1915 1. Journée St. Mirren FC - Celtic FC 3:3
1913/1914 6. Journée St. Mirren FC - Celtic FC 0:3
1913/1914 2. Journée Celtic FC - St. Mirren FC 0:2
1912/1913 9. Journée Celtic FC - St. Mirren FC 2:1
1912/1913 5. Journée St. Mirren FC - Celtic FC 1:3
1911/1912 6. Journée St. Mirren FC - Celtic FC 1:1
1911/1912 5. Journée Celtic FC - St. Mirren FC 3:1
1910/1911 8. Journée St. Mirren FC - Celtic FC 1:1
1910/1911 4. Journée Celtic FC - St. Mirren FC 5:0
1909/1910 6. Journée St. Mirren FC - Celtic FC 2:1
1909/1910 5. Journée Celtic FC - St. Mirren FC 1:1
1908/1909 9. Journée St. Mirren FC - Celtic FC 0:1
1908/1909 2. Journée Celtic FC - St. Mirren FC 0:1
1907/1908 9. Journée St. Mirren FC - Celtic FC 2:2
1907/1908 5. Journée Celtic FC - St. Mirren FC 4:0
1906/1907 9. Journée Celtic FC - St. Mirren FC 1:1
1906/1907 5. Journée St. Mirren FC - Celtic FC 0:3
1905/1906 7. Journée St. Mirren FC - Celtic FC 1:3
1905/1906 4. Journée Celtic FC - St. Mirren FC 2:1
1904/1905 5. Journée Celtic FC - St. Mirren FC 1:0
1904/1905 2. Journée St. Mirren FC - Celtic FC 2:3
1903/1904 8. Journée Celtic FC - St. Mirren FC 3:1
1903/1904 1. Journée St. Mirren FC - Celtic FC 0:1
1902/1903 5. Journée St. Mirren FC - Celtic FC 3:1
1902/1903 1. Journée Celtic FC - St. Mirren FC 2:2
1901/1902 4. Journée Celtic FC - St. Mirren FC 3:1
1901/1902 2. Journée St. Mirren FC - Celtic FC 2:3
1900/1901 6. Journée St. Mirren FC - Celtic FC 3:4
1900/1901 5. Journée Celtic FC - St. Mirren FC 3:0
1899/1900 5. Journée Celtic FC - St. Mirren FC 3:1
1899/1900 3. Journée St. Mirren FC - Celtic FC 2:2
1898/1899 3. Journée St. Mirren FC - Celtic FC 4:0
1898/1899 2. Journée Celtic FC - St. Mirren FC 4:1
1897/1898 6. Journée Celtic FC - St. Mirren FC 3:0
1897/1898 2. Journée St. Mirren FC - Celtic FC 0:0
1896/1897 8. Journée St. Mirren FC - Celtic FC 2:0
1896/1897 2. Journée Celtic FC - St. Mirren FC 2:1
1895/1896 4. Journée St. Mirren FC - Celtic FC 1:3
1895/1896 1. Journée Celtic FC - St. Mirren FC 4:0
1894/1895 5. Journée Celtic FC - St. Mirren FC 2:2
1894/1895 2. Journée St. Mirren FC - Celtic FC 0:3
1893/1894 7. Journée Celtic FC - St. Mirren FC 5:1
1893/1894 2. Journée St. Mirren FC - Celtic FC 1:2
1892/1893 9. Journée Celtic FC - St. Mirren FC 4:1
1892/1893 3. Journée St. Mirren FC - Celtic FC 1:3
1891/1892 6. Journée Celtic FC - St. Mirren FC 2:1
1891/1892 4. Journée St. Mirren FC - Celtic FC 1:2
1890/1891 8. Journée St. Mirren FC - Celtic FC 1:0
1890/1891 6. Journée Celtic FC - St. Mirren FC 3:2
FA Cup
2023/2024 tour des 16 St. Mirren FC - Celtic FC 0:2 (0:1)
2022/2023 tour des 16 Celtic FC - St. Mirren FC 5:1 (1:0)
2016/2017 Quarts de finale Celtic FC - St. Mirren FC 4:1 (0:1)
2012/2013 Quarts de finale St. Mirren FC - Celtic FC 1:2 (1:2)
2008/2009 Quarts de finale St. Mirren FC - Celtic FC 1:0
2002/2003 3e tour Celtic FC - St. Mirren FC 3:0
League Cup
2012/2013 Demi-finales St. Mirren FC - Celtic FC 3:2 (1:1)
2006/2007 tour des 16 Celtic FC - St. Mirren FC 2:0

Pour les matchs qui ont été décidées aux tirs au but , le score est inclus dans ce classement après 120 minutes .