Scottish Cup

2019/2020

Latest Scores

Final
20.12.20Pen.
(2) - (0)
Semi-finals
01.11.20
(2) - (0)
31.10.20AET
(0) - (0)
Quarter-finals
01.03.20
(0) - (0)
29.02.20
(0) - (1)
29.02.20
(0) - (0)
28.02.20
(1) - (0)
1/8-finals
19.02.20AET
(1) - (0)
18.02.20Pen.
(1) - (4)
09.02.20
(0) - (2)

Drawn

1/128-finals
1/64-finals
1/32-finals
1/16-finals
1/8-finals
Quarter-finals
Semi-finals
Final
Ayr
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Ross County
St Johnstone
 
 
 
 
 
 
 
Morton
 
 
 
Nairn County
2
0
Clachnacuddin
1
0
 
Brora Rangers
Bonnyrigg Rose
0
Fraserburgh
1
Civil Service Strollers
4
Buckie Thistle
1
 
 
 
Montrose
Stirling
 
Lossiemouth
2
Strathspey Thistle
1
 
 
 
Clyde
Partick Thistle
 
 
 
Penicuik
1
Cumbernauld Colts
5
 
Stenhousemuir
 
 
 
 
 
 
 
Celtic
St. Mirren
 
 
 
 
 
 
 
Rothes
3
Caledonian Braves
4
Wick Academy
3
Inverurie Loco Works
2
Cowdenbeath
 
East Stirlingshire
3
Broxburn Athletic
2
Dundee FC
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Motherwell
Aberdeen
 
 
 
 
 
 
 
Dumbarton
 
 
 
 
 
 
Forfar Athletic
Kilmarnock
 
 
 
 
 
 
 
Queen of South
 
 
 
Spartans
1
1
Deveronvale
2
1
 
Queen's Park
Auchinleck Talbot
0
Kelty Hearts
3
 
Cove Rangers
 
 
 
Arbroath
Stirling University
2
Keith
3
Huntly
1
Linlithgow Rose
0
 
 
 
Falkirk
Hearts
 
 
 
 
 
 
 
Albion Rovers
 
Vale Of Leithen
5
Fort William
0
 
 
 
Airdrieonians
Hamilton
 
 
 
 
 
 
 
FC Edinburgh
 
Forres Mechanics
1
Banks O' Dee
4
Annan
 
 
Brechin
Rangers
 
 
 
 
 
 
 
Stranraer
 
 
 
 
 
 
Dunfermline
Formartine Utd
1
Turriff Utd
5
Dalbeattie Star
1
Gala Fairydean
3
East Kilbride
 
Hill Of Beath
1
Gretna 2008
0
East Fife
 
 
 
Lochee United
1
Edinburgh University
3
 
Broomhill
Dundee Utd
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Hibernian
Elgin City
 
 
Berwick
 
 
 
Alloa
 
 
 
 
 
 
 
Inverness
Livingston
 
 
 
 
 
 
 
Raith
 
 
 
 
 
 
Peterhead
Ayr
 
 
 
 
 
 
Ross County
St Johnstone
 
 
 
Morton
 
Clachnacuddin
0
Brora Rangers
7
Bonnyrigg Rose
2
Buckie Thistle
0
 
Montrose
Stirling
2
Strathspey Thistle
0
 
Clyde
Partick Thistle
 
Penicuik
3
Stenhousemuir
0
 
 
 
Celtic
St. Mirren
 
 
 
Rothes
1
Inverurie Loco Works
3
Cowdenbeath
3
1
Broxburn Athletic
0
1
Dundee FC
 
 
 
 
 
 
Motherwell
Aberdeen
 
 
 
Dumbarton
 
 
Forfar Athletic
Kilmarnock
 
 
 
Queen of South
 
Spartans
0
Queen's Park
2
Auchinleck Talbot
1
Cove Rangers
0
 
Arbroath
Stirling University
0
Linlithgow Rose
2
 
Falkirk
Hearts
 
 
 
Albion Rovers
0
1
Fort William
5
1
 
Airdrieonians
Hamilton
 
 
 
FC Edinburgh
3
Banks O' Dee
1
Annan
0
2
Brechin
2
2
26.10.
0
2
19.10.
2
2
Rangers
 
 
 
Stranraer
 
 
Dunfermline
Formartine Utd
1
2
Gala Fairydean
2
2
East Kilbride
3
Gretna 2008
1
East Fife
 
Lochee United
2
1
Broomhill
1
1
Dundee Utd
 
 
 
 
 
 
Hibernian
Elgin City
3
Berwick
1
 
Alloa
 
 
 
Inverness
Livingston
 
 
 
Raith
 
 
Peterhead
Ayr
 
 
Ross County
St Johnstone
 
Morton
1
1
Brora Rangers
3
1
Bonnyrigg Rose
2
Montrose
1
Stirling
0
Clyde
2
23.11.
0
2
Partick Thistle
1
Penicuik
0
 
Celtic
St. Mirren
 
Inverurie Loco Works
0
Broxburn Athletic
1
Dundee FC
 
 
Motherwell
Aberdeen
 
Dumbarton
3
Forfar Athletic
1
Kilmarnock
 
Queen of South
1
Queen's Park
2
Auchinleck Talbot
3
1
Arbroath
0
1
Linlithgow Rose
1
Falkirk
4
Hearts
 
Albion Rovers
1
Airdrieonians
4
Hamilton
 
FC Edinburgh
4
Annan
3
Rangers
 
Stranraer
1
Dunfermline
0
Formartine Utd
0
East Kilbride
4
East Fife
3
Broomhill
4
Dundee Utd
 
 
Hibernian
Elgin City
1
Alloa
3
 
Inverness
Livingston
 
Raith
1
Peterhead
0
Ayr
1
Ross County
0
St Johnstone
3
Morton
0
Bonnyrigg Rose
0
Clyde
1
Partick Thistle
1
Celtic
2
St. Mirren
3
Broxburn Athletic
0
Dundee FC
0
Motherwell
3
Aberdeen
1
Dumbarton
0
Kilmarnock
6
Queen's Park
0
Arbroath
2
0
Falkirk
0
0
Hearts
5
Airdrieonians
0
Hamilton
5
FC Edinburgh
0
Rangers
2
Stranraer
0
East Kilbride
1
Broomhill
3
Dundee Utd
4
2
Hibernian
2
2
Alloa
2
Inverness
3
Livingston
3
Raith
1
Ayr
1
St Johnstone
2
Clyde
0
Celtic
3
09.02.
0
3
St. Mirren
4
1
Motherwell
5
1
Aberdeen
3
0
Kilmarnock
4
0
Falkirk
0
Hearts
1
08.02.
0
1
Hamilton
1
Rangers
4
Broomhill
1
Hibernian
4
Inverness
1
Livingston
0
St Johnstone
0
Celtic
1
St. Mirren
0
Aberdeen
2
Hearts
1
Rangers
0
29.02.
1
0
Hibernian
5
Inverness
2
Celtic
2
Aberdeen
0
Hearts
2
Hibernian
1
Celtic
4
Hearts
3
20.12.
4
3