| By Team |
| Rk |
Team |
Last
Win |
Seasons
Entered |
G |
W |
D |
L |
F |
A |
FIN
L |
SF
P |
SF
W |
SF
L |
QF
P |
QF
W |
QF
L |
| 1 |
Aberdeen |
Sat 12 May 1990 Aberdeen 0 Celtic 0 |
22 |
75 |
36 |
19 |
20 |
109 |
78 |
2 |
7 |
2 |
5 |
6 |
3 |
3 |
| 2 |
Airdrieonians |
Sat 19 Apr 1924 Airdrieonians 2 Hibernian 0 |
71 |
192 |
83 |
39 |
70 |
341 |
314 |
3 |
7 |
3 |
4 |
0 |
0 |
0 |
| 3 |
Celtic |
Sat 21 May 2011 Motherwell 0 Celtic 3 |
1 |
4 |
3 |
0 |
1 |
10 |
2 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
| 4 |
Clyde |
Sat 26 Apr 1958 Clyde 1 Hibernian 0 |
55 |
127 |
40 |
32 |
55 |
174 |
228 |
0 |
2 |
0 |
2 |
1 |
0 |
1 |
| 5 |
Dumbarton |
Sat 07 Apr 1883 Dumbarton 2 Vale of Leven 1 |
107 |
253 |
100 |
44 |
109 |
429 |
427 |
3 |
5 |
3 |
2 |
0 |
0 |
0 |
| 6 |
Dundee |
Wed 20 Apr 1910 Dundee 2 Clyde 1 |
90 |
287 |
129 |
70 |
88 |
487 |
334 |
4 |
14 |
4 |
10 |
4 |
2 |
2 |
| 7 |
Dundee United |
Sat 15 May 2010 Dundee United 3 Ross County 0 |
2 |
8 |
3 |
3 |
2 |
13 |
12 |
0 |
0 |
0 |
0 |
2 |
0 |
2 |
| 8 |
Dunfermline Athletic |
Sat 27 Apr 1968 Dunfermline Athletic 3 Heart of Midlothian 1 |
44 |
111 |
40 |
27 |
44 |
156 |
156 |
2 |
3 |
2 |
1 |
4 |
3 |
1 |
| 9 |
East Fife |
Wed 27 Apr 1938 East Fife 4 Kilmarnock 2 |
67 |
163 |
61 |
37 |
65 |
246 |
251 |
1 |
2 |
1 |
1 |
0 |
0 |
0 |
| 10 |
Falkirk |
Wed 24 Apr 1957 Falkirk 2 Kilmarnock 1 |
55 |
118 |
43 |
20 |
55 |
152 |
169 |
2 |
3 |
2 |
1 |
3 |
1 |
2 |
| 11 |
Hibernian |
Sat 26 Apr 1902 Hibernian 1 Celtic 0 |
98 |
348 |
164 |
86 |
98 |
607 |
386 |
9 |
26 |
9 |
17 |
5 |
4 |
1 |
| 12 |
Kilmarnock |
Sat 24 May 1997 Kilmarnock 1 Falkirk 0 |
15 |
31 |
11 |
5 |
15 |
34 |
44 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
| 13 |
Morton |
Sat 15 Apr 1922 Morton 1 Rangers 0 |
83 |
216 |
89 |
45 |
82 |
370 |
328 |
1 |
5 |
1 |
4 |
0 |
0 |
0 |
| 14 |
Motherwell |
Sat 18 May 1991 Motherwell 4 Dundee United 3 |
21 |
55 |
25 |
9 |
21 |
88 |
67 |
1 |
2 |
1 |
1 |
5 |
2 |
3 |
| 15 |
Partick Thistle |
Sat 16 Apr 1921 Partick Thistle 1 Rangers 0 |
84 |
243 |
102 |
57 |
84 |
446 |
345 |
1 |
7 |
1 |
6 |
4 |
0 |
4 |
| 16 |
Queens Park |
Sat 11 Mar 1893 Queens Park 2 Celtic 1 |
107 |
254 |
101 |
48 |
105 |
447 |
400 |
1 |
4 |
1 |
3 |
0 |
0 |
0 |
| 17 |
Rangers |
Sat 30 May 2009 Rangers 1 Falkirk 0 |
4 |
12 |
5 |
4 |
3 |
19 |
12 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
| 18 |
Renton |
Sat 04 Feb 1888 Renton 6 Cambuslang 1 |
14 |
45 |
21 |
10 |
14 |
120 |
81 |
1 |
4 |
1 |
3 |
0 |
0 |
0 |
| 19 |
St Bernards |
Sat 20 Apr 1895 St Bernards 2 Renton 1 |
32 |
80 |
28 |
20 |
32 |
128 |
140 |
0 |
2 |
0 |
2 |
0 |
0 |
0 |
| 20 |
St Mirren |
Sat 16 May 1987 St Mirren 1 Dundee United 0 |
25 |
59 |
18 |
16 |
25 |
68 |
78 |
0 |
1 |
0 |
1 |
6 |
1 |
5 |
| 21 |
Third Lanark |
Sat 15 Apr 1905 Third Lanark 3 Rangers 1 |
50 |
154 |
71 |
33 |
50 |
322 |
225 |
2 |
8 |
2 |
6 |
0 |
0 |
0 |
| 22 |
Vale of Leven |
Sat 26 Apr 1879 Vale of Leven 0 Rangers 0 |
25 |
97 |
53 |
19 |
25 |
262 |
109 |
4 |
6 |
4 |
2 |
0 |
0 |
0 |
| 23 |
Heart of Midlothian |
Sat 19 May 2012 Hibernian 1 Heart of Midlothian 5 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
| By No of Games Played |
| Rk |
Team |
Last
Win |
Seasons
Entered |
G |
W |
D |
L |
F |
A |
FIN
L |
SF
P |
SF
W |
SF
L |
QF
P |
QF
W |
QF
L |
| 1 |
Hibernian |
Sat 26 Apr 1902 Hibernian 1 Celtic 0 |
98 |
348 |
164 |
86 |
98 |
607 |
386 |
9 |
26 |
9 |
17 |
5 |
4 |
1 |
| 2 |
Dundee |
Wed 20 Apr 1910 Dundee 2 Clyde 1 |
90 |
287 |
129 |
70 |
88 |
487 |
334 |
4 |
14 |
4 |
10 |
4 |
2 |
2 |
| 3 |
Queens Park |
Sat 11 Mar 1893 Queens Park 2 Celtic 1 |
107 |
254 |
101 |
48 |
105 |
447 |
400 |
1 |
4 |
1 |
3 |
0 |
0 |
0 |
| 4 |
Dumbarton |
Sat 07 Apr 1883 Dumbarton 2 Vale of Leven 1 |
107 |
253 |
100 |
44 |
109 |
429 |
427 |
3 |
5 |
3 |
2 |
0 |
0 |
0 |
| 5 |
Partick Thistle |
Sat 16 Apr 1921 Partick Thistle 1 Rangers 0 |
84 |
243 |
102 |
57 |
84 |
446 |
345 |
1 |
7 |
1 |
6 |
4 |
0 |
4 |
| 6 |
Morton |
Sat 15 Apr 1922 Morton 1 Rangers 0 |
83 |
216 |
89 |
45 |
82 |
370 |
328 |
1 |
5 |
1 |
4 |
0 |
0 |
0 |
| 7 |
Airdrieonians |
Sat 19 Apr 1924 Airdrieonians 2 Hibernian 0 |
71 |
192 |
83 |
39 |
70 |
341 |
314 |
3 |
7 |
3 |
4 |
0 |
0 |
0 |
| 8 |
East Fife |
Wed 27 Apr 1938 East Fife 4 Kilmarnock 2 |
67 |
163 |
61 |
37 |
65 |
246 |
251 |
1 |
2 |
1 |
1 |
0 |
0 |
0 |
| 9 |
Third Lanark |
Sat 15 Apr 1905 Third Lanark 3 Rangers 1 |
50 |
154 |
71 |
33 |
50 |
322 |
225 |
2 |
8 |
2 |
6 |
0 |
0 |
0 |
| 10 |
Clyde |
Sat 26 Apr 1958 Clyde 1 Hibernian 0 |
55 |
127 |
40 |
32 |
55 |
174 |
228 |
0 |
2 |
0 |
2 |
1 |
0 |
1 |
| 11 |
Falkirk |
Wed 24 Apr 1957 Falkirk 2 Kilmarnock 1 |
55 |
118 |
43 |
20 |
55 |
152 |
169 |
2 |
3 |
2 |
1 |
3 |
1 |
2 |
| 12 |
Dunfermline Athletic |
Sat 27 Apr 1968 Dunfermline Athletic 3 Heart of Midlothian 1 |
44 |
111 |
40 |
27 |
44 |
156 |
156 |
2 |
3 |
2 |
1 |
4 |
3 |
1 |
| 13 |
Vale of Leven |
Sat 26 Apr 1879 Vale of Leven 0 Rangers 0 |
25 |
97 |
53 |
19 |
25 |
262 |
109 |
4 |
6 |
4 |
2 |
0 |
0 |
0 |
| 14 |
St Bernards |
Sat 20 Apr 1895 St Bernards 2 Renton 1 |
32 |
80 |
28 |
20 |
32 |
128 |
140 |
0 |
2 |
0 |
2 |
0 |
0 |
0 |
| 15 |
Aberdeen |
Sat 12 May 1990 Aberdeen 0 Celtic 0 |
22 |
75 |
36 |
19 |
20 |
109 |
78 |
2 |
7 |
2 |
5 |
6 |
3 |
3 |
| 16 |
St Mirren |
Sat 16 May 1987 St Mirren 1 Dundee United 0 |
25 |
59 |
18 |
16 |
25 |
68 |
78 |
0 |
1 |
0 |
1 |
6 |
1 |
5 |
| 17 |
Motherwell |
Sat 18 May 1991 Motherwell 4 Dundee United 3 |
21 |
55 |
25 |
9 |
21 |
88 |
67 |
1 |
2 |
1 |
1 |
5 |
2 |
3 |
| 18 |
Renton |
Sat 04 Feb 1888 Renton 6 Cambuslang 1 |
14 |
45 |
21 |
10 |
14 |
120 |
81 |
1 |
4 |
1 |
3 |
0 |
0 |
0 |
| 19 |
Kilmarnock |
Sat 24 May 1997 Kilmarnock 1 Falkirk 0 |
15 |
31 |
11 |
5 |
15 |
34 |
44 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
| 20 |
Rangers |
Sat 30 May 2009 Rangers 1 Falkirk 0 |
4 |
12 |
5 |
4 |
3 |
19 |
12 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
| 21 |
Dundee United |
Sat 15 May 2010 Dundee United 3 Ross County 0 |
2 |
8 |
3 |
3 |
2 |
13 |
12 |
0 |
0 |
0 |
0 |
2 |
0 |
2 |
| 22 |
Celtic |
Sat 21 May 2011 Motherwell 0 Celtic 3 |
1 |
4 |
3 |
0 |
1 |
10 |
2 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
| By Seasons Entered |
| Rk |
Team |
Last
Win |
Seasons
Entered |
G |
W |
D |
L |
F |
A |
FIN
L |
SF
P |
SF
W |
SF
L |
QF
P |
QF
W |
QF
L |
| 1 |
Dumbarton |
Sat 07 Apr 1883 Dumbarton 2 Vale of Leven 1 |
107 |
253 |
100 |
44 |
109 |
429 |
427 |
3 |
5 |
3 |
2 |
0 |
0 |
0 |
| 1 |
Queens Park |
Sat 11 Mar 1893 Queens Park 2 Celtic 1 |
107 |
254 |
101 |
48 |
105 |
447 |
400 |
1 |
4 |
1 |
3 |
0 |
0 |
0 |
| 3 |
Hibernian |
Sat 26 Apr 1902 Hibernian 1 Celtic 0 |
98 |
348 |
164 |
86 |
98 |
607 |
386 |
9 |
26 |
9 |
17 |
5 |
4 |
1 |
| 4 |
Dundee |
Wed 20 Apr 1910 Dundee 2 Clyde 1 |
90 |
287 |
129 |
70 |
88 |
487 |
334 |
4 |
14 |
4 |
10 |
4 |
2 |
2 |
| 5 |
Partick Thistle |
Sat 16 Apr 1921 Partick Thistle 1 Rangers 0 |
84 |
243 |
102 |
57 |
84 |
446 |
345 |
1 |
7 |
1 |
6 |
4 |
0 |
4 |
| 6 |
Morton |
Sat 15 Apr 1922 Morton 1 Rangers 0 |
83 |
216 |
89 |
45 |
82 |
370 |
328 |
1 |
5 |
1 |
4 |
0 |
0 |
0 |
| 7 |
Airdrieonians |
Sat 19 Apr 1924 Airdrieonians 2 Hibernian 0 |
71 |
192 |
83 |
39 |
70 |
341 |
314 |
3 |
7 |
3 |
4 |
0 |
0 |
0 |
| 8 |
East Fife |
Wed 27 Apr 1938 East Fife 4 Kilmarnock 2 |
67 |
163 |
61 |
37 |
65 |
246 |
251 |
1 |
2 |
1 |
1 |
0 |
0 |
0 |
| 9 |
Clyde |
Sat 26 Apr 1958 Clyde 1 Hibernian 0 |
55 |
127 |
40 |
32 |
55 |
174 |
228 |
0 |
2 |
0 |
2 |
1 |
0 |
1 |
| 9 |
Falkirk |
Wed 24 Apr 1957 Falkirk 2 Kilmarnock 1 |
55 |
118 |
43 |
20 |
55 |
152 |
169 |
2 |
3 |
2 |
1 |
3 |
1 |
2 |
| 11 |
Third Lanark |
Sat 15 Apr 1905 Third Lanark 3 Rangers 1 |
50 |
154 |
71 |
33 |
50 |
322 |
225 |
2 |
8 |
2 |
6 |
0 |
0 |
0 |
| 12 |
Dunfermline Athletic |
Sat 27 Apr 1968 Dunfermline Athletic 3 Heart of Midlothian 1 |
44 |
111 |
40 |
27 |
44 |
156 |
156 |
2 |
3 |
2 |
1 |
4 |
3 |
1 |
| 13 |
St Bernards |
Sat 20 Apr 1895 St Bernards 2 Renton 1 |
32 |
80 |
28 |
20 |
32 |
128 |
140 |
0 |
2 |
0 |
2 |
0 |
0 |
0 |
| 14 |
St Mirren |
Sat 16 May 1987 St Mirren 1 Dundee United 0 |
25 |
59 |
18 |
16 |
25 |
68 |
78 |
0 |
1 |
0 |
1 |
6 |
1 |
5 |
| 14 |
Vale of Leven |
Sat 26 Apr 1879 Vale of Leven 0 Rangers 0 |
25 |
97 |
53 |
19 |
25 |
262 |
109 |
4 |
6 |
4 |
2 |
0 |
0 |
0 |
| 16 |
Aberdeen |
Sat 12 May 1990 Aberdeen 0 Celtic 0 |
22 |
75 |
36 |
19 |
20 |
109 |
78 |
2 |
7 |
2 |
5 |
6 |
3 |
3 |
| 17 |
Motherwell |
Sat 18 May 1991 Motherwell 4 Dundee United 3 |
21 |
55 |
25 |
9 |
21 |
88 |
67 |
1 |
2 |
1 |
1 |
5 |
2 |
3 |
| 18 |
Kilmarnock |
Sat 24 May 1997 Kilmarnock 1 Falkirk 0 |
15 |
31 |
11 |
5 |
15 |
34 |
44 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
| 19 |
Renton |
Sat 04 Feb 1888 Renton 6 Cambuslang 1 |
14 |
45 |
21 |
10 |
14 |
120 |
81 |
1 |
4 |
1 |
3 |
0 |
0 |
0 |
| 20 |
Rangers |
Sat 30 May 2009 Rangers 1 Falkirk 0 |
4 |
12 |
5 |
4 |
3 |
19 |
12 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
| 21 |
Dundee United |
Sat 15 May 2010 Dundee United 3 Ross County 0 |
2 |
8 |
3 |
3 |
2 |
13 |
12 |
0 |
0 |
0 |
0 |
2 |
0 |
2 |
| 22 |
Celtic |
Sat 21 May 2011 Motherwell 0 Celtic 3 |
1 |
4 |
3 |
0 |
1 |
10 |
2 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
| By Date of Final |
| Rk |
Team |
Last
Win |
Seasons
Entered |
G |
W |
D |
L |
F |
A |
FIN
L |
SF
P |
SF
W |
SF
L |
QF
P |
QF
W |
QF
L |
| 1 |
Vale of Leven |
Sat 26 Apr 1879 Vale of Leven 0 Rangers 0 |
25 |
97 |
53 |
19 |
25 |
262 |
109 |
4 |
6 |
4 |
2 |
0 |
0 |
0 |
| 2 |
Dumbarton |
Sat 07 Apr 1883 Dumbarton 2 Vale of Leven 1 |
107 |
253 |
100 |
44 |
109 |
429 |
427 |
3 |
5 |
3 |
2 |
0 |
0 |
0 |
| 3 |
Renton |
Sat 04 Feb 1888 Renton 6 Cambuslang 1 |
14 |
45 |
21 |
10 |
14 |
120 |
81 |
1 |
4 |
1 |
3 |
0 |
0 |
0 |
| 4 |
Queens Park |
Sat 11 Mar 1893 Queens Park 2 Celtic 1 |
107 |
254 |
101 |
48 |
105 |
447 |
400 |
1 |
4 |
1 |
3 |
0 |
0 |
0 |
| 5 |
St Bernards |
Sat 20 Apr 1895 St Bernards 2 Renton 1 |
32 |
80 |
28 |
20 |
32 |
128 |
140 |
0 |
2 |
0 |
2 |
0 |
0 |
0 |
| 6 |
Hibernian |
Sat 26 Apr 1902 Hibernian 1 Celtic 0 |
98 |
348 |
164 |
86 |
98 |
607 |
386 |
9 |
26 |
9 |
17 |
5 |
4 |
1 |
| 7 |
Third Lanark |
Sat 15 Apr 1905 Third Lanark 3 Rangers 1 |
50 |
154 |
71 |
33 |
50 |
322 |
225 |
2 |
8 |
2 |
6 |
0 |
0 |
0 |
| 8 |
Dundee |
Wed 20 Apr 1910 Dundee 2 Clyde 1 |
90 |
287 |
129 |
70 |
88 |
487 |
334 |
4 |
14 |
4 |
10 |
4 |
2 |
2 |
| 9 |
Partick Thistle |
Sat 16 Apr 1921 Partick Thistle 1 Rangers 0 |
84 |
243 |
102 |
57 |
84 |
446 |
345 |
1 |
7 |
1 |
6 |
4 |
0 |
4 |
| 10 |
Morton |
Sat 15 Apr 1922 Morton 1 Rangers 0 |
83 |
216 |
89 |
45 |
82 |
370 |
328 |
1 |
5 |
1 |
4 |
0 |
0 |
0 |
| 11 |
Airdrieonians |
Sat 19 Apr 1924 Airdrieonians 2 Hibernian 0 |
71 |
192 |
83 |
39 |
70 |
341 |
314 |
3 |
7 |
3 |
4 |
0 |
0 |
0 |
| 12 |
East Fife |
Wed 27 Apr 1938 East Fife 4 Kilmarnock 2 |
67 |
163 |
61 |
37 |
65 |
246 |
251 |
1 |
2 |
1 |
1 |
0 |
0 |
0 |
| 13 |
Falkirk |
Wed 24 Apr 1957 Falkirk 2 Kilmarnock 1 |
55 |
118 |
43 |
20 |
55 |
152 |
169 |
2 |
3 |
2 |
1 |
3 |
1 |
2 |
| 14 |
Clyde |
Sat 26 Apr 1958 Clyde 1 Hibernian 0 |
55 |
127 |
40 |
32 |
55 |
174 |
228 |
0 |
2 |
0 |
2 |
1 |
0 |
1 |
| 15 |
Dunfermline Athletic |
Sat 27 Apr 1968 Dunfermline Athletic 3 Heart of Midlothian 1 |
44 |
111 |
40 |
27 |
44 |
156 |
156 |
2 |
3 |
2 |
1 |
4 |
3 |
1 |
| 16 |
St Mirren |
Sat 16 May 1987 St Mirren 1 Dundee United 0 |
25 |
59 |
18 |
16 |
25 |
68 |
78 |
0 |
1 |
0 |
1 |
6 |
1 |
5 |
| 17 |
Aberdeen |
Sat 12 May 1990 Aberdeen 0 Celtic 0 |
22 |
75 |
36 |
19 |
20 |
109 |
78 |
2 |
7 |
2 |
5 |
6 |
3 |
3 |
| 18 |
Motherwell |
Sat 18 May 1991 Motherwell 4 Dundee United 3 |
21 |
55 |
25 |
9 |
21 |
88 |
67 |
1 |
2 |
1 |
1 |
5 |
2 |
3 |
| 19 |
Kilmarnock |
Sat 24 May 1997 Kilmarnock 1 Falkirk 0 |
15 |
31 |
11 |
5 |
15 |
34 |
44 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
| 20 |
Rangers |
Sat 30 May 2009 Rangers 1 Falkirk 0 |
4 |
12 |
5 |
4 |
3 |
19 |
12 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
| 21 |
Dundee United |
Sat 15 May 2010 Dundee United 3 Ross County 0 |
2 |
8 |
3 |
3 |
2 |
13 |
12 |
0 |
0 |
0 |
0 |
2 |
0 |
2 |
| 22 |
Celtic |
Sat 21 May 2011 Motherwell 0 Celtic 3 |
1 |
4 |
3 |
0 |
1 |
10 |
2 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |