1. Round
26.12.2020
Albion Rovers
Albion Rovers
16:00
Buckie Thistle
Buckie Thistle
Ended
Berwick Rangers
Berwick Rangers
16:00
Stirling Albion
Stirling Albion FC
Ended
Brechin City FC
Brechin City FC
16:00
Linlithgow Rose
Linlithgow Rose
Ended
Cowdenbeath FC
Cowdenbeath FC
16:00
Wick Academy
Wick Academy FC
Ended
Edinburgh City
Edinburgh City
16:00
Caledonian Braves
Caledonian Braves
Ended
Elgin City
Elgin City
16:00
Civil Serv. St.
Civil Service Strollers
Ended
Gala Fairydean Rovers
Gala Fairydean
16:00
Annan Athletic
Annan Athletic
Ended
Haddington Athletic
Haddington Athletic
16:00
Formartine United
Formartine United
Ended
Keith FC
Keith FC
16:00
aet
Hill of Beath H
Hill of Beath Hawthorn
Ended
Kelty Hearts
Kelty Hearts
16:00
JeanfieldSwifts
Jeanfield Swifts
Ended
Lothian Thistle HV
Lothian HV
16:00
Banks O’ Dee FC
Banks O’ Dee FC
Ended
Nairn County FC
Nairn County
16:00
pso
Broxburn Athletic
Broxburn Athletic
Ended
Rothes FC
Rothes FC
16:00
Fraserburgh FC
Fraserburgh FC
Ended
Stenhousemuir FC
Stenhousemuir
16:00
Preston Athleti
Preston Athletic FC
Ended
Stranraer FC
Stranraer FC
16:00
The Spartans FC
The Spartans FC
Ended
Tranent FC
Tranent
16:00
East Stirling
East Stirlingshire FC
Ended
28.12.2020
Dundonald Bluebell
Dundonald Bluebell
20:45
aet
Queen's Park FC
Queen's Park FC
Ended
01.01.2021
Bonnyrigg Rose Athletic
Bonnyrigg Rose
16:00
Bo'ness United
Bo'ness United
Ended
06.01.2021
Huntly FC
Huntly FC
21:00
Cumbernauld Colts
Cumbernauld Colts
Ended
11.01.2021
Camelon Juniors
Camelon Juniors
20:30
Brora Rangers
Brora Rangers FC
Ended
2. Round
08.01.2021
Queen's Park FC
Queen's Park FC
20:45
Queen Of The South
Queen Of The South
Ended
09.01.2021
Forfar Athletic
Forfar Athletic
16:00
aet
Linlithgow Rose
Linlithgow Rose
Ended
East Fife FC
East Fife
16:00
Tranent
Tranent FC
Ended
Alloa Athletic
Alloa Ath.
16:00
Cove Rangers
Cove Rangers
Ended
Fraserburgh FC
Fraserburgh FC
16:00
Banks O’ Dee FC
Banks O’ Dee FC
Ended
Kelty Hearts
Kelty Hearts
19:00
Stranraer FC
Stranraer FC
Ended
Dundee FC
Dundee FC
20:45
aet
Bonnyrigg Rose
Bonnyrigg Rose Athletic
Ended
10.01.2021
Airdrieonians FC
Airdrieonians
14:00
Edinburgh City
Edinburgh City
Ended
23.03.2021
Nairn County FC
Nairn County
20:30
Montrose FC
Montrose FC
Ended
Keith FC
Keith FC
20:45
Clyde FC
Clyde FC
Ended
Arbroath FC
Arbroath FC
20:45
Falkirk
Falkirk FC
Ended
Dumbarton FC
Dumbarton FC
20:45
Huntly FC
Huntly FC
Ended
Stirling Albion FC
Stirling Albion
20:45
Raith Rovers
Raith Rovers
Ended
Brora Rangers FC
Brora Rangers
20:45
Hearts FC
Heart of Midlothian
Ended
Formartine United
Formartine United
20:45
pso
Annan Athletic
Annan Athletic
Ended
Elgin City
Elgin City
20:45
Ayr United
Ayr United
Ended
Peterhead FC
Peterhead
20:45
Stenhousemuir
Stenhousemuir FC
Ended
Greenock Morton FC
Morton
20:45
pso
Dunfermline
Dunfermline Athletic
Ended
Partick Thistle
Partick Thistle
20:45
Cowdenbeath FC
Cowdenbeath FC
Ended
Buckie Thistle
Buckie Thistle
21:00
Inverness
Inverness CT
Ended
3. Round
02.04.2021
Ross County FC
Ross County
20:35
Inverness
Inverness CT
Ended
03.04.2021
Dumbarton FC
Dumbarton FC
13:15
Aberdeen
Aberdeen FC
Ended
Forfar Athletic
Forfar Athletic
16:00
pso
Edinburgh City
Edinburgh City
Ended
Dundee United
Dundee Utd
16:00
Partick Thistle
Partick Thistle
Ended
Livingston FC
Livingston
16:00
aet
Raith Rovers
Raith Rovers
Ended
Brora Rangers FC
Brora Rangers
16:00
aet
Stranraer FC
Stranraer FC
Ended
Stenhousemuir FC
Stenhousemuir
16:00
Kilmarnock
Kilmarnock FC
Ended
East Fife FC
East Fife
16:00
aet
Morton
Greenock Morton FC
Ended
Hamilton Academical
Hamilton
16:00
St. Mirren
St. Mirren FC
Ended
Dundee FC
Dundee FC
16:00
St. Johnstone
St. Johnstone FC
Ended
Ayr United
Ayr United
16:00
Clyde FC
Clyde FC
Ended
Formartine United
Formartine United
16:00
Motherwell
Motherwell FC
Ended
Fraserburgh FC
Fraserburgh FC
16:00
Montrose FC
Montrose FC
Ended
Celtic FC
Celtic
20:30
Falkirk
Falkirk FC
Ended
04.04.2021
Rangers FC
Rangers FC
19:30
Cove Rangers
Cove Rangers
Ended
05.04.2021
Queen Of The South
Queen Of The South
20:45
Hibernian FC
Hibernian FC
Ended
Round of 16
16.04.2021
St. Mirren FC
St. Mirren
19:00
Inverness
Inverness CT
Ended
Motherwell FC
Motherwell
20:00
pso
Morton
Greenock Morton FC
Ended
Forfar Athletic
Forfar Athletic
20:45
Dundee Utd
Dundee United
Ended
17.04.2021
Kilmarnock FC
Kilmarnock
12:45
Montrose FC
Montrose FC
Ended
St. Johnstone FC
St. Johnstone
18:30
Clyde FC
Clyde FC
Ended
Aberdeen FC
Aberdeen
18:30
pso
Livingston
Livingston FC
Ended
18.04.2021
Stranraer FC
Stranraer FC
13:15
Hibernian FC
Hibernian FC
Ended
Rangers FC
Rangers FC
16:00
Celtic
Celtic FC
Ended
Quarter-finals
24.04.2021
Hibernian FC
Hibernian FC
18:00
pso
Motherwell
Motherwell FC
Ended
25.04.2021
Aberdeen FC
Aberdeen
15:30
Dundee Utd
Dundee United
Ended
Rangers FC
Rangers FC
19:30
pso
St. Johnstone
St. Johnstone FC
Ended
26.04.2021
Kilmarnock FC
Kilmarnock
20:45
pso
St. Mirren
St. Mirren FC
Ended
Semi-finals
08.05.2021
Dundee United
Dundee Utd
17:00
Hibernian FC
Hibernian FC
Ended
09.05.2021
St. Mirren FC
St. Mirren
15:15
St. Johnstone
St. Johnstone FC
Ended
Final
22.05.2021
St. Johnstone FC
St. Johnstone
15:00
Hibernian FC
Hibernian FC
Ended