| By Comp | |||||||||
| Comp |
G |
W |
D |
L |
W |
D |
L |
F |
A |
| Scottish Cup | 105 | 105 |
0 |
0 |
100% |
0% |
0% |
251 | 60 |
| By Winning Team by Team | |||||||||
| Team | G |
W |
D |
L |
W |
D |
L |
F |
A |
Aberdeen |
6 |
6 |
0 |
0 |
100 % |
0 % |
0 % |
15 |
4 |
Airdrieonians |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
2 |
0 |
Celtic |
36 |
36 |
0 |
0 |
100 % |
0 % |
0 % |
86 |
20 |
Clyde |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
6 |
0 |
Dundee |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
2 |
1 |
Dundee United |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
4 |
0 |
Dunfermline Athletic |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
5 |
1 |
East Fife |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
4 |
2 |
Falkirk |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
4 |
1 |
Greenock Morton |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
1 |
0 |
Heart of Midlothian |
4 |
4 |
0 |
0 |
100 % |
0 % |
0 % |
11 |
3 |
Hibernian |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
4 |
2 |
Inverness Caledonian Thistle |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
2 |
1 |
Kilmarnock |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
6 |
2 |
Motherwell |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
8 |
3 |
Partick Thistle |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
1 |
0 |
Rangers |
31 |
31 |
0 |
0 |
100 % |
0 % |
0 % |
78 |
18 |
St Johnstone |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
3 |
0 |
St Mirren |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
6 |
1 |
Third Lanark |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
3 |
1 |
| By Winning Team by Most | |||||||||
| Team | G |
W |
D |
L |
W |
D |
L |
F |
A |
Celtic |
36 |
36 |
0 |
0 |
100 % |
0 % |
0 % |
86 |
20 |
Rangers |
31 |
31 |
0 |
0 |
100 % |
0 % |
0 % |
78 |
18 |
Aberdeen |
6 |
6 |
0 |
0 |
100 % |
0 % |
0 % |
15 |
4 |
Heart of Midlothian |
4 |
4 |
0 |
0 |
100 % |
0 % |
0 % |
11 |
3 |
Clyde |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
6 |
0 |
Kilmarnock |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
6 |
2 |
St Mirren |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
6 |
1 |
Dundee United |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
4 |
0 |
Dunfermline Athletic |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
5 |
1 |
Falkirk |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
4 |
1 |
Hibernian |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
4 |
2 |
Motherwell |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
8 |
3 |
St Johnstone |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
3 |
0 |
Airdrieonians |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
2 |
0 |
Dundee |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
2 |
1 |
East Fife |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
4 |
2 |
Greenock Morton |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
1 |
0 |
Inverness Caledonian Thistle |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
2 |
1 |
Partick Thistle |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
1 |
0 |
Third Lanark |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
3 |
1 |
| By Losing Team by Team | |||||||||
| Team | G |
W |
D |
L |
W |
D |
L |
F |
A |
Aberdeen |
9 |
9 |
0 |
0 |
100 % |
0 % |
0 % |
20 |
6 |
Airdrieonians |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
6 |
2 |
Albion Rovers |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
3 |
2 |
Celtic |
13 |
13 |
0 |
0 |
100 % |
0 % |
0 % |
29 |
7 |
Clyde |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
8 |
2 |
Dundee |
4 |
4 |
0 |
0 |
100 % |
0 % |
0 % |
10 |
2 |
Dundee United |
8 |
8 |
0 |
0 |
100 % |
0 % |
0 % |
19 |
6 |
Dunfermline Athletic |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
7 |
3 |
East Fife |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
6 |
1 |
Falkirk |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
4 |
1 |
Greenock Morton |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
1 |
0 |
Hamilton Academical |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
4 |
1 |
Heart of Midlothian |
8 |
8 |
0 |
0 |
100 % |
0 % |
0 % |
23 |
4 |
Hibernian |
11 |
11 |
0 |
0 |
100 % |
0 % |
0 % |
31 |
6 |
Kilmarnock |
4 |
4 |
0 |
0 |
100 % |
0 % |
0 % |
11 |
3 |
Motherwell |
6 |
6 |
0 |
0 |
100 % |
0 % |
0 % |
15 |
2 |
Partick Thistle |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
2 |
1 |
Queen of the South |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
3 |
2 |
Raith Rovers |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
2 |
0 |
Rangers |
15 |
15 |
0 |
0 |
100 % |
0 % |
0 % |
30 |
8 |
Ross County |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
3 |
0 |
St Mirren |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
12 |
1 |
Third Lanark |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
2 |
0 |
| By Losing Team by Most | |||||||||
| Team | G |
W |
D |
L |
W |
D |
L |
F |
A |
Rangers |
15 |
15 |
0 |
0 |
100 % |
0 % |
0 % |
30 |
8 |
Celtic |
13 |
13 |
0 |
0 |
100 % |
0 % |
0 % |
29 |
7 |
Hibernian |
11 |
11 |
0 |
0 |
100 % |
0 % |
0 % |
31 |
6 |
Aberdeen |
9 |
9 |
0 |
0 |
100 % |
0 % |
0 % |
20 |
6 |
Dundee United |
8 |
8 |
0 |
0 |
100 % |
0 % |
0 % |
19 |
6 |
Heart of Midlothian |
8 |
8 |
0 |
0 |
100 % |
0 % |
0 % |
23 |
4 |
Motherwell |
6 |
6 |
0 |
0 |
100 % |
0 % |
0 % |
15 |
2 |
Dundee |
4 |
4 |
0 |
0 |
100 % |
0 % |
0 % |
10 |
2 |
Kilmarnock |
4 |
4 |
0 |
0 |
100 % |
0 % |
0 % |
11 |
3 |
Airdrieonians |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
6 |
2 |
Clyde |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
8 |
2 |
Dunfermline Athletic |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
7 |
3 |
Falkirk |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
4 |
1 |
St Mirren |
3 |
3 |
0 |
0 |
100 % |
0 % |
0 % |
12 |
1 |
East Fife |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
6 |
1 |
Hamilton Academical |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
4 |
1 |
Third Lanark |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
2 |
0 |
Albion Rovers |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
3 |
2 |
Greenock Morton |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
1 |
0 |
Partick Thistle |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
2 |
1 |
Queen of the South |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
3 |
2 |
Raith Rovers |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
2 |
0 |
Ross County |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
3 |
0 |
|
NB '1999-00' counts as 1990s |
|||||||||
| Team | G |
W |
D |
L |
W |
D |
L |
F |
A |
1900 |
8 |
8 |
0 |
0 |
100 % |
0 % |
0 % |
20 |
5 |
1910 |
5 |
5 |
0 |
0 |
100 % |
0 % |
0 % |
13 |
3 |
1920 |
10 |
10 |
0 |
0 |
100 % |
0 % |
0 % |
20 |
3 |
1930 |
9 |
9 |
0 |
0 |
100 % |
0 % |
0 % |
26 |
6 |
1940 |
4 |
4 |
0 |
0 |
100 % |
0 % |
0 % |
10 |
2 |
1950 |
10 |
10 |
0 |
0 |
100 % |
0 % |
0 % |
20 |
4 |
1960 |
10 |
10 |
0 |
0 |
100 % |
0 % |
0 % |
26 |
5 |
1970 |
10 |
10 |
0 |
0 |
100 % |
0 % |
0 % |
27 |
9 |
1980 |
9 |
9 |
0 |
0 |
100 % |
0 % |
0 % |
20 |
5 |
1990 |
10 |
10 |
0 |
0 |
100 % |
0 % |
0 % |
23 |
7 |
2000 |
9 |
9 |
0 |
0 |
100 % |
0 % |
0 % |
19 |
5 |
2010 |
9 |
9 |
0 |
0 |
100 % |
0 % |
0 % |
24 |
6 |
2020 |
2 |
2 |
0 |
0 |
100 % |
0 % |
0 % |
3 |
0 |
| By Venue | |||||||||
| Team | G |
W |
D |
L |
W |
D |
L |
F |
A |
H |
1 |
1 |
0 |
0 |
100 % |
0 % |
0 % |
1 |
0 |
N |
104 |
104 |
0 |
0 |
100 % |
0 % |
0 % |
250 |
60 |
| Total | |||||||||
|
G |
W |
D |
L |
W |
D |
L |
F |
A | |
|
Total |
105 | 105 |
0 |
0 |
100% |
0% |
0% |
251 | 60 |
| Results By Date | |||||||||
| Date | Comp | Rnd | V | Team 1 | Score | Pens | Team 2 | ||
|---|---|---|---|---|---|---|---|---|---|
| 26 Apr 1902 | Scottish Cup | F | H | Hibernian | 1-0 | Celtic | |||
| 25 Apr 1903 | Scottish Cup | F | N | Rangers | 2-0 | Heart of Midlothian | |||
| 16 Apr 1904 | Scottish Cup | F | N | Celtic | 3-2 | Rangers | |||
| 15 Apr 1905 | Scottish Cup | F | N | Third Lanark | 3-1 | Rangers | |||
| 28 Apr 1906 | Scottish Cup | F | N | Heart of Midlothian | 1-0 | Third Lanark | |||
| 20 Apr 1907 | Scottish Cup | F | N | Celtic | 3-0 | Heart of Midlothian | |||
| 18 Apr 1908 | Scottish Cup | F | N | Celtic | 5-1 | St Mirren | |||
| 20 Apr 1910 | Scottish Cup | F | N | Dundee | 2-1 | Clyde | |||
| 15 Apr 1911 | Scottish Cup | F | N | Celtic | 2-0 | Hamilton Academical | |||
| 06 Apr 1912 | Scottish Cup | F | N | Celtic | 2-0 | Clyde | |||
| 12 Apr 1913 | Scottish Cup | F | N | Falkirk | 2-0 | Raith Rovers | |||
| 16 Apr 1914 | Scottish Cup | F | N | Celtic | 4-1 | Hibernian | |||
| 17 Apr 1920 | Scottish Cup | F | N | Kilmarnock | 3-2 | Albion Rovers | |||
| 16 Apr 1921 | Scottish Cup | F | N | Partick Thistle | 1-0 | Rangers | |||
| 15 Apr 1922 | Scottish Cup | F | N | Greenock Morton | 1-0 | Rangers | |||
| 31 Mar 1923 | Scottish Cup | F | N | Celtic | 1-0 | Hibernian | |||
| 19 Apr 1924 | Scottish Cup | F | N | Airdrieonians | 2-0 | Hibernian | |||
| 11 Apr 1925 | Scottish Cup | F | N | Celtic | 2-1 | Dundee | |||
| 10 Apr 1926 | Scottish Cup | F | N | St Mirren | 2-0 | Celtic | |||
| 16 Apr 1927 | Scottish Cup | F | N | Celtic | 3-1 | East Fife | |||
| 14 Apr 1928 | Scottish Cup | F | N | Rangers | 4-0 | Celtic | |||
| 06 Apr 1929 | Scottish Cup | F | N | Kilmarnock | 2-0 | Rangers | |||
| 16 Apr 1930 | Scottish Cup | F | N | Rangers | 2-1 | Partick Thistle | |||
| 15 Apr 1931 | Scottish Cup | F | N | Celtic | 4-2 | Motherwell | |||
| 20 Apr 1932 | Scottish Cup | F | N | Rangers | 3-0 | Kilmarnock | |||
| 15 Apr 1933 | Scottish Cup | F | N | Celtic | 1-0 | Motherwell | |||
| 21 Apr 1934 | Scottish Cup | F | N | Rangers | 5-0 | St Mirren | |||
| 20 Apr 1935 | Scottish Cup | F | N | Rangers | 2-1 | Hamilton Academical | |||
| 18 Apr 1936 | Scottish Cup | F | N | Rangers | 1-0 | Third Lanark | |||
| 24 Apr 1937 | Scottish Cup | F | N | Celtic | 2-1 | Aberdeen | |||
| 27 Apr 1938 | Scottish Cup | F | N | East Fife | 4-2 | Kilmarnock | |||
| 22 Apr 1939 | Scottish Cup | F | N | Clyde | 4-0 | Motherwell | |||
| 19 Apr 1947 | Scottish Cup | F | N | Aberdeen | 2-1 | Hibernian | |||
| 21 Apr 1948 | Scottish Cup | F | N | Rangers | 1-0 | Greenock Morton | |||
| 23 Apr 1949 | Scottish Cup | F | N | Rangers | 4-1 | Clyde | |||
| 22 Apr 1950 | Scottish Cup | F | N | Rangers | 3-0 | East Fife | |||
| 21 Apr 1951 | Scottish Cup | F | N | Celtic | 1-0 | Motherwell | |||
| 19 Apr 1952 | Scottish Cup | F | N | Motherwell | 4-0 | Dundee | |||
| 29 Apr 1953 | Scottish Cup | F | N | Rangers | 1-0 | Aberdeen | |||
| 24 Apr 1954 | Scottish Cup | F | N | Celtic | 2-1 | Aberdeen | |||
| 27 Apr 1955 | Scottish Cup | F | N | Clyde | 1-0 | Celtic | |||
| 21 Apr 1956 | Scottish Cup | F | N | Heart of Midlothian | 3-1 | Celtic | |||
| 24 Apr 1957 | Scottish Cup | F | N | Falkirk | 2-1 | Kilmarnock | |||
| 26 Apr 1958 | Scottish Cup | F | N | Clyde | 1-0 | Hibernian | |||
| 25 Apr 1959 | Scottish Cup | F | N | St Mirren | 3-1 | Aberdeen | |||
| 23 Apr 1960 | Scottish Cup | F | N | Rangers | 2-0 | Kilmarnock | |||
| 26 Apr 1961 | Scottish Cup | F | N | Dunfermline Athletic | 2-0 | Celtic | |||
| 21 Apr 1962 | Scottish Cup | F | N | Rangers | 2-0 | St Mirren | |||
| 15 May 1963 | Scottish Cup | F | N | Rangers | 3-0 | Celtic | |||
| 25 Apr 1964 | Scottish Cup | F | N | Rangers | 3-1 | Dundee | |||
| 24 Apr 1965 | Scottish Cup | F | N | Celtic | 3-2 | Dunfermline Athletic | |||
| 27 Apr 1966 | Scottish Cup | F | N | Rangers | 1-0 | Celtic | |||
| 29 Apr 1967 | Scottish Cup | F | N | Celtic | 2-0 | Aberdeen | |||
| 27 Apr 1968 | Scottish Cup | F | N | Dunfermline Athletic | 3-1 | Heart of Midlothian | |||
| 26 Apr 1969 | Scottish Cup | F | N | Celtic | 4-0 | Rangers | |||
| 11 Apr 1970 | Scottish Cup | F | N | Aberdeen | 3-1 | Celtic | |||
| 12 May 1971 | Scottish Cup | F | N | Celtic | 2-1 | Rangers | |||
| 06 May 1972 | Scottish Cup | F | N | Celtic | 6-1 | Hibernian | |||
| 05 May 1973 | Scottish Cup | F | N | Rangers | 3-2 | Celtic | |||
| 04 May 1974 | Scottish Cup | F | N | Celtic | 3-0 | Dundee United | |||
| 03 May 1975 | Scottish Cup | F | N | Celtic | 3-1 | Airdrieonians | |||
| 01 May 1976 | Scottish Cup | F | N | Rangers | 3-1 | Heart of Midlothian | |||
| 07 May 1977 | Scottish Cup | F | N | Celtic | 1-0 | Rangers | |||
| 06 May 1978 | Scottish Cup | F | N | Rangers | 2-1 | Aberdeen | |||
| 28 May 1979 | Scottish Cup | F | N | Rangers | 3-2 | Hibernian | |||
| 10 May 1980 | Scottish Cup | F | N | Celtic | 1-0 | Rangers | |||
| 12 May 1981 | Scottish Cup | F | N | Rangers | 4-1 | Dundee United | |||
| 22 May 1982 | Scottish Cup | F | N | Aberdeen | 4-1 | Rangers | |||
| 21 May 1983 | Scottish Cup | F | N | Aberdeen | 1-0 | Rangers | |||
| 19 May 1984 | Scottish Cup | F | N | Aberdeen | 2-1 | Celtic | |||
| 18 May 1985 | Scottish Cup | F | N | Celtic | 2-1 | Dundee United | |||
| 10 May 1986 | Scottish Cup | F | N | Aberdeen | 3-0 | Heart of Midlothian | |||
| 16 May 1987 | Scottish Cup | F | N | St Mirren | 1-0 | Dundee United | |||
| 14 May 1988 | Scottish Cup | F | N | Celtic | 2-1 | Dundee United | |||
| 20 May 1989 | Scottish Cup | F | N | Celtic | 1-0 | Rangers | |||
| 18 May 1991 | Scottish Cup | F | N | Motherwell | 4-3 | Dundee United | |||
| 09 May 1992 | Scottish Cup | F | N | Rangers | 2-1 | Airdrieonians | |||
| 29 May 1993 | Scottish Cup | F | N | Rangers | 2-1 | Aberdeen | |||
| 21 May 1994 | Scottish Cup | F | N | Dundee United | 1-0 | Rangers | |||
| 27 May 1995 | Scottish Cup | F | N | Celtic | 1-0 | Airdrieonians | |||
| 18 May 1996 | Scottish Cup | F | N | Rangers | 5-1 | Heart of Midlothian | |||
| 24 May 1997 | Scottish Cup | F | N | Kilmarnock | 1-0 | Falkirk | |||
| 16 May 1998 | Scottish Cup | F | N | Heart of Midlothian | 2-1 | Rangers | |||
| 29 May 1999 | Scottish Cup | F | N | Rangers | 1-0 | Celtic | |||
| 27 May 2000 | Scottish Cup | F | N | Rangers | 4-0 | Aberdeen | |||
| 26 May 2001 | Scottish Cup | F | N | Celtic | 3-0 | Hibernian | |||
| 04 May 2002 | Scottish Cup | F | N | Rangers | 3-2 | Celtic | |||
| 31 May 2003 | Scottish Cup | F | N | Rangers | 1-0 | Dundee | |||
| 22 May 2004 | Scottish Cup | F | N | Celtic | 3-1 | Dunfermline Athletic | |||
| 28 May 2005 | Scottish Cup | F | N | Celtic | 1-0 | Dundee United | |||
| 26 May 2007 | Scottish Cup | F | N | Celtic | 1-0 | Dunfermline Athletic | |||
| 24 May 2008 | Scottish Cup | F | N | Rangers | 3-2 | Queen of the South | |||
| 30 May 2009 | Scottish Cup | F | N | Rangers | 1-0 | Falkirk | |||
| 15 May 2010 | Scottish Cup | F | N | Dundee United | 3-0 | Ross County | |||
| 21 May 2011 | Scottish Cup | F | N | Celtic | 3-0 | Motherwell | |||
| 19 May 2012 | Scottish Cup | F | N | Heart of Midlothian | 5-1 | Hibernian | |||
| 26 May 2013 | Scottish Cup | F | N | Celtic | 3-0 | Hibernian | |||
| 17 May 2014 | Scottish Cup | F | N | St Johnstone | 2-0 | Dundee United | |||
| 30 May 2015 | Scottish Cup | F | N | Inverness Caledonian Thistle | 2-1 | Falkirk | |||
| 21 May 2016 | Scottish Cup | F | N | Hibernian | 3-2 | Rangers | |||
| 27 May 2017 | Scottish Cup | F | N | Celtic | 2-1 | Aberdeen | |||
| 19 May 2018 | Scottish Cup | F | N | Celtic | 2-0 | Motherwell | |||
| 25 May 2019 | Scottish Cup | F | N | Celtic | 2-1 | Heart of Midlothian | |||
| 22 May 2021 | Scottish Cup | F | N | St Johnstone | 1-0 | Hibernian | |||
| 21 May 2022 | Scottish Cup | F | N | Rangers | 2-0 | Heart of Midlothian | |||
| Results By Team and Date | |||||||||
| Date | Comp | Rnd | V | Team 1 | Score | Pens | Team 2 | ||
|---|---|---|---|---|---|---|---|---|---|
| 19 Apr 1947 | Scottish Cup | F | N | Aberdeen | 2-1 | Hibernian | |||
| 11 Apr 1970 | Scottish Cup | F | N | Aberdeen | 3-1 | Celtic | |||
| 22 May 1982 | Scottish Cup | F | N | Aberdeen | 4-1 | Rangers | |||
| 21 May 1983 | Scottish Cup | F | N | Aberdeen | 1-0 | Rangers | |||
| 19 May 1984 | Scottish Cup | F | N | Aberdeen | 2-1 | Celtic | |||
| 10 May 1986 | Scottish Cup | F | N | Aberdeen | 3-0 | Heart of Midlothian | |||
| 19 Apr 1924 | Scottish Cup | F | N | Airdrieonians | 2-0 | Hibernian | |||
| 16 Apr 1904 | Scottish Cup | F | N | Celtic | 3-2 | Rangers | |||
| 20 Apr 1907 | Scottish Cup | F | N | Celtic | 3-0 | Heart of Midlothian | |||
| 18 Apr 1908 | Scottish Cup | F | N | Celtic | 5-1 | St Mirren | |||
| 15 Apr 1911 | Scottish Cup | F | N | Celtic | 2-0 | Hamilton Academical | |||
| 06 Apr 1912 | Scottish Cup | F | N | Celtic | 2-0 | Clyde | |||
| 16 Apr 1914 | Scottish Cup | F | N | Celtic | 4-1 | Hibernian | |||
| 31 Mar 1923 | Scottish Cup | F | N | Celtic | 1-0 | Hibernian | |||
| 11 Apr 1925 | Scottish Cup | F | N | Celtic | 2-1 | Dundee | |||
| 16 Apr 1927 | Scottish Cup | F | N | Celtic | 3-1 | East Fife | |||
| 15 Apr 1931 | Scottish Cup | F | N | Celtic | 4-2 | Motherwell | |||
| 15 Apr 1933 | Scottish Cup | F | N | Celtic | 1-0 | Motherwell | |||
| 24 Apr 1937 | Scottish Cup | F | N | Celtic | 2-1 | Aberdeen | |||
| 21 Apr 1951 | Scottish Cup | F | N | Celtic | 1-0 | Motherwell | |||
| 24 Apr 1954 | Scottish Cup | F | N | Celtic | 2-1 | Aberdeen | |||
| 24 Apr 1965 | Scottish Cup | F | N | Celtic | 3-2 | Dunfermline Athletic | |||
| 29 Apr 1967 | Scottish Cup | F | N | Celtic | 2-0 | Aberdeen | |||
| 26 Apr 1969 | Scottish Cup | F | N | Celtic | 4-0 | Rangers | |||
| 12 May 1971 | Scottish Cup | F | N | Celtic | 2-1 | Rangers | |||
| 06 May 1972 | Scottish Cup | F | N | Celtic | 6-1 | Hibernian | |||
| 04 May 1974 | Scottish Cup | F | N | Celtic | 3-0 | Dundee United | |||
| 03 May 1975 | Scottish Cup | F | N | Celtic | 3-1 | Airdrieonians | |||
| 07 May 1977 | Scottish Cup | F | N | Celtic | 1-0 | Rangers | |||
| 10 May 1980 | Scottish Cup | F | N | Celtic | 1-0 | Rangers | |||
| 18 May 1985 | Scottish Cup | F | N | Celtic | 2-1 | Dundee United | |||
| 14 May 1988 | Scottish Cup | F | N | Celtic | 2-1 | Dundee United | |||
| 20 May 1989 | Scottish Cup | F | N | Celtic | 1-0 | Rangers | |||
| 27 May 1995 | Scottish Cup | F | N | Celtic | 1-0 | Airdrieonians | |||
| 26 May 2001 | Scottish Cup | F | N | Celtic | 3-0 | Hibernian | |||
| 22 May 2004 | Scottish Cup | F | N | Celtic | 3-1 | Dunfermline Athletic | |||
| 28 May 2005 | Scottish Cup | F | N | Celtic | 1-0 | Dundee United | |||
| 26 May 2007 | Scottish Cup | F | N | Celtic | 1-0 | Dunfermline Athletic | |||
| 21 May 2011 | Scottish Cup | F | N | Celtic | 3-0 | Motherwell | |||
| 26 May 2013 | Scottish Cup | F | N | Celtic | 3-0 | Hibernian | |||
| 27 May 2017 | Scottish Cup | F | N | Celtic | 2-1 | Aberdeen | |||
| 19 May 2018 | Scottish Cup | F | N | Celtic | 2-0 | Motherwell | |||
| 25 May 2019 | Scottish Cup | F | N | Celtic | 2-1 | Heart of Midlothian | |||
| 22 Apr 1939 | Scottish Cup | F | N | Clyde | 4-0 | Motherwell | |||
| 27 Apr 1955 | Scottish Cup | F | N | Clyde | 1-0 | Celtic | |||
| 26 Apr 1958 | Scottish Cup | F | N | Clyde | 1-0 | Hibernian | |||
| 20 Apr 1910 | Scottish Cup | F | N | Dundee | 2-1 | Clyde | |||
| 21 May 1994 | Scottish Cup | F | N | Dundee United | 1-0 | Rangers | |||
| 15 May 2010 | Scottish Cup | F | N | Dundee United | 3-0 | Ross County | |||
| 26 Apr 1961 | Scottish Cup | F | N | Dunfermline Athletic | 2-0 | Celtic | |||
| 27 Apr 1968 | Scottish Cup | F | N | Dunfermline Athletic | 3-1 | Heart of Midlothian | |||
| 27 Apr 1938 | Scottish Cup | F | N | East Fife | 4-2 | Kilmarnock | |||
| 12 Apr 1913 | Scottish Cup | F | N | Falkirk | 2-0 | Raith Rovers | |||
| 24 Apr 1957 | Scottish Cup | F | N | Falkirk | 2-1 | Kilmarnock | |||
| 15 Apr 1922 | Scottish Cup | F | N | Greenock Morton | 1-0 | Rangers | |||
| 28 Apr 1906 | Scottish Cup | F | N | Heart of Midlothian | 1-0 | Third Lanark | |||
| 21 Apr 1956 | Scottish Cup | F | N | Heart of Midlothian | 3-1 | Celtic | |||
| 16 May 1998 | Scottish Cup | F | N | Heart of Midlothian | 2-1 | Rangers | |||
| 19 May 2012 | Scottish Cup | F | N | Heart of Midlothian | 5-1 | Hibernian | |||
| 26 Apr 1902 | Scottish Cup | F | H | Hibernian | 1-0 | Celtic | |||
| 21 May 2016 | Scottish Cup | F | N | Hibernian | 3-2 | Rangers | |||
| 30 May 2015 | Scottish Cup | F | N | Inverness Caledonian Thistle | 2-1 | Falkirk | |||
| 17 Apr 1920 | Scottish Cup | F | N | Kilmarnock | 3-2 | Albion Rovers | |||
| 06 Apr 1929 | Scottish Cup | F | N | Kilmarnock | 2-0 | Rangers | |||
| 24 May 1997 | Scottish Cup | F | N | Kilmarnock | 1-0 | Falkirk | |||
| 19 Apr 1952 | Scottish Cup | F | N | Motherwell | 4-0 | Dundee | |||
| 18 May 1991 | Scottish Cup | F | N | Motherwell | 4-3 | Dundee United | |||
| 16 Apr 1921 | Scottish Cup | F | N | Partick Thistle | 1-0 | Rangers | |||
| 25 Apr 1903 | Scottish Cup | F | N | Rangers | 2-0 | Heart of Midlothian | |||
| 14 Apr 1928 | Scottish Cup | F | N | Rangers | 4-0 | Celtic | |||
| 16 Apr 1930 | Scottish Cup | F | N | Rangers | 2-1 | Partick Thistle | |||
| 20 Apr 1932 | Scottish Cup | F | N | Rangers | 3-0 | Kilmarnock | |||
| 21 Apr 1934 | Scottish Cup | F | N | Rangers | 5-0 | St Mirren | |||
| 20 Apr 1935 | Scottish Cup | F | N | Rangers | 2-1 | Hamilton Academical | |||
| 18 Apr 1936 | Scottish Cup | F | N | Rangers | 1-0 | Third Lanark | |||
| 21 Apr 1948 | Scottish Cup | F | N | Rangers | 1-0 | Greenock Morton | |||
| 23 Apr 1949 | Scottish Cup | F | N | Rangers | 4-1 | Clyde | |||
| 22 Apr 1950 | Scottish Cup | F | N | Rangers | 3-0 | East Fife | |||
| 29 Apr 1953 | Scottish Cup | F | N | Rangers | 1-0 | Aberdeen | |||
| 23 Apr 1960 | Scottish Cup | F | N | Rangers | 2-0 | Kilmarnock | |||
| 21 Apr 1962 | Scottish Cup | F | N | Rangers | 2-0 | St Mirren | |||
| 15 May 1963 | Scottish Cup | F | N | Rangers | 3-0 | Celtic | |||
| 25 Apr 1964 | Scottish Cup | F | N | Rangers | 3-1 | Dundee | |||
| 27 Apr 1966 | Scottish Cup | F | N | Rangers | 1-0 | Celtic | |||
| 05 May 1973 | Scottish Cup | F | N | Rangers | 3-2 | Celtic | |||
| 01 May 1976 | Scottish Cup | F | N | Rangers | 3-1 | Heart of Midlothian | |||
| 06 May 1978 | Scottish Cup | F | N | Rangers | 2-1 | Aberdeen | |||
| 28 May 1979 | Scottish Cup | F | N | Rangers | 3-2 | Hibernian | |||
| 12 May 1981 | Scottish Cup | F | N | Rangers | 4-1 | Dundee United | |||
| 09 May 1992 | Scottish Cup | F | N | Rangers | 2-1 | Airdrieonians | |||
| 29 May 1993 | Scottish Cup | F | N | Rangers | 2-1 | Aberdeen | |||
| 18 May 1996 | Scottish Cup | F | N | Rangers | 5-1 | Heart of Midlothian | |||
| 29 May 1999 | Scottish Cup | F | N | Rangers | 1-0 | Celtic | |||
| 27 May 2000 | Scottish Cup | F | N | Rangers | 4-0 | Aberdeen | |||
| 04 May 2002 | Scottish Cup | F | N | Rangers | 3-2 | Celtic | |||
| 31 May 2003 | Scottish Cup | F | N | Rangers | 1-0 | Dundee | |||
| 24 May 2008 | Scottish Cup | F | N | Rangers | 3-2 | Queen of the South | |||
| 30 May 2009 | Scottish Cup | F | N | Rangers | 1-0 | Falkirk | |||
| 21 May 2022 | Scottish Cup | F | N | Rangers | 2-0 | Heart of Midlothian | |||
| 17 May 2014 | Scottish Cup | F | N | St Johnstone | 2-0 | Dundee United | |||
| 22 May 2021 | Scottish Cup | F | N | St Johnstone | 1-0 | Hibernian | |||
| 10 Apr 1926 | Scottish Cup | F | N | St Mirren | 2-0 | Celtic | |||
| 25 Apr 1959 | Scottish Cup | F | N | St Mirren | 3-1 | Aberdeen | |||
| 16 May 1987 | Scottish Cup | F | N | St Mirren | 1-0 | Dundee United | |||
| 15 Apr 1905 | Scottish Cup | F | N | Third Lanark | 3-1 | Rangers | |||