Skip to main content

Scottish Cup 2020-2021

229 matches in this season · runs Dec 2020 – May 2021
Saint Johnstone logo
2020-2021 Champions
Saint Johnstone
15 pts · 5W 0D 0L · GD +7

Scottish Cup 2020-2021 Standings

# Team P W D L GF GA GD Pts Form
1 Saint Johnstone logo Saint Johnstone 5 5 0 0 11 4 +7 15 W W W W W
2 Hibernian logo Hibernian 5 4 0 1 17 8 +9 12 L W W W W
3 Saint Mirren logo Saint Mirren 4 3 0 1 16 12 +4 9 L W W W
4 Stranraer logo Stranraer 4 3 0 1 12 8 +4 9 L W W W
5 Dundee United logo Dundee United 4 3 0 1 6 3 +3 9 L W W W
6 Formartine United logo Formartine United 4 3 0 1 9 10 -1 9 L W W W
7 Banks o Dee logo Banks o Dee 3 2 0 1 10 3 +7 6 L W W
8 Montrose logo Montrose 3 2 0 1 12 6 +6 6 L W W
9 Buckie Thistle FC logo Buckie Thistle FC 3 2 0 1 9 3 +6 6 L W W
10 Motherwell logo Motherwell 3 2 0 1 17 12 +5 6 L W W
11 Kilmarnock logo Kilmarnock 3 2 0 1 16 11 +5 6 L W W
12 Forfar Athletic FC logo Forfar Athletic FC 3 2 0 1 14 10 +4 6 L W W
13 Keith logo Keith 3 2 0 1 11 7 +4 6 L W W
14 Rangers logo Rangers 3 2 0 1 9 5 +4 6 L W W
15 Inverness logo Inverness 3 2 0 1 7 5 +2 6 L W W
16 Edinburgh City logo Edinburgh City 3 2 0 1 11 10 +1 6 L W W
17 Fraserburgh logo Fraserburgh 3 2 0 1 7 6 +1 6 L W W
18 Huntly logo Huntly 3 2 0 1 6 5 +1 6 L W W
19 Clyde logo Clyde 3 2 0 1 3 2 +1 6 L W W
20 Greenock Morton logo Greenock Morton 3 2 0 1 13 13 0 6 L W W
21 Aberdeen logo Aberdeen 3 2 0 1 9 9 0 6 L W W
22 Brora Rangers logo Brora Rangers 3 2 0 1 6 6 0 6 L W W
23 Stenhousemuir logo Stenhousemuir 3 2 0 1 5 5 0 6 L W W
24 Nairn County logo Nairn County 3 2 0 1 9 10 -1 6 L W W
25 Linlithgow Rose logo Linlithgow Rose 3 2 0 1 7 8 -1 6 L W W
26 Gala Fairydean logo Gala Fairydean 2 1 0 1 7 2 +5 3 L W
27 East Fife logo East Fife 2 1 0 1 7 4 +3 3 L W
28 Ayr United logo Ayr United 2 1 0 1 4 1 +3 3 L W
29 Dumbarton logo Dumbarton 2 1 0 1 4 1 +3 3 L W
30 Trennett youth 1 1 0 0 4 1 +3 3 W
31 Bonnyrigg Rose logo Bonnyrigg Rose 2 1 0 1 8 6 +2 3 L W
32 Broxburn Athletic logo Broxburn Athletic 2 1 0 1 6 4 +2 3 L W
33 East Stirlingshire logo East Stirlingshire 2 1 0 1 6 4 +2 3 L W
34 Camelon Juniors logo Camelon Juniors 2 1 0 1 5 3 +2 3 L W
35 Rothes logo Rothes 2 1 0 1 5 3 +2 3 L W
36 Partick Thistle FC logo Partick Thistle FC 2 1 0 1 4 2 +2 3 L W
37 Jeanfield Swifts logo Jeanfield Swifts 2 1 0 1 4 3 +1 3 L W
38 Queen of South logo Queen of South 2 1 0 1 4 3 +1 3 L W
39 Raith Rovers logo Raith Rovers 2 1 0 1 4 3 +1 3 L W
40 Celtic FC logo Celtic FC 2 1 0 1 3 2 +1 3 L W
41 Stirling Albion logo Stirling Albion 2 1 0 1 3 2 +1 3 L W
42 Dundonald Bluebell FC logo Dundonald Bluebell FC 2 1 0 1 6 6 0 3 L W
43 Dundee logo Dundee 2 1 0 1 4 4 0 3 L W
44 Elgin City logo Elgin City 2 1 0 1 4 4 0 3 L W
45 Haddington Athletic logo Haddington Athletic 2 1 0 1 4 4 0 3 L W
46 Kelty Hearts logo Kelty Hearts 2 1 0 1 4 4 0 3 L W
47 Wick Academy logo Wick Academy 2 1 0 1 4 4 0 3 L W
48 Lothian Hutchison logo Lothian Hutchison 2 1 0 1 11 12 -1 3 L W
49 Livingston logo Livingston 2 1 0 1 9 10 -1 3 L W
50 Hill of Beath FC logo Hill of Beath FC 2 1 0 1 6 7 -1 3 L W
51 Annan Athletic FC logo Annan Athletic FC 2 1 0 1 5 6 -1 3 L W
52 Bo'ness United logo Bo'ness United 2 1 0 1 4 5 -1 3 L W
53 Cumbernauld Colts logo Cumbernauld Colts 2 1 0 1 4 5 -1 3 L W
54 Queen's Park logo Queen's Park 2 1 0 1 4 5 -1 3 L W
55 Berwick Rangers logo Berwick Rangers 2 1 0 1 3 4 -1 3 L W
56 Caledonian Braves logo Caledonian Braves 2 1 0 1 3 4 -1 3 L W
57 Cowdenbeath logo Cowdenbeath 2 1 0 1 2 3 -1 3 L W
58 Civil Service Strollers FC logo Civil Service Strollers FC 2 1 0 1 6 8 -2 3 L W
59 Preston Athletics logo Preston Athletics 2 1 0 1 4 6 -2 3 L W
60 Falkirk logo Falkirk 2 1 0 1 2 4 -2 3 L W
61 Cove Rangers logo Cove Rangers 2 1 0 1 3 6 -3 3 L W
62 Tranent Juniors logo Tranent Juniors 2 1 0 1 3 6 -3 3 L W
63 Spartans logo Spartans 2 1 0 1 2 6 -4 3 L W
64 Dunfermline Athletic logo Dunfermline Athletic 1 0 0 1 5 6 -1 0 L
65 Alloa Athletic logo Alloa Athletic 1 0 0 1 2 3 -1 0 L
66 BSC Glasgow logo BSC Glasgow 1 0 0 1 2 3 -1 0 L
67 Brechin City logo Brechin City 1 0 0 1 2 3 -1 0 L
68 Hawick Royal Albert logo Hawick Royal Albert 1 0 0 1 2 3 -1 0 L
69 Tynecastle FC logo Tynecastle FC 1 0 0 1 2 3 -1 0 L
70 Arbroath logo Arbroath 1 0 0 1 1 2 -1 0 L
71 Clachnacuddin logo Clachnacuddin 1 0 0 1 1 2 -1 0 L
72 East Kilbride logo East Kilbride 1 0 0 1 1 2 -1 0 L
73 Edinburgh University FC logo Edinburgh University FC 1 0 0 1 1 2 -1 0 L
74 Glasgow Univ logo Glasgow Univ 1 0 0 1 1 2 -1 0 L
75 Heart of Midlothian logo Heart of Midlothian 1 0 0 1 1 2 -1 0 L
76 Turriff United logo Turriff United 1 0 0 1 1 2 -1 0 L
77 Whitehill Welfare logo Whitehill Welfare 1 0 0 1 1 2 -1 0 L
78 Airdrie United logo Airdrie United 1 0 0 1 0 1 -1 0 L
79 Peterhead logo Peterhead 1 0 0 1 0 1 -1 0 L
80 Lossiemouth logo Lossiemouth 1 0 0 1 9 11 -2 0 L
81 Blackburn United logo Blackburn United 1 0 0 1 4 6 -2 0 L
82 Easthouses Lily Miners Welfare FC logo Easthouses Lily Miners Welfare FC 1 0 0 1 2 4 -2 0 L
83 Musselburgh Athletic logo Musselburgh Athletic 1 0 0 1 2 4 -2 0 L
84 Dunipace FC logo Dunipace FC 1 0 0 1 1 3 -2 0 L
85 Ross County logo Ross County 1 0 0 1 1 3 -2 0 L
86 Stirling University logo Stirling University 1 0 0 1 1 3 -2 0 L
87 Coldstream logo Coldstream 1 0 0 1 0 2 -2 0 L
88 Deveronvale logo Deveronvale 1 0 0 1 1 4 -3 0 L
89 Albion Rovers logo Albion Rovers 1 0 0 1 0 3 -3 0 L
90 Dalbeattie Star logo Dalbeattie Star 1 0 0 1 0 3 -3 0 L
91 Hamilton Academical logo Hamilton Academical 1 0 0 1 0 3 -3 0 L
92 Newton Stewart 1 0 0 1 0 3 -3 0 L
93 Fort William logo Fort William 1 0 0 1 1 5 -4 0 L
94 Newtongrange Star logo Newtongrange Star 1 0 0 1 0 4 -4 0 L
95 Strathspey Thistle logo Strathspey Thistle 1 0 0 1 0 4 -4 0 L
96 Threave Rovers 1 0 0 1 0 4 -4 0 L
97 Vale of Leithen logo Vale of Leithen 1 0 0 1 1 6 -5 0 L
98 Inverurie Loco Works logo Inverurie Loco Works 1 0 0 1 0 5 -5 0 L
99 Wigtown and Bladnoch logo Wigtown and Bladnoch 1 0 0 1 0 6 -6 0 L

Recent results

14 Dec 2021 Darvel FC 7-6 Brechin City
07 Dec 2021 Greenock Morton 6-5 Inverness
07 Dec 2021 Queen of South 0-3 Cove Rangers
04 Dec 2021 Montrose 2-4 Kelty Hearts
29 Nov 2021 Brechin City 1-1 Darvel FC
27 Nov 2021 Arbroath 3-0 Forfar Athletic FC
27 Nov 2021 Cove Rangers 2-2 Queen of South
27 Nov 2021 Banks o Dee 2-1 East Fife
27 Nov 2021 Inverness 1-1 Greenock Morton
27 Nov 2021 Queen's Park 0-1 Kilmarnock
27 Nov 2021 Stenhousemuir 0-2 Airdrie United
27 Nov 2021 Ayr United 2-1 Albion Rovers
27 Nov 2021 Alloa Athletic 5-0 Bonnyrigg Rose
27 Nov 2021 Dalbeattie Star 1-2 East Kilbride
27 Nov 2021 Clydebank FC 2-0 Clyde
27 Nov 2021 Falkirk 1-2 Raith Rovers
27 Nov 2021 Dumbarton 3-1 Sauchie Juniors FC
27 Nov 2021 Kelty Hearts 0-0 Montrose
30 Oct 2021 Rothes 0-1 Dalbeattie Star
30 Oct 2021 Albion Rovers 1-0 Brora Rangers
30 Oct 2021 Elgin City 1-2 Clydebank FC
25 Oct 2021 Clydebank FC 1-1 Elgin City
23 Oct 2021 Broomhill FC 0-2 Trennett youth
23 Oct 2021 Stranraer 0-1 Darvel FC
23 Oct 2021 Stenhousemuir 4-1 Huntly
23 Oct 2021 Dalbeattie Star 0-0 Rothes
23 Oct 2021 Edinburgh City 2-1 Bo'ness United
23 Oct 2021 Brora Rangers 0-0 Albion Rovers
23 Oct 2021 Banks o Dee 5-0 Nairn County
25 Sep 2021 Bo'ness United 4-2 Wick Academy
20 Sep 2021 Berwick Rangers 2-1 Gretna
18 Sep 2021 Dunbar United 2-0 Camelon Juniors
18 Sep 2021 Broomhill FC 6-0 Glasgow Univ
18 Sep 2021 Keith 1-2 Darvel FC

Scottish Cup 2020-2021 season overview

Follow every fixture, live score and final result from the Scottish Cup 2020-2021 season on SportScore. This archive includes all scheduled matches, ongoing live games and final results — 229 matches in total. Scottish Cup is one of the main football competitions in Scotland.

Browse 2020-2021 Scottish Cup fixtures above to see upcoming kick-off times, head-to-head records and team form. Every match row links to a permanent fixture page with lineups, live events, head-to-head history and fan chat.

Looking for another season? Jump to Scottish Cup 2025-2026, Scottish Cup 2024-2025, Scottish Cup 2023-2024, Scottish Cup 2022-2023, Scottish Cup 2021-2022, Scottish Cup 2019-2020 or see the full Scottish Cup archive.