Scottish Football Association Logo

Scotland

Scottish Soccer:
Scottish Cup, Champions by Year

Information about Scottish Soccer champions including champions by year, logos, links and other data.

Summary /
Champions by Year /

Scottish Soccer: Scottish Cup, Champions by Year

Tournament
Champion
Runner-up
2024-25
Aberdeen
1-1 (on extra time) (4-3 on penalties)
2023-24
2022-23
Inverness Caledonian Thistle
3-1
2021-22
Heart Of Midlothian
2-0 (on extra time)
2020-21
St. Johnstone
Hibernian
1-0
2019-20
Heart Of Midlothian
3-3 (on extra time) (4-3 on penalties)
2018-19
Heart Of Midlothian
2-1
2017-18
Motherwell
2-0
2016-17
Aberdeen
2-1
2015-16
Hibernian
3-2
Tournament
Champion
Runner-up
2014-15
Inverness Caledonian Thistle
Falkirk
2-1
2013-14
St. Johnstone
Dundee United
2-0
2012-13
Hibernian
3-0
2011-12
Heart Of Midlothian
Hibernian
5-1
2010-11
Motherwell
3-0
2009-10
Dundee United
Ross County
3-0
2008-09
Falkirk
1-0
2007-08
Queen of the South
3-2
2006-07
Dunfermline Athletic
1-0
2005-06
Heart Of Midlothian
Gretna
1-1 (on extra time) (4-2 on penalties)
Tournament
Champion
Runner-up
2004-05
Dundee United
1-0
2003-04
Dunfermline Athletic
3-1
2002-03
Dundee
1-0
2001-02
2000-01
Hibernian
3-0
1999-00
Aberdeen
4-0
1998-99
1997-98
Heart Of Midlothian
2-1
1996-97
Kilmarnock
Falkirk
1-0
1995-96
Heart Of Midlothian
5-1
Tournament
Champion
Runner-up
1994-95
Airdrieonians (1878)
1-0
1993-94
Dundee United
1-0
1992-93
Aberdeen
2-1
1991-92
Airdrieonians (1878)
2-1
1990-91
Motherwell
Dundee United
4-3
1989-90
Aberdeen
0-0
1988-89
1987-88
Dundee United
2-1
1986-87
St. Mirren
Dundee United
1-0
1985-86
Aberdeen
Heart Of Midlothian
3-0
Tournament
Champion
Runner-up
1984-85
Dundee United
2-1
1983-84
Aberdeen
2-1
1982-83
Aberdeen
1-0
1981-82
Aberdeen
4-1
1980-81
Dundee United
0-0 (on extra time) / 4-1 (replay)
1979-80
1978-79
Hibernian
0-0
1977-78
Aberdeen
2-1
1976-77
1975-76
Heart Of Midlothian
3-1
Tournament
Champion
Runner-up
1974-75
Airdrieonians (1878)
3-1
1973-74
Dundee United
3-0
1972-73
1971-72
Hibernian
6-1
1970-71
1969-70
Aberdeen
3-1
1968-69
1967-68
Dunfermline Athletic
Heart Of Midlothian
3-1
1966-67
Aberdeen
2-0
1965-66
Tournament
Champion
Runner-up
1964-65
Dunfermline Athletic
3-2
1963-64
Dundee
3-1
1962-63
1961-62
St. Mirren
2-0
1960-61
Dunfermline Athletic
0-0 / 2-0 (replay)
1959-60
Kilmarnock
2-0
1958-59
St. Mirren
Aberdeen
3-1
1957-58
Clyde F.C.
Hibernian
1-0
1956-57
Falkirk
Kilmarnock
1-1
1955-56
Heart Of Midlothian
3-1
Tournament
Champion
Runner-up
1954-55
Clyde F.C.
1-1 / 1-0
1953-54
Aberdeen
2-1
1952-53
Aberdeen
1-1
1951-52
Motherwell
Dundee
4-0
1950-51
Motherwell
1-0
1949-50
East Fife
3-0
1948-49
Clyde F.C.
4-1
1947-48
Morton
1-1 (on extra time) / 1-0 (on extra time)
1946-47
Aberdeen
Hibernian
2-1
1945-46
Suspended due to World War II
Tournament
Champion
Runner-up
1944-45
Suspended due to World War II
1943-44
Suspended due to World War II
1942-43
Suspended due to World War II
1941-42
Suspended due to World War II
1940-41
Suspended due to World War II
1939-40
Suspended due to World War II
1938-39
Clyde F.C.
Motherwell
4-0
1937-38
East Fife
Kilmarnock
1-1 / 4-2 (on extra time) (replay)
1936-37
Aberdeen
2-1
1935-36
Third Lanark
1-0
Tournament
Champion
Runner-up
1934-35
Hamilton Academical
2-1
1933-34
St. Mirren
5-0
1932-33
Motherwell
1-0
1931-32
Kilmarnock
1-1
1930-31
Motherwell
2-2
1929-30
Partick Thistle
0-0 / 2-1
1928-29
Kilmarnock
2-0
1927-28
1926-27
East Fife
3-1
1925-26
St. Mirren
2-0
Tournament
Champion
Runner-up
1924-25
Dundee
2-1
1923-24
Airdrieonians (1878)
Hibernian
2-0
1922-23
Hibernian
1-0
1921-22
Morton
1-0
1920-21
Partick Thistle
1-0
1919-20
Kilmarnock
Albion Rovers
3-2
1918-19
Suspended due to World War I
1917-18
Suspended due to World War I
1916-17
Suspended due to World War I
1915-16
Suspended due to World War I
Tournament
Champion
Runner-up
1914-15
Suspended due to World War I
1913-14
Hibernian
0-0 / 4-1
1912-13
Falkirk
Raith Rovers
2-0
1911-12
Clyde F.C.
2-0
1910-11
Hamilton Academical
0-0 / 2-0
1909-10
Dundee
Clyde F.C.
2-2 / 0-0 / 2-1
1908-09
Celtic and Rangers tied the final 2-2. Due to incidents between fans after 1-1 in the replay match, the tournament was left without a champion
1907-08
St. Mirren
5-1
1906-07
Heart Of Midlothian
3-0
1905-06
Heart Of Midlothian
Third Lanark
1-0
Tournament
Champion
Runner-up
1904-05
Third Lanark
0-0 / 3-1
1903-04
1902-03
Heart Of Midlothian
1-1 / 0-0 / 2-0
1901-02
Hibernian
1-0
1900-01
Heart Of Midlothian
4-3
1899-00
Queen's Park
4-3
1898-99
1897-98
Kilmarnock
2-0
1896-97
Dumbarton
5-1
1895-96
Heart Of Midlothian
Hibernian
3-1
Tournament
Champion
Runner-up
1894-95
St. Bernard's
Renton
2-1
1893-94
1892-93
Queen's Park
2-1
1891-92
Queen's Park
5-1
1890-91
Heart Of Midlothian
Dumbarton
1-0
1889-90
Queen's Park
Vale of Leven
1-1 / 2-1
1888-89
Third Lanark
2-1 / 3-0 (replayed)
1887-88
Renton
Cambuslang
6-1
1886-87
Hibernian
Dumbarton
2-1
1885-86
Queen's Park
Renton
3-1
Tournament
Champion
Runner-up
1884-85
Renton
Vale of Leven
0-0 / 3-1
1883-84
Queen's Park
Vale of Leven
walkover
1882-83
Dumbarton
Vale of Leven
2-2 / 2-1
1881-82
Queen's Park
Dumbarton
2-2 / 4-1
1880-81
Queen's Park
Dumbarton
2-1 / 3-1 (replayed)
1879-80
Queen's Park
Thornliebank
3-0
1878-79
Vale of Leven
1-1 (Walkover)
1877-78
Vale of Leven
Third Lanark
1-0
1876-77
Vale of Leven
1-1 / 1-1 / 3-2
1875-76
Queen's Park
Third Lanark
1-1 / 2-0
Tournament
Champion
Runner-up
1874-75
Queen's Park
Renton
3-0
1873-74
Queen's Park
Clydesdale
2-0