Scottish Cup 2020-21

Scottish Cup 2020-21 Results

DateMatchTime/ResultsMatch Day
St Mirren vs St JohnstoneSemi Finals
Dundee Utd vs HibernianSemi Finals
Kilmarnock vs St MirrenQuarter Finals
Rangers vs St JohnstoneQuarter Finals
Aberdeen vs Dundee UtdQuarter Finals
Hibernian vs MotherwellQuarter Finals
Rangers vs CelticFourth Round
Stranraer vs HibernianFourth Round
St Johnstone vs ClydeFourth Round
Aberdeen vs LivingstonFourth Round
Kilmarnock vs MontroseFourth Round
Forfar Athletic vs Dundee UtdFourth Round
Motherwell vs Greenock MortonFourth Round
St Mirren vs Inverness Caledonian ThistleFourth Round
Queen of the South vs HibernianThird Round
Rangers vs Cove RangersThird Round
Celtic vs FalkirkThird Round
Forfar Athletic vs Edinburgh CityThird Round
Dundee Utd vs Partick ThistleThird Round
Livingston vs Raith RoversThird Round
Brora Rangers vs StranraerThird Round
Stenhousemuir vs KilmarnockThird Round
East Fife vs Greenock MortonThird Round
Hamilton Academical vs St MirrenThird Round
Dundee vs St JohnstoneThird Round
Ayr Utd vs ClydeThird Round
Formartine Utd vs MotherwellThird Round
Fraserburgh vs MontroseThird Round
Dumbarton vs AberdeenThird Round
Ross County vs Inverness Caledonian ThistleThird Round
Buckie Thistle vs Inverness Caledonian ThistleSecond Round
Brora Rangers vs Heart of MidlothianSecond Round
Arbroath vs FalkirkSecond Round
Dumbarton vs HuntlySecond Round
Elgin City vs Ayr UtdSecond Round
Formartine Utd vs Annan AthleticSecond Round
Keith vs ClydeSecond Round
Greenock Morton vs Dunfermline AthleticSecond Round
Nairn County vs MontroseSecond Round
Partick Thistle vs CowdenbeathSecond Round
Peterhead vs StenhousemuirSecond Round
Stirling Albion vs Raith RoversSecond Round
Camelon Juniors vs Brora RangersFirst Round
Airdrieonians vs Edinburgh CitySecond Round
Dundee vs Bonnyrigg Rose AthleticSecond Round
Kelty Hearts vs StranraerSecond Round
Alloa Athletic vs Cove RangersSecond Round
East Fife vs Tranent JuniorsSecond Round
Forfar Athletic vs Linlithgow RoseSecond Round
Fraserburgh vs Banks O'DeeSecond Round
Queen’s Park vs Queen of the SouthSecond Round
Huntly vs Cumbernauld ColtsFirst Round
Bonnyrigg Rose Athletic vs Bo'ness UtdFirst Round
Dundonald Bluebell vs Queen's ParkFirst Round
Albion Rovers vs Buckie ThistleFirst Round
Berwick Rangers vs Stirling AlbionFirst Round
Edinburgh City vs Caledonian BravesFirst Round
Elgin City vs Civil Service StrollersFirst Round
Gala Fairydean Rovers vs Annan AthleticFirst Round
Keith vs Hill of Beath HawthornFirst Round
Kelty Hearts vs Jeanfield SwiftsFirst Round
Lothian Thistle Hutchison Vale vs Banks O'DeeFirst Round
Nairn County vs Broxburn AthleticFirst Round
Rothes vs FraserburghFirst Round
Stranraer vs The SpartansFirst Round
Tranent Juniors vs East StirlingFirst Round
Haddington Athletic vs Formartine UtdFirst Round
Brechin City vs Linlithgow RoseFirst Round
Stenhousemuir vs Preston AthleticFirst Round
Cowdenbeath vs Wick AcademyFirst Round
Formartine Utd vs Turriff UtdPreliminary Round 2
Wick Academy vs Musselburgh AthleticPreliminary Round 2
Preston Athletic vs Hawick Royal Albert UtdPreliminary Round 2
Coldstream vs Bo'ness UtdPreliminary Round 2
Glasgow University vs Linlithgow RosePreliminary Round 2
Hill of Beath Hawthorn vs Whitehill WelfarePreliminary Round 2
Banks O’Dee vs Vale of LeithenPreliminary Round 2
Blackburn Utd vs Civil Service StrollersPreliminary Round 2
BSC Glasgow vs Haddington AthleticPreliminary Round 2
Clachnacuddin vs Caledonian BravesPreliminary Round 2
Deveronvale vs Camelon JuniorsPreliminary Round 2
Dunipace vs Berwick RangersPreliminary Round 2
East Stirlingshire vs Inverurie Loco WorksPreliminary Round 2
Edinburgh University vs Tranent JuniorsPreliminary Round 2
Gala Fairydean Rovers vs Wigtown & BladnochPreliminary Round 2
Huntly vs Dalbeattie StarPreliminary Round 2
Keith vs Fort WilliamPreliminary Round 2
Lothian Thistle Hutchison Vale vs LossiemouthPreliminary Round 2
Nairn County vs Threave RoversPreliminary Round 2
Newtongrange Star vs RothesPreliminary Round 2
Newton Stewart vs Broxburn AthleticPreliminary Round 2
Strathspey Thistle vs Buckie ThistlePreliminary Round 2
The Spartans vs East KilbridePreliminary Round 2
Tynecastle vs Cumbernauld ColtsPreliminary Round 2
Dundonald Bluebell vs Easthouses Lily Miners WelfarePreliminary Round 2
Jeanfield Swifts vs University of StirlingPreliminary Round 2
Lothian Thistle Hutchison Vale vs St Cuthbert WanderersPreliminary Round 1
Penicuik Athletic vs Musselburgh AthleticPreliminary Round 1

Scottish Cup 2020-21 Fixtures

DateMatchTime/ResultsMatch Day

Scottish Cup 2020-21 Top Scorers

RankPlayerClubGoalsAssistsYellow CardsRed CardsOwn GoalsPenaltiesMissed PenaltiesHat-trick
1scoCammy Keith30100000
2scoAndy MacAskill30000000
3scoThomas Coyne30000000
4scoKane Hester30000001
5scoScott Agnew32000101
6walChristian Doidge30000000
7ausMartin Boyle30100100
8scoCraig Johnston30000001
9scoLee Currie20100200
10scoDavid Greenhill20000000
11scoLachie MacLeod20100000
12scoAaron Somerville20000000
13scoMathu King20000000
14scoRoss McNeil20000000
15scoMikey Mbewe20000000
16scoJordan Allan20000000
17scoJacob Campbell20000000
18scoConnor McMullan20000000
19scoHamish MacLeod20100000
20scoCraig Gunn20000000
21scoReece McKeown20000000
22scoRyan Connelly20000000
23engJay Emmanuel-Thomas20000100
24scoJaime Wilson20000000
25scoSean Brown20100000
26scoAidan Quinn20100000
27scoAli Sutherland20100000
28scoMark McGuigan20000000
29jamKemar Roofe20000000
30bulNikolay Todorov20000000
31scoCraig Wedderburn10000000
32scoAidan Smith10000000
33scoJames Brownie10000000
34scoTom MacLennan10000000
35scoScott Durie10000000
36scoDanny Galbraith10000000
37scoGordon Harris10000000
38scoScott McCrory-Irving10100000
39scoMartin Charlesworth10000000
40scoScott Barbour10100000
41scoFraser Dingwall10000000
42scoKenny McKenzie10000000
43scoJamie Beagrie10000000
44scoBen Herdman10000000
45scoEthan Williams10000000
46scoRyan Shanley10000000
47scoArran Ponton10000000
48scoJamie Buglass10000000
49scoJohnny Baxter10000000
50scoSean Linden10000000
51scoJack Henderson10000000
52scoJoe McCabe10000000
53scoScott Lisle10000000
54scoDaryl Healy10000000
55scoMurray MacKintosh10000000
56scoAiden Walsh10000000
57scoPhil Addison10000000
58scoShane Harkness10000000
59scoMichael Philipson10000000
60scoChris McLeish10000000
61scoRobert Ward10000000
62scoJordan Steele10100000
63scoGrant Noble10000000
64scoNathan Gillie10000000
65scoScott Davidson10000000
66scoLiam Shewan10000000
67scoLewis McKenzie10000000
68scoScott Forrester10100000
69scoRyan Sewell10000000
70scoRyan Stuart10000000
71scoScott Stevenson10000000
72scoMichael Hunter10000000
73scoGreg Binnie10000000
74scoRuari MacLennan10100000
75scoEwan MacPherson10000000
76scoVincent Anderson10000000
77scoCraig Brown10000000
78scoFraser Team10000000
79scoJamie McConnell10000000
80scoLogan Watt10000000
81scoPaul McDermott10000000
82scoStewart O`Neill10000000
83scoMartyn Fotheringham10000000
84scoKyle MacLeod10000000
85scoJake Mitchell10100000
86scoMichael Hornig10000000
87scoGabri Auriemma10000000
88scoKyle Lander10000000
89scoMichael Selfridge10000000
90scoBrandon Luke10000000
91scoCraig Murray10100000
92scoJoe Murray10000000
93scoScott Maxwell10000000
94scoJonathon Edmond10100000
95scoSteven Thomson10100000
96scoConnor Macaulay10000000
97scoCraig McBride10000000
98scoKevin Fraser10000000
99scoKieran Jack10000000
100scoCameron Beattie10000000
101scoMark Gilmour10000000
102scoStuart Cargill10000000
103scoMartin Callum10100000
104scoJamie Reid10200000
105scoGary McGowan10000000
106scoScott Gray10100000
107scoCraig MacAskill10000000
108scoKyle Wilson10000000
109scoMarley Redfern10000000
110scoLiam Duncan10000000
111scoDeclan Hughes10210000
112scoMichael Robertson10000000
113scoTaylor Hendry10000000
114scoLewis Allan10000000
115scoMark Stowe10100000
116scoJordan Lowdon10100000
117scoDarren Downie10100000
118scoChris Scott10100000
119scoDavie Ross10100000
120scoJack Beaumont10000000
121scoKevin Waugh10000000
122scoRyan Stevenson10100000
123scoSean Cumming10000000
124scoMark Macadie10100000
125scoLee Davidson10100000
126scoNicholas Locke10000000
127scoJonathan Moffat10000000
128scoStuart Smith10000000
129scoCraig McKeown10000000
130scoRussell Dingwall10000000
131scoGrant Nelson10000000
132scoSandy Cunningham10200000
133scoSean Wringe10000000
134scoAaron Whitehead10000000
135scoJonathan Smith10000000
136scoRobert Armstrong10000000
137scoStephen Docherty10000000
138scoCammy Ballantyne10100000
139scoRyan McGeever10000000
140scoScott Robertson10200000
141scoJonathan Tiffoney10100000
142scoRobbie McIntyre10000000
143scoJames Maxwell10000000
144irlConor McCarthy10000000
145scoChristophe Berra10000000
146scoRyan Strachan10000000
147scoCraig Watson10000000
148engKallum Higginbotham10100100
149scoAidan Fitzpatrick10000000
150scoMichael Moffat10100000
151scoRoss Forbes12000000
152scoKieran Inglis10000000
153scoMartin MacLean11000000
154engJermain Defoe10000000
155scoChris Kane10000000
156scoLewis Hawke10000000
157scoJordan MacRae10000000
158scoRory Currie10000000
159nirBilly McKay10000000
160scoRussell McLean11000000
161scoConnor Shields11000000
162engNiall McGinn11000000
163nirSteven Davis10100000
164scoDylan Easton10000000
165scoGreg Kiltie11000000
166scoAlan Trouten10000100
167scoKevin Smith10000000
168scoJamie Masson10000000
169scoShane Sutherland10000000
170scoMichael O’Halloran11000000
171scoRory McAllister10000000
172scoLee Ashcroft10000000
173scoKevin Nisbet11000000
174scoGlenn Middleton11000000
175scoJosh Campbell10000000
176scoNathan Patterson10000000
177irlJonathan Afolabi10000000
178irlRuari Paton10000100
179scoNathan Austin10000000
180scoNicky Low10100000
181isrGuy Melamed10000000
182scoJamie Dishington10000000
183scoOuzy See10100000
184scoThomas Orr10100000
185scoCameron O’Donnell10000000
186scoKristian Dennis10100000
187scoOsman Sow10000000
188scoCharlie Telfer10000000
189scoJack Hodge10000000
190suiFlorian Kamberi10000000
191scoMarcus Fraser10000000
192scoJordan Tapping10000000
193scoKai Fotheringham10000000
194scoDaniel MacKay10000000
195nirKyle Lafferty10000000
196scoWullie Gibson10000000
197scoAndy Geggan10000000