1. Round
22.09.2017
The Spartans FC
The Spartans FC
20:45
Vale of Leithen
Vale of Leithen FC
Ended
23.09.2017
Banks O’ Dee FC
Banks O’ Dee FC
16:00
Huntly FC
Huntly FC
Ended
Brora Rangers FC
Brora Rangers
16:00
Girvan FC
Girvan FC
Ended
Civil Service Strollers
Civil Serv. St.
16:00
Strathspey
Strathspey Thistle FC
Ended
Clachnacuddin FC
Clachnacuddin
16:00
Fort William FC
Fort William FC
Ended
Colville Park
Colville P.
16:00
Cumbernauld Colts
Cumbernauld Colts
Ended
Deveronvale FC
Deveronvale FC
16:00
Hawick Royal A.
Hawick Royal Albert
Ended
Edinburgh University AFC
Edinburgh University AFC
16:00
Lossiemouth FC
Lossiemouth FC
Ended
Edusport Academy
Edusport
16:00
Rothes FC
Rothes FC
Ended
Formartine United
Formartine United
16:00
Turriff United
Turriff United
Ended
Fraserburgh FC
Fraserburgh FC
16:00
Forres Mechanic
Forres Mechanics FC
Ended
Glenafton Athletic
Glenafton Athletic
16:00
Threave Rovers
Threave Rovers
Ended
Lothian Thistle HV
Lothian HV
16:00
Inverurie Loco
Inverurie Loco Works
Ended
Nairn County FC
Nairn County
16:00
Whitehill Welfare
Whitehill Welfare
Ended
Selkirk FC
Selkirk FC
16:00
Gretna
Gretna FC
Ended
Wick Academy FC
Wick Academy
16:00
University of S
University of Stirling FC
Ended
Gala Fairydean Rovers
Gala Fairydean
16:00
Keith FC
Keith FC
Ended
24.09.2017
Broomhill FC
Broomhill FC
15:00
Dalbeattie Star
Dalbeattie Star
Ended
1. Round Repeat
30.09.2017
Rothes FC
Rothes FC
16:00
Edusport
Edusport Academy
Ended
University of Stirling FC
University of S
16:00
Wick Academy
Wick Academy FC
Ended
2. Round
13.10.2017
Edinburgh City
Edinburgh City
20:45
Stenhousemuir
Stenhousemuir FC
Ended
14.10.2017
Banks O’ Dee FC
Banks O’ Dee FC
16:00
Selkirk FC
Selkirk FC
Ended
Berwick Rangers
Berwick Rangers
16:00
Annan Athletic
Annan Athletic
Ended
Buckie Thistle
Buckie Thistle
16:00
Broomhill FC
Broomhill FC
Ended
Civil Service Strollers
Civil Serv. St.
16:00
Brora Rangers
Brora Rangers FC
Ended
Cowdenbeath FC
Cowdenbeath FC
16:00
East Kilbride
East Kilbride FC
Ended
Deveronvale FC
Deveronvale FC
16:00
Glenafton Athletic
Glenafton Athletic
Ended
Edinburgh University AFC
Edinburgh University AFC
16:00
Fraserburgh FC
Fraserburgh FC
Ended
Elgin City
Elgin City
16:00
Edusport
Edusport Academy
Ended
Formartine United
Formartine United
16:00
East Stirling
East Stirlingshire FC
Ended
Keith FC
Keith FC
16:00
Clyde FC
Clyde FC
Ended
Montrose FC
Montrose FC
16:00
University of S
University of Stirling FC
Ended
Nairn County FC
Nairn County
16:00
Cove Rangers
Cove Rangers
Ended
Peterhead FC
Peterhead
16:00
Colville P.
Colville Park
Ended
The Spartans FC
The Spartans FC
16:00
Clachnacuddin
Clachnacuddin FC
Ended
Stirling Albion FC
Stirling Albion
16:00
Lothian HV
Lothian Thistle HV
Ended
3. Round
18.11.2017
Lothian Thistle HV
Lothian HV
14:00
St. Mirren
St. Mirren FC
Ended
Airdrieonians FC
Airdrieonians
16:00
Cove Rangers
Cove Rangers
Ended
Arbroath FC
Arbroath FC
16:00
Berwick Rangers
Berwick Rangers
Ended
Banks O’ Dee FC
Banks O’ Dee FC
16:00
Ayr United
Ayr United
Ended
Buckie Thistle
Buckie Thistle
16:00
Brechin City FC
Brechin City FC
Ended
Clyde FC
Clyde FC
16:00
East Fife
East Fife FC
Ended
Dumbarton FC
Dumbarton FC
16:00
Elgin City
Elgin City
Ended
East Kilbride FC
East Kilbride
16:00
Albion Rovers
Albion Rovers
Ended
Formartine United
Formartine United
16:00
Forfar Athletic
Forfar Athletic
Ended
Livingston FC
Livingston
16:00
Glenafton Athletic
Glenafton Athletic
Ended
Montrose FC
Montrose FC
16:00
Queen Of The South
Queen Of The South
Ended
Peterhead FC
Peterhead
16:00
Raith Rovers
Raith Rovers
Ended
Queen's Park FC
Queen's Park FC
16:00
Dunfermline
Dunfermline Athletic
Ended
The Spartans FC
The Spartans FC
16:00
Fraserburgh FC
Fraserburgh FC
Ended
Stenhousemuir FC
Stenhousemuir
16:00
Alloa Ath.
Alloa Athletic
Ended
Stranraer FC
Stranraer FC
16:00
Brora Rangers
Brora Rangers FC
Ended
3. Round Repeat
21.11.2017
Queen Of The South
Queen Of The South
20:45
Montrose FC
Montrose FC
Ended
4. Round
20.01.2018
Aberdeen FC
Aberdeen
13:15
St. Mirren
St. Mirren FC
Ended
Alloa Athletic
Alloa Ath.
16:00
Dundee Utd
Dundee United
Ended
Ayr United
Ayr United
16:00
Arbroath FC
Arbroath FC
Ended
Celtic FC
Celtic
16:00
Brechin City FC
Brechin City FC
Ended
Dundee FC
Dundee FC
16:00
Inverness
Inverness CT
Ended
Dunfermline Athletic
Dunfermline
16:00
Morton
Greenock Morton FC
Ended
East Fife FC
East Fife
16:00
Brora Rangers
Brora Rangers FC
Ended
Kilmarnock FC
Kilmarnock
16:00
Ross County
Ross County FC
Ended
Queen Of The South
Queen Of The South
16:00
Partick Thistle
Partick Thistle
Ended
Motherwell FC
Motherwell
16:00
Hamilton
Hamilton Academical
Ended
21.01.2018
Heart of Midlothian
Hearts FC
15:05
Hibernian FC
Hibernian FC
Ended
23.01.2018
Livingston FC
Livingston
20:45
Falkirk
Falkirk FC
Ended
Peterhead FC
Peterhead
20:45
Dumbarton FC
Dumbarton FC
Ended
29.01.2018
Albion Rovers
Albion Rovers
20:45
St. Johnstone
St. Johnstone FC
Ended
30.01.2018
Formartine United
Formartine United
21:00
Cove Rangers
Cove Rangers
Ended
31.01.2018
Fraserburgh FC
Fraserburgh FC
20:30
Rangers FC
Rangers FC
Ended
4. Round Repeat
30.01.2018
Inverness CT
Inverness
20:45
Dundee FC
Dundee FC
Ended
Round of 16
10.02.2018
Celtic FC
Celtic
13:15
Partick Thistle
Partick Thistle
Ended
Cove Rangers
Cove Rangers
16:00
Falkirk
Falkirk FC
Ended
Greenock Morton FC
Morton
16:00
Dumbarton FC
Dumbarton FC
Ended
Heart of Midlothian
Hearts FC
16:00
St. Johnstone
St. Johnstone FC
Ended
Kilmarnock FC
Kilmarnock
16:00
Brora Rangers
Brora Rangers FC
Ended
Dundee FC
Dundee FC
16:00
Motherwell
Motherwell FC
Ended
11.02.2018
Ayr United
Ayr United
15:30
Rangers FC
Rangers FC
Ended
Aberdeen FC
Aberdeen
17:30
Dundee Utd
Dundee United
Ended
Quarter-finals
03.03.2018
Celtic FC
Celtic
13:30
Morton
Greenock Morton FC
Ended
Aberdeen FC
Aberdeen
16:00
Kilmarnock
Kilmarnock FC
Ended
04.03.2018
Motherwell FC
Motherwell
15:15
Hearts FC
Heart of Midlothian
Ended
Rangers FC
Rangers FC
17:15
Falkirk
Falkirk FC
Ended
Quarter-finals Repeat
13.03.2018
Kilmarnock FC
Kilmarnock
20:45
pso
Aberdeen
Aberdeen FC
Ended
Semi-finals
14.04.2018
Motherwell FC
Motherwell
13:15
Aberdeen
Aberdeen FC
Ended
15.04.2018
Celtic FC
Celtic
15:30
Rangers FC
Rangers FC
Ended
Final
19.05.2018
Celtic FC
Celtic
16:00
Motherwell
Motherwell FC
Ended