Only members of the Scottish League are allowed to enter the Scottish Cup directly, the remaining clubs have to qualify via the Scottish Qualifying Cup. Until 1930 there was a single nationwide tournament, since then there has been regional tournaments. Currently there are seperate cups for the North and South with the 4 semi-finalists from each tournament qualifying for the Scottish Cup.
Finals -
National 1895-1930 -
South 1931-1997 -
Midlands 1946-47 -
North 1931-1997
Summaries -
National 1895-1930 -
South 1931-1997 -
Midlands 1946-47 -
North 1931-1997 -
Overall
Results -
1988 South -
1988 North
The Consolation Cup was a short lived tournament for clubs which had been knocked out of the Qualifying Cup in the early rounds.
Finals - 1908-14
Summaries - 1908-14
In 1955 the Qualifying Cups were abandoned and all clubs entered an extended Scottish Cup competition directly, with league clubs exempt until the later rounds. To replace the qualifying tournaments the Scottish Supplementary Cup (North) and (South) tournaments were introduced. These lasted for three seasons before the Qualifying Cups were reintroduced.
Finals -
South 1955-57 -
North 1955-57
Summaries -
South 1955-57 -
North 1955-57
1895 Annbank 3 East Stirlingshire 1 1896 Kilmarnock 4 Motherwell 1 1897 Port Glasgow Athletic 4 East Stirlingshire 2 1898 East Stirlingshire 4 Arthurlie 1 1899 Galston 5 Arbroath 2 1900 Stenhousemuir 3 East Stirlingshire 0 1901 Stenhousemuir 2 Motherwell 1 1902 Motherwell 2 Stenhousemuir 1 1903 Arbroath 4 Albion Rovers 2 1904 Aberdeen 2 Renton 0 1905 Leith Athletic 2 Beith 0 1906 Raith Rovers 3 St. Bernard's 1 1907 St. Bernard's 3 Raith Rovers 1 1908 Vale Of Leven 5 Brechin City 2 1909 Leith Athletic 4 Bathgate 0 1910 East Stirlingshire 0:1 Johnstone 0:0 1911 Dunfermline Athletic 1 Dumbarton 0 1912 Abercorn 2:4 Arbroath 2:1 1913 Albion Rovers 1:1:3 Dundee Hibernian 1:1:0 1914 St. Bernard's 2:1:3 Dykehead 2:0:0 1915-18 no competition 1919 Bathgate 2 Cowdenbeath 0 1920 East Fife 3 Bo'ness 1 1921 Montrose 3:0:2 Nithsdale Wanderers 3:0:1 1922 Royal Albert 4 Mid Annandale 1 1923 Queen Of The South 0:3 Dykehead 0:0 1924 Royal Albert 3 Clachnacuddin 1 1925 Leith Athletic 3 Solway Star 1 1926 Mid Annandale 4 Brechin City 1 1927 Beith 3 Forres Mechanics 1 1928 Murrayfield Amateurs 8 Thornhill 1 1929 Bathgate 1 St. Cuthbert Wanderers 0 1930 Bathgate 1:1 Dalbeattie Star 1:0
Index| South 1931| Midlands 1946| North 1931
Winners 3 Leith Athletic, Bathgate 2 Stenhousemuir, East Stirlingshire, St. Bernard's, Royal Albert 1 Annbank, Kilmarnock, Port Glasgow Athletic, Galston, Motherwell, Arbroath, Aberdeen, Raith Rovers, Vale Of Leven, Dunfermline Athletic, Abercorn, Albion Rovers, East Fife, Montrose, Queen Of The South, Mid Annandale, Beith, Murrayfield Amateurs Finalists 5 East Stirlingshire 4 Bathgate 3 Motherwell, Stenhousemuir, Arbroath, St. Bernard's, Leith Athletic 2 Raith Rovers, Albion Rovers, Dykehead, Royal Albert, Mid Annandale, Brechin City, Beith 1 Annbank, Kilmarnock, Port Glasgow Athletic, Arthurlie, Galston, Aberdeen, Renton, Vale Of Leven, Johnstone, Dunfermline Athletic, Dumbarton, Abercorn, Dundee Hibernian, Cowdenbeath, East Fife, Bo'ness, Montrose, Nithsdale Wanderers, Queen Of The South, Clachnacuddin, Solway Star, Forres Mechanics, Murrayfield Amateurs, Thornhill, St. Cuthbert Wanderers, Dalbeattie Star
Index| Finals 1895| South 1931| Midlands 1946| North 1931
1931 Beith 6 Dalbeattie Star 1 1932 Beith 4 Falkirk Amateurs 2 1933 Penicuik Athletic 3 Galston 1 1934 Beith 2:1 Bo'ness 1:1 1935 Galston 4 Bo'ness 0 1936 Duns 2 Galston 1 1937 Stranraer 5 Bo'ness 3 1938 Penicuik Athletic 5 St. Cuthbert Wanderers 3 1939-45 no competition 1946 Edinburgh City 1 Stranraer 0 1947 Berwick Rangers 3 Stranraer 2 1948 Leith Athletic 3 Montrose 2 1949 Leith Athletic 5 Brechin City 2 1950 *Brechin City 3:9 Duns 1:1 [agg 12-2] 1951 Wigtown 2:2 Duns 0:0 [agg 4-0] 1952 Eyemouth United 2:1:3 Newton Stewart 0:3:2 [agg 3-3] 1953 *Peebles Rovers 3:3 Tarff Rovers 4:1 [agg 6-5] 1954-56 no competition 1957 *Vale Of Leithen 1:6 Peebles Rovers 3:0 [agg 7-3] 1958 Eyemouth United 3:7 Babcock & Wilcox 2:1 [agg 10-3] 1959 *Eyemouth United 2:4 Peebles Rovers 0:1 [agg 6-1] 1960 Duns 6:3 Peebles Rovers 1:6 [agg 9-7] 1961 *Gala Fairydean 3:1 Vale Of Leithen 3:0 [agg 4-3] 1962 Duns 5:2 Eyemouth United 2:2 [agg 7-4] 1963 *Duns 3:4 St. Cuthbert Wand. 0:1 [agg 7-1] 1964 *Edinburgh University 2:2 Peebles Rovers 2:1 [agg 4-3] 1965 *Gala Fairydean 5:4 Glasgow University 3:2 [agg 9-5] 1966 *Gala Fairydean 5:3 Vale Of Leithen 3:2 [agg 8-5] 1967 *Hawick Royal Albert 2:6 Tarff Rovers 2:0 [agg 8-2] 1968 Glasgow University 2:2 St. Cuthbert Wand. 0:1 [agg 4-1] 1969 Tarff Rovers 4:0 St. Cuthbert Wand. 0:3 [agg 4-3] 1970 Glasgow University 4:1 St. Cuthbert Wand. 1:3 [agg 5-4] 1971 St. Cuthbert Wand. 4:1 Burntisland Shipyard 1:2 [agg 5-3] 1972 Vale Of Leithen 3:1 Duns 0:0 [agg 4-0] 1973 Ferranti Thistle 4:2 Civil Service Stroll. 0:0 [agg 6-0] 1974 Selkirk 2:2 St. Cuthbert Wand. 1:1 [agg 4-2] 1975 *Selkirk 2:6 Civil Service Stroll. 0:2 [agg 8-2] 1976 *Vale Of Leithen 1:4 Girvan 2:0 [agg 5-2] 1977 Selkirk 2:0:2 Civil Service Str. 1:1:1 [agg 2-2] 1978 *Gala Fairydean 2:1 Vale Of Leithen 1:1 [agg 3-2] 1979 Spartans 2:0 Coldstream 0:0 [agg 2-0] 1980 *Whitehill Welfare 2:6 Hawick Royal Albert 0:1 [agg 8-1] 1981 *Hawick Royal Albert 2:1 Gala Fairydean 1:0 [agg 3-1] 1982 Gala Fairydean 1:4 Vale Of Leithen 0:3 [agg 5-3] 1983 Gala Fairydean 3 Vale Of Leithen 2 1984 Gala Fairydean 3 Whitehill Welfare 2 1985 Gala Fairydean 2 Whitehill Welfare 1 1986 Whitehill Welfare 1 Vale Of Leithen 0 1987 Gala Fairydean 3 Vale Of Leithen 0 1988 Spartans 5 Gala Fairydean 0 1989 Gala Fairydean 2 Whitehill Welfare 0 1990 Vale Of Leithen 3 Spartans 2 1991 Gala Fairydean 3 Civil Service Strollers 1 1992 Vale Of Leithen 4 Gala Fairydean 0 1993 Whitehill Welfare 5 St. Cuthbert Wanderers 0 1994 Whitehill Welfare 4 Burntisland Shipyard 1 1995 Whitehill Welfare 3 Annan Athletic 1 1996 Spartans 2 Gala Fairydean 1 1997 Whitehill Welfare 3 Annan Athletic 2 * indicates winners played away in 1st leg Finals played over two legs between 1950 and 1982
Index| Finals 1895| Midlands 1946| North 1931
Winners 11 Gala Fairydean 6 Whitehill Welfare 5 Vale Of Leithen 4 Duns 3 Beith, Eyemouth United, Selkirk, Spartans 2 Penicuik Athletic, Leith Athletic, Glasgow University, Hawick Royal Albert 1 Galston, Stranraer, Edinburgh City, Berwick Rangers, Brechin City, Wigtown, Peebles Rovers, Edinburgh University, Tarff Rovers, St. Cuthbert Wanderers, Ferranti Thistle (now Livingston) Finalists 15 Gala Fairydean 12 Vale Of Leithen 9 Whitehill Welfare 8 St. Cuthbert Wanderers 7 Duns 5 Peebles Rovers 4 Eyemouth United, Civil Service Strollers, Spartans 3 Beith, Galston, Bo'ness, Stranraer, Tarff Rovers, Glasgow University, Selkirk, Hawick Royal Albert 2 Penicuik Athletic, Leith Athletic, Brechin City, Burntisland Shipyard Amateur, Annan Athletic 1 Dalbeattie Star, Falkirk Amateurs, Edinburgh City, Berwick Rangers, Montrose, Wigtown, Newton Stewart, Babcock & Wilcox, Edinburgh University, Ferranti Thistle (now Livingston), Girvan, Coldstream
Index| Finals 1895| South 1931| Midlands 1946| North 1931
1946 Forfar Athletic 2 East Stirlingshire 1 1947 Montrose 4:3 East Stirlingshire 4:0
Index| Finals 1895| South 1931| North 1931
Winners 1 Forfar Athletic, Montrose Finalists 2 East Stirlingshire 1 Forfar Athletic, Montrose
Index| Finals 1895 South 1931 Midlands 1946 North 1931
1931 Inverness Citadel 4 Murrayfield Amateurs 1 1932 Inverness Thistle 4 Penicuik Athletic 3 1933 Rosyth Dockyard Rec. 4 Ross County 1 1934 Clachnacuddin 2 Rosyth Dockyard Rec. 0 1935 Elgin City 4 Blairgowrie 2 1936 Vale Ocoba 2:0:4 Keith 2:0:2 1937 Elgin City 6 Blairgowrie 2 1938 Clachnacuddin 5 Babcock & Wilcox 3 1939-45 no competition 1946 Peterhead 3 Clachnacuddin 2 1947 Clachnacuddin 3 Inverness Caledonian 1 1948 Inverness Caledonian 2:4 Elgin City 2:3 1949 Inverness Caledonian 3 Clachnacuddin 0 1950 Inverness Caledonian 5:3 Peterhead 0:1 [agg 8-1] 1951 Deveronvale 4:1 Clachnacuddin 1:3 [agg 5-4] 1952 Buckie Thistle 3:1 Clachnacuddin 2:1 [agg 4-3] 1953 *Buckie Thistle 2:2 Inverness Thistle 2:0 [agg 4-2] 1954-56 no competition 1957 *Fraserburgh 3:3 Inverness Caledonian 0:1 [agg 6-1] 1958 Buckie Thistle 2:2 Fraserburgh 2:1 [agg 4-3] 1959 *Elgin City 3:3 Rothes 2:2 [agg 6-4] 1960 *Keith 4:3 Buckie Thistle 2:3 [agg 7-5] 1961 Inverness Caledonian 1:2 Peterhead 0:2 [agg 3-2] 1962 Keith 3:1 Inverness Caledonian 1:2 [agg 4-3] 1963 Forres Mechanics 3:5 Buckie Thistle 1:3 [agg 8-4] 1964 *Elgin City 4:4 Clachnacuddin 3:2 [agg 8-5] 1965 *Inverness Caledonian 1:3 Ross County 2:0 [agg 4-2] 1966 Inverness Caledonian 3:2 Elgin City 0:1 [agg 5-1] 1967 Elgin City 1:4 Nairn County 1:3 [agg 5-4] 1968 *Nairn County 3:1 Fraserburgh 1:1 [agg 4-2] 1969 Inverness Caledonian 1:4 Ross County 1:1 [agg 5-2] 1970 Elgin City 1:0:6 Nairn County 0:1:1 [agg 1-1] 1971 Inverness Caledonian0:2:4 Elgin City 0:2:2 [agg 2-2] 1972 Inverness Thistle 2:3 Ross County 0:4 [agg 5-4] 1973 *Ross County 1:2 Clachnacuddin 1:0 [agg 3-1] 1974 Clachnacuddin 1:1 Inverness Thistle 0:1 [agg 2-1] 1975 *Peterhead 2:1 Elgin City 0:1 [agg 3-1] 1976 *Elgin City 1:2 Inverness Thistle 1:0 [agg 3-1] 1977 Peterhead 2 Inverness Caledonian 1 1978 Peterhead 2 Inverness Thistle 0 1979 Brora Rangers 1:5 Peterhead 1:0 1980 Inverness Thistle 5 Buckie Thistle 0 1981 Inverness Caledonian 1:2 Elgin City 1:1 1982 Inverness Caledonian 3 Peterhead 2 1983 Inverness Caledonian 2 Elgin City 1 1984 Keith 1:2:2 Inverness Caledonian1:2:0 1985 Peterhead 5 Buckie Thistle 1 1986 Inverness Caledonian 2 Rothes 1 1987 Inverness Caledonian 2 Fraserburgh 0 1988 Inverness Thistle 3 Inverness Caledonian 0 1989 Elgin City 1 Cove Rangers 0 1990 Cove Rangers 1 Fraserburgh 0 1991 Inverness Caledonian 3 Peterhead 2 1992 Huntly 2 Cove Rangers 2 5-3pen 1993 Ross County 2 Huntly 1 aet 1994 Huntly 1 Keith 1 5-3pen 1995 Fraserburgh 4 Keith 3 aet 1996 Huntly 2 Elgin City 1 1997 Peterhead 8 Fraserburgh 0 * indicates winners played away in 1st leg Finals played over two legs between 1950 and 1976
Index| Finals 1895| South 1931| Midlands 1946
Winners 14 Caledonian (Inverness) 8 Elgin City 6 Peterhead 4 Clachnacuddin (Inverness), Inverness Thistle 3 Buckie Thistle, Keith, Huntly 2 Fraserburgh, Ross County 1 Citadel (Inverness), Rosyth Dockyard Recreation, Vale Ocoba, Deveronvale, Forres Mechanics, Nairn County, Brora Rangers, Cove Rangers Finalists 20 Caledonian (Inverness) 15 Elgin City 11 Peterhead 10 Clachnacuddin (Inverness) 8 Inverness Thistle 7 Buckie Thistle, Fraserburgh 6 Ross County, Keith 4 Huntly 3 Nairn County, Cove Rangers 2 Rosyth Dockyard Recreation, Blairgowrie, Rothes 1 Citadel (Inverness), Murrayfield Amateurs, Penicuik Athletic, Vale Ocoba, Babcock & Wilcox, Deveronvale, Forres Mechanics, Brora Rangers
Index| Finals 1895| South 1931| Midlands 1946| North 1931
Winners 14 Caledonian (Inverness) 11 Gala Fairydean 8 Elgin City 5 Leith Athletic, Peterhead, Vale Of Leithen 4 Beith, Clachnacuddin (Inverness), Duns, Inverness Thistle, Whitehill Welfare 3 Bathgate, Buckie Thistle, Eyemouth United, Keith, Selkirk 2 Stenhousemuir, East Stirlingshire, St. Bernard's, Royal Albert, Galston, Penicuik Athletic, Montrose, Glasgow University, Hawick Royal Albert, Spartans, Huntly, Ross County 1 Annbank, Kilmarnock, Port Glasgow Athletic, Motherwell, Arbroath, Aberdeen, Raith Rovers, Vale Of Leven, Dunfermline Athletic, Abercorn, Albion Rovers, East Fife, Queen Of The South, Mid-Annandale, Murrayfield Amateurs, Citadel (Inverness), Rosyth Dockyard Recreation, Vale Ocoba, Stranraer, Edinburgh City, Forfar Athletic, Berwick Rangers, Brechin City, Wigtown, Deveronvale, Peebles Rovers, Fraserburgh, Forres Mechanics, Edinburgh University, Nairn County, Tarff Rovers, St. Cuthbert Wanderers, Ferranti Thistle, Brora Rangers, Cove Rangers Finalists 20 Caledonian (Inverness) 15 Elgin City, Gala Fairydean 12 Vale Of Leithen 11 Clachnacuddin (Inverness), Peterhead 9 St. Cuthbert Wanderers, Whitehill Welfare 8 Inverness Thistle 7 East Stirlingshire, Duns, Buckie Thistle, Fraserburgh 6 Ross County, Keith 5 Beith, Leith Athletic, Peebles Rovers 4 Bathgate, Galston, Bo'ness, Brechin City, Eyemouth United, Civil Service Strollers, Spartans, Huntly 3 Motherwell, Stenhousemuir, Arbroath, St. Bernard's, Penicuik Athletic, Stranraer, Montrose, Tarff Rovers, Glasgow University, Nairn County, Selkirk, Hawick Royal Albert, Cove Rangers 2 Raith Rovers, Albion Rovers, Dykehead, Royal Albert, Mid-Annandale, Dalbeattie Star, Murrayfield Amateurs, Rosyth Dockyard Recreation, Blairgowrie, Babcock & Wilcox, Forres Mechanics, Rothes, Burntisland Shipyard Amateur, Annan Athletic 1 Annbank, Kilmarnock, Port Glasgow Athletic, Arthurlie, Aberdeen, Renton, Vale Of Leven, Johnstone, Dunfermline Athletic, Dumbarton, Abercorn, Dundee Hibernian, Cowdenbeath, East Fife, Nithsdale Wanderers, Queen Of The South, Solway Star, Thornhill, Citadel (Inveress), Falkirk Amateurs, Vale Ocoba, Edinburgh City, Forfar Athletic, Berwick Rangers, Wigtown, Deveronvale, Newton Stewart, Edinburgh University, Ferranti Thistle (now Livingston), Girvan, Brora Rangers, Coldstream
Index| Finals 1895| South 1931| Midlands 1946| North 1931
Ep = East of Scotland League (Pr.Div). E1 = East of Scotland League (Div1). S = South of Scotland League. X = Unknown. 1st Round: ---------- Hawick Royal Albert(E1) - Civil Service Strollers(Ep) 1-0 Newton Stewart(S) - Selkirk(E1) 1-1 St.Cuthbert Wanderers(S) - Threave Rovers(S) 2-0 Replay 1st Round: ----------------- Selkirk(E1) - Newton Stewart(S) 2-1 2nd Round: ---------- Annan Athletic(Ep) - Vale of Leithen(Ep) 2-0 Burntisland SY(X) - Gala Fairydean(Ep) 2-3 Dalbeattie Star(S) - Girvan Amateurs(S) 5-0 Spartans(Ep) - Edinburgh University(E1) 2-0 Selkirk(E1) - Coldstream(E1) 3-3 St.Cuthbert's Wanderers(S) - Glasgow University(X) 3-3 Tarff Rovers(X) - Hawick Royal Albert(E1) 1-4 Wigtown & Bladnoch(S) - Whitehill Welfare(Ep) 1-6 Replays 2nd Round: ------------------ Coldstream(E1) - Selkirk(E1) 2-1 Glasgow University(X) - St.Cuthbert's Wanderers(S) 2-1 Quarterfinals: -------------- Dalbeattie Star(S) - Gala Fairydean(Ep) 0-2 Glasgow University(X) - Annan Athletic(Ep) 1-1 Hawick Royal Albert(E1) - Spartans(Ep) 0-2 Whitehill Welfare(Ep) - Coldstream(E1) 0-1 Replays Quarterfinals: ---------------------- Annan Athletic(Ep) - Glasgow University(X) 4-0 Semifinals: ----------- Annan Athletic(Ep) - Spartans(Ep) 1-3 Gala Fairydean(Ep) - Coldstream(E1) 4-0 Final (Innerleithen): --------------------- Spartans(Ep) - Gala Fairydean(Ep) 5-0
H = Highland League. X = Unknown. 1st Round: ---------- Forres Mechanics(H) - Inverness Clachnacuddin(H) 4-0 Inverness Caledonian(H) - Wick Academy(X) 8-0 Peterhead(H) - Buckie Thistle(H) 0-2 Rothes(H) - Elgin City(H) 0-2 2nd Round: ---------- Cove Rangers(H) - Brora Rangers(H) 2-1 Elgin City(H) - Golspie Sutherland(X) 8-0 Forres Mechanics(H) - Nairn County(H) 1-1 Fort William(H) - Inverness Thistle(H) 0-6 Fraserburgh(H) - Ross County(H) 2-0 Huntly(H) - Buckie Thistle(H) 2-1 Inverness Caledonian(H) - Keith(H) 2-0 Lossiemouth(H) - Deveronvale(H) 1-1 Replays 2nd Round: ------------------ Deveronvale(H) - Lossiemouth(H) 2-1 Nairn County(H) - Forres Machanics(H) 1-5 Quarterfinals: -------------- Elgin City(H) - Deveronvale(H) 4-1 Fraserburgh(H) - Forres Mechanics(H) 1-1 Inverness Caledonian(H) - Cove Rangers(H) 3-0 Inverness Thistle(H) - Huntly(H) 3-0 Replay Quarterfinal: -------------------- Forres Mechanics(H) - Fraserburgh(H) 4-0 Semifinals: ----------- Forres Mechanics(H) - Inverness Caledonian(H) 1-1 Inverness Thistle(H) - Elgin City(H) 6-2 Replay Semifinals: ------------------ Inverness Caledonian(H) - Forres Mechanics(H) 5-0 Final (Inverness): ------------------ Inverness Thistle(H) - Inverness Caledonian(H) 1-1 Replay Final (Inverness): ------------------------- Inverness Caledonian(H) - Inverness Thistle(H) 0-3
1908 Alloa Athletic 2 Dumbarton 0 1909 Wishaw Thistle 2 Arbroath 1 1910 Arthurlie 1:4 St. Johnstone 1:2 1911 St. Johnstone 2 Dumbarton 1 1912 Johnstone 2 Galston 0 1913 Galston 2:2 Stenhousemuir 2:0 1914 St. Johnstone 0:2 St. Bernard's 0:1
Winners 2 St. Johnstone 1 Alloa Athletic, Wishaw Thistle, Arthurlie, Johnstone, Galston Finalists 3 St. Johnstone 2 Dumbarton, Galston 1 Alloa Athletic, Wishaw Thistle, Arbroath, Arthurlie, Johnstone, Stenhousemuir, St. Bernard's
1955 *Eyemouth United 4:2 Gala Fairydean 2:1 [agg 6-3] 1956 *Newton Stewart 1:4 St. Cuthbert Wand. 1:0 [agg 5-1] 1957 Duns 4:0 Vale Of Leithen 0:2 [agg 4-2] * indicates winners played away in 1st leg Finals played over two legs
Winners 1 Eyemouth United, Newton Stewart, Duns Finalist 1 Eyemouth United, Gala Fairydean, Newton Stewart, St. Cuthbert Wanderers, Duns, Vale Of Leithen
1955 Forres Mechanics 1:3 Inverness Thistle 0:2 [agg 4-2] 1956 *Inverness Thistle 1:4 Nairn County 0:2 [agg 5-2] 1957 *Lossiemouth 1:2 Fraserburgh 1:1 [agg 3-2] * indicates winners played away in 1st leg Finals played over two legs
Winners 1 Forres Mechanics, Inverness Thistle, Lossiemouth Finalists 2 Inverness Thistle 1 Forres Mechanics, Nairn County, Lossiemouth, Fraserburgh
1988 results thanks to Dinant Abbink (d.abbink2@chello.nl); thanks to Ian McNeill for a correction
Prepared and maintained by James M. Ross for the Rec.Sport.Soccer Statistics Foundation
Author: James M. Ross
Last updated: 14 Nov 2023
© Copyright 1995/2023 James M. Ross and RSSSF
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.