Scottish Cup

2021/2022

Latest Scores

Final
21.05.22AET
(0) - (0)
Semi-finals
17.04.22AET
(0) - (0)
16.04.22
(2) - (1)
Quarter-finals
14.03.22
(0) - (1)
13.03.22
(0) - (2)
13.03.22
(1) - (2)
12.03.22
(2) - (1)
1/8-finals
14.02.22
(0) - (1)
13.02.22
(1) - (0)
13.02.22
(1) - (1)

Drawn

1/128-finals
1/64-finals
1/32-finals
1/16-finals
1/8-finals
Quarter-finals
Semi-finals
Final
Partick Thistle
 
 
 
 
 
 
Dunfermline
Stenhousemuir
 
Huntly
3
Hill Of Beath
0
 
 
 
Airdrieonians
Queen's Park
 
 
 
 
 
 
Kilmarnock
 
 
 
 
 
 
 
Dundee Utd
Alloa
 
 
 
East Stirlingshire
3
Fort William
0
Forres Mechanics
0
Bonnyrigg Rose
2
 
 
 
 
 
 
 
Celtic
Banks O' Dee
1
Turriff Utd
0
Nairn County
4
Strathspey Thistle
0
 
 
 
East Fife
Falkirk
 
 
 
 
 
 
Raith
Cowdenbeath
 
Golspie Sutherland
0
Civil Service Strollers
3
 
 
 
Peterhead
Newtongrange Star
1
3
Dalbeattie Star
1
2
Blackburn United
1
Rothes
2
Coldstream
1
East Kilbride
10
Caledonian Braves
0
Stirling University
1
Dumbarton
 
 
 
Fraserburgh
1
Sauchie
2
Clachnacuddin
1
Dunipace
2
 
 
 
 
 
 
 
Dundee FC
Clydebank FC
7
Dalkeith Thistle
0
 
Elgin City
 
 
 
Clyde
Wigtown & Bladnoch
0
St Cuthbert Wand.
8
Spartans
0
Gala Fairydean
1
Annan
 
Inverurie Loco Works
0
Jeanfield Swifts
3
Rangers
 
 
 
 
 
 
 
Berwick
2
Gretna 2008
1
 
Stirling
Broomhill
6
Glasgow University
0
Penicuik
1
Tranent Juniors
3
Lossiemouth
0
Preston Athletic
3
Irvine Meadow
1
Auchinleck Talbot
3
 
 
 
Hamilton
 
 
 
 
 
 
 
Hearts
Livingston
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Ross County
Ayr
 
 
 
Tynecastle
0
Brora Rangers
6
 
Albion Rovers
 
 
 
 
 
 
 
St. Mirren
Kelty Hearts
 
Cumbernauld Colts
1
4
Buckie Thistle
1
1
 
 
 
Montrose
 
 
 
 
 
 
 
St Johnstone
Motherwell
 
 
 
 
 
 
 
Inverness
 
 
 
 
 
 
Morton
Aberdeen
 
 
 
 
 
 
 
Dunbar United
2
Camelon Juniors
0
Lothian Thistle
2
0
Edinburgh University
2
3
FC Edinburgh
 
Wick Academy
2
4
Bo'ness United
2
1
Arbroath
 
 
 
Formartine Utd
2
1
Cumnock Juniors
2
5
 
Forfar Athletic
Brechin
5
Vale Of Leithen
0
Deveronvale
2
2
Haddington Athletic
2
1
Stranraer
 
Keith
1
Darvel
2
18.09.
1
2
Hibernian
 
 
 
 
 
 
 
Cove Rangers
 
 
 
 
 
 
Queen of South
Partick Thistle
 
 
Dunfermline
Stenhousemuir
4
Huntly
1
 
Airdrieonians
Queen's Park
 
 
Kilmarnock
 
 
 
Dundee Utd
Alloa
 
East Stirlingshire
0
Bonnyrigg Rose
3
 
 
 
Celtic
Banks O' Dee
5
Nairn County
0
 
East Fife
Falkirk
 
 
Raith
Cowdenbeath
2
Civil Service Strollers
4
 
Peterhead
Dalbeattie Star
0
0
Rothes
0
1
East Kilbride
4
Stirling University
0
Dumbarton
 
Sauchie
2
Dunipace
1
 
 
 
Dundee FC
Clydebank FC
1
1
Elgin City
1
2
 
Clyde
St Cuthbert Wand.
1
Gala Fairydean
3
Annan
3
Jeanfield Swifts
1
Rangers
 
 
 
Berwick
1
Stirling
2
Broomhill
0
Tranent Juniors
2
Preston Athletic
0
Auchinleck Talbot
2
 
Hamilton
 
 
 
Hearts
Livingston
 
 
 
 
 
 
Ross County
Ayr
 
Brora Rangers
0
1
Albion Rovers
0
0
 
 
 
St. Mirren
Kelty Hearts
4
Buckie Thistle
1
 
Montrose
 
 
 
St Johnstone
Motherwell
 
 
 
Inverness
 
 
Morton
Aberdeen
 
 
 
Dunbar United
1
2
Lothian Thistle
1
1
FC Edinburgh
2
Bo'ness United
1
Arbroath
 
Formartine Utd
0
Forfar Athletic
2
Brechin
2
Haddington Athletic
1
Stranraer
0
Darvel
1
Hibernian
 
 
 
Cove Rangers
 
 
Queen of South
Partick Thistle
1
Dunfermline
0
Stenhousemuir
0
Airdrieonians
2
Queen's Park
0
Kilmarnock
1
 
Dundee Utd
Alloa
5
Bonnyrigg Rose
0
 
Celtic
Banks O' Dee
2
East Fife
1
Falkirk
1
Raith
2
27.11.
1
2
Civil Service Strollers
0
Peterhead
3
Dalbeattie Star
1
East Kilbride
2
Dumbarton
3
Sauchie
1
 
Dundee FC
Clydebank FC
2
Clyde
0
Gala Fairydean
0
Annan
1
Rangers
 
Stirling
4
Tranent Juniors
0
Auchinleck Talbot
1
Hamilton
0
 
Hearts
Livingston
 
 
Ross County
Ayr
2
Albion Rovers
1
 
St. Mirren
Kelty Hearts
0
1
Montrose
0
2
 
St Johnstone
Motherwell
 
Inverness
1
2
Morton
1
1
Aberdeen
 
Lothian Thistle
1
FC Edinburgh
2
Arbroath
3
Forfar Athletic
0
Brechin
1
3
Darvel
1
2
Hibernian
 
Cove Rangers
2
0
Queen of South
2
3
Partick Thistle
1
Airdrieonians
0
Kilmarnock
1
Dundee Utd
2
Alloa
1
Celtic
2
22.01.
1
2
Banks O' Dee
0
Raith
3
Peterhead
3
East Kilbride
2
Dumbarton
0
Dundee FC
1
Clydebank FC
3
Annan
4
Rangers
4
Stirling
0
Auchinleck Talbot
0
Hearts
5
Livingston
1
Ross County
0
Ayr
0
St. Mirren
2
22.01.
0
2
Kelty Hearts
1
St Johnstone
0
Motherwell
2
Morton
1
Aberdeen
3
FC Edinburgh
0
Arbroath
3
Darvel
0
Hibernian
1
Cove Rangers
0
Partick Thistle
0
Dundee Utd
1
Celtic
4
Raith
0
13.02.
4
0
Peterhead
0
Dundee FC
3
Annan
0
Rangers
3
12.02.
0
3
Hearts
1
Livingston
0
St. Mirren
4
Kelty Hearts
0
Motherwell
2
Aberdeen
1
Arbroath
1
Hibernian
3
Dundee Utd
0
Celtic
3
Dundee FC
0
Rangers
3
Hearts
4
St. Mirren
2
Motherwell
1
Hibernian
2
Celtic
1
Rangers
2
17.04.
1
2
Hearts
2
Hibernian
1
Rangers
2
Hearts
0
21.05.
2
0