Scottish League Championships: 48
1893, 1894, 1896, 1898, 1905, 1906, 1907, 1908, 1909, 1910, 1914, 1915, 1916, 1917, 1919, 1922, 1926, 1936, 1938, 1954, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1977, 1979, 1981, 1982, 1986, 1988, 1998, 2001, 2002, 2004, 2006, 2007, 2008, 2012, 2013, 2014, 2015, 2016, 2017

Scottish Cup: 37
1892, 1899, 1900, 1904, 1907, 1908, 1911, 1912, 1914, 1923, 1925, 1927, 1931, 1933, 1937, 1951, 1954, 1965, 1967, 1969, 1971, 1972, 1974, 1975, 1977, 1980, 1985, 1988, 1989, 1995, 2001, 2004, 2005, 2007, 2011, 2013, 2017

Scottish League Cup: 17
1956–57, 1957–58, 1965–66, 1966–67, 1967–68, 1968–69, 1969–70, 1974–75, 1982–83, 1997–98, 1999–2000, 2000–01, 2005–06, 2008–09, 2014–15, 2016-17, 2017-18

European Cup: 1
1967

Glasgow Cup: 35
1891, 1892, 1895, 1896, 1905, 1906, 1907, 1908, 1910, 1916, 1917, 1920, 1921, 1927, 1928, 1929, 1931, 1939, 1941, 1949, 1956, 1962, 1964, 1965, 1967, 1968, 1970, 1975 (shared), 1982, Contested by youth teams since 1990: 2008, 2011, 2014, 2015, 2016, 2017