Scotland Scottish Cup Streaks

Scottish Cup STREAKS

# Teams Win Draw Loss Over Under
1 Clyde 0 1 0 0 3
2 Celtic 0 1 0 0 1
3 Rangers 0 0 1 0 1
4 Hibernian 0 0 1 0 2
5 Ayr United 0 0 1 0 1
6 Alloa Athletic 0 0 2 12 0
7 Kilmarnock 0 0 2 2 0
8 Raith Rovers 0 0 1 7 0
9 Cove Rangers 0 0 1 1 0
10 Stenhousemuir 0 0 1 2 0
11 Annan Athletic 0 0 4 0 1
12 Ross County 0 1 0 2 0
13 Livingston 0 0 1 0 1
14 Inverness CT 0 0 2 0 1
15 Aberdeen 0 1 0 0 1
16 East Fife 0 0 5 0 2
17 Dundee United 0 0 1 0 1
18 Dundee 0 0 1 2 0
19 Dunfermline Athletic 0 0 1 4 0
20 Motherwell 0 0 2 0 1
21 Hearts 0 0 1 2 0
22 Hamilton Academical 0 0 1 0 1
23 Partick Thistle 0 1 0 5 0
24 Edinburgh City 0 0 1 1 0
25 Greenock Morton 0 0 2 0 2
26 St. Mirren 0 1 0 0 1
27 St. Johnstone 0 0 1 1 0
28 Huntly 0 0 1 3 0
29 Dumbarton 0 0 1 5 0
30 Falkirk 0 0 1 12 0
31 Forfar Athletic 0 0 1 0 1
32 Stirling Albion 0 1 0 2 0
33 Brechin City 0 0 1 3 0
34 Airdrieonians 0 0 1 2 0
35 Berwick Rangers 0 0 1 0 1
36 Turriff United 0 0 1 1 0
37 Queen of the South 0 0 1 1 0
38 Peterhead 0 0 1 8 0
39 Montrose 0 1 0 2 0
40 Nairn County 0 0 4 6 0
41 BSC Glasgow 0 0 2 0 1
42 Arbroath 0 0 3 0 1
43 Formartine United 0 0 1 1 0
44 Stranraer 0 0 1 2 0
45 Linlithgow Rose 0 0 1 4 0
46 Bonnyrigg Rose Athletic 0 0 2 1 0
47 Gretna 2008 0 0 1 0 2
48 Albion Rovers 0 0 2 1 0
49 East Stirlingshire 0 0 4 1 0
50 East Kilbride 0 0 1 2 0
51 Cowdenbeath 0 0 1 3 0
52 Brora Rangers 0 0 1 0 1
53 Elgin City 0 0 1 2 0
54 Queen's Park 0 0 1 1 0
55 Lothian Hutchison 0 0 2 0 1
56 Stirling University 0 0 3 0 1
57 Whitehill Welfare 0 0 1 0 1
58 Bo'ness United 0 0 1 1 0
59 Spartans 0 0 2 6 0
60 Hawick Royal Albert 0 0 3 3 0
61 Beith Juniors 0 0 2 11 0
62 Irvine Meadow 0 0 1 6 0
63 Inverurie Loco Works 0 0 1 1 0
64 Cumbernauld Colts 0 0 4 2 0
65 Wick Academy 0 1 0 3 0
66 Culter 0 0 1 7 0
67 Gala Fairydean Rovers 0 0 2 0 1
68 Auchinleck Talbot 0 0 1 0 1
69 Deveronvale 0 0 2 1 0
70 Threave Rovers 0 0 1 5 0
71 Clachnacuddin 0 0 1 3 0
72 Vale of Leithen 0 0 1 3 0
73 Fraserburgh 0 0 1 1 0
74 Buckie Thistle 0 0 1 0 2
75 Dalbeattie Star 0 0 2 4 0
76 Preston Athletic 0 0 1 1 0
77 Keith 0 0 1 1 0
78 Forres Mechanics 0 0 2 1 0
79 Edinburgh University 0 0 4 7 0
80 Banks O Dee FC 0 0 1 1 0
81 Lossiemouth 0 0 4 13 0
82 Pollok 0 0 2 1 0
83 Burntisland Shipyard 0 0 1 5 0
84 Girvan 0 0 1 2 0
85 Golspie Sutherland 0 0 1 0 2
86 Civil Service Strollers 0 0 1 9 0
87 Coldstream 0 0 4 5 0
88 Fort William 0 0 6 6 0
89 Glasgow University 0 0 3 4 0
90 Newton Stewart 0 0 3 3 0
91 Rothes 0 0 4 3 0
92 St. Cuthbert Wanderers 0 0 4 14 0
93 Wigtown & Bladnoch 0 0 9 9 0
94 Lochee United 0 0 1 7 0
95 Strathspey Thistle 0 0 6 5 0
96 Kelty Hearts 0 0 2 2 0
97 Edusport Academy 0 0 1 1 0
98 Clydebank 0 0 1 1 0
99 Tynecastle 0 0 1 2 0
100 Jeanfield Swifts 0 1 0 0 1
101 Broxburn Athletic 0 0 1 2 0
102 Camelon Juniors 0 1 0 0 1
103 Dundonald Bluebell 0 1 0 0 1
104 Easthouses Lily 0 0 6 6 0
105 Hill Of Beath Hawthorn 0 0 1 0 1
106 Penicuik Athletic 0 0 2 0 1
107 Blackburn United 0 0 4 0 1
108 Haddington Athletic 0 0 4 1 0
109 Dunipace 0 0 2 5 0
110 Tranent Juniors 0 0 2 1 0
111 Newtongrange Star 0 0 1 0 1
112 Musselburgh Athletic 0 0 1 3 0
113 Dalkeith Thistle 0 0 1 1 0
114 Dunbar United 0 0 1 1 0
115 Cumnock Juniors 0 0 1 5 0
116 Sauchie Juniors 0 0 1 0 1
117 Darvel 0 0 1 0 1
118 Tayport 0 0 2 2 0
119 Kilwinning Rangers 0 0 2 0 2
120 Invergordon 0 0 2 2 0
121 Glenafton Athletic 0 0 2 2 0
122 Dundee North End 0 0 1 0 1
123 Creetown 0 0 2 2 0
124 St Andrews United 0 0 2 2 0
125 Rutherglen Glencairn 0 0 1 1 0
126 Bonnyton Thistle 0 0 3 0 1
127 Benburb 0 0 1 2 0
128 Bo'ness Athletic 0 0 1 2 0
129 Carluke Rovers 0 0 1 1 0
130 Cupar Hearts 0 0 1 4 0
# Teams Win Draw Loss Over Under
1 Clyde 0 0 1 0 2
2 Celtic 9 0 0 0 1
3 Rangers 0 0 1 0 1
4 Hibernian 1 0 0 1 0
5 Ayr United 0 0 1 0 2
6 Alloa Athletic 0 0 2 6 0
7 Kilmarnock 3 0 0 0 3
8 Raith Rovers 4 0 0 2 0
9 Cove Rangers 2 0 0 0 2
10 Stenhousemuir 0 0 2 0 1
11 Annan Athletic 0 0 2 5 0
12 Ross County 0 1 0 4 0
13 Livingston 0 0 1 0 1
14 Inverness CT 0 0 1 2 0
15 Aberdeen 0 1 0 0 1
16 East Fife 0 0 2 0 1
17 Dundee United 0 0 1 0 1
18 Dundee 3 0 0 1 0
19 Dunfermline Athletic 1 0 0 4 0
20 Motherwell 1 0 0 4 0
21 Hearts 0 0 1 5 0
22 Hamilton Academical 1 0 0 1 0
23 Partick Thistle 0 0 1 2 0
24 Edinburgh City 0 0 1 5 0
25 Greenock Morton 0 0 1 0 1
26 St. Mirren 0 1 0 0 4
27 St. Johnstone 0 0 1 1 0
28 Huntly 0 1 0 6 0
29 Dumbarton 0 0 1 4 0
30 Falkirk 0 0 1 5 0
31 Forfar Athletic 0 1 0 1 0
32 Stirling Albion 1 0 0 1 0
33 Brechin City 0 0 1 2 0
34 Airdrieonians 0 0 1 1 0
35 Berwick Rangers 1 0 0 6 0
36 Turriff United 1 0 0 2 0
37 Queen of the South 0 0 1 9 0
38 Peterhead 0 0 1 7 0
39 Montrose 1 0 0 4 0
40 Nairn County 0 0 1 3 0
41 BSC Glasgow 0 0 1 0 1
42 Arbroath 0 0 3 0 2
43 Formartine United 3 0 0 0 1
44 Stranraer 0 0 4 1 0
45 Linlithgow Rose 0 0 1 3 0
46 Bonnyrigg Rose Athletic 2 0 0 2 0
47 Gretna 2008 0 0 1 2 0
48 Albion Rovers 0 0 2 1 0
49 East Stirlingshire 0 0 3 1 0
50 East Kilbride 0 0 1 2 0
51 Cowdenbeath 0 0 1 3 0
52 Brora Rangers 2 0 0 3 0
53 Elgin City 0 0 1 2 0
54 Queen's Park 0 2 0 2 0
55 Lothian Hutchison 0 0 1 11 0
56 Stirling University 0 0 2 0 1
57 Whitehill Welfare 0 0 2 1 0
58 Bo'ness United 1 0 0 1 0
59 Spartans 0 0 2 3 0
60 Hawick Royal Albert 0 0 5 2 0
61 Beith Juniors 0 0 1 10 0
62 Irvine Meadow 0 0 1 3 0
63 Inverurie Loco Works 0 0 3 2 0
64 Cumbernauld Colts 0 0 2 1 0
65 Wick Academy 0 0 2 2 0
66 Culter 0 0 1 5 0
67 Gala Fairydean Rovers 0 0 1 0 1
68 Auchinleck Talbot 0 0 1 0 1
69 Deveronvale 0 0 3 1 0
70 Threave Rovers 0 0 1 2 0
71 Clachnacuddin 2 0 0 1 0
72 Vale of Leithen 0 0 2 0 2
73 Fraserburgh 3 0 0 0 1
74 Buckie Thistle 1 0 0 8 0
75 Dalbeattie Star 0 0 3 3 0
76 Preston Athletic 0 0 1 1 0
77 Keith 0 0 1 1 0
78 Forres Mechanics 0 0 5 1 0
79 Edinburgh University 0 0 5 4 0
80 Banks O Dee FC 0 0 1 6 0
81 Lossiemouth 0 0 6 6 0
82 Pollok 0 0 1 6 0
83 Burntisland Shipyard 0 0 1 3 0
84 Girvan 1 0 0 1 0
85 Golspie Sutherland 0 0 1 0 2
86 Civil Service Strollers 0 0 3 6 0
87 Coldstream 0 0 4 2 0
88 Fort William 0 0 4 7 0
89 Glasgow University 0 0 1 1 0
90 Newton Stewart 0 0 5 8 0
91 Rothes 0 0 4 0 1
92 St. Cuthbert Wanderers 0 0 5 6 0
93 Wigtown & Bladnoch 0 0 5 5 0
94 Lochee United 1 0 0 1 0
95 Strathspey Thistle 0 0 3 4 0
96 Kelty Hearts 1 0 0 0 2
97 Edusport Academy 0 0 1 2 0
98 Clydebank 3 0 0 0 1
99 Tynecastle 0 0 1 2 0
100 Jeanfield Swifts 0 1 0 0 1
101 Broxburn Athletic 0 0 1 7 0
102 Camelon Juniors 0 0 1 1 0
103 Dundonald Bluebell 0 1 0 0 1
104 Easthouses Lily 0 0 3 3 0
105 Hill Of Beath Hawthorn 0 0 3 0 2
106 Penicuik Athletic 0 0 2 0 1
107 Blackburn United 0 0 1 2 0
108 Haddington Athletic 0 0 2 2 0
109 Dunipace 0 0 1 2 0
110 Tranent Juniors 0 0 1 0 1
111 Newtongrange Star 0 0 1 0 2
112 Musselburgh Athletic 3 0 0 2 0
113 Dalkeith Thistle 0 0 1 1 0
114 Dunbar United 0 0 2 2 0
115 Cumnock Juniors 0 0 1 2 0
116 Sauchie Juniors 0 0 1 0 1
117 Darvel 0 0 1 1 0
118 Tayport 0 0 2 2 0
119 Kilwinning Rangers 0 0 1 0 1
120 Invergordon 0 0 1 1 0
121 Glenafton Athletic 0 0 2 2 0
122 Dundee North End 0 0 1 0 1
123 Creetown 0 0 2 2 0
124 St Andrews United 2 0 0 0 2
125 Rutherglen Glencairn 1 0 0 0 1
126 Bonnyton Thistle 0 0 1 0 1
127 Benburb 0 0 1 2 0
128 Bo'ness Athletic 2 0 0 0 1
129 Carluke Rovers 0 0 1 1 0
130 Cupar Hearts 1 0 0 1 0
# Teams Win Draw Loss Over Under
1 Clyde 0 1 0 0 1
2 Celtic 0 1 0 0 1
3 Rangers 0 0 1 0 2
4 Hibernian 0 0 1 0 2
5 Ayr United 1 0 0 1 0
6 Alloa Athletic 0 0 2 7 0
7 Kilmarnock 0 0 3 3 0
8 Raith Rovers 0 0 1 6 0
9 Cove Rangers 0 0 2 1 0
10 Stenhousemuir 0 0 1 3 0
11 Annan Athletic 0 0 2 0 1
12 Ross County 0 1 0 0 3
13 Livingston 0 1 0 4 0
14 Inverness CT 0 0 2 0 1
15 Aberdeen 3 0 0 2 0
16 East Fife 0 0 3 0 1
17 Dundee United 0 0 1 0 1
18 Dundee 0 0 3 1 0
19 Dunfermline Athletic 0 0 1 2 0
20 Motherwell 0 0 3 0 1
21 Hearts 0 1 0 0 1
22 Hamilton Academical 0 0 1 0 1
23 Partick Thistle 0 1 0 5 0
24 Edinburgh City 0 1 0 0 1
25 Greenock Morton 0 0 3 0 1
26 St. Mirren 1 0 0 3 0
27 St. Johnstone 1 0 0 0 3
28 Huntly 0 0 1 1 0
29 Dumbarton 1 0 0 1 0
30 Falkirk 1 0 0 7 0
31 Forfar Athletic 0 0 1 0 2
32 Stirling Albion 0 1 0 8 0
33 Brechin City 2 0 0 9 0
34 Airdrieonians 0 0 1 2 0
35 Berwick Rangers 0 0 3 0 1
36 Turriff United 0 0 1 1 0
37 Queen of the South 1 0 0 0 2
38 Peterhead 1 0 0 1 0
39 Montrose 0 1 0 2 0
40 Nairn County 0 0 6 6 0
41 BSC Glasgow 0 0 1 6 0
42 Arbroath 0 0 1 1 0
43 Formartine United 0 0 2 8 0
44 Stranraer 2 0 0 5 0
45 Linlithgow Rose 0 0 2 4 0
46 Bonnyrigg Rose Athletic 0 0 2 1 0
47 Gretna 2008 0 0 1 0 2
48 Albion Rovers 2 0 0 3 0
49 East Stirlingshire 0 0 4 3 0
50 East Kilbride 0 0 2 9 0
51 Cowdenbeath 1 0 0 1 0
52 Brora Rangers 0 0 1 0 2
53 Elgin City 0 0 2 3 0
54 Queen's Park 0 0 1 1 0
55 Lothian Hutchison 0 0 2 0 1
56 Stirling University 0 0 1 1 0
57 Whitehill Welfare 0 0 1 0 1
58 Bo'ness United 0 0 1 1 0
59 Spartans 1 0 0 7 0
60 Hawick Royal Albert 0 0 1 1 0
61 Beith Juniors 0 0 1 5 0
62 Irvine Meadow 2 0 0 4 0
63 Inverurie Loco Works 0 1 0 0 2
64 Cumbernauld Colts 0 0 3 7 0
65 Wick Academy 0 1 0 1 0
66 Culter 0 0 2 3 0
67 Gala Fairydean Rovers 0 0 1 2 0
68 Auchinleck Talbot 2 0 0 2 0
69 Deveronvale 1 0 0 1 0
70 Threave Rovers 1 0 0 3 0
71 Clachnacuddin 0 0 3 3 0
72 Vale of Leithen 0 0 1 9 0
73 Fraserburgh 0 0 1 7 0
74 Buckie Thistle 0 0 1 0 2
75 Dalbeattie Star 0 0 1 2 0
76 Preston Athletic 1 0 0 8 0
77 Keith 0 0 1 1 0
78 Forres Mechanics 0 1 0 0 1
79 Edinburgh University 0 0 2 3 0
80 Banks O Dee FC 2 0 0 0 2
81 Lossiemouth 0 0 1 9 0
82 Pollok 0 0 1 0 1
83 Burntisland Shipyard 0 0 1 3 0
84 Girvan 0 0 4 1 0
85 Golspie Sutherland 1 0 0 1 0
86 Civil Service Strollers 0 0 1 6 0
87 Coldstream 0 0 2 4 0
88 Fort William 0 0 2 2 0
89 Glasgow University 0 0 2 10 0
90 Newton Stewart 0 0 2 2 0
91 Rothes 0 0 3 3 0
92 St. Cuthbert Wanderers 0 0 2 8 0
93 Wigtown & Bladnoch 0 0 4 6 0
94 Lochee United 0 0 1 8 0
95 Strathspey Thistle 0 0 6 2 0
96 Kelty Hearts 0 0 2 2 0
97 Edusport Academy 0 0 1 1 0
98 Clydebank 0 0 1 6 0
99 Tynecastle 0 0 2 1 0
100 Jeanfield Swifts 1 0 0 1 0
101 Broxburn Athletic 4 0 0 1 0
102 Camelon Juniors 0 1 0 0 1
103 Dundonald Bluebell 0 1 0 0 1
104 Easthouses Lily 0 0 3 3 0
105 Hill Of Beath Hawthorn 3 0 0 2 0
106 Penicuik Athletic 1 0 0 1 0
107 Blackburn United 0 0 4 0 1
108 Haddington Athletic 0 0 2 0 1
109 Dunipace 0 0 1 6 0
110 Tranent Juniors 0 0 3 3 0
111 Newtongrange Star 0 0 1 0 1
112 Musselburgh Athletic 0 0 1 1 0
113 Dalkeith Thistle 1 0 0 2 0
114 Dunbar United 3 0 0 0 1
115 Cumnock Juniors 0 0 1 5 0
116 Sauchie Juniors 2 0 0 3 0
117 Darvel 0 0 1 0 1
118 Tayport 1 0 0 0 1
119 Kilwinning Rangers 0 0 1 0 1
120 Invergordon 0 0 1 1 0
121 Glenafton Athletic 0 0 0 0 0
122 Dundee North End 2 0 0 2 0
123 Creetown 0 0 0 0 0
124 St Andrews United 0 0 3 3 0
125 Rutherglen Glencairn 0 0 3 3 0
126 Bonnyton Thistle 0 0 2 2 0
127 Benburb 0 1 0 1 0
128 Bo'ness Athletic 0 0 1 2 0
129 Carluke Rovers 0 0 1 1 0
130 Cupar Hearts 0 0 2 3 0