Season | Winners | Score | Runners-up | Notes | ||
---|---|---|---|---|---|---|
1873-74 |
|
Queen's Park | 2-0 |
|
Clydesdale | |
1874-75 |
|
Queen's Park | 3-0 |
|
Renton | |
1875-76 |
|
Queen's Park | 2-0 |
|
Third Lanark | After 1-1 draw |
1876-77 |
|
Vale of Leven | 3-2 |
|
Rangers | After 0-0 & 1-1 draws |
1877-78 |
|
Vale of Leven | 1-0 |
|
Third Lanark | |
1878-79 |
|
Vale of Leven | Walk-over |
|
Rangers | Rangers didn't appear |
1879-80 |
|
Queen's Park | 3-0 |
|
Thornliebank | |
1880-81 |
|
Queen's Park | 3-1 |
|
Dumbarton | |
1881-82 |
|
Queen's Park | 4-1 |
|
Dumbarton | After 2-2 draw |
1882-83 |
|
Dumbarton | 2-1 |
|
Vale of Leven | After 2-2 draw |
1883-84 |
|
Queen's Park | Walk-over |
|
Vale of Leven | Vale dna |
1884-85 |
|
Renton | 3-1 |
|
Vale of Leven | After 0-0 draw |
1885-86 |
|
Queen's Park | 3-1 |
|
Renton | |
1886-87 |
|
Hibernian | 2-1 |
|
Dumbarton | |
1887-88 |
|
Renton | 6-1 |
|
Cambuslang | |
1888-89 |
|
Third Lanark | 2-1 |
|
Celtic | |
1889-90 |
|
Queen's Park | 2-1 |
|
Vale of Leven | After 1-1 draw |
1890-91 |
|
Heart Of Midlothian | 1-0 |
|
Dumbarton | |
1891-92 |
|
Celtic | 5-1 |
|
Queen's Park | |
1892-93 |
|
Queen's Park | 2-1 |
|
Celtic | |
1893-94 |
|
Rangers | 3-1 |
|
Celtic | |
1894-95 |
|
St. Bernard's | 2-1 |
|
Renton | |
1895-96 |
|
Heart Of Midlothian | 3-1 |
|
Hibernian | |
1896-97 |
|
Rangers | 5-1 |
|
Dumbarton | |
1897-98 |
|
Rangers | 2-0 |
|
Kilmarnock | |
1898-99 |
|
Celtic | 2-0 |
|
Rangers | |
1899-00 |
|
Celtic | 4-3 |
|
Queen's Park | |
1900-01 |
|
Heart Of Midlothian | 4-3 |
|
Celtic | |
1901-02 |
|
Hibernian | 1-0 |
|
Celtic | |
1902-03 |
|
Rangers | 2-0 |
|
Heart Of Midlothian | After 1-1 0-0 draws |
1903-04 |
|
Celtic | 3-2 |
|
Rangers | |
1904-05 |
|
Third Lanark | 3-1 |
|
Rangers | After 0-0 draw |
1905-06 |
|
Heart Of Midlothian | 1-0 |
|
Third Lanark | |
1906-07 |
|
Celtic | 3-0 |
|
Heart Of Midlothian | |
1907-08 |
|
Celtic | 5-1 |
|
St. Mirren | |
1908-09 | X | Cup Withheld | X | |||
1909-10 |
|
Dundee | 2-1 |
|
Clyde | After 0-0 2-2 draws |
1910-11 |
|
Celtic | 2-0 |
|
Hamilton Academicals | After 0-0 draw |
1911-12 |
|
Celtic | 2-0 |
|
Clyde | |
1912-13 |
|
Falkirk | 2-0 |
|
Raith Rovers | |
1913-14 |
|
Celtic | 4-1 |
|
Hibernian | After 0-0 draw |
1919-20 |
|
Kilmarnock | 3-2 |
|
Albion Rovers | |
1920-21 |
|
Partick Thistle | 1-0 |
|
Rangers | |
1921-22 |
|
Morton | 1-0 |
|
Rangers | |
1922-23 |
|
Celtic | 1-0 |
|
Hibernian | |
1923-24 |
|
Airdrieonians | 2-0 |
|
Hibernian | |
1924-25 |
|
Celtic | 2-1 |
|
Dundee | |
1925-26 |
|
St. Mirren | 2-0 |
|
Celtic | |
1926-27 |
|
Celtic | 3-1 |
|
East Fife | |
1927-28 |
|
Rangers | 4-0 |
|
Celtic | |
1928-29 |
|
Kilmarnock | 2-0 |
|
Rangers | |
1929-30 |
|
Rangers | 2-1 |
|
Partick Thistle | After 0-0 draw |
1930-31 |
|
Celtic | 4-2 |
|
Motherwell | After 2-2 draw |
1931-32 |
|
Rangers | 3-0 |
|
Kilmarnock | After 1-1 draw |
1932-33 |
|
Celtic | 1-0 |
|
Motherwell | |
1933-34 |
|
Rangers | 5-0 |
|
St. Mirren | |
1934-35 |
|
Rangers | 2-1 |
|
Hamilton Academicals | |
1935-36 |
|
Rangers | 1-0 |
|
Third Lanark | |
1936-37 |
|
Celtic | 2-1 |
|
Aberdeen | |
1937-38 |
|
East Fife | 4-2 AET |
|
Kilmarnock | After 1-1 draw |
1938-39 |
|
Clyde | 4-0 |
|
Motherwell | |
1946-47 |
|
Aberdeen | 2-1 |
|
Hibernian | |
1947-48 |
|
Rangers | 1-0 AET |
|
Morton | After 1-1 draw |
1948-49 |
|
Rangers | 4-1 |
|
Clyde | |
1949-50 |
|
Rangers | 3-0 |
|
East Fife | |
1950-51 |
|
Celtic | 1-0 |
|
Motherwell | |
1951-52 |
|
Motherwell | 4-0 |
|
Dundee | |
1952-53 |
|
Rangers | 1-0 |
|
Aberdeen | After 1-1 draw |
1953-54 |
|
Celtic | 2-1 |
|
Aberdeen | |
1954-55 |
|
Clyde | 1-0 |
|
Celtic | After 1-1 draw |
1955-56 |
|
Heart Of Midlothian | 3-1 |
|
Celtic | |
1956-57 |
|
Falkirk | 2-1 AET |
|
Kilmarnock | After 1-1 draw |
1957-58 |
|
Clyde | 1-0 |
|
Hibernian | |
1958-59 |
|
St. Mirren | 3-1 |
|
Aberdeen | |
1959-60 |
|
Rangers | 2-0 |
|
Kilmarnock | |
1960-61 |
|
Dumfermline Athletic | 2-0 |
|
Celtic | After 1-1 draw |
1961-62 |
|
Rangers | 2-0 |
|
St. Mirren | |
1962-63 |
|
Rangers | 3-0 |
|
Celtic | After 1-1 draw |
1963-64 |
|
Rangers | 3-0 |
|
Dundee | |
1964-65 |
|
Celtic | 3-2 |
|
Dumfermline Athletic | |
1965-66 |
|
Rangers | 1-0 |
|
Celtic | After 0-0 draw |
1966-67 |
|
Celtic | 2-1 |
|
Aberdeen | |
1967-68 |
|
Dumfermline Athletic | 3-1 |
|
Heart Of Midlothian | |
1968-69 |
|
Celtic | 4-0 |
|
Rangers | |
1969-70 |
|
Aberdeen | 3-1 |
|
Celtic | |
1970-71 |
|
Celtic | 2-1 |
|
Rangers | After 1-1 draw |
1971-72 |
|
Celtic | 6-1 |
|
Hibernian | |
1972-73 |
|
Rangers | 3-2 |
|
Celtic | |
1973-74 |
|
Celtic | 3-0 |
|
Dundee United | |
1974-75 |
|
Celtic | 3-1 |
|
Airdrieonians | |
1975-76 |
|
Rangers | 3-1 |
|
Heart Of Midlothian | |
1976-77 |
|
Celtic | 1-0 |
|
Rangers | |
1977-78 |
|
Rangers | 2-1 |
|
Aberdeen | |
1978-79 |
|
Rangers | 3-2 AET |
|
Hibernian | After 0-0 0-0 draws |
1979-80 |
|
Celtic | 1-0 AET |
|
Rangers | |
1980-81 |
|
Rangers | 4-1 |
|
Dundee United | After 0-0 draw |
1981-82 |
|
Aberdeen | 4-1 AET |
|
Rangers | |
1982-83 |
|
Aberdeen | 1-0 AET |
|
Rangers | |
1983-84 |
|
Aberdeen | 2-1 |
|
Celtic | |
1984-85 |
|
Celtic | 2-1 AET |
|
Dundee United | |
1985-86 |
|
Aberdeen | 3-0 |
|
Heart Of Midlothian | |
1986-87 |
|
St. Mirren | 1-0 AET |
|
Dundee United | |
1987-88 |
|
Celtic | 2-1 |
|
Dundee United | |
1988-89 |
|
Celtic | 1-0 |
|
Rangers | |
1989-90 |
|
Aberdeen | 0-0 (Pens 9-8) |
|
Celtic | |
1990-91 |
|
Motherwell | 4-3 AET |
|
Dundee United | |
1991-92 |
|
Rangers | 2-1 |
|
Airdrieonians | |
1992-93 |
|
Rangers | 2-1 |
|
Aberdeen | |
1993-94 |
|
Dundee United | 1-0 |
|
Rangers | |
1994-95 |
|
Celtic | 1-0 |
|
Airdrieonians | |
1995-96 |
|
Rangers | 5-1 |
|
Heart Of Midlothian | |
1996-97 |
|
Kilmarnock | 1-0 |
|
Falkirk | |
1997-98 |
|
Heart Of Midlothian | 2-1 |
|
Rangers | |
1998-99 |
|
Rangers | 1-0 |
|
Celtic | |
1999-00 |
|
Rangers | 4-0 |
|
Aberdeen | |
2000-01 |
|
Celtic | 3-0 |
|
Hibernian | |
2001-02 |
|
Rangers | 3-2 |
|
Celtic | |
2002-03 |
|
Rangers | 1-0 |
|
Dundee | |
2003-04 |
|
Celtic | 3-1 |
|
Dunfermline Athletic | |
2004-05 |
|
Celtic | 1-0 |
|
Dundee United | |
2005-06 |
|
Heart Of Midlothian | 1-1 AET (Pens 4-2) |
|
Gretna | |
2006-07 |
|
Celtic | 1-0 |
|
Dunfermline Athletic | |
2007-08 |
|
Rangers | 3-2 |
|
Queen of the South | |
2008-09 |
|
Rangers | 1-0 |
|
Falkirk | |
2009-10 |
|
Dundee United | 3-0 |
|
Ross County | |
2010-11 |
|
Celtic | 3-0 |
|
Motherwell | |
2011-12 |
|
Heart Of Midlothian | 5-1 |
|
Hibernian | |
2012-13 |
|
Celtic | 3-0 |
|
Hibernian | |
2013-14 |
|
St Johnstone | 2-0 |
|
Dundee United | |
2014-15 |
|
Inverness CT | 2-1 |
|
Falkirk | |
2015-16 |
|
Hibernian | 3-2 |
|
Rangers | |
2016-17 |
|
Celtic | 2–1 |
|
Aberdeen | |
2017-18 |
|
Celtic | 2–0 |
|
Motherwell | |
2018-19 |
|
Celtic | 2–1 |
|
Heart Of Midlothian | |
2019-20 |
|
Celtic | 3-3 (Pens 4-3) |
|
Heart Of Midlothian | |
2020-21 |
|
St Johnstone | 1–0 |
|
Hibernian |
# | Club | Wins | Runners-Up | Finals | |
---|---|---|---|---|---|
1 |
|
Celtic | 40 | 19 | 58 |
2 |
|
Rangers | 33 | 18 | 51 |
3 |
|
Queen's Park | 10 | 2 | 12 |
4 |
|
Heart of Midlothian | 8 | 8 | 15 |
5 |
|
Aberdeen | 7 | 9 | 16 |
6 |
|
Hibernian | 3 | 12 | 15 |
7 |
|
Kilmarnock | 3 | 5 | 8 |
8 |
|
Vale of Leven | 3 | 4 | 7 |
9 |
|
Clyde | 3 | 3 | 6 |
10 |
|
St Mirren | 3 | 3 | 6 |
11 |
|
Dundee United | 2 | 8 | 10 |
12 |
|
Motherwell | 2 | 6 | 8 |
13 |
|
Third Lanark | 2 | 4 | 6 |
14 |
|
Dunfermline Athletic | 2 | 3 | 5 |
15 |
|
Falkirk | 2 | 3 | 5 |
16 |
|
Renton | 2 | 3 | 5 |
25 |
|
St. Johnstone | 2 | 0 | 1 |
17 |
|
Dumbarton | 1 | 5 | 6 |
18 |
|
Dundee | 1 | 4 | 5 |
19 |
|
Airdrieonians | 1 | 3 | 4 |
20 |
|
East Fife | 1 | 2 | 3 |
21 |
|
Morton | 1 | 1 | 2 |
22 |
|
Partick Thistle | 1 | 1 | 2 |
23 |
|
Inverness CT | 1 | 0 | 1 |
24 |
|
St. Bernard's | 1 | 0 | 1 |
26 | X | Withheld | 1 | x | 1 |
27 |
|
Hamilton Academical | 0 | 2 | 2 |
28 |
|
Albion Rovers | 0 | 1 | 1 |
29 |
|
Cambuslang | 0 | 1 | 1 |
30 |
|
Clydesdale | 0 | 1 | 1 |
31 |
|
Gretna | 0 | 1 | 1 |
32 |
|
Queen of the South | 0 | 1 | 1 |
33 |
|
Raith Rovers | 0 | 1 | 1 |
34 |
|
Thornliebank | 0 | 1 | 1 |
35 |
|
Ross County | 0 | 1 | 1 |
Totals | 136 | 136 | 269 |
1879: Vale Of Leven awarded cup, Rangers didn’t appear for replay after 1-1 draw
1881: After Dumbarton protested first game, won 2-1 by Queen’s Park
1884: Queen’s Park awarded cup, Vale Of Leven failed to appear
1889: Replayed by order of SFA due to playing conditions in first match won 3-0 by Third Lanark
1892: After mutually protested game won 1-0 by Celtic
1909: Cup withheld due to riot after Rangers and Celtic drew 2-2 and 1-1