

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
2022-23
2021-22
2020-21
St. Johnstone
Hibernian
1-0
2019-20
2018-19
2017-18
2016-17
2015-16
Tournament
Champion
Runner-up
2014-15
Inverness Caledonian Thistle
Falkirk
2-1
2013-14
St. Johnstone
Dundee United
2-0
2012-13
2011-12
Heart Of Midlothian
Hibernian
5-1
2010-11
2009-10
Dundee United
Ross County
3-0
2008-09
2007-08
2006-07
2005-06
Heart Of Midlothian
Gretna
1-1 (on extra time) (4-2 on penalties)
Tournament
Champion
Runner-up
2004-05
2003-04
2002-03
2000-01
1999-00
1997-98
1996-97
Kilmarnock
Falkirk
1-0
1995-96
Tournament
Champion
Runner-up
1994-95
1993-94
1992-93
1991-92
1990-91
Motherwell
Dundee United
4-3
1989-90
1987-88
1986-87
St. Mirren
Dundee United
1-0
1985-86
Aberdeen
Heart Of Midlothian
3-0
Tournament
Champion
Runner-up
1984-85
1983-84
1982-83
1981-82
1980-81
1978-79
1977-78
1975-76
Tournament
Champion
Runner-up
1974-75
1973-74
1971-72
1969-70
1967-68
Dunfermline Athletic
Heart Of Midlothian
3-1
1966-67
Tournament
Champion
Runner-up
1964-65
1963-64
1961-62
1960-61
1959-60
1958-59
St. Mirren
Aberdeen
3-1
1957-58
Clyde F.C.
Hibernian
1-0
1956-57
Falkirk
Kilmarnock
1-1
1955-56
Tournament
Champion
Runner-up
1954-55
1953-54
1952-53
1951-52
Motherwell
Dundee
4-0
1950-51
1949-50
1948-49
1947-48
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
1935-36
Tournament
Champion
Runner-up
1934-35
1933-34
1932-33
1931-32
1930-31
1929-30
1928-29
1926-27
1925-26
Tournament
Champion
Runner-up
1924-25
1923-24
Airdrieonians (1878)
Hibernian
2-0
1922-23
1921-22
1920-21
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
1912-13
Falkirk
Raith Rovers
2-0
1911-12
1910-11
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
1906-07
1905-06
Heart Of Midlothian
Third Lanark
1-0
Tournament
Champion
Runner-up
1904-05
1902-03
1901-02
1900-01
1899-00
1897-98
1896-97
1895-96
Heart Of Midlothian
Hibernian
3-1
Tournament
Champion
Runner-up
1894-95
St. Bernard's
Renton
2-1
1892-93
1891-92
1890-91
Heart Of Midlothian
Dumbarton
1-0
1889-90
Queen's Park
Vale of Leven
1-1 / 2-1
1888-89
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
1877-78
Vale of Leven
Third Lanark
1-0
1876-77
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