List of Scottish Cup finals

Table columns:
Season
Winner
Score
Runner-up
Venue
Attendance
Notes

Table rows:
cells: 1873–74
Queen's Park (1)
2–0
Clydesdale
Hampden Park (original)
2,500
[8][9]
cells: 1874–75
Queen's Park (2)
3–0
Renton
Hampden Park (original)
7,000
[8][10]
cells: 1875–76
Queen's Park (3)
1–1
3rd Lanark RV
Hamilton Crescent
6,000
[8][11]
cells: (R)
2–0
Hampden Park (original)
10,000
[8][12]
cells: 1876–77
Vale of Leven (1)
1–1
Rangers
Hamilton Crescent
8,000
[8][13]
cells: (R)
1–1
Hamilton Crescent
15,000
[8][14]
cells: (SR)
3–2
Hampden Park (original)
12,000
[8][15]
cells: 1877–78
Vale of Leven (2)
1–0
3rd Lanark RV
Hampden Park (original)
5,000
[8][16]
cells: 1878–79
Vale of Leven (3)
1–1
Rangers
Hampden Park (original)
9,000
[8][17]
cells: (R)
walkover[18]
Hampden Park (original)
[8]
cells: 1879–80
Queen's Park (4)
3–0
Thornliebank
Hampden Park (original)
4,000
[8][19]
cells: 1880–81
Queen's Park (5)
2–1 ‡[20]
Dumbarton
Kinning Park
15,000
[8][21]
cells: (R)
3–1
Kinning Park
10,000
[8][22]
cells: 1881–82
Queen's Park (6)
2–2
Dumbarton
Cathkin Park (first)
12,500
[8][23]
cells: (R)
4–1
Cathkin Park (first)
14,000
[8][24]
cells: 1882–83
Dumbarton (1)
2–2
Vale of Leven
Hampden Park (original)
15,000
[8][25]
cells: (R)
2–1
Hampden Park (original)
12,000
[8][26]
cells: 1883–84
Queen's Park (7)
walkover[27]
Vale of Leven
Cathkin Park (first)
[8]
cells: 1884–85
Renton (1)
0–0
Vale of Leven
Hampden Park (second)
3,000
[8][28]
cells: (R)
3–1
Hampden Park (second)
5,500
[8][29]
cells: 1885–86
Queen's Park (8)
3–1
Renton
Cathkin Park (first)
7,000
[8][30]
cells: 1886–87
Hibernian (1)
2–1
Dumbarton
Hampden Park (second)
15,000
[8][31]
cells: 1887–88
Renton (2)
6–1
Cambuslang
Hampden Park (second)
10,000
[8][32]
cells: 1888–89
3rd Lanark RV (1)
3–0 ‡[33]
Celtic
Hampden Park (second)
17,000
[8][34]
cells: (R)
2–1
Hampden Park (second)
13,000
[8][35]
cells: 1889–90
Queen's Park (9)
1–1
Vale of Leven
Ibrox Park (first)
11,000
[8][36]
cells: (R)
2–1
Ibrox Park (first)
13,000
[8][37]
cells: 1890–91
Heart of Midlothian (1)
1–0
Dumbarton
Hampden Park (second)
10,836
[8][38]
cells: 1891–92
Celtic (1)
1–0 ‡[39]
Queen's Park
Ibrox Park (first)
40,000
[8][40]
cells: (R)
5–1
Ibrox Park (first)
26,000
[8][41]
cells: 1892–93
Queen's Park (10)
0–1 ‡[42]
Celtic
Ibrox Park (first)
18,771
[8][43]
cells: (R)
2–1
Ibrox Park (first)
13,239
[8][44]
cells: 1893–94
Rangers (1)
3–1
Celtic
Hampden Park (second)
17,000
[8][45]
cells: 1894–95
St Bernard's (1)
2–1
Renton
Ibrox Park (first)
10,000
[8][46]
cells: 1895–96
Heart of Midlothian (2)
3–1
Hibernian
New Logie Green
16,034
[8][47]
cells: 1896–97
Rangers (2)
5–1
Dumbarton
Hampden Park (second)
14,000
[8][48]
cells: 1897–98
Rangers (3)
2–0
Kilmarnock
Hampden Park (second)
13,000
[8][49]
cells: 1898–99
Celtic (2)
2–0
Rangers
Hampden Park (second)
25,000
[8][50]
cells: 1899–1900
Celtic (3)
4–3
Queen's Park
Ibrox Park
15,000
[8][51]
cells: 1900–01
Heart of Midlothian (3)
4–3
Celtic
Ibrox Park
15,000
[8][52]
cells: 1901–02
Hibernian (2)
1–0
Celtic
Celtic Park
16,000
[8][53]
cells: 1902–03
Rangers (4)
1–1
Heart of Midlothian
Celtic Park
13,000
[8][54]
cells: (R)
0–0
Celtic Park
35,000
[8][55]
cells: (SR)
2–0
Celtic Park
30,000
[8][56]
cells: 1903–04
Celtic (4)
3–2
Rangers
Hampden Park
64,472
[8][57]
cells: 1904–05
Third Lanark (2)
0–0
Rangers
Hampden Park
54,000
[8][58]
cells: (R)
3–1
Hampden Park
55,000
[8][59]
cells: 1905–06
Heart of Midlothian (4)
1–0
Third Lanark
Ibrox Park
30,000
[8][60]
cells: 1906–07
Celtic (5)
3–0
Heart of Midlothian
Hampden Park
50,000
[8][61]
cells: 1907–08
Celtic (6)
5–1
St Mirren
Hampden Park
58,000
[8][62]
cells: 1909–10
Dundee (1)
2–2
Clyde
Ibrox Park
60,000
[8][63]
cells: (R)
0–0 *
Ibrox Park
25,000
[8][64]
cells: (SR)
2–1
Ibrox Park
25,000
[8][65]
cells: 1910–11
Celtic (7)
0–0
Hamilton Academical
Ibrox Park
45,000
[8][66]
cells: (R)
2–0
Ibrox Park
25,000
[8][67]
cells: 1911–12
Celtic (8)
2–0
Clyde
Ibrox Park
45,000
[8][68]
cells: 1912–13
Falkirk (1)
2–0
Raith Rovers
Celtic Park
45,000
[8][69]
cells: 1913–14
Celtic (9)
0–0
Hibernian
Ibrox Park
56,000
[8][70]
cells: (R)
4–1
Ibrox Park
40,000
[8][71]
cells: 1919–20
Kilmarnock (1)
3–2
Albion Rovers
Hampden Park
95,000
[8][72][73]
cells: 1920–21
Partick Thistle (1)
1–0
Rangers
Celtic Park
28,294
[8][74][75]
cells: 1921–22
Morton (1)
1–0
Rangers
Hampden Park
70,000
[8][76]
cells: 1922–23
Celtic (10)
1–0
Hibernian
Hampden Park
82,000
[8][77]
cells: 1923–24
Airdrieonians (1)
2–0
Hibernian
Ibrox Park
65,000
[8][78]
cells: 1924–25
Celtic (11)
2–1
Dundee
Hampden Park
75,317
[8][79]
cells: 1925–26
St Mirren (1)
2–0
Celtic
Hampden Park
98,000
[8][80]
cells: 1926–27
Celtic (12)
3–1
East Fife
Hampden Park
80,070
[8][81]
cells: 1927–28
Rangers (5)
4–0
Celtic
Hampden Park
118,115
[8][82]
cells: 1928–29
Kilmarnock (2)
2–0
Rangers
Hampden Park
114,780
[8][83]
cells: 1929–30
Rangers (6)
0–0
Partick Thistle
Hampden Park
107,475
[8][84]
cells: (R)
2–1
Hampden Park
103,688
[8][85]
cells: 1930–31
Celtic (13)
2–2
Motherwell
Hampden Park
104,863
[8][86]
cells: (R)
4–2
Hampden Park
98,509
[8][87]
cells: 1931–32
Rangers (7)
1–1
Kilmarnock
Hampden Park
112,000
[8][88]
cells: (R)
3–0
Hampden Park
104,600
[8][89]
cells: 1932–33
Celtic (14)
1–0
Motherwell
Hampden Park
102,339
[8][90]
cells: 1933–34
Rangers (8)
5–0
St Mirren
Hampden Park
113,430
[8][91]
cells: 1934–35
Rangers (9)
2–1
Hamilton Academical
Hampden Park
87,740
[8][92]
cells: 1935–36
Rangers (10)
1–0
Third Lanark
Hampden Park
88,859
[8][93]
cells: 1936–37
Celtic (15)
2–1
Aberdeen
Hampden Park
147,365
[8][94]
cells: 1937–38
East Fife (1)
1–1
Kilmarnock
Hampden Park
80,091
[8][95]
cells: (R)
4–2 *
Hampden Park
92,716
[8][96]
cells: 1938–39
Clyde (1)
4–0
Motherwell
Hampden Park
94,000
[8][97]
cells: 1946–47
Aberdeen (1)
2–1
Hibernian
Hampden Park
82,140
[8][98]
cells: 1947–48
Rangers (11)
1–1 *
Morton
Hampden Park
129,176
[8][99]
cells: (R)
1–0 *
Hampden Park
133,750
[8][100]
cells: 1948–49
Rangers (12)
4–1
Clyde
Hampden Park
108,435
[8][101]
cells: 1949–50
Rangers (13)
3–0
East Fife
Hampden Park
118,262
[8][102]
cells: 1950–51
Celtic (16)
1–0
Motherwell
Hampden Park
131,943
[8][103]
cells: 1951–52
Motherwell (1)
4–0
Dundee
Hampden Park
136,274
[8][104]
cells: 1952–53
Rangers (14)
1–1
Aberdeen
Hampden Park
129,761
[8][105]
cells: (R)
1–0
Hampden Park
113,700
[8][106]
cells: 1953–54
Celtic (17)
2–1
Aberdeen
Hampden Park
130,060
[8][107]
cells: 1954–55
Clyde (2)
1–1
Celtic
Hampden Park
106,234
[8][108]
cells: (R)
1–0
Hampden Park
68,831
[8][109]
cells: 1955–56
Heart of Midlothian (5)
3–1
Celtic
Hampden Park
132,840
[8][110]
cells: 1956–57
Falkirk (2)
1–1
Kilmarnock
Hampden Park
83,000
[8][111]
cells: (R)
2–1 *
Hampden Park
79,785
[8][112]
cells: 1957–58
Clyde (3)
1–0
Hibernian
Hampden Park
95,123
[8][113]
cells: 1958–59
St Mirren (2)
3–1
Aberdeen
Hampden Park
108,591
[8][114]
cells: 1959–60
Rangers (15)
2–0
Kilmarnock
Hampden Park
108,017
[8][115]
cells: 1960–61
Dunfermline Athletic (1)
0–0
Celtic
Hampden Park
113,618
[8][116]
cells: (R)
2–0
Hampden Park
87,866
[8][117]
cells: 1961–62
Rangers (16)
2–0
St Mirren
Hampden Park
127,940
[8][118]
cells: 1962–63
Rangers (17)
1–1
Celtic
Hampden Park
129,643
[8][119]
cells: (R)
3–0
Hampden Park
120,273
[8][120]
cells: 1963–64
Rangers (18)
3–1
Dundee
Hampden Park
120,982
[8][121][122]
cells: 1964–65
Celtic (18)
3–2
Dunfermline Athletic
Hampden Park
108,800
[8][123]
cells: 1965–66
Rangers (19)
0–0
Celtic
Hampden Park
126,552
[8][124]
cells: (R)
1–0
Hampden Park
98,202
[8][125]
cells: 1966–67
Celtic (19)
2–0
Aberdeen
Hampden Park
126,102
[8][126]
cells: 1967–68
Dunfermline Athletic (2)
3–1
Heart of Midlothian
Hampden Park
56,365
[8][127]
cells: 1968–69
Celtic (20)
4–0
Rangers
Hampden Park
132,000
[8][128]
cells: 1969–70
Aberdeen (2)
3–1
Celtic
Hampden Park
108,434
[8][129]
cells: 1970–71
Celtic (21)
1–1
Rangers
Hampden Park
120,092
[8][130]
cells: (R)
2–1
Hampden Park
103,332
[8][131]
cells: 1971–72
Celtic (22)
6–1
Hibernian
Hampden Park
106,102
[8][132]
cells: 1972–73
Rangers (20)
3–2
Celtic
Hampden Park
122,714
[8][133]
cells: 1973–74
Celtic (23)
3–0
Dundee United
Hampden Park
75,959
[8][134]
cells: 1974–75
Celtic (24)
3–1
Airdrieonians
Hampden Park
75,457
[8][135]
cells: 1975–76
Rangers (21)
3–1
Heart of Midlothian
Hampden Park
85,354
[8][136]
cells: 1976–77
Celtic (25)
1–0
Rangers
Hampden Park
54,252
[8][137]
cells: 1977–78
Rangers (22)
2–1
Aberdeen
Hampden Park
61,563
[8][138]
cells: 1978–79
Rangers (23)
0–0
Hibernian
Hampden Park
50,610
[8][139]
cells: (R)
0–0 *
Hampden Park
33,504
[8][140]
cells: (SR)
3–2 *
Hampden Park
30,602
[8][141]
cells: 1979–80
Celtic (26)
1–0 *
Rangers
Hampden Park
70,303
[8][142]
cells: 1980–81
Rangers (24)
0–0 *
Dundee United
Hampden Park
53,000
[8][143]
cells: (R)
4–1
Hampden Park
43,099
[8][144]
cells: 1981–82
Aberdeen (3)
4–1 *
Rangers
Hampden Park
53,788
[8][145]
cells: 1982–83
Aberdeen (4)
1–0 *
Rangers
Hampden Park
62,979
[8][146]
cells: 1983–84
Aberdeen (5)
2–1 *
Celtic
Hampden Park
58,900
[8][147]
cells: 1984–85
Celtic (27)
2–1
Dundee United
Hampden Park
60,346
[8][148]
cells: 1985–86
Aberdeen (6)
3–0
Heart of Midlothian
Hampden Park
62,841
[8][149]
cells: 1986–87
St Mirren (3)
1–0 *
Dundee United
Hampden Park
51,782
[8][150]
cells: 1987–88
Celtic (28)
2–1
Dundee United
Hampden Park
74,000
[8][151]
cells: 1988–89
Celtic (29)
1–0
Rangers
Hampden Park
72,069
[8][152]
cells: 1989–90
Aberdeen (7)
0–0 †
Celtic
Hampden Park
60,493
[8][153]
cells: 1990–91
Motherwell (2)
4–3 *
Dundee United
Hampden Park
57,319
[8][154]
cells: 1991–92
Rangers (25)
2–1
Airdrieonians
Hampden Park
44,045
[8][155]
cells: 1992–93
Rangers (26)
2–1
Aberdeen
Celtic Park
50,715
[8][156]
cells: 1993–94
Dundee United (1)
1–0
Rangers
Hampden Park
37,450
[8][157]
cells: 1994–95
Celtic (30)
1–0
Airdrieonians
Hampden Park
36,915
[8][158]
cells: 1995–96
Rangers (27)
5–1
Heart of Midlothian
Hampden Park
37,730
[8][159]
cells: 1996–97
Kilmarnock (3)
1–0
Falkirk
Ibrox Stadium
48,953
[8][160]
cells: 1997–98
Heart of Midlothian (6)
2–1
Rangers
Celtic Park
48,946
[8][161]
cells: 1998–99
Rangers (28)
1–0
Celtic
Hampden Park
52,670
[8][162]
cells: 1999–00
Rangers (29)
4–0
Aberdeen
Hampden Park
50,865
[8][163]
cells: 2000–01
Celtic (31)
3–0
Hibernian
Hampden Park
51,824
[8][164]
cells: 2001–02
Rangers (30)
3–2
Celtic
Hampden Park
51,138
[8][165]
cells: 2002–03
Rangers (31)
1–0
Dundee
Hampden Park
47,136
[8][166]
cells: 2003–04
Celtic (32)
3–1
Dunfermline Athletic
Hampden Park
50,846
[8][167]
cells: 2004–05
Celtic (33)
1–0
Dundee United
Hampden Park
50,635
[8][168]
cells: 2005–06
Heart of Midlothian (7)
1–1 †
Gretna
Hampden Park
51,232
[8][169]
cells: 2006–07
Celtic (34)
1–0
Dunfermline Athletic
Hampden Park
49,600
[8][170]
cells: 2007–08
Rangers (32)
3–2
Queen of the South
Hampden Park
48,821
[8][171]
cells: 2008–09
Rangers (33)
1–0
Falkirk
Hampden Park
50,956
[8][172]
cells: 2009–10
Dundee United (2)
3–0
Ross County
Hampden Park
47,122
[8][173]
cells: 2010–11
Celtic (35)
3–0
Motherwell
Hampden Park
49,618
[8]
cells: 2011–12
Heart of Midlothian (8)
5–1
Hibernian
Hampden Park
51,041
[8]
cells: 2012–13
Celtic (36)
3–0
Hibernian
Hampden Park
51,254
[8]
cells: 2013–14
St Johnstone (1)
2–0
Dundee United
Celtic Park
47,345
[8][174]
cells: 2014–15
Inverness Caledonian Thistle (1)
2–1
Falkirk
Hampden Park
37,149
[175]
cells: 2015–16
Hibernian (3)
3–2
Rangers
Hampden Park
50,701
[176]
cells: 2016–17
Celtic (37)
2–1
Aberdeen
Hampden Park
48,713
[177]

Questions about this table:
originalText: when was the last time rangers won the scottish cup
answer: answerTexts: 2008–09