| Year
|
Winner
|
Scoreline
|
Runner-Up
|
| 1874 |
Queen's Park |
2 - 0 |
Clydesdale |
| 1875 |
Queen's Park |
3 - 0 |
Renton |
| 1876 |
Queen's Park |
2 - 0 |
Third Lanark |
| 1877 |
Vale Of Leven |
3 - 2 |
Rangers |
| 1878 |
Vale Of Leven |
1 - 0 |
Third Lanark |
| 1879 |
Vale of Leven
Awarded Cup |
Rangers |
Failed to
Turn Up |
| 1880 |
Queen's Park |
3 - 0 |
Thornliebank |
| 1881 |
Queen's Park |
3 - 1 |
Dumbarton |
| 1882 |
Queen's Park |
4 - 1 |
Dumbarton |
| 1883 |
Dumbarton |
2 - 1 |
Vale Of Leven |
| 1884 |
Queens Park Awarded Cup |
Vale of Leven |
Failed To
Turn Up |
| 1885 |
Renton |
3 - 1 |
Vale Of Leven |
| 1886 |
Queen's Park |
3 - 1 |
Renton |
| 1887 |
Hibernian |
2 - 1 |
Dumbarton |
| 1888 |
Renton |
6 - 1 |
Cambuslang |
| 1889 |
Third Lanark |
2 - 1 |
Celtic
|
| 1890 |
Queen's Park |
2 - 1 |
Vale Of Leven |
| 1891 |
Heart Of
Midlothian |
1 - 0 |
Dumbarton |
| 1892 |
Celtic
|
5 - 1 |
Queen's Park |
| 1893 |
Queen's Park |
2 - 1 |
Celtic
|
| 1894 |
Rangers |
3 - 1 |
Celtic
|
| 1895 |
St. Bernard's |
2 - 1 |
Renton |
| 1896 |
Heart Of
Midlothian |
3 - 1 |
Hibernian |
| 1897 |
Rangers |
5 - 1 |
Dumbarton |
| 1898 |
Rangers |
2 - 0 |
Kilmarnock |
| 1899 |
Celtic
|
2 - 0 |
Rangers |
| 1900 |
Celtic
|
4 - 3 |
Queen's Park |
| 1901 |
Heart Of
Midlothian |
4 - 3 |
Celtic
|
| 1902 |
Hibernian |
1 - 0 |
Celtic
|
| 1903 |
Rangers |
2 - 0 |
Heart Of
Midlothian |
| 1904 |
Celtic
|
3 - 2 |
Rangers |
| 1905 |
Third Lanark |
3 - 1 |
Rangers |
| 1906 |
Heart Of
Midlothian |
1 - 0 |
Third Lanark |
| 1907 |
Celtic
|
3 - 0 |
Heart Of
Midlothian |
| 1908 |
Celtic
|
5 - 1 |
St. Mirren |
| 1909 |
Cup Witheld
After Riot |
Celtic
|
Rangers |
| 1910 |
FC Dundee |
2 - 1 |
Clyde |
| 1911 |
Celtic
|
2 - 0 |
Hamilton
Academicals |
| 1912 |
Celtic
|
2 - 0 |
Clyde |
| 1913 |
Falkirk |
2 - 0 |
Raith Rovers |
| 1914 |
Celtic
|
4 - 1 |
Hibernian |
|
Suspended |
WW1 |
|
| 1920 |
Kilmarnock |
3 - 2 |
Albion Rovers |
| 1921 |
Partick Thistle |
1 - 0 |
Rangers |
| 1922 |
Morton |
1 - 0 |
Rangers |
| 1923 |
Celtic
|
1 - 0 |
Hibernian |
| 1924 |
Airdrieonians |
2 - 0 |
Hibernian |
| 1925 |
Celtic
|
2 - 1 |
Dundee |
| 1926 |
St. Mirren |
2 - 0 |
Celtic
|
| 1927 |
Celtic
|
3 - 1 |
East Fife |
| 1928 |
Rangers |
4 - 0 |
Celtic
|
| 1929 |
Kilmarnock |
2 - 0 |
Rangers |
| 1930 |
Rangers |
2 - 1 |
Partick Thistle |
| 1931 |
Celtic
|
4 - 2 |
Motherwell |
| 1932 |
Rangers |
3 - 0 |
Kilmarnock |
| 1933 |
Celtic
|
1 - 0 |
Motherwell |
| 1934 |
Rangers |
5 - 0 |
St. Mirren |
| 1935 |
Rangers |
2 - 1 |
Hamilton
Academicals |
| 1936 |
Rangers |
1 - 0 |
Third Lanark |
| 1937 |
Celtic
|
2 - 1 |
Aberdeen |
| 1938 |
East Fife |
4 - 2 |
Kilmarnock |
| 1939 |
Clyde |
4 - 0 |
Motherwell |
| 1909 |
Suspended |
WW2 |
|
| 1947 |
Aberdeen |
2 - 1 |
Hibernian |
| 1948 |
Rangers |
1 - 0 |
Morton |
| 1949 |
Rangers |
4 - 1 |
Clyde |
| 1950 |
Rangers |
3 - 0 |
East Fife |
| 1951 |
Celtic
|
1 - 0 |
Motherwell |
| 1952 |
Motherwell |
4 - 0 |
Dundee |
| 1953 |
Rangers |
1 - 0 |
Aberdeen |
| 1954 |
Celtic
|
2 - 1 |
Aberdeen |
| 1955 |
Clyde |
1 - 0 |
Celtic
|
| 1956 |
Heart Of
Midlothian |
3 - 1 |
Celtic
|
| 1957 |
Falkirk |
2 - 1 |
Kilmarnock |
| 1958 |
Clyde |
1 - 0 |
Hibernian |
| 1959 |
St. Mirren |
3 - 1 |
Aberdeen |
| 1960 |
Rangers |
2 - 0 |
Kilmarnock |
| 1961 |
Dunfermline
Athletic |
2 - 0 |
Celtic
|
| 1962 |
Rangers |
2 - 0 |
St. Mirren |
| 1963 |
Rangers |
3 - 0 |
Celtic
|
| 1964 |
Rangers |
3 - 1 |
Dundee |
| 1965 |
Celtic
|
3 - 2 |
Dunfermline
Athletic |
| 1966 |
Rangers |
1 - 0 |
Celtic
|
| 1967 |
Celtic
|
2 - 1 |
Aberdeen |
| 1968 |
Dunfermline
Athletic |
3 - 1 |
Heart Of
Midlothian |
| 1969 |
Celtic
|
4 - 0 |
Rangers |
| 1970 |
Aberdeen |
3 - 1 |
Celtic
|
| 1971 |
Celtic
|
2 - 1 |
Rangers |
| 1972 |
Celtic
|
6 - 1 |
Hibernian |
| 1973 |
Rangers |
3 - 2 |
Celtic
|
| 1974 |
Celtic
|
3 - 0 |
Dundee United |
| 1975 |
Celtic
|
3 - 1 |
Airdrieonians |
| 1976 |
Rangers |
3 - 1 |
Heart Of
Midlothian |
| 1977 |
Celtic
|
1 - 0 |
Rangers |
| 1978 |
Rangers |
2 - 1 |
Aberdeen |
| 1979 |
Rangers |
3 - 2 |
Hibernian |
| 1980 |
Celtic
|
1 - 0 |
Rangers |
| 1981 |
Rangers |
4 - 1 |
Dundee United |
| 1982 |
Aberdeen |
4 - 1 |
Rangers |
| 1983 |
Aberdeen |
1 - 0 |
Rangers |
| 1984 |
Aberdeen |
2 - 1 |
Celtic
|
| 1985 |
Celtic
|
2 - 1 |
Dundee United |
| 1986 |
Aberdeen |
3 - 0 |
Heart Of
Midlothian |
| 1987 |
St.
Mirren |
1 - 0 |
Dundee United |
| 1988 |
Celtic
|
2 - 1 |
Dundee United |
| 1989 |
Celtic
|
1 - 0 |
Rangers |
| 1990 |
Aberdeen |
0 - 0 |
Celtic
|
| 1991 |
Motherwell |
4 - 3 |
Dundee United |
| 1992 |
Rangers |
2 - 1 |
Airdrieonians |
| 1993 |
Rangers |
2 - 1 |
Aberdeen |
| 1994 |
Dundee United |
1 - 0 |
Rangers |
| 1995 |
Celtic
|
1 - 0 |
Airdrieonians |
| 1996 |
Rangers |
5 - 1 |
Heart Of
Midlothian |
| 1997 |
Kilmarnock |
1 - 0 |
Falkirk |
| 1998 |
Heart Of
Midlothian |
2 - 1 |
Rangers |
| 1999 |
Rangers |
1 - 0 |
Celtic
|
| 2000 |
Rangers |
4 - 0 |
Aberdeen |
| 2001 |
Celtic
|
3 - 0 |
Hibernian |
| 2002 |
Rangers |
3 - 2 |
Celtic
|
| 2003 |
Rangers |
1 - 0
|
Dundee |
2004
|
Celtic
|
3
- 1
|
Dunfermline
|
2005
|
Celtic
|
1
- 0
|
Dundee
United
|
| 2006 |
Hearts |
1 - 1
(4-2 pen) |
Gretna |
| 2007 |
Celtic |
1-0 |
Dunfermline |
|
|
Winners Table
|
| 1 |
|
Celtic |
34 |
| 2 |
|
Rangers |
31 |
| 3 |
|
Queen's Park |
10 |
| 4 |
|
Heart of Midlothian |
7 |
| 5 |
|
Aberdeen |
7 |
| 6 |
|
Clyde |
3 |
| 6 |
|
Kilmarnock |
3 |
| 6 |
|
St. Mirren |
3 |
| 6 |
|
Vale
of Leven |
3 |
| 10 |
|
Dunfermline Athletic |
2 |
| 10 |
|
Falkirk |
2 |
| 10 |
|
Hibernian |
2 |
| 10 |
|
Motherwell |
2 |
| 10 |
|
Renton |
2 |
| 10 |
|
Third Lanark |
2 |
| 16 |
|
Airdrieonians |
1 |
| 16 |
|
Dumbarton |
1 |
| 16 |
|
Dundee |
1 |
| 16 |
|
Dundee United |
1 |
| 16 |
|
East Fife |
1 |
| 16 |
|
Morton |
1 |
| 16 |
|
Partick Thistle |
1 |
| 16 |
|
St Bernard's |
1 |
| 16 |
|
Cup Withheld |
1 |
Cup
Final Hat-Tricks
|
John
Smith
|
Dumbarton
|
1881
|
Jimmy Quinn
|
Celtic
|
1904
|
John
'Dixie' Deans
|
Celtic
|
1972
|
Gordon Durie
|
Rangers
|
1996
|
Most Cup
Appearances
|
Billy McNeill
|
Celtic
|
94
|
|
|