cottish FA Cup Winners

Scottish Football Association Cup 1873-74 to 2020-21

Home World Football Scottish Football

The Scottish Football Association Cup is the world’s second oldest national cup competition, first contested in 1873 and only being predated by the English Football Association Cup.
It is a pure knockout tournament with single matches, with replays being held if the first match is a tie. All 12 Scottish Premiership clubs automatically enter the tournament, as do all Scottish Football League clubs. A number of non-league clubs participate by virtue of having qualified through one of two regionalised qualifying cups; or since 2007-08 by having won the Scottish Junior Cup or one of the three regionalised Junior leagues. The final is usually played at Hampden Park in Glasgow.

Scottish Football Association Cup  Winners and Runners-Up

1873-74 to 2020-21  (136 Competitions)

SeasonWinnersScoreRunners-upNotes
1873-74

Queens Park

Queen's Park2-0

General Badge

Clydesdale
1874-75

Queens Park

Queen's Park3-0

General Badge

Renton
1875-76

Queens Park

Queen's Park2-0

THIRD LANARK

Third LanarkAfter 1-1 draw
1876-77

Vale of Leven

Vale of Leven3-2

Rangers Football Results

RangersAfter 0-0 & 1-1 draws
1877-78

Vale of Leven

Vale of Leven1-0

THIRD LANARK

Third Lanark
1878-79

Vale of Leven

Vale of LevenWalk-over

Rangers Football Results

RangersRangers didn't appear
1879-80

Queens Park

Queen's Park3-0

General Badge

Thornliebank
1880-81

Queens Park

Queen's Park3-1

Dumberton

Dumbarton
1881-82

Queens Park

Queen's Park4-1

Dumberton

DumbartonAfter 2-2 draw
1882-83

Dumberton

Dumbarton2-1

Vale of Leven

Vale of LevenAfter 2-2 draw
1883-84

Queens Park

Queen's ParkWalk-over

Vale of Leven

Vale of LevenVale dna
1884-85

General Badge

Renton3-1

Vale of Leven

Vale of LevenAfter 0-0 draw
1885-86

Queens Park

Queen's Park3-1

General Badge

Renton
1886-87

HIBERNIAN Football

Hibernian2-1

Dumberton

Dumbarton
1887-88

Rangers Football Results

Renton6-1

Cambuslang

Cambuslang
1888-89

THIRD LANARK

Third Lanark2-1

Celtic Football

Celtic
1889-90

Queens Park

Queen's Park2-1

Vale of Leven

Vale of LevenAfter 1-1 draw
1890-91

HEART OF MIDLOTHIAN

Heart Of Midlothian1-0

Dumberton

Dumbarton
1891-92

Celtic Football

Celtic5-1

Queens Park

Queen's Park
1892-93

Queens Park

Queen's Park2-1

Celtic Football

Celtic
1893-94

Rangers Football Results

Rangers3-1

Celtic Football

Celtic
1894-95

ST MIRREN

St. Bernard's2-1

General Badge

Renton
1895-96

HEART OF MIDLOTHIAN

Heart Of Midlothian3-1

HIBERNIAN Football

Hibernian
1896-97

Rangers Football Results

Rangers5-1

Dumberton

Dumbarton
1897-98

Rangers Football Results

Rangers2-0

KILMARNOCK

Kilmarnock
1898-99

Celtic Football

Celtic2-0

Rangers Football Results

Rangers
1899-00

Celtic Football

Celtic4-3

Queens Park

Queen's Park
1900-01

HEART OF MIDLOTHIAN

Heart Of Midlothian4-3

Celtic Football

Celtic
1901-02

HIBERNIAN Football

Hibernian1-0

Celtic Football

Celtic
1902-03

Rangers Football Results

Rangers2-0

HEART OF MIDLOTHIAN

Heart Of MidlothianAfter 1-1 0-0 draws
1903-04

Celtic Football

Celtic3-2

Rangers Football Results

Rangers
1904-05

THIRD LANARK

Third Lanark3-1

Rangers Football Results

RangersAfter 0-0 draw
1905-06

HEART OF MIDLOTHIAN

Heart Of Midlothian1-0

THIRD LANARK

Third Lanark
1906-07

Celtic Football

Celtic3-0

HEART OF MIDLOTHIAN

Heart Of Midlothian
1907-08

Celtic Football

Celtic5-1

ST MIRREN

St. Mirren
1908-09XCup WithheldX
1909-10

Dundee Football

Dundee2-1

Clyde

ClydeAfter 0-0 2-2 draws
1910-11

Celtic Football

Celtic2-0

Hamilton Academical

Hamilton AcademicalsAfter 0-0 draw
1911-12

Celtic Football

Celtic2-0

Clyde

Clyde
1912-13

FALKIRK

Falkirk2-0

RAITH ROVERS

Raith Rovers
1913-14

Celtic Football

Celtic4-1

HIBERNIAN Football

HibernianAfter 0-0 draw
1919-20

KILMARNOCK

Kilmarnock3-2

AIRDRIEONIANS

Albion Rovers
1920-21

PARTICK THISTLE

Partick Thistle1-0

Rangers Football Results

Rangers
1921-22

Morton

Morton1-0

Rangers Football Results

Rangers
1922-23

Celtic Football

Celtic1-0

HIBERNIAN Football

Hibernian
1923-24

AIRDRIEONIANS

Airdrieonians2-0

HIBERNIAN Football

Hibernian
1924-25

Celtic Football

Celtic2-1

Dundee Football

Dundee
1925-26

ST MIRREN

St. Mirren2-0

Celtic Football

Celtic
1926-27

Celtic Football

Celtic3-1

EAST FIFE

East Fife
1927-28

Rangers Football Results

Rangers4-0

Celtic Football

Celtic
1928-29

KILMARNOCK

Kilmarnock2-0

Rangers Football Results

Rangers
1929-30

Rangers Football Results

Rangers2-1

PARTICK THISTLE

Partick ThistleAfter 0-0 draw
1930-31

Celtic Football

Celtic4-2

MOTHERWELL

MotherwellAfter 2-2 draw
1931-32

Rangers Football Results

Rangers3-0

KILMARNOCK

KilmarnockAfter 1-1 draw
1932-33

Celtic Football

Celtic1-0

MOTHERWELL

Motherwell
1933-34

Rangers Football Results

Rangers5-0

ST MIRREN

St. Mirren
1934-35

Rangers Football Results

Rangers2-1

Hamilton Academical

Hamilton Academicals
1935-36

Rangers Football Results

Rangers1-0

THIRD LANARK

Third Lanark
1936-37

Celtic Football

Celtic2-1

Aberdeen

Aberdeen
1937-38

EAST FIFE

East Fife4-2 AET

KILMARNOCK

KilmarnockAfter 1-1 draw
1938-39

Clyde

Clyde4-0

MOTHERWELL

Motherwell
1946-47

Aberdeen

Aberdeen2-1

HIBERNIAN Football

Hibernian
1947-48

Rangers Football Results

Rangers1-0 AET

Morton

MortonAfter 1-1 draw
1948-49

Rangers Football Results

Rangers4-1

Clyde

Clyde
1949-50

Rangers Football Results

Rangers3-0

EAST FIFE

East Fife
1950-51

Celtic Football

Celtic1-0

MOTHERWELL

Motherwell
1951-52

MOTHERWELL

Motherwell4-0

Dundee Football

Dundee
1952-53

Rangers Football Results

Rangers1-0

Aberdeen

AberdeenAfter 1-1 draw
1953-54

Celtic Football

Celtic2-1

Aberdeen

Aberdeen
1954-55

Clyde

Clyde1-0

Celtic Football

CelticAfter 1-1 draw
1955-56

HEART OF MIDLOTHIAN

Heart Of Midlothian3-1

Celtic Football

Celtic
1956-57

FALKIRK

Falkirk2-1 AET

KILMARNOCK

KilmarnockAfter 1-1 draw
1957-58

Clyde

Clyde1-0

HIBERNIAN Football

Hibernian
1958-59

ST MIRREN

St. Mirren3-1

Aberdeen

Aberdeen
1959-60

Rangers Football Results

Rangers2-0

KILMARNOCK

Kilmarnock
1960-61

Dumberton

Dumfermline Athletic2-0

Celtic Football

CelticAfter 1-1 draw
1961-62

Rangers Football Results

Rangers2-0

ST MIRREN

St. Mirren
1962-63

Rangers Football Results

Rangers3-0

Celtic Football

CelticAfter 1-1 draw
1963-64

Rangers Football Results

Rangers3-0

Dundee Football

Dundee
1964-65

Celtic Football

Celtic3-2

Dumberton

Dumfermline Athletic
1965-66

Rangers Football Results

Rangers1-0

Celtic Football

CelticAfter 0-0 draw
1966-67

Celtic Football

Celtic2-1

Aberdeen

Aberdeen
1967-68

Dumberton

Dumfermline Athletic3-1

HEART OF MIDLOTHIAN

Heart Of Midlothian
1968-69

Celtic Football

Celtic4-0

Rangers Football Results

Rangers
1969-70

Aberdeen

Aberdeen3-1

Celtic Football

Celtic
1970-71

Celtic Football

Celtic2-1

Rangers Football Results

RangersAfter 1-1 draw
1971-72

Celtic Football

Celtic6-1

HIBERNIAN Football

Hibernian
1972-73

Rangers Football Results

Rangers3-2

Celtic Football

Celtic
1973-74

Celtic Football

Celtic3-0

Dundee united

Dundee United
1974-75

Celtic Football

Celtic3-1

AIRDRIEONIANS

Airdrieonians
1975-76

Rangers Football Results

Rangers3-1

HEART OF MIDLOTHIAN

Heart Of Midlothian
1976-77

Celtic Football

Celtic1-0

Rangers Football Results

Rangers
1977-78

Rangers Football Results

Rangers2-1

Aberdeen

Aberdeen
1978-79

Rangers Football Results

Rangers3-2 AET

HIBERNIAN Football

HibernianAfter 0-0 0-0 draws
1979-80

Celtic Football

Celtic1-0 AET

Rangers Football Results

Rangers
1980-81

Rangers Football Results

Rangers4-1

Dundee united

Dundee UnitedAfter 0-0 draw
1981-82

Aberdeen

Aberdeen4-1 AET

Rangers Football Results

Rangers
1982-83

Aberdeen

Aberdeen1-0 AET

Rangers Football Results

Rangers
1983-84

Aberdeen

Aberdeen2-1

Celtic Football

Celtic
1984-85

Celtic Football

Celtic2-1 AET

Dundee united

Dundee United
1985-86

Aberdeen

Aberdeen3-0

HEART OF MIDLOTHIAN

Heart Of Midlothian
1986-87

ST MIRREN

St. Mirren1-0 AET

Dundee united

Dundee United
1987-88

Celtic Football

Celtic2-1

Dundee united

Dundee United
1988-89

Celtic Football

Celtic1-0

Rangers Football Results

Rangers
1989-90

Aberdeen

Aberdeen0-0 (Pens 9-8)

Celtic Football

Celtic
1990-91

MOTHERWELL

Motherwell4-3 AET

Dundee united

Dundee United
1991-92

Rangers Football Results

Rangers2-1

AIRDRIEONIANS

Airdrieonians
1992-93

Rangers Football Results

Rangers2-1

Aberdeen

Aberdeen
1993-94

Dundee united

Dundee United1-0

Rangers Football Results

Rangers
1994-95

Celtic Football

Celtic1-0

AIRDRIEONIANS

Airdrieonians
1995-96

Rangers Football Results

Rangers5-1

HEART OF MIDLOTHIAN

Heart Of Midlothian
1996-97

KILMARNOCK

Kilmarnock1-0

FALKIRK

Falkirk
1997-98

HEART OF MIDLOTHIAN

Heart Of Midlothian2-1

Rangers Football Results

Rangers
1998-99

Rangers Football Results

Rangers1-0

Celtic Football

Celtic
1999-00

Rangers Football Results

Rangers4-0

Aberdeen

Aberdeen
2000-01

Celtic Football

Celtic3-0

HIBERNIAN Football

Hibernian
2001-02

Rangers Football Results

Rangers3-2

Celtic Football

Celtic
2002-03

Rangers Football Results

Rangers1-0

Dundee Football

Dundee
2003-04

Celtic Football

Celtic3-1

DUNFERMLINE ATHLETIC

Dunfermline Athletic
2004-05

Celtic Football

Celtic1-0

Dundee united

Dundee United
2005-06

HEART OF MIDLOTHIAN

Heart Of Midlothian1-1 AET (Pens 4-2)

Gretna

Gretna
2006-07

Celtic Football

Celtic1-0

DUNFERMLINE ATHLETIC

Dunfermline Athletic
2007-08

Rangers Football Results

Rangers3-2

Queen of the South

Queen of the South
2008-09

Rangers Football Results

Rangers1-0

FALKIRK

Falkirk
2009-10

Dundee united

Dundee United3-0

Ross County

Ross County
2010-11

Celtic Football

Celtic3-0

MOTHERWELL

Motherwell
2011-12

HEART OF MIDLOTHIAN

Heart Of Midlothian5-1

HIBERNIAN Football

Hibernian
2012-13

Celtic Football

Celtic3-0

HIBERNIAN Football

Hibernian
2013-14

ST JOHNSTONE

St Johnstone2-0

Dundee united

Dundee United
2014-15

Inverness

Inverness CT2-1

FALKIRK

Falkirk
2015-16

HIBERNIAN Football

Hibernian3-2

Rangers Football Results

Rangers
2016-17

Celtic Football

Celtic2–1

Aberdeen

Aberdeen
2017-18

Celtic Football

Celtic2–0

MOTHERWELL

Motherwell
2018-19

Celtic Football

Celtic2–1

HEART OF MIDLOTHIAN

Heart Of Midlothian
2019-20

Celtic Football

Celtic3-3 (Pens 4-3)

HEART OF MIDLOTHIAN

Heart Of Midlothian
2020-21

ST JOHNSTONE

St Johnstone1–0

HIBERNIAN Football

Hibernian

Clubs Scottish Cup Performance – Number of Wins and 2nd Place

 
#ClubWinsRunners-UpFinals
1

Celtic Football

Celtic401958
2

Rangers Football Results

Rangers331851
3

Queens Park

Queen's Park10212
4

HEART OF MIDLOTHIAN

Heart of Midlothian8815
5

Aberdeen

Aberdeen7916
6

HIBERNIAN Football

Hibernian31215
7

KILMARNOCK

Kilmarnock358
8

Vale of Leven

Vale of Leven347
9

Clyde

Clyde336
10

ST MIRREN

St Mirren336
11

Dundee united

Dundee United2810
12

MOTHERWELL

Motherwell268
13

THIRD LANARK

Third Lanark246
14

DUNFERMLINE ATHLETIC

Dunfermline Athletic235
15

FALKIRK

Falkirk235
16

Renton

Renton235
25

ST MIRREN

St. Johnstone201
17

Dumberton

Dumbarton156
18

Dundee Football

Dundee145
19

AIRDRIEONIANS

Airdrieonians134
20

EAST FIFE

East Fife123
21

Morton

Morton112
22

PARTICK THISTLE

Partick Thistle112
23

Inverness

Inverness CT101
24

General Badge

St. Bernard's101
26XWithheld1x1
27

Hamilton Academical

Hamilton Academical022
28

Albion Rovers

Albion Rovers011
29

Cambuslang

Cambuslang011
30

Clydebank

Clydesdale011
31

Gretna

Gretna011
32

Queen of the South

Queen of the South011
33

RAITH ROVERS

Raith Rovers011
34

General Badge

Thornliebank011
35

Ross County

Ross County011
Totals136136269

Scottish FA Cup Notes

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

List of Scottish Football League Cup Winners

List of Foreign Players in Scottish Top Flight Football Leagues

 

Archives