Topzle Topzle

List of Scottish Cup finals

Updated: 11/4/2025, 4:31:05 PM Wikipedia source

The Scottish Football Association Challenge Cup, commonly known as the Scottish Cup, is a knockout cup competition in Scottish football. Organised by the Scottish Football Association, it is the third oldest existing football competition in the world, having commenced in the 1873–74 season just two years after the first FA Cup. The winners are awarded the world's oldest trophy, minted in 1885. Celtic hold the record for most wins with 42, and the most final appearances with 61. Aberdeen are the current holders, having beaten Celtic in the 2025 final.

Tables

· Results › Key
(SR)
(SR)
(R)
(SR)
Replay, or repeat if original match was declared void
Second Replay
(R)
Replay, or repeat if original match was declared void
Match void
(R)
Replay, or repeat if original match was declared void
Match decided by a penalty shoot-out after extra time
Italics
Italics
(R)
Italics
Replay, or repeat if original match was declared void
Team from outside the top level of Scottish football(since the formation of The Scottish Football League in 1890)
Bold
Bold
(R)
Bold
Replay, or repeat if original match was declared void
Winning team were also Scottish football champions, winning The Double
(R)
Replay, or repeat if original match was declared void
(SR)
Second Replay
Match void
Match went to extra time
Match decided by a penalty shoot-out after extra time
Italics
Team from outside the top level of Scottish football(since the formation of The Scottish Football League in 1890)
Bold
Winning team were also Scottish football champions, winning The Double
· Results › Results
1873–74
1873–74
Season
1873–74
Winners
Queen's Park (1)
Score
2–0
Runners-up
Clydesdale
Venue
Hampden Park [I]
Attendance
2,500
1874–75
1874–75
Season
1874–75
Winners
Queen's Park (2)
Score
3–0
Runners-up
Renton
Venue
Hampden Park [I]
Attendance
7,000
1875–76
1875–76
Season
1875–76
Winners
Queen's Park (3)
Score
1–1
Runners-up
3rd Lanark RV
Venue
Hamilton Crescent
Attendance
6,000
(R)
(R)
Season
(R)
Winners
2–0
Score
Hamilton Crescent
Runners-up
10,000
1876–77
1876–77
Season
1876–77
Winners
Vale of Leven (1)
Score
1–1
Runners-up
Rangers
Venue
Hamilton Crescent
Attendance
8,000
(R)
(R)
Season
(R)
Winners
1–1
Score
Hamilton Crescent
Runners-up
15,000
(SR)
(SR)
Season
(SR)
Winners
3–2
Score
Hampden Park [I]
Runners-up
12,000
1877–78
1877–78
Season
1877–78
Winners
Vale of Leven (2)
Score
1–0
Runners-up
3rd Lanark RV
Venue
Hampden Park [I]
Attendance
5,000
1878–79
1878–79
Season
1878–79
Winners
Vale of Leven (3)
Score
1–1
Runners-up
Rangers
Venue
Hampden Park [I]
Attendance
9,000
(R)
(R)
Season
(R)
Winners
walkover
Score
Hampden Park [I]
1879–80
1879–80
Season
1879–80
Winners
Queen's Park (4)
Score
3–0
Runners-up
Thornliebank
Venue
Cathkin Park [I]
Attendance
4,000
1880–81
1880–81
Season
1880–81
Winners
Queen's Park (5)
Score
2–1 ‡
Runners-up
Dumbarton
Venue
Kinning Park
Attendance
15,000
(R)
(R)
Season
(R)
Winners
3–1
Score
Kinning Park
Runners-up
10,000
1881–82
1881–82
Season
1881–82
Winners
Queen's Park (6)
Score
2–2
Runners-up
Dumbarton
Venue
Cathkin Park [I]
Attendance
12,500
(R)
(R)
Season
(R)
Winners
4–1
Score
Cathkin Park [I]
Runners-up
14,000
1882–83
1882–83
Season
1882–83
Winners
Dumbarton (1)
Score
2–2
Runners-up
Vale of Leven
Venue
Hampden Park [I]
Attendance
15,000
(R)
(R)
Season
(R)
Winners
2–1
Score
Hampden Park [I]
Runners-up
12,000
1883–84
1883–84
Season
1883–84
Winners
Queen's Park (7)
Score
walkover
Runners-up
Vale of Leven
Venue
Cathkin Park [I]
1884–85
1884–85
Season
1884–85
Winners
Renton (1)
Score
0–0
Runners-up
Vale of Leven
Venue
Hampden Park [II]
Attendance
3,000
(R)
(R)
Season
(R)
Winners
3–1
Score
Hampden Park [II]
Runners-up
5,500
1885–86
1885–86
Season
1885–86
Winners
Queen's Park (8)
Score
3–1
Runners-up
Renton
Venue
Cathkin Park [I]
Attendance
7,000
1886–87
1886–87
Season
1886–87
Winners
Hibernian (1)
Score
2–1
Runners-up
Dumbarton
Venue
Hampden Park [II]
Attendance
15,000
1887–88
1887–88
Season
1887–88
Winners
Renton (2)
Score
6–1
Runners-up
Cambuslang
Venue
Hampden Park [II]
Attendance
10,000
1888–89
1888–89
Season
1888–89
Winners
3rd Lanark RV (1)
Score
3–0 ‡
Runners-up
Celtic
Venue
Hampden Park [II]
Attendance
17,000
(R)
(R)
Season
(R)
Winners
2–1
Score
Hampden Park [II]
Runners-up
13,000
1889–90
1889–90
Season
1889–90
Winners
Queen's Park (9)
Score
1–1
Runners-up
Vale of Leven
Venue
Ibrox Park [I]
Attendance
11,000
(R)
(R)
Season
(R)
Winners
2–1
Score
Ibrox Park [I]
Runners-up
13,000
1890–91
1890–91
Season
1890–91
Winners
Heart of Midlothian (1)
Score
1–0
Runners-up
Dumbarton
Venue
Hampden Park [II]
Attendance
10,836
1891–92
1891–92
Season
1891–92
Winners
Celtic (1)
Score
1–0 ‡
Runners-up
Queen's Park
Venue
Ibrox Park [I]
Attendance
40,000
(R)
(R)
Season
(R)
Winners
5–1
Score
Ibrox Park [I]
Runners-up
26,000
1892–93
1892–93
Season
1892–93
Winners
Queen's Park(10)
Score
0–1 ‡
Runners-up
Celtic
Venue
Ibrox Park [I]
Attendance
18,771
(R)
(R)
Season
(R)
Winners
2–1
Score
Ibrox Park [I]
Runners-up
13,239
1893–94
1893–94
Season
1893–94
Winners
Rangers (1)
Score
3–1
Runners-up
Celtic
Venue
Hampden Park [II]
Attendance
17,000
1894–95
1894–95
Season
1894–95
Winners
St Bernard's (1)
Score
2–1
Runners-up
Renton
Venue
Ibrox Park [I]
Attendance
10,000
1895–96
1895–96
Season
1895–96
Winners
Heart of Midlothian (2)
Score
3–1
Runners-up
Hibernian
Venue
New Logie Green
Attendance
16,034
1896–97
1896–97
Season
1896–97
Winners
Rangers (2)
Score
5–1
Runners-up
Dumbarton
Venue
Hampden Park [II]
Attendance
14,000
1897–98
1897–98
Season
1897–98
Winners
Rangers (3)
Score
2–0
Runners-up
Kilmarnock
Venue
Hampden Park [II]
Attendance
13,000
1898–99
1898–99
Season
1898–99
Winners
Celtic (2)
Score
2–0
Runners-up
Rangers
Venue
Hampden Park [II]
Attendance
25,000
1899–1900
1899–1900
Season
1899–1900
Winners
Celtic (3)
Score
4–3
Runners-up
Queen's Park
Venue
Ibrox Park
Attendance
15,000
1900–01
1900–01
Season
1900–01
Winners
Heart of Midlothian (3)
Score
4–3
Runners-up
Celtic
Venue
Ibrox Park
Attendance
15,000
1901–02
1901–02
Season
1901–02
Winners
Hibernian (2)
Score
1–0
Runners-up
Celtic
Venue
Celtic Park
Attendance
16,000
1902–03
1902–03
Season
1902–03
Winners
Rangers (4)
Score
1–1
Runners-up
Heart of Midlothian
Venue
Celtic Park
Attendance
13,000
(R)
(R)
Season
(R)
Winners
0–0
Score
Celtic Park
Runners-up
35,000
(SR)
(SR)
Season
(SR)
Winners
2–0
Score
Celtic Park
Runners-up
30,000
1903–04
1903–04
Season
1903–04
Winners
Celtic (4)
Score
3–2
Runners-up
Rangers
Venue
Hampden Park
Attendance
64,472
1904–05
1904–05
Season
1904–05
Winners
Third Lanark (2)
Score
0–0
Runners-up
Rangers
Venue
Hampden Park
Attendance
54,000
(R)
(R)
Season
(R)
Winners
3–1
Score
Hampden Park
Runners-up
55,000
1905–06
1905–06
Season
1905–06
Winners
Heart of Midlothian (4)
Score
1–0
Runners-up
Third Lanark
Venue
Ibrox Park
Attendance
30,000
1906–07
1906–07
Season
1906–07
Winners
Celtic (5)
Score
3–0
Runners-up
Heart of Midlothian
Venue
Hampden Park
Attendance
50,000
1907–08
1907–08
Season
1907–08
Winners
Celtic (6)
Score
5–1
Runners-up
St Mirren
Venue
Hampden Park
Attendance
58,000
1908–09
1908–09
Season
1908–09
Winners
Cup withheld
Score
2–2
Runners-up
Cup withheld
Venue
Hampden Park
Attendance
70,000
(R)
(R)
Season
(R)
Winners
1–1
Score
Hampden Park
Runners-up
60,000
1909–10
1909–10
Season
1909–10
Winners
Dundee (1)
Score
2–2
Runners-up
Clyde
Venue
Ibrox Park
Attendance
60,000
(R)
(R)
Season
(R)
Winners
0–0 *
Score
Ibrox Park
Runners-up
25,000
(SR)
(SR)
Season
(SR)
Winners
2–1
Score
Ibrox Park
Runners-up
25,000
1910–11
1910–11
Season
1910–11
Winners
Celtic (7)
Score
0–0
Runners-up
Hamilton Academical
Venue
Ibrox Park
Attendance
45,000
(R)
(R)
Season
(R)
Winners
2–0
Score
Ibrox Park
Runners-up
25,000
1911–12
1911–12
Season
1911–12
Winners
Celtic (8)
Score
2–0
Runners-up
Clyde
Venue
Ibrox Park
Attendance
45,000
1912–13
1912–13
Season
1912–13
Winners
Falkirk (1)
Score
2–0
Runners-up
Raith Rovers
Venue
Celtic Park
Attendance
45,000
1913–14
1913–14
Season
1913–14
Winners
Celtic (9)
Score
0–0
Runners-up
Hibernian
Venue
Ibrox Park
Attendance
56,000
(R)
(R)
Season
(R)
Winners
4–1
Score
Ibrox Park
Runners-up
40,000
1919–20
1919–20
Season
1919–20
Winners
Kilmarnock (1)
Score
3–2
Runners-up
Albion Rovers
Venue
Hampden Park
Attendance
95,000
1920–21
1920–21
Season
1920–21
Winners
Partick Thistle (1)
Score
1–0
Runners-up
Rangers
Venue
Celtic Park
Attendance
28,294
1921–22
1921–22
Season
1921–22
Winners
Morton (1)
Score
1–0
Runners-up
Rangers
Venue
Hampden Park
Attendance
70,000
1922–23
1922–23
Season
1922–23
Winners
Celtic (10)
Score
1–0
Runners-up
Hibernian
Venue
Hampden Park
Attendance
82,000
1923–24
1923–24
Season
1923–24
Winners
Airdrieonians (1)
Score
2–0
Runners-up
Hibernian
Venue
Ibrox Park
Attendance
65,000
1924–25
1924–25
Season
1924–25
Winners
Celtic (11)
Score
2–1
Runners-up
Dundee
Venue
Hampden Park
Attendance
75,317
1925–26
1925–26
Season
1925–26
Winners
St Mirren (1)
Score
2–0
Runners-up
Celtic
Venue
Hampden Park
Attendance
98,000
1926–27
1926–27
Season
1926–27
Winners
Celtic (12)
Score
3–1
Runners-up
East Fife
Venue
Hampden Park
Attendance
80,070
1927–28
1927–28
Season
1927–28
Winners
Rangers (5)
Score
4–0
Runners-up
Celtic
Venue
Hampden Park
Attendance
118,115
1928–29
1928–29
Season
1928–29
Winners
Kilmarnock (2)
Score
2–0
Runners-up
Rangers
Venue
Hampden Park
Attendance
114,780
1929–30
1929–30
Season
1929–30
Winners
Rangers (6)
Score
0–0
Runners-up
Partick Thistle
Venue
Hampden Park
Attendance
107,475
(R)
(R)
Season
(R)
Winners
2–1
Score
Hampden Park
Runners-up
103,688
1930–31
1930–31
Season
1930–31
Winners
Celtic (13)
Score
2–2
Runners-up
Motherwell
Venue
Hampden Park
Attendance
104,863
(R)
(R)
Season
(R)
Winners
4–2
Score
Hampden Park
Runners-up
98,509
1931–32
1931–32
Season
1931–32
Winners
Rangers (7)
Score
1–1
Runners-up
Kilmarnock
Venue
Hampden Park
Attendance
112,000
(R)
(R)
Season
(R)
Winners
3–0
Score
Hampden Park
Runners-up
104,600
1932–33
1932–33
Season
1932–33
Winners
Celtic (14)
Score
1–0
Runners-up
Motherwell
Venue
Hampden Park
Attendance
102,339
1933–34
1933–34
Season
1933–34
Winners
Rangers (8)
Score
5–0
Runners-up
St Mirren
Venue
Hampden Park
Attendance
113,430
1934–35
1934–35
Season
1934–35
Winners
Rangers (9)
Score
2–1
Runners-up
Hamilton Academical
Venue
Hampden Park
Attendance
87,740
1935–36
1935–36
Season
1935–36
Winners
Rangers (10)
Score
1–0
Runners-up
Third Lanark
Venue
Hampden Park
Attendance
88,859
1936–37
1936–37
Season
1936–37
Winners
Celtic (15)
Score
2–1
Runners-up
Aberdeen
Venue
Hampden Park
Attendance
147,365
1937–38
1937–38
Season
1937–38
Winners
East Fife (1)
Score
1–1
Runners-up
Kilmarnock
Venue
Hampden Park
Attendance
80,091
(R)
(R)
Season
(R)
Winners
4–2 *
Score
Hampden Park
Runners-up
92,716
1938–39
1938–39
Season
1938–39
Winners
Clyde (1)
Score
4–0
Runners-up
Motherwell
Venue
Hampden Park
Attendance
94,000
1946–47
1946–47
Season
1946–47
Winners
Aberdeen (1)
Score
2–1
Runners-up
Hibernian
Venue
Hampden Park
Attendance
82,140
1947–48
1947–48
Season
1947–48
Winners
Rangers (11)
Score
1–1 *
Runners-up
Morton
Venue
Hampden Park
Attendance
129,176
(R)
(R)
Season
(R)
Winners
1–0 *
Score
Hampden Park
Runners-up
133,750
1948–49
1948–49
Season
1948–49
Winners
Rangers (12)
Score
4–1
Runners-up
Clyde
Venue
Hampden Park
Attendance
108,435
1949–50
1949–50
Season
1949–50
Winners
Rangers (13)
Score
3–0
Runners-up
East Fife
Venue
Hampden Park
Attendance
118,262
1950–51
1950–51
Season
1950–51
Winners
Celtic (16)
Score
1–0
Runners-up
Motherwell
Venue
Hampden Park
Attendance
131,943
1951–52
1951–52
Season
1951–52
Winners
Motherwell (1)
Score
4–0
Runners-up
Dundee
Venue
Hampden Park
Attendance
136,274
1952–53
1952–53
Season
1952–53
Winners
Rangers (14)
Score
1–1
Runners-up
Aberdeen
Venue
Hampden Park
Attendance
129,761
(R)
(R)
Season
(R)
Winners
1–0
Score
Hampden Park
Runners-up
113,700
1953–54
1953–54
Season
1953–54
Winners
Celtic (17)
Score
2–1
Runners-up
Aberdeen
Venue
Hampden Park
Attendance
130,060
1954–55
1954–55
Season
1954–55
Winners
Clyde (2)
Score
1–1
Runners-up
Celtic
Venue
Hampden Park
Attendance
106,234
(R)
(R)
Season
(R)
Winners
1–0
Score
Hampden Park
Runners-up
68,831
1955–56
1955–56
Season
1955–56
Winners
Heart of Midlothian (5)
Score
3–1
Runners-up
Celtic
Venue
Hampden Park
Attendance
132,840
1956–57
1956–57
Season
1956–57
Winners
Falkirk (2)
Score
1–1
Runners-up
Kilmarnock
Venue
Hampden Park
Attendance
83,000
(R)
(R)
Season
(R)
Winners
2–1 *
Score
Hampden Park
Runners-up
79,785
1957–58
1957–58
Season
1957–58
Winners
Clyde (3)
Score
1–0
Runners-up
Hibernian
Venue
Hampden Park
Attendance
95,123
1958–59
1958–59
Season
1958–59
Winners
St Mirren (2)
Score
3–1
Runners-up
Aberdeen
Venue
Hampden Park
Attendance
108,591
1959–60
1959–60
Season
1959–60
Winners
Rangers (15)
Score
2–0
Runners-up
Kilmarnock
Venue
Hampden Park
Attendance
108,017
1960–61
1960–61
Season
1960–61
Winners
Dunfermline Athletic (1)
Score
0–0
Runners-up
Celtic
Venue
Hampden Park
Attendance
113,618
(R)
(R)
Season
(R)
Winners
2–0
Score
Hampden Park
Runners-up
87,866
1961–62
1961–62
Season
1961–62
Winners
Rangers (16)
Score
2–0
Runners-up
St Mirren
Venue
Hampden Park
Attendance
127,940
1962–63
1962–63
Season
1962–63
Winners
Rangers (17)
Score
1–1
Runners-up
Celtic
Venue
Hampden Park
Attendance
129,643
(R)
(R)
Season
(R)
Winners
3–0
Score
Hampden Park
Runners-up
120,273
1963–64
1963–64
Season
1963–64
Winners
Rangers (18)
Score
3–1
Runners-up
Dundee
Venue
Hampden Park
Attendance
120,982
1964–65
1964–65
Season
1964–65
Winners
Celtic (18)
Score
3–2
Runners-up
Dunfermline Athletic
Venue
Hampden Park
Attendance
108,800
1965–66
1965–66
Season
1965–66
Winners
Rangers (19)
Score
0–0
Runners-up
Celtic
Venue
Hampden Park
Attendance
126,552
(R)
(R)
Season
(R)
Winners
1–0
Score
Hampden Park
Runners-up
98,202
1966–67
1966–67
Season
1966–67
Winners
Celtic (19)
Score
2–0
Runners-up
Aberdeen
Venue
Hampden Park
Attendance
126,102
1967–68
1967–68
Season
1967–68
Winners
Dunfermline Athletic (2)
Score
3–1
Runners-up
Heart of Midlothian
Venue
Hampden Park
Attendance
56,365
1968–69
1968–69
Season
1968–69
Winners
Celtic (20)
Score
4–0
Runners-up
Rangers
Venue
Hampden Park
Attendance
132,896
1969–70
1969–70
Season
1969–70
Winners
Aberdeen (2)
Score
3–1
Runners-up
Celtic
Venue
Hampden Park
Attendance
108,434
1970–71
1970–71
Season
1970–71
Winners
Celtic (21)
Score
1–1
Runners-up
Rangers
Venue
Hampden Park
Attendance
120,092
(R)
(R)
Season
(R)
Winners
2–1
Score
Hampden Park
Runners-up
103,332
1971–72
1971–72
Season
1971–72
Winners
Celtic (22)
Score
6–1
Runners-up
Hibernian
Venue
Hampden Park
Attendance
106,102
1972–73
1972–73
Season
1972–73
Winners
Rangers (20)
Score
3–2
Runners-up
Celtic
Venue
Hampden Park
Attendance
122,714
1973–74
1973–74
Season
1973–74
Winners
Celtic (23)
Score
3–0
Runners-up
Dundee United
Venue
Hampden Park
Attendance
75,959
1974–75
1974–75
Season
1974–75
Winners
Celtic (24)
Score
3–1
Runners-up
Airdrieonians
Venue
Hampden Park
Attendance
75,457
1975–76
1975–76
Season
1975–76
Winners
Rangers (21)
Score
3–1
Runners-up
Heart of Midlothian
Venue
Hampden Park
Attendance
85,354
1976–77
1976–77
Season
1976–77
Winners
Celtic (25)
Score
1–0
Runners-up
Rangers
Venue
Hampden Park
Attendance
54,252
1977–78
1977–78
Season
1977–78
Winners
Rangers (22)
Score
2–1
Runners-up
Aberdeen
Venue
Hampden Park
Attendance
61,563
1978–79
1978–79
Season
1978–79
Winners
Rangers (23)
Score
0–0
Runners-up
Hibernian
Venue
Hampden Park
Attendance
50,610
(R)
(R)
Season
(R)
Winners
0–0 *
Score
Hampden Park
Runners-up
33,504
(SR)
(SR)
Season
(SR)
Winners
3–2 *
Score
Hampden Park
Runners-up
30,602
1979–80
1979–80
Season
1979–80
Winners
Celtic (26)
Score
1–0 *
Runners-up
Rangers
Venue
Hampden Park
Attendance
70,303
1980–81
1980–81
Season
1980–81
Winners
Rangers (24)
Score
0–0 *
Runners-up
Dundee United
Venue
Hampden Park
Attendance
53,000
(R)
(R)
Season
(R)
Winners
4–1
Score
Hampden Park
Runners-up
43,099
1981–82
1981–82
Season
1981–82
Winners
Aberdeen (3)
Score
4–1 *
Runners-up
Rangers
Venue
Hampden Park
Attendance
53,788
1982–83
1982–83
Season
1982–83
Winners
Aberdeen (4)
Score
1–0 *
Runners-up
Rangers
Venue
Hampden Park
Attendance
62,979
1983–84
1983–84
Season
1983–84
Winners
Aberdeen (5)
Score
2–1 *
Runners-up
Celtic
Venue
Hampden Park
Attendance
58,900
1984–85
1984–85
Season
1984–85
Winners
Celtic (27)
Score
2–1
Runners-up
Dundee United
Venue
Hampden Park
Attendance
60,346
1985–86
1985–86
Season
1985–86
Winners
Aberdeen (6)
Score
3–0
Runners-up
Heart of Midlothian
Venue
Hampden Park
Attendance
62,841
1986–87
1986–87
Season
1986–87
Winners
St Mirren (3)
Score
1–0 *
Runners-up
Dundee United
Venue
Hampden Park
Attendance
51,782
1987–88
1987–88
Season
1987–88
Winners
Celtic (28)
Score
2–1
Runners-up
Dundee United
Venue
Hampden Park
Attendance
74,000
1988–89
1988–89
Season
1988–89
Winners
Celtic (29)
Score
1–0
Runners-up
Rangers
Venue
Hampden Park
Attendance
72,069
1989–90
1989–90
Season
1989–90
Winners
Aberdeen (7)
Score
0–0 †
Runners-up
Celtic
Venue
Hampden Park
Attendance
60,493
1990–91
1990–91
Season
1990–91
Winners
Motherwell (2)
Score
4–3 *
Runners-up
Dundee United
Venue
Hampden Park
Attendance
57,319
1991–92
1991–92
Season
1991–92
Winners
Rangers (25)
Score
2–1
Runners-up
Airdrieonians
Venue
Hampden Park
Attendance
44,045
1992–93
1992–93
Season
1992–93
Winners
Rangers (26)
Score
2–1
Runners-up
Aberdeen
Venue
Celtic Park
Attendance
50,715
1993–94
1993–94
Season
1993–94
Winners
Dundee United (1)
Score
1–0
Runners-up
Rangers
Venue
Hampden Park
Attendance
37,450
1994–95
1994–95
Season
1994–95
Winners
Celtic (30)
Score
1–0
Runners-up
Airdrieonians
Venue
Hampden Park
Attendance
36,915
1995–96
1995–96
Season
1995–96
Winners
Rangers (27)
Score
5–1
Runners-up
Heart of Midlothian
Venue
Hampden Park
Attendance
37,730
1996–97
1996–97
Season
1996–97
Winners
Kilmarnock (3)
Score
1–0
Runners-up
Falkirk
Venue
Ibrox Stadium
Attendance
48,953
1997–98
1997–98
Season
1997–98
Winners
Heart of Midlothian (6)
Score
2–1
Runners-up
Rangers
Venue
Celtic Park
Attendance
48,946
1998–99
1998–99
Season
1998–99
Winners
Rangers (28)
Score
1–0
Runners-up
Celtic
Venue
Hampden Park
Attendance
52,670
1999–00
1999–00
Season
1999–00
Winners
Rangers (29)
Score
4–0
Runners-up
Aberdeen
Venue
Hampden Park
Attendance
50,865
2000–01
2000–01
Season
2000–01
Winners
Celtic (31)
Score
3–0
Runners-up
Hibernian
Venue
Hampden Park
Attendance
51,824
2001–02
2001–02
Season
2001–02
Winners
Rangers (30)
Score
3–2
Runners-up
Celtic
Venue
Hampden Park
Attendance
51,138
2002–03
2002–03
Season
2002–03
Winners
Rangers (31)
Score
1–0
Runners-up
Dundee
Venue
Hampden Park
Attendance
47,136
2003–04
2003–04
Season
2003–04
Winners
Celtic (32)
Score
3–1
Runners-up
Dunfermline Athletic
Venue
Hampden Park
Attendance
50,846
2004–05
2004–05
Season
2004–05
Winners
Celtic (33)
Score
1–0
Runners-up
Dundee United
Venue
Hampden Park
Attendance
50,635
2005–06
2005–06
Season
2005–06
Winners
Heart of Midlothian (7)
Score
1–1 †
Runners-up
Gretna
Venue
Hampden Park
Attendance
51,232
2006–07
2006–07
Season
2006–07
Winners
Celtic (34)
Score
1–0
Runners-up
Dunfermline Athletic
Venue
Hampden Park
Attendance
49,600
2007–08
2007–08
Season
2007–08
Winners
Rangers (32)
Score
3–2
Runners-up
Queen of the South
Venue
Hampden Park
Attendance
48,821
2008–09
2008–09
Season
2008–09
Winners
Rangers (33)
Score
1–0
Runners-up
Falkirk
Venue
Hampden Park
Attendance
50,956
2009–10
2009–10
Season
2009–10
Winners
Dundee United (2)
Score
3–0
Runners-up
Ross County
Venue
Hampden Park
Attendance
47,122
2010–11
2010–11
Season
2010–11
Winners
Celtic (35)
Score
3–0
Runners-up
Motherwell
Venue
Hampden Park
Attendance
49,618
2011–12
2011–12
Season
2011–12
Winners
Heart of Midlothian (8)
Score
5–1
Runners-up
Hibernian
Venue
Hampden Park
Attendance
51,041
2012–13
2012–13
Season
2012–13
Winners
Celtic (36)
Score
3–0
Runners-up
Hibernian
Venue
Hampden Park
Attendance
51,254
2013–14
2013–14
Season
2013–14
Winners
St Johnstone (1)
Score
2–0
Runners-up
Dundee United
Venue
Celtic Park
Attendance
47,345
2014–15
2014–15
Season
2014–15
Winners
Inverness Caledonian Thistle (1)
Score
2–1
Runners-up
Falkirk
Venue
Hampden Park
Attendance
37,149
2015–16
2015–16
Season
2015–16
Winners
Hibernian (3)
Score
3–2
Runners-up
Rangers
Venue
Hampden Park
Attendance
50,701
2016–17
2016–17
Season
2016–17
Winners
Celtic (37)
Score
2–1
Runners-up
Aberdeen
Venue
Hampden Park
Attendance
48,713
2017–18
2017–18
Season
2017–18
Winners
Celtic (38)
Score
2–0
Runners-up
Motherwell
Venue
Hampden Park
Attendance
49,967
2018–19
2018–19
Season
2018–19
Winners
Celtic (39)
Score
2–1
Runners-up
Heart of Midlothian
Venue
Hampden Park
Attendance
49,434
2019–20
2019–20
Season
2019–20
Winners
Celtic (40)
Score
3–3 †
Runners-up
Heart of Midlothian
Venue
Hampden Park
Attendance
None
2020–21
2020–21
Season
2020–21
Winners
St Johnstone (2)
Score
1–0
Runners-up
Hibernian
Venue
Hampden Park
Attendance
None
2021–22
2021–22
Season
2021–22
Winners
Rangers (34)
Score
2–0 *
Runners-up
Heart of Midlothian
Venue
Hampden Park
Attendance
50,315
2022–23
2022–23
Season
2022–23
Winners
Celtic (41)
Score
3–1
Runners-up
Inverness Caledonian Thistle
Venue
Hampden Park
Attendance
47,247
2023–24
2023–24
Season
2023–24
Winners
Celtic (42)
Score
1–0
Runners-up
Rangers
Venue
Hampden Park
Attendance
48,556
2024–25
2024–25
Season
2024–25
Winners
Aberdeen (8)
Score
1–1 †
Runners-up
Celtic
Venue
Hampden Park
Attendance
49,545
Season
Winners
Score
Runners-up
Venue
Attendance
Notes
1873–74
Queen's Park (1)
2–0
Clydesdale
Hampden Park [I]
2,500
1874–75
Queen's Park (2)
3–0
Renton
Hampden Park [I]
7,000
1875–76
Queen's Park (3)
1–1
3rd Lanark RV
Hamilton Crescent
6,000
(R)
2–0
Hamilton Crescent
10,000
1876–77
Vale of Leven (1)
1–1
Rangers
Hamilton Crescent
8,000
(R)
1–1
Hamilton Crescent
15,000
(SR)
3–2
Hampden Park [I]
12,000
1877–78
Vale of Leven (2)
1–0
3rd Lanark RV
Hampden Park [I]
5,000
1878–79
Vale of Leven (3)
1–1
Rangers
Hampden Park [I]
9,000
(R)
walkover
Hampden Park [I]
1879–80
Queen's Park (4)
3–0
Thornliebank
Cathkin Park [I]
4,000
1880–81
Queen's Park (5)
2–1 ‡
Dumbarton
Kinning Park
15,000
(R)
3–1
Kinning Park
10,000
1881–82
Queen's Park (6)
2–2
Dumbarton
Cathkin Park [I]
12,500
(R)
4–1
Cathkin Park [I]
14,000
1882–83
Dumbarton (1)
2–2
Vale of Leven
Hampden Park [I]
15,000
(R)
2–1
Hampden Park [I]
12,000
1883–84
Queen's Park (7)
walkover
Vale of Leven
Cathkin Park [I]
1884–85
Renton (1)
0–0
Vale of Leven
Hampden Park [II]
3,000
(R)
3–1
Hampden Park [II]
5,500
1885–86
Queen's Park (8)
3–1
Renton
Cathkin Park [I]
7,000
1886–87
Hibernian (1)
2–1
Dumbarton
Hampden Park [II]
15,000
1887–88
Renton (2)
6–1
Cambuslang
Hampden Park [II]
10,000
1888–89
3rd Lanark RV (1)
3–0 ‡
Celtic
Hampden Park [II]
17,000
(R)
2–1
Hampden Park [II]
13,000
1889–90
Queen's Park (9)
1–1
Vale of Leven
Ibrox Park [I]
11,000
(R)
2–1
Ibrox Park [I]
13,000
1890–91
Heart of Midlothian (1)
1–0
Dumbarton
Hampden Park [II]
10,836
1891–92
Celtic (1)
1–0 ‡
Queen's Park
Ibrox Park [I]
40,000
(R)
5–1
Ibrox Park [I]
26,000
1892–93
Queen's Park(10)
0–1 ‡
Celtic
Ibrox Park [I]
18,771
(R)
2–1
Ibrox Park [I]
13,239
1893–94
Rangers (1)
3–1
Celtic
Hampden Park [II]
17,000
1894–95
St Bernard's (1)
2–1
Renton
Ibrox Park [I]
10,000
1895–96
Heart of Midlothian (2)
3–1
Hibernian
New Logie Green
16,034
1896–97
Rangers (2)
5–1
Dumbarton
Hampden Park [II]
14,000
1897–98
Rangers (3)
2–0
Kilmarnock
Hampden Park [II]
13,000
1898–99
Celtic (2)
2–0
Rangers
Hampden Park [II]
25,000
1899–1900
Celtic (3)
4–3
Queen's Park
Ibrox Park
15,000
1900–01
Heart of Midlothian (3)
4–3
Celtic
Ibrox Park
15,000
1901–02
Hibernian (2)
1–0
Celtic
Celtic Park
16,000
1902–03
Rangers (4)
1–1
Heart of Midlothian
Celtic Park
13,000
(R)
0–0
Celtic Park
35,000
(SR)
2–0
Celtic Park
30,000
1903–04
Celtic (4)
3–2
Rangers
Hampden Park
64,472
1904–05
Third Lanark (2)
0–0
Rangers
Hampden Park
54,000
(R)
3–1
Hampden Park
55,000
1905–06
Heart of Midlothian (4)
1–0
Third Lanark
Ibrox Park
30,000
1906–07
Celtic (5)
3–0
Heart of Midlothian
Hampden Park
50,000
· Performance by club
Celtic
Celtic
Club
Celtic
Wins
42
Last win
2024
Runners-up
19
Last final lost
2025
Rangers
Rangers
Club
Rangers
Wins
34
Last win
2022
Runners-up
19
Last final lost
2024
Queen's Park
Queen's Park
Club
Queen's Park
Wins
10
Last win
1893
Runners-up
2
Last final lost
1900
Aberdeen
Aberdeen
Club
Aberdeen
Wins
8
Last win
2025
Runners-up
9
Last final lost
2017
Heart of Midlothian
Heart of Midlothian
Club
Heart of Midlothian
Wins
8
Last win
2012
Runners-up
9
Last final lost
2022
Hibernian
Hibernian
Club
Hibernian
Wins
3
Last win
2016
Runners-up
12
Last final lost
2021
Kilmarnock
Kilmarnock
Club
Kilmarnock
Wins
3
Last win
1997
Runners-up
5
Last final lost
1960
Vale of Leven
Vale of Leven
Club
Vale of Leven
Wins
3
Last win
1879
Runners-up
4
Last final lost
1890
Clyde
Clyde
Club
Clyde
Wins
3
Last win
1958
Runners-up
3
Last final lost
1949
St Mirren
St Mirren
Club
St Mirren
Wins
3
Last win
1987
Runners-up
3
Last final lost
1962
Dundee United
Dundee United
Club
Dundee United
Wins
2
Last win
2010
Runners-up
8
Last final lost
2014
Motherwell
Motherwell
Club
Motherwell
Wins
2
Last win
1991
Runners-up
6
Last final lost
2018
Third Lanark
Third Lanark
Club
Third Lanark
Wins
2
Last win
1905
Runners-up
4
Last final lost
1936
Falkirk
Falkirk
Club
Falkirk
Wins
2
Last win
1957
Runners-up
3
Last final lost
2015
Dunfermline Athletic
Dunfermline Athletic
Club
Dunfermline Athletic
Wins
2
Last win
1968
Runners-up
3
Last final lost
2007
Renton
Renton
Club
Renton
Wins
2
Last win
1888
Runners-up
3
Last final lost
1895
St Johnstone
St Johnstone
Club
St Johnstone
Wins
2
Last win
2021
Runners-up
Last final lost
Dumbarton
Dumbarton
Club
Dumbarton
Wins
1
Last win
1883
Runners-up
5
Last final lost
1897
Dundee
Dundee
Club
Dundee
Wins
1
Last win
1910
Runners-up
4
Last final lost
2003
Airdrieonians (1878)
Airdrieonians (1878)
Club
Airdrieonians (1878)
Wins
1
Last win
1924
Runners-up
3
Last final lost
1995
East Fife
East Fife
Club
East Fife
Wins
1
Last win
1938
Runners-up
2
Last final lost
1950
Inverness Caledonian Thistle
Inverness Caledonian Thistle
Club
Inverness Caledonian Thistle
Wins
1
Last win
2015
Runners-up
1
Last final lost
2023
Greenock Morton
Greenock Morton
Club
Greenock Morton
Wins
1
Last win
1922
Runners-up
1
Last final lost
1948
Partick Thistle
Partick Thistle
Club
Partick Thistle
Wins
1
Last win
1921
Runners-up
1
Last final lost
1930
St. Bernard's
St. Bernard's
Club
St. Bernard's
Wins
1
Last win
1895
Runners-up
Last final lost
Hamilton Academical
Hamilton Academical
Club
Hamilton Academical
Wins
Last win
Runners-up
2
Last final lost
1935
Albion Rovers
Albion Rovers
Club
Albion Rovers
Wins
Last win
Runners-up
1
Last final lost
1920
Cambuslang
Cambuslang
Club
Cambuslang
Wins
Last win
Runners-up
1
Last final lost
1888
Clydesdale
Clydesdale
Club
Clydesdale
Wins
Last win
Runners-up
1
Last final lost
1874
Gretna
Gretna
Club
Gretna
Wins
Last win
Runners-up
1
Last final lost
2006
Queen of the South
Queen of the South
Club
Queen of the South
Wins
Last win
Runners-up
1
Last final lost
2008
Raith Rovers
Raith Rovers
Club
Raith Rovers
Wins
Last win
Runners-up
1
Last final lost
1913
Ross County
Ross County
Club
Ross County
Wins
Last win
Runners-up
1
Last final lost
2010
Thornliebank
Thornliebank
Club
Thornliebank
Wins
Last win
Runners-up
1
Last final lost
1880
Club
Wins
Last win
Runners-up
Last final lost
Celtic
42
2024
19
2025
Rangers
34
2022
19
2024
Queen's Park
10
1893
2
1900
Aberdeen
8
2025
9
2017
Heart of Midlothian
8
2012
9
2022
Hibernian
3
2016
12
2021
Kilmarnock
3
1997
5
1960
Vale of Leven
3
1879
4
1890
Clyde
3
1958
3
1949
St Mirren
3
1987
3
1962
Dundee United
2
2010
8
2014
Motherwell
2
1991
6
2018
Third Lanark
2
1905
4
1936
Falkirk
2
1957
3
2015
Dunfermline Athletic
2
1968
3
2007
Renton
2
1888
3
1895
St Johnstone
2
2021
Dumbarton
1
1883
5
1897
Dundee
1
1910
4
2003
Airdrieonians (1878)
1
1924
3
1995
East Fife
1
1938
2
1950
Inverness Caledonian Thistle
1
2015
1
2023
Greenock Morton
1
1922
1
1948
Partick Thistle
1
1921
1
1930
St. Bernard's
1
1895
Hamilton Academical
2
1935
Albion Rovers
1
1920
Cambuslang
1
1888
Clydesdale
1
1874
Gretna
1
2006
Queen of the South
1
2008
Raith Rovers
1
1913
Ross County
1
2010
Thornliebank
1
1880
· Performance by club › By city/town
Glasgow
Glasgow
City / Town
Glasgow
Wins
89
Clubs
Celtic (42), Rangers (34), Queen's Park (10), Third Lanark (2), Partick Thistle (1)
Latest win (year)
Celtic (2024)
Edinburgh
Edinburgh
City / Town
Edinburgh
Wins
12
Clubs
Heart of Midlothian (8), Hibernian (3), St Bernard's (1)
Latest win (year)
Hibernian (2016)
Aberdeen
Aberdeen
City / Town
Aberdeen
Wins
8
Clubs
Aberdeen (8)
Latest win (year)
Aberdeen (2025)
Alexandria
Alexandria
City / Town
Alexandria
Wins
3
Clubs
Vale of Leven (3)
Latest win (year)
Vale of Leven (1879)
Dundee
Dundee
City / Town
Dundee
Wins
3
Clubs
Dundee United (2), Dundee (1)
Latest win (year)
Dundee United (2010)
Kilmarnock
Kilmarnock
City / Town
Kilmarnock
Wins
3
Clubs
Kilmarnock (3)
Latest win (year)
Kilmarnock (1997)
Paisley
Paisley
City / Town
Paisley
Wins
3
Clubs
St Mirren (3)
Latest win (year)
St Mirren (1987)
Rutherglen
Rutherglen
City / Town
Rutherglen
Wins
3
Clubs
Clyde (3)
Latest win (year)
Clyde (1958)
Dunfermline
Dunfermline
City / Town
Dunfermline
Wins
2
Clubs
Dunfermline Athletic (2)
Latest win (year)
Dunfermline Athletic (1968)
Falkirk
Falkirk
City / Town
Falkirk
Wins
2
Clubs
Falkirk (2)
Latest win (year)
Falkirk (1957)
Motherwell
Motherwell
City / Town
Motherwell
Wins
2
Clubs
Motherwell (2)
Latest win (year)
Motherwell (1991)
Renton
Renton
City / Town
Renton
Wins
2
Clubs
Renton (2)
Latest win (year)
Renton (1888)
Perth
Perth
City / Town
Perth
Wins
2
Clubs
St Johnstone (2)
Latest win (year)
St Johnstone (2021)
Airdrie
Airdrie
City / Town
Airdrie
Wins
1
Clubs
Airdrieonians (1)
Latest win (year)
Airdrieonians (1924)
Dumbarton
Dumbarton
City / Town
Dumbarton
Wins
1
Clubs
Dumbarton (1)
Latest win (year)
Dumbarton (1883)
Greenock
Greenock
City / Town
Greenock
Wins
1
Clubs
Greenock Morton (1)
Latest win (year)
Greenock Morton (1922)
Inverness
Inverness
City / Town
Inverness
Wins
1
Clubs
Inverness Caledonian Thistle (1)
Latest win (year)
Inverness Caledonian Thistle (2015)
Methil
Methil
City / Town
Methil
Wins
1
Clubs
East Fife (1)
Latest win (year)
East Fife (1938)
City / Town
Wins
Clubs
Latest win (year)
Glasgow
89
Celtic (42), Rangers (34), Queen's Park (10), Third Lanark (2), Partick Thistle (1)
Celtic (2024)
Edinburgh
12
Heart of Midlothian (8), Hibernian (3), St Bernard's (1)
Hibernian (2016)
Aberdeen
8
Aberdeen (8)
Aberdeen (2025)
Alexandria
3
Vale of Leven (3)
Vale of Leven (1879)
Dundee
3
Dundee United (2), Dundee (1)
Dundee United (2010)
Kilmarnock
3
Kilmarnock (3)
Kilmarnock (1997)
Paisley
3
St Mirren (3)
St Mirren (1987)
Rutherglen
3
Clyde (3)
Clyde (1958)
Dunfermline
2
Dunfermline Athletic (2)
Dunfermline Athletic (1968)
Falkirk
2
Falkirk (2)
Falkirk (1957)
Motherwell
2
Motherwell (2)
Motherwell (1991)
Renton
2
Renton (2)
Renton (1888)
Perth
2
St Johnstone (2)
St Johnstone (2021)
Airdrie
1
Airdrieonians (1)
Airdrieonians (1924)
Dumbarton
1
Dumbarton (1)
Dumbarton (1883)
Greenock
1
Greenock Morton (1)
Greenock Morton (1922)
Inverness
1
Inverness Caledonian Thistle (1)
Inverness Caledonian Thistle (2015)
Methil
1
East Fife (1)
East Fife (1938)

References

  1. Attendance restricted due to COVID-19 restrictions.
  2. The 1909 Scottish Cup final is not included in this tally, as the cup was withheld that year.
  3. Clubs in Italics are now defunct.
  4. Scottish Football Museum Experience
    http://www.scottishcup.org/museum.html
  5. Encyclopedia of British Football
  6. "FA Cup 1883–84"
    https://www.fchd.info/cups/facup1883-84.htm
  7. "FA Cup 1884–85"
    https://www.fchd.info/cups/facup1884-85.htm
  8. BBC Sport
    https://web.archive.org/web/20090328165910/http://news.bbc.co.uk/sport1/sports_talk/1179349.stm
  9. "Scottish League Division One 1900–01"
    http://www.nozdrul.plus.com/zfeweb/scotland/league/tables/level1/sl1901d1.html
  10. The Guardian
    https://www.theguardian.com/football/2007/mar/21/theknowledge.sport
  11. RSSSF
    https://www.rsssf.org/tabless/scotcuphist.html
  12. "1874 Final"
    http://www.soccerbase.com/results3.sd?gameid=274575
  13. "1875 Final"
    http://www.soccerbase.com/results3.sd?gameid=214820
  14. "1876 Final"
    http://www.soccerbase.com/results3.sd?gameid=214875
  15. "1876 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=214876
  16. "1876031801 Hearts and Scottish Football Reports for Sat 18 Mar 1876 Page 01 of 05"
    https://londonhearts.com/scores/images/1876/1876031801.htm
  17. "1877 Final"
    http://www.soccerbase.com/results3.sd?gameid=274589
  18. "1877 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=217178
  19. "1877 Final (SR)"
    http://www.soccerbase.com/results3.sd?gameid=217179
  20. "1878 Final"
    http://www.soccerbase.com/results3.sd?gameid=274588
  21. "1879 Final"
    http://www.soccerbase.com/results3.sd?gameid=274589
  22. "1872 – 1898 Birth Of The Blues"
    http://www.rangers.premiumtv.co.uk/page/HistoryDetail/
  23. "1880 Final"
    http://www.soccerbase.com/results3.sd?gameid=274590
  24. RSSSF
    https://www.rsssf.org/tabless/scotcuphist.html
  25. "1881 Final"
    http://www.soccerbase.com/results3.sd?gameid=215438
  26. "1881 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274592
  27. "1882 Final"
    http://www.soccerbase.com/results3.sd?gameid=274593
  28. "1882 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=215569
  29. "1883 Final"
    http://www.soccerbase.com/results3.sd?gameid=274594
  30. "1883 (R) Final"
    http://www.soccerbase.com/results3.sd?gameid=215710
  31. RSSSF
    https://www.rsssf.org/tabless/scotcuphist.html
  32. "1885 Final"
    http://www.soccerbase.com/results3.sd?gameid=274387
  33. "1885 Final"
    http://www.soccerbase.com/results3.sd?gameid=274390
  34. "1886 Final"
    http://www.soccerbase.com/results3.sd?gameid=274389
  35. "1887 Final"
    http://www.soccerbase.com/results3.sd?gameid=274391
  36. "1888 Final"
    http://www.soccerbase.com/results3.sd?gameid=274392
  37. RSSSF
    https://www.rsssf.org/tabless/scotcuphist.html
  38. "1889 Final"
    http://www.soccerbase.com/results3.sd?gameid=274428
  39. "1889 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274429
  40. "1890 Final"
    http://www.soccerbase.com/results3.sd?gameid=274430
  41. "1890 Final"
    http://www.soccerbase.com/results3.sd?gameid=274431
  42. "1890 Final"
    http://www.soccerbase.com/results3.sd?gameid=259333
  43. RSSSF
    https://www.rsssf.org/tabless/scotcuphist.html
  44. "1892 Final"
    http://www.soccerbase.com/results3.sd?gameid=259446
  45. "1892 (R) Final"
    http://www.soccerbase.com/results3.sd?gameid=259445
  46. RSSSF
    https://www.rsssf.org/tabless/scotcuphistfull.html
  47. "1893 Final"
    http://www.soccerbase.com/results3.sd?gameid=274454
  48. "1893 (R) Final"
    http://www.soccerbase.com/results3.sd?gameid=274455
  49. "1894 Final"
    http://www.soccerbase.com/results3.sd?gameid=274456
  50. "1895 Final"
    http://www.soccerbase.com/results3.sd?gameid=274457
  51. "1896 Final"
    http://www.soccerbase.com/results3.sd?gameid=274458
  52. "1897 Final"
    http://www.soccerbase.com/results3.sd?gameid=274459
  53. "1898 Final"
    http://www.soccerbase.com/results3.sd?gameid=274460
  54. "1899 Final"
    http://www.soccerbase.com/results3.sd?gameid=274461
  55. "1900 Final"
    http://www.soccerbase.com/results3.sd?gameid=274462
  56. "1901 Final"
    http://www.soccerbase.com/results3.sd?gameid=274463
  57. "1902 Final"
    http://www.soccerbase.com/results3.sd?gameid=274464
  58. "1903 Final"
    http://www.soccerbase.com/results3.sd?gameid=274465
  59. "1903 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=207000
  60. "1903 Final (SR)"
    http://www.soccerbase.com/results3.sd?gameid=274466
  61. "1904 Final"
    http://www.soccerbase.com/results3.sd?gameid=274469
  62. "1905 Final"
    http://www.soccerbase.com/results3.sd?gameid=274470
  63. "1905 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274471
  64. "1906 Final"
    http://www.soccerbase.com/results3.sd?gameid=274472
  65. "1907 Final"
    http://www.soccerbase.com/results3.sd?gameid=274473
  66. "1908 Final"
    http://www.soccerbase.com/results3.sd?gameid=274474
  67. "The Old Firm story: When fans joined forces to riot"
    http://www.scotsman.com/sport/football/teams/celtic/the-old-firm-story-when-fans-joined-forces-to-riot-1-4162491
  68. Notes on Sport. | Fifteen minutes' sensation, The Glasgow Herald, 12 April 1909
    https://news.google.com/newspapers?id=UNVAAAAAIBAJ&sjid=aaYMAAAAIBAJ&pg=4091%2C4847566
  69. Riot at Hampden Park. | Angry Football Spectators., The Glasgow Herald, 19 April 1909
    https://news.google.com/newspapers?id=VtVAAAAAIBAJ&sjid=aaYMAAAAIBAJ&pg=6287%2C5574164
  70. Football. Scottish Cup. | Replayed Final Tie., The Glasgow Herald, 19 April 1909
    https://news.google.com/newspapers?id=VtVAAAAAIBAJ&sjid=aaYMAAAAIBAJ&pg=6247%2C5613264
  71. "1910 Final"
    http://www.soccerbase.com/results3.sd?gameid=274477
  72. "1910 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274477
  73. "1910 Final (SR)"
    http://www.soccerbase.com/results3.sd?gameid=274479
  74. "1911 Final"
    http://www.soccerbase.com/results3.sd?gameid=274480
  75. "1911 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274483
  76. "1912 Final"
    http://www.soccerbase.com/results3.sd?gameid=274484
  77. "1913 Final"
    http://www.soccerbase.com/results3.sd?gameid=274463
  78. "1914 Final"
    http://www.soccerbase.com/results3.sd?gameid=274486
  79. "1915 Final"
    http://www.soccerbase.com/results3.sd?gameid=274487
  80. "1920 Final"
    http://www.soccerbase.com/results3.sd?gameid=274488
  81. "Killie 3–2 Albion Rovers"
    http://www.killiefc.com/en/17-04-1920-albion-rovers-n-scottish-cup-final_49428/
  82. "1921 Final"
    http://www.soccerbase.com/results3.sd?gameid=274539
  83. The Sunday Post via Partick Thistle History Archive
    http://partickthistleahistory.wikifoundry.com/page/1921+-+SCF+Sunday+Post
  84. "1922 Final"
    http://www.soccerbase.com/results3.sd?gameid=274542
  85. "1923 Final"
    http://www.soccerbase.com/results3.sd?gameid=274543
  86. "1924 Final"
    http://www.soccerbase.com/results3.sd?gameid=274544
  87. "1925 Final"
    http://www.soccerbase.com/results3.sd?gameid=274545
  88. "1926 Final"
    http://www.soccerbase.com/results3.sd?gameid=274546
  89. "1927 Final"
    http://www.soccerbase.com/results3.sd?gameid=274547
  90. "1928 Final"
    http://www.soccerbase.com/results3.sd?gameid=274549
  91. "1929 Final"
    http://www.soccerbase.com/results3.sd?gameid=274550
  92. "1930 Final"
    http://www.soccerbase.com/results3.sd?gameid=274553
  93. "1930 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274555
  94. "1931 Final"
    http://www.soccerbase.com/results3.sd?gameid=274558
  95. "1931 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274564
  96. "1932 Final"
    http://www.soccerbase.com/results3.sd?gameid=274567
  97. "1932 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274573
  98. "1933 Final"
    http://www.soccerbase.com/results3.sd?gameid=274669
  99. "1934 Final"
    http://www.soccerbase.com/results3.sd?gameid=274670
  100. "1935 Final"
    http://www.soccerbase.com/results3.sd?gameid=274671
  101. "1936 Final"
    http://www.soccerbase.com/results3.sd?gameid=274672
  102. "1937 Final"
    http://www.soccerbase.com/results3.sd?gameid=274673
  103. "1938 Final"
    http://www.soccerbase.com/results3.sd?gameid=274674
  104. "1938 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274675
  105. "1939 Final"
    http://www.soccerbase.com/results3.sd?gameid=274676
  106. "1947 Final"
    http://www.soccerbase.com/results3.sd?gameid=310391
  107. "1948 Final"
    http://www.soccerbase.com/results3.sd?gameid=274678
  108. "1948 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274679
  109. "1948 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274680
  110. "1950 Final"
    http://www.soccerbase.com/results3.sd?gameid=274681
  111. "1951 Final"
    http://www.soccerbase.com/results3.sd?gameid=274682
  112. "1952 Final"
    http://www.soccerbase.com/results3.sd?gameid=274683
  113. "1953 Final"
    http://www.soccerbase.com/results3.sd?gameid=274684
  114. "1953 Final"
    http://www.soccerbase.com/results3.sd?gameid=207343
  115. "1954 Final"
    http://www.soccerbase.com/results3.sd?gameid=274685
  116. "1955 Final"
    http://www.soccerbase.com/results3.sd?gameid=274686
  117. "1955 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=210295
  118. "1956 Final"
    http://www.soccerbase.com/results3.sd?gameid=274687
  119. "1957 Final"
    http://www.soccerbase.com/results3.sd?gameid=274688
  120. "1957 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274689
  121. "1958 Final"
    http://www.soccerbase.com/results3.sd?gameid=274690
  122. "1959 Final"
    http://www.soccerbase.com/results3.sd?gameid=274691
  123. "1960 Final"
    http://www.soccerbase.com/results3.sd?gameid=274692
  124. "1961 Final"
    http://www.soccerbase.com/results3.sd?gameid=274693
  125. "1961 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274694
  126. "1962 Final"
    http://www.soccerbase.com/results3.sd?gameid=274695
  127. "1963 Final"
    http://www.soccerbase.com/results3.sd?gameid=274696
  128. "1963 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274697
  129. "1964 Final"
    http://www.soccerbase.com/results3.sd?gameid=274698
  130. "Classic matches: Rangers 3–1 Dundee, April 1964"
    https://rangers.co.uk/news/features/classic-match-dundee-1964/
  131. "1965 Final"
    http://www.soccerbase.com/results3.sd?gameid=274699
  132. "1966 Final"
    http://www.soccerbase.com/results3.sd?gameid=274700
  133. "1966 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274701
  134. "1967 Final"
    http://www.soccerbase.com/results3.sd?gameid=274702
  135. "1968 Final"
    http://www.soccerbase.com/results3.sd?gameid=274703
  136. "1969 Final"
    http://www.soccerbase.com/results3.sd?gameid=274705
  137. "1970 Final"
    http://www.soccerbase.com/results3.sd?gameid=274706
  138. "1971 Final"
    http://www.soccerbase.com/results3.sd?gameid=274707
  139. "1971 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274708
  140. "1972 Final"
    http://www.soccerbase.com/results3.sd?gameid=274710
  141. "1973 Final"
    http://www.soccerbase.com/results3.sd?gameid=274711
  142. "1974 Final"
    http://www.soccerbase.com/results3.sd?gameid=274712
  143. "1975 Final"
    http://www.soccerbase.com/results3.sd?gameid=274713
  144. "1976 Final"
    http://www.soccerbase.com/results3.sd?gameid=274714
  145. "1977 Final"
    http://www.soccerbase.com/results3.sd?gameid=274715
  146. "1978 Final"
    http://www.soccerbase.com/results3.sd?gameid=274718
  147. "1979 Final"
    http://www.soccerbase.com/results3.sd?gameid=274717
  148. "1979 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274719
  149. "1979 Final (SR)"
    http://www.soccerbase.com/results3.sd?gameid=274721
  150. "1980 Final"
    http://www.soccerbase.com/results3.sd?gameid=274722
  151. "1981 Final"
    http://www.soccerbase.com/results3.sd?gameid=274723
  152. "1981 Final (R)"
    http://www.soccerbase.com/results3.sd?gameid=274724
  153. "1982 Final"
    http://www.soccerbase.com/results3.sd?gameid=274725
  154. "1983 Final"
    http://www.soccerbase.com/results3.sd?gameid=274726
  155. "1984 Final"
    http://www.soccerbase.com/results3.sd?gameid=274727
  156. "1985 Final"
    http://www.soccerbase.com/results3.sd?gameid=274729
  157. "1986 Final"
    http://www.soccerbase.com/results3.sd?gameid=274731
  158. "1987 Final"
    http://www.soccerbase.com/results3.sd?gameid=274732
  159. "1988 Final"
    http://www.soccerbase.com/results3.sd?gameid=274733
  160. "1989 Final"
    http://www.soccerbase.com/results3.sd?gameid=274822
  161. "1990 Final"
    http://www.soccerbase.com/results3.sd?gameid=274826
  162. "1991 Final"
    http://www.soccerbase.com/results3.sd?gameid=274832
  163. "1992 Final"
    http://www.soccerbase.com/results3.sd?gameid=274833
  164. "1993 Final"
    http://www.soccerbase.com/results3.sd?gameid=274836
  165. "1994 Final"
    http://www.soccerbase.com/results3.sd?gameid=274842
  166. "1995 Final"
    http://www.soccerbase.com/results3.sd?gameid=274844
  167. "1996 Final"
    http://www.soccerbase.com/results3.sd?gameid=274845
  168. "1997 Final"
    http://www.soccerbase.com/results3.sd?gameid=355288
  169. "1998 Final"
    http://www.soccerbase.com/results3.sd?gameid=258430
  170. "1999 Final"
    http://www.soccerbase.com/results3.sd?gameid=261238
  171. "2000 Final"
    http://www.soccerbase.com/results3.sd?gameid=284320
  172. "1901 Final"
    http://www.soccerbase.com/results3.sd?gameid=307800
  173. "2002 Final"
    http://www.soccerbase.com/results3.sd?gameid=360966
  174. "2003 Final"
    http://www.soccerbase.com/results3.sd?gameid=390624
  175. "2004 Final"
    http://www.soccerbase.com/results3.sd?gameid=422254
  176. "2005 Final"
    http://www.soccerbase.com/results3.sd?gameid=452618
  177. "2006 Final"
    https://web.archive.org/web/20121023170407/http://www.soccerbase.com/results3.sd?gameid=484893
  178. "2007 Final"
    http://www.soccerbase.com/results3.sd?gameid=516098
  179. "2008 Final"
    http://www.soccerbase.com/results3.sd?gameid=552570
  180. "2009 Final"
    http://www.soccerbase.com/results3.sd?gameid=585027
  181. BBC Sport
    https://news.bbc.co.uk/sport2/hi/football/8682861.stm
  182. BBC Sport
    https://www.bbc.co.uk/sport/football/27354162
  183. BBC Report – Inverness CT 2–1 Falkirk
    https://www.bbc.com/sport/0/football/32728510
  184. BBC Report – Rangers 2–3 Hibernian
    https://www.bbc.com/sport/football/36292302
  185. BBC Report – Celtic 2–1 Aberdeen
    https://www.bbc.co.uk/sport/football/39984102
  186. BBC Report – Celtic 2–0 Motherwell
    https://www.bbc.co.uk/sport/football/44091573
  187. BBC Report – Heart of Midlothian 1–2 Celtic
    https://www.bbc.co.uk/sport/football/48318590
  188. BBC Sport
    https://www.bbc.co.uk/sport/football/55291058
  189. BBC Report – St Johnstone 1–0 Hibs
    https://www.bbc.co.uk/sport/football/57125203
  190. BBC Report – Rangers 2–0 Hearts
    https://www.bbc.co.uk/sport/football/61447048
  191. BBC Sport
    https://www.bbc.co.uk/sport/football/65730831
  192. Sky Sports
    https://www.skysports.com/football/news/11095/13141344/celtic-1-0-rangers-adam-idahs-late-strike-sees-hoops-retain-scottish-cup-and-complete-double
  193. Sky Sports
    https://www.skysports.com/football/news/11095/13372789/scottish-cup-final-aberdeen-deny-celtic-treble-as-dimitar-mitov-the-hero-in-penalty-shoot-out-win
Image
Source:
Tip: Wheel or +/− to zoom, drag to pan, Esc to close.