Honours
2022-23 Scottish Cup
2019-20 Scottish Cup
2018-19 Scottish Cup
2017-18 Scottish Cup
2016-17 Scottish Cup
2012-13 Scottish Cup
2010-11 Scottish Cup
2006-07 Scottish Cup
2004-05 Scottish Cup
2003-04 Scottish Cup
2000-01 Scottish Cup
1994-95 Scottish Cup
1988-89 Scottish Cup
1987-88 Scottish Cup
1984-85 Scottish Cup
1979-80 Scottish Cup
1976-77 Scottish Cup
1974-75 Scottish Cup
1973-74 Scottish Cup
1971-72 Scottish Cup
1970-71 Scottish Cup
1968-69 Scottish Cup
1966-67 Scottish Cup
1964-65 Scottish Cup
1953-54 Scottish Cup
1950-51 Scottish Cup
1936-37 Scottish Cup
1932-33 Scottish Cup
1930-31 Scottish Cup
1926-27 Scottish Cup
1924-25 Scottish Cup
1922-23 Scottish Cup
1913-14 Scottish Cup
1911-12 Scottish Cup
1910-11 Scottish Cup
1907-08 Scottish Cup
1906-07 Scottish Cup
1903-04 Scottish Cup
1899-00 Scottish Cup
1898-99 Scottish Cup
1891-92 Scottish Cup
2021-22 Scottish Cup
2008-09 Scottish Cup
2007-08 Scottish Cup
2002-03 Scottish Cup
2001-02 Scottish Cup
1999-00 Scottish Cup
1998-99 Scottish Cup
1995-96 Scottish Cup
1992-93 Scottish Cup
1991-92 Scottish Cup
1980-81 Scottish Cup
1978-79 Scottish Cup
1977-78 Scottish Cup
1975-76 Scottish Cup
1972-73 Scottish Cup
1965-66 Scottish Cup
1963-64 Scottish Cup
1962-63 Scottish Cup
1961-62 Scottish Cup
1959-60 Scottish Cup
1952-53 Scottish Cup
1949-50 Scottish Cup
1948-49 Scottish Cup
1947-48 Scottish Cup
1935-36 Scottish Cup
1934-35 Scottish Cup
1933-34 Scottish Cup
1931-32 Scottish Cup
1929-30 Scottish Cup
1927-28 Scottish Cup
1902-03 Scottish Cup
1897-98 Scottish Cup
1896-97 Scottish Cup
1893-94 Scottish Cup
1892-93 Scottish Cup
1889-90 Scottish Cup
1885-86 Scottish Cup
1883-84 Scottish Cup
1881-82 Scottish Cup
1880-81 Scottish Cup
1879-80 Scottish Cup
1875-76 Scottish Cup
1874-75 Scottish Cup
1873-74 Scottish Cup
2011-12 Scottish Cup
2005-06 Scottish Cup
1997-98 Scottish Cup
1955-56 Scottish Cup
1905-06 Scottish Cup
1900-01 Scottish Cup
1895-96 Scottish Cup
1890-91 Scottish Cup
1989-90 Scottish Cup
1985-86 Scottish Cup
1983-84 Scottish Cup
1982-83 Scottish Cup
1981-82 Scottish Cup
1969-70 Scottish Cup
1946-47 Scottish Cup
2015-16 Scottish Cup
1901-02 Scottish Cup
1886-87 Scottish Cup
1996-97 Scottish Cup
1928-29 Scottish Cup
1919-20 Scottish Cup
1986-87 Scottish Cup
1958-59 Scottish Cup
1925-26 Scottish Cup
1957-58 Scottish Cup
1954-55 Scottish Cup
1938-39 Scottish Cup
1878-79 Scottish Cup
1877-78 Scottish Cup
1876-77 Scottish Cup
2020-21 Scottish Cup
2013-14 Scottish Cup
2009-10 Scottish Cup
1993-94 Scottish Cup
1990-91 Scottish Cup
1951-52 Scottish Cup
1967-68 Scottish Cup
1960-61 Scottish Cup
1956-57 Scottish Cup
1912-13 Scottish Cup
1904-05 Scottish Cup
1888-89 Scottish Cup
1887-88 Scottish Cup
1884-85 Scottish Cup
2014-15 Scottish Cup
1937-38 Scottish Cup
1923-24 Scottish Cup
1921-22 Scottish Cup
1920-21 Scottish Cup
1909-10 Scottish Cup
1894-95 Scottish Cup
1882-83 Scottish Cup