SCOTTISH FOOTBALL RECORDS
Premiership
Championship
Scottish Cup
League Cup
League One
Live
Contact
Premiership
Championship
Scottish Cup
League Cup
League One
Live
Contact
Scottish Cup 2019/2020 results & fixtures
Season
2024/2025
2023/2024
2022/2023
2021/2022
2020/2021
2019/2020
2018/2019
2017/2018
2016/2017
2015/2016
2014/2015
2013/2014
2012/2013
2011/2012
2010/2011
2009/2010
2008/2009
2007/2008
2006/2007
2005/2006
Results
Table
Top Scorers
Top Assists
1st Preliminary Round
10/08/2019
Banks O Dee FC
5 - 0
Glasgow University
10/08/2019
Broxburn Athletic
2 - 0
Tynecastle
10/08/2019
Camelon Juniors
4 - 0
Newton Stewart
10/08/2019
Coldstream
1 - 9
Jeanfield Swifts
18/08/2019
Colville Park
0 - 4
Whitehill Welfare
10/08/2019
Dundonald Bluebell
2 - 2
Auchinleck Talbot
10/08/2019
Easthouses Lily
1 - 6
Penicuik Athletic
10/08/2019
Hawick Royal Albert
1 - 6
Threave Rovers
10/08/2019
Hill Of Beath Hawthorn
2 - 0
Blackburn United
10/08/2019
Linlithgow Rose
2 - 1
Preston Athletic
10/08/2019
Lochee United
7 - 0
Burntisland Shipyard
17/08/2019
Lothian Hutchison
5 - 0
Wigtown & Bladnoch
10/08/2019
St. Cuthbert Wanderers
1 - 7
Girvan
2nd Preliminary Round
31/08/2019
Banks O Dee FC
2 - 0
Golspie Sutherland
07/09/2019
Jeanfield Swifts
2 - 5
Linlithgow Rose
31/08/2019
Threave Rovers
0 - 2
Hill Of Beath Hawthorn
31/08/2019
Girvan
0 - 1
Broxburn Athletic
31/08/2019
Lochee United
5 - 2
Lothian Hutchison
31/08/2019
Camelon Juniors
0 - 2
Auchinleck Talbot
31/08/2019
Whitehill Welfare
0 - 1
Penicuik Athletic
1st Round
21/09/2019
Broxburn Athletic
3 - 2
East Stirlingshire
21/09/2019
Buckie Thistle
4 - 1
Civil Service Strollers
21/09/2019
Edusport Academy
3 - 4
Rothes
21/09/2019
Cumbernauld Colts
1 - 5
Penicuik Athletic
21/09/2019
Dalbeattie Star
1 - 3
Gala Fairydean Rovers
21/09/2019
Edinburgh University
1 - 3
Lochee United
21/09/2019
Forres Mechanics
1 - 4
Banks O Dee FC
21/09/2019
Fort William
5 - 0
Vale of Leithen
21/09/2019
Fraserburgh
0 - 1
Bonnyrigg Rose Athletic
21/09/2019
Gretna 2008
1 - 0
Hill Of Beath Hawthorn
21/09/2019
Inverurie Loco Works
3 - 2
Wick Academy
21/09/2019
Keith
2 - 3
Stirling University
20/09/2019
Kelty Hearts
0 - 3
Auchinleck Talbot
21/09/2019
Nairn County
0 - 0
Clachnacuddin
21/09/2019
Spartans
1 - 1
Deveronvale
21/09/2019
Strathspey Thistle
2 - 1
Lossiemouth
21/09/2019
Turriff United
1 - 5
Formartine United
21/09/2019
Linlithgow Rose
1 - 0
Huntly
1st Round Replays
28/09/2019
Clachnacuddin
2 - 1
Nairn County
30/09/2019
Deveronvale
1 - 2
Spartans
2nd Round
19/10/2019
Stirling Albion
2 - 0
Strathspey Thistle
18/10/2019
Bonnyrigg Rose Athletic
2 - 0
Buckie Thistle
19/10/2019
Auchinleck Talbot
1 - 0
Cove Rangers
19/10/2019
Lochee United
1 - 1
BSC Glasgow
19/10/2019
Annan Athletic
2 - 2
Brechin City
26/10/2019
Penicuik Athletic
3 - 0
Stenhousemuir
19/10/2019
Formartine United
2 - 2
Gala Fairydean Rovers
19/10/2019
Elgin City
3 - 1
Berwick Rangers
19/10/2019
Rothes
1 - 3
Inverurie Loco Works
19/10/2019
Cowdenbeath
1 - 1
Broxburn Athletic
18/10/2019
Edinburgh City
3 - 1
Banks O Dee FC
19/10/2019
East Kilbride
3 - 1
Gretna 2008
19/10/2019
Albion Rovers
1 - 1
Fort William
20/10/2019
Stirling University
0 - 2
Linlithgow Rose
19/10/2019
Clachnacuddin
0 - 7
Brora Rangers
19/10/2019
Spartans
0 - 2
Queen's Park
2nd Round Replays
26/10/2019
Brechin City
0 - 2
Annan Athletic
26/10/2019
Broxburn Athletic
3 - 0
Cowdenbeath
26/10/2019
Fort William
0 - 5
Albion Rovers
26/10/2019
Gala Fairydean Rovers
1 - 2
Formartine United
27/10/2019
BSC Glasgow
2 - 1
Lochee United
3rd Round
22/11/2019
Linlithgow Rose
1 - 4
Falkirk
23/11/2019
Auchinleck Talbot
1 - 1
Arbroath
23/11/2019
Stranraer
1 - 0
Dunfermline Athletic
23/11/2019
Dumbarton
3 - 1
Forfar Athletic
23/11/2019
Elgin City
1 - 3
Alloa Athletic
23/11/2019
Greenock Morton
1 - 1
Brora Rangers
23/11/2019
Queen of the South
1 - 2
Queen's Park
23/11/2019
Stirling Albion
0 - 2
Clyde
23/11/2019
Bonnyrigg Rose Athletic
2 - 1
Montrose
23/11/2019
Raith Rovers
1 - 0
Peterhead
23/11/2019
Formartine United
0 - 4
East Kilbride
23/11/2019
Partick Thistle
1 - 0
Penicuik Athletic
23/11/2019
Albion Rovers
1 - 4
Airdrieonians
23/11/2019
Edinburgh City
4 - 3
Annan Athletic
23/11/2019
Inverurie Loco Works
0 - 1
Broxburn Athletic
23/11/2019
East Fife
3 - 4
BSC Glasgow
3rd Round Replays
27/11/2019
Arbroath
3 - 0
Auchinleck Talbot
03/12/2019
Brora Rangers
1 - 3
Greenock Morton
4th Round
18/01/2020
Aberdeen
1 - 0
Dumbarton
18/01/2020
Alloa Athletic
2 - 3
Inverness CT
18/01/2020
Arbroath
0 - 0
Falkirk
18/01/2020
Ayr United
1 - 0
Ross County
18/01/2020
Bonnyrigg Rose Athletic
0 - 1
Clyde
18/01/2020
Dundee
0 - 3
Motherwell
19/01/2020
Dundee United
2 - 2
Hibernian
18/01/2020
East Kilbride
1 - 3
BSC Glasgow
18/01/2020
Hamilton Academical
5 - 0
Edinburgh City
18/01/2020
Hearts
5 - 0
Airdrieonians
18/01/2020
Kilmarnock
6 - 0
Queen's Park
18/01/2020
Livingston
3 - 1
Raith Rovers
18/01/2020
Partick Thistle
1 - 2
Celtic
17/01/2020
Rangers
2 - 0
Stranraer
18/01/2020
St. Mirren
3 - 0
Broxburn Athletic
18/01/2020
St. Johnstone
3 - 0
Greenock Morton
4th Round Replays
28/01/2020
Falkirk
2 - 0
Arbroath
28/01/2020
Hibernian
4 - 2
Dundee United
5th Round
08/02/2020
Inverness CT
1 - 0
Livingston
09/02/2020
Clyde
0 - 3
Celtic
08/02/2020
St. Mirren
1 - 1
Motherwell
08/02/2020
Ayr United
1 - 2
St. Johnstone
08/02/2020
Aberdeen
0 - 0
Kilmarnock
08/02/2020
Hamilton Academical
1 - 4
Rangers
09/02/2020
BSC Glasgow
1 - 4
Hibernian
08/02/2020
Falkirk
0 - 1
Hearts
5th Round Replays
18/02/2020
Motherwell
4 - 4
St. Mirren
19/02/2020
Kilmarnock
3 - 4
Aberdeen
Quarter-finals
29/02/2020
Hearts
1 - 0
Rangers
28/02/2020
Hibernian
5 - 2
Inverness CT
01/03/2020
St. Johnstone
0 - 1
Celtic
29/02/2020
St. Mirren
0 - 2
Aberdeen
Semi-finals
01/11/2020
Celtic
2 - 0
Aberdeen
31/10/2020
Hearts
2 - 1
Hibernian
Final
20/12/2020
Celtic
3 - 3
Hearts
1st Preliminary Round Replays
17/08/2019
Auchinleck Talbot
6 - 1
Dundonald Bluebell