1. Round
21.09.2018
Inverurie Loco Works
Inverurie Loco
21:00
Fraserburgh FC
Fraserburgh FC
Ended
22.09.2018
Brora Rangers FC
Brora Rangers
16:00
Turriff United
Turriff United
Ended
Gala Fairydean Rovers
Gala Fairydean
16:00
Lossiemouth FC
Lossiemouth FC
Ended
Edusport Academy
Edusport
16:00
Buckie Thistle
Buckie Thistle
Ended
Nairn County FC
Nairn County
16:00
Beith Juniors FC
Beith Juniors FC
Ended
Forres Mechanics FC
Forres Mechanic
16:00
Civil Serv. St.
Civil Service Strollers
Ended
Burntisland Shipyard
Burntisland
16:00
Cumbernauld Colts
Cumbernauld Colts
Ended
Linlithgow Rose
Linlithgow Rose
16:00
Fort William FC
Fort William FC
Ended
Gretna FC 2008
Gretna FC 2008
16:00
Vale of Leithen
Vale of Leithen FC
Ended
Dalbeattie Star
Dalbeattie Star
16:00
Kelty Hearts
Kelty Hearts
Ended
Rothes FC
Rothes FC
16:00
Clachnacuddin
Clachnacuddin FC
Ended
Whitehill Welfare
Whitehill Welfare
16:00
Edinburgh University AFC
Edinburgh University AFC
Ended
Wick Academy FC
Wick Academy
16:00
Auchinleck Talbot
Auchinleck Talbot
Ended
Strathspey Thistle FC
Strathspey
16:00
Coldstream FC
Coldstream FC
Ended
Deveronvale FC
Deveronvale FC
16:00
Bonnyrigg Rose
Bonnyrigg Rose Athletic
Ended
Huntly FC
Huntly FC
16:00
East Stirling
East Stirlingshire FC
Ended
23.09.2018
University of Stirling FC
University of S
16:00
Keith FC
Keith FC
Ended
1. Round Repeat
29.09.2018
Kelty Hearts
Kelty Hearts
16:00
Dalbeattie Star
Dalbeattie Star
Ended
Civil Service Strollers
Civil Serv. St.
16:00
Forres Mechanic
Forres Mechanics FC
Ended
2. Round
20.10.2018
Albion Rovers
Albion Rovers
16:00
Formartine United
Formartine United
Ended
Beith Juniors FC
Beith Juniors FC
16:00
Linlithgow Rose
Linlithgow Rose
Ended
Berwick Rangers
Berwick Rangers
16:00
Gretna
Gretna FC
Ended
Brora Rangers FC
Brora Rangers
16:00
Coldstream FC
Coldstream FC
Ended
Cove Rangers
Cove Rangers
16:00
Auchinleck Talbot
Auchinleck Talbot
Ended
Cowdenbeath FC
Cowdenbeath FC
16:00
Clyde FC
Clyde FC
Ended
Cumbernauld Colts
Cumbernauld Colts
16:00
Broomhill FC
Broomhill FC
Ended
Deveronvale FC
Deveronvale FC
16:00
University of S
University of Stirling FC
Ended
East Kilbride FC
East Kilbride
16:00
The Spartans FC
The Spartans FC
Ended
Edinburgh City
Edinburgh City
16:00
Civil Serv. St.
Civil Service Strollers
Ended
Edusport Academy
Edusport
16:00
Fraserburgh FC
Fraserburgh FC
Ended
Elgin City
Elgin City
16:00
Whitehill Welfare
Whitehill Welfare
Ended
Gala Fairydean Rovers
Gala Fairydean
16:00
East Stirling
East Stirlingshire FC
Ended
Peterhead FC
Peterhead
16:00
Kelty Hearts
Kelty Hearts
Ended
Rothes FC
Rothes FC
16:00
Annan Athletic
Annan Athletic
Ended
Stirling Albion FC
Stirling Albion
16:00
Queen's Park FC
Queen's Park FC
Ended
2. Round Repeat
27.10.2018
Auchinleck Talbot
Auchinleck Talbot
15:30
Cove Rangers
Cove Rangers
Ended
3. Round
24.11.2018
Beith Juniors FC
Beith Juniors FC
14:30
Ayr United
Ayr United
Ended
Airdrieonians FC
Airdrieonians
16:00
Dumbarton FC
Dumbarton FC
Ended
Alloa Athletic
Alloa Ath.
16:00
Brechin City FC
Brechin City FC
Ended
Arbroath FC
Arbroath FC
16:00
Stranraer FC
Stranraer FC
Ended
Berwick Rangers
Berwick Rangers
16:00
East Fife
East Fife FC
Ended
Cowdenbeath FC
Cowdenbeath FC
16:00
Brora Rangers
Brora Rangers FC
Ended
East Kilbride FC
East Kilbride
16:00
Gala Fairydean
Gala Fairydean Rovers
Ended
Forfar Athletic
Forfar Athletic
16:00
Broomhill FC
Broomhill FC
Ended
Fraserburgh FC
Fraserburgh FC
16:00
Auchinleck Talbot
Auchinleck Talbot
Ended
Greenock Morton FC
Morton
16:00
Peterhead
Peterhead FC
Ended
Montrose FC
Montrose FC
16:00
Annan Athletic
Annan Athletic
Ended
Queen Of The South
Queen Of The South
16:00
Formartine United
Formartine United
Ended
Queen's Park FC
Queen's Park FC
16:00
Raith Rovers
Raith Rovers
Ended
Stenhousemuir FC
Stenhousemuir
16:00
Falkirk
Falkirk FC
Ended
University of Stirling FC
University of S
16:00
Elgin City
Elgin City
Ended
25.11.2018
Edinburgh City
Edinburgh City
16:00
Inverness
Inverness CT
Ended
3. Round Repeat
27.11.2018
Annan Athletic
Annan Athletic
20:45
Montrose FC
Montrose FC
Ended
Peterhead FC
Peterhead
20:45
Morton
Greenock Morton FC
Ended
04.12.2018
Inverness CT
Inverness
20:45
Edinburgh City
Edinburgh City
Ended
4. Round
19.01.2019
Auchinleck Talbot
Auchinleck Talbot
13:15
Ayr United
Ayr United
Ended
East Fife FC
East Fife
16:00
Morton
Greenock Morton FC
Ended
St. Mirren FC
St. Mirren
16:00
Alloa Ath.
Alloa Athletic
Ended
Inverness CT
Inverness
16:00
East Kilbride
East Kilbride FC
Ended
Hibernian FC
Hibernian FC
16:00
Elgin City
Elgin City
Ended
Aberdeen FC
Aberdeen
16:00
Stenhousemuir
Stenhousemuir FC
Ended
St. Johnstone FC
St. Johnstone
16:00
Hamilton
Hamilton Academical
Ended
Dundee FC
Dundee FC
16:00
Queen Of The South
Queen Of The South
Ended
Motherwell FC
Motherwell
16:00
Ross County
Ross County FC
Ended
Raith Rovers
Raith Rovers
16:00
Dunfermline
Dunfermline Athletic
Ended
Montrose FC
Montrose FC
16:00
Dundee Utd
Dundee United
Ended
Kilmarnock FC
Kilmarnock
16:00
Forfar Athletic
Forfar Athletic
Ended
Partick Thistle
Partick Thistle
16:00
Stranraer FC
Stranraer FC
Ended
Celtic FC
Celtic
18:15
Airdrieonians
Airdrieonians FC
Ended
20.01.2019
Heart of Midlothian
Hearts FC
15:30
Livingston
Livingston FC
Ended
30.01.2019
Cowdenbeath FC
Cowdenbeath FC
20:45
Rangers FC
Rangers FC
Ended
4. Round Repeat
29.01.2019
Stenhousemuir FC
Stenhousemuir
20:30
Aberdeen
Aberdeen FC
Ended
Queen Of The South
Queen Of The South
20:45
Dundee FC
Dundee FC
Ended
Round of 16
09.02.2019
Hibernian FC
Hibernian FC
16:00
Raith Rovers
Raith Rovers
Ended
St. Mirren FC
St. Mirren
16:00
Dundee Utd
Dundee United
Ended
East Fife FC
East Fife
16:00
Partick Thistle
Partick Thistle
Ended
Kilmarnock FC
Kilmarnock
18:15
Rangers FC
Rangers FC
Ended
10.02.2019
Celtic FC
Celtic
14:30
St. Johnstone
St. Johnstone FC
Ended
Heart of Midlothian
Hearts FC
16:00
Auchinleck Talbot
Auchinleck Talbot
Ended
Aberdeen FC
Aberdeen
16:30
Queen Of The South
Queen Of The South
Ended
11.02.2019
Ross County FC
Ross County
20:15
Inverness
Inverness CT
Ended
Round of 16 Repeat
19.02.2019
Inverness CT
Inverness
20:45
pso
Ross County
Ross County FC
Ended
20.02.2019
Rangers FC
Rangers FC
20:45
Kilmarnock
Kilmarnock FC
Ended
Quarter-finals
02.03.2019
Hibernian FC
Hibernian FC
18:15
Celtic
Celtic FC
Ended
03.03.2019
Aberdeen FC
Aberdeen
14:30
Rangers FC
Rangers FC
Ended
Dundee United
Dundee Utd
16:30
Inverness
Inverness CT
Ended
04.03.2019
Partick Thistle
Partick Thistle
20:05
Hearts FC
Heart of Midlothian
Ended
Quarter-finals Repeat
12.03.2019
Rangers FC
Rangers FC
20:45
Aberdeen
Aberdeen FC
Ended
Heart of Midlothian
Hearts FC
20:45
Partick Thistle
Partick Thistle
Ended
Semi-finals
13.04.2019
Heart of Midlothian
Hearts FC
13:15
Inverness
Inverness CT
Ended
14.04.2019
Aberdeen FC
Aberdeen
15:00
Celtic
Celtic FC
Ended
Final
25.05.2019
Heart of Midlothian
Hearts FC
16:00
Celtic
Celtic FC
Ended