Scottish Cup 2020-21 Scottish Cup 2020-21 Results DateMatchTime/ResultsGroundMatch Day 2021-05-22 14:00:19May 22, 2021 St Johnstone vs Hibernian1 - 0N/AFinal2021-05-09 14:15:15May 9, 2021 St Mirren vs St Johnstone1 - 2N/ASemi Finals2021-05-08 16:00:00May 8, 2021 Dundee Utd vs Hibernian0 - 2N/ASemi Finals2021-04-26 19:45:00April 26, 2021 Kilmarnock vs St Mirren3 - 3N/AQuarter Finals2021-04-25 18:30:00April 25, 2021 Rangers vs St Johnstone1 - 1N/AQuarter Finals2021-04-25 14:30:00April 25, 2021 Aberdeen vs Dundee Utd0 - 3N/AQuarter Finals2021-04-24 17:00:00April 24, 2021 Hibernian vs Motherwell2 - 2N/AQuarter Finals2021-04-18 15:00:00April 18, 2021 Rangers vs Celtic2 - 0N/AFourth Round2021-04-18 12:15:00April 18, 2021 Stranraer vs Hibernian0 - 4N/AFourth Round2021-04-17 17:30:00April 17, 2021 St Johnstone vs Clyde2 - 0N/AFourth Round2021-04-17 17:30:00April 17, 2021 Aberdeen vs Livingston2 - 2N/AFourth Round2021-04-17 11:45:00April 17, 2021 Kilmarnock vs Montrose3 - 1N/AFourth Round2021-04-16 19:45:00April 16, 2021 Forfar Athletic vs Dundee Utd0 - 1N/AFourth Round2021-04-16 19:00:00April 16, 2021 Motherwell vs Greenock Morton1 - 1N/AFourth Round2021-04-16 18:00:00April 16, 2021 St Mirren vs Inverness Caledonian Thistle2 - 1N/AFourth Round2021-04-05 19:35:00April 5, 2021 Queen of the South vs Hibernian1 - 3N/AThird Round2021-04-04 18:30:00April 4, 2021 Rangers vs Cove Rangers4 - 0N/AThird Round2021-04-03 19:30:00April 3, 2021 Celtic vs Falkirk3 - 0N/AThird Round2021-04-03 15:00:00April 3, 2021 Forfar Athletic vs Edinburgh City2 - 2N/AThird Round2021-04-03 15:00:00April 3, 2021 Dundee Utd vs Partick Thistle2 - 1N/AThird Round2021-04-03 15:00:00April 3, 2021 Livingston vs Raith Rovers2 - 1N/AThird Round2021-04-03 15:00:00April 3, 2021 Brora Rangers vs Stranraer1 - 3N/AThird Round2021-04-03 15:00:00April 3, 2021 Stenhousemuir vs Kilmarnock0 - 4N/AThird Round2021-04-03 15:00:00April 3, 2021 East Fife vs Greenock Morton1 - 2N/AThird Round2021-04-03 15:00:00April 3, 2021 Hamilton Academical vs St Mirren0 - 3N/AThird Round2021-04-03 15:00:00April 3, 2021 Dundee vs St Johnstone0 - 1N/AThird Round2021-04-03 15:00:00April 3, 2021 Ayr Utd vs Clyde0 - 1N/AThird Round2021-04-03 15:00:00April 3, 2021 Formartine Utd vs Motherwell0 - 5N/AThird Round2021-04-03 15:00:00April 3, 2021 Fraserburgh vs Montrose2 - 4N/AThird Round2021-04-03 12:15:00April 3, 2021 Dumbarton vs Aberdeen0 - 1N/AThird Round2021-04-02 19:35:00April 2, 2021 Ross County vs Inverness Caledonian Thistle1 - 3N/AThird Round2021-03-23 20:00:00March 23, 2021 Buckie Thistle vs Inverness Caledonian Thistle2 - 3N/ASecond Round2021-03-23 19:45:05March 23, 2021 Brora Rangers vs Heart of Midlothian2 - 1N/ASecond Round2021-03-23 19:45:00March 23, 2021 Arbroath vs Falkirk1 - 2N/ASecond Round2021-03-23 19:45:00March 23, 2021 Dumbarton vs Huntly4 - 0N/ASecond Round2021-03-23 19:45:00March 23, 2021 Elgin City vs Ayr Utd0 - 4N/ASecond Round2021-03-23 19:45:00March 23, 2021 Formartine Utd vs Annan Athletic1 - 1N/ASecond Round2021-03-23 19:45:00March 23, 2021 Keith vs Clyde0 - 2N/ASecond Round2021-03-23 19:45:00March 23, 2021 Greenock Morton vs Dunfermline Athletic0 - 0N/ASecond Round2021-03-23 19:45:00March 23, 2021 Nairn County vs Montrose1 - 7N/ASecond Round2021-03-23 19:45:00March 23, 2021 Partick Thistle vs Cowdenbeath3 - 0N/ASecond Round2021-03-23 19:45:00March 23, 2021 Peterhead vs Stenhousemuir0 - 1N/ASecond Round2021-03-23 19:45:00March 23, 2021 Stirling Albion vs Raith Rovers0 - 2N/ASecond Round2021-01-11 19:30:00January 11, 2021 Camelon Juniors vs Brora Rangers1 - 2N/AFirst Round2021-01-10 13:00:00January 10, 2021 Airdrieonians vs Edinburgh City0 - 1N/ASecond Round2021-01-09 19:45:00January 9, 2021 Dundee vs Bonnyrigg Rose Athletic3 - 2N/ASecond Round2021-01-09 18:00:00January 9, 2021 Kelty Hearts vs Stranraer2 - 3N/ASecond Round2021-01-09 15:00:00January 9, 2021 Alloa Athletic vs Cove Rangers2 - 3N/ASecond Round2021-01-09 15:00:00January 9, 2021 East Fife vs Tranent Juniors5 - 1N/ASecond Round2021-01-09 15:00:00January 9, 2021 Forfar Athletic vs Linlithgow Rose4 - 1N/ASecond Round2021-01-09 15:00:00January 9, 2021 Fraserburgh vs Banks O'Dee2 - 1N/ASecond Round2021-01-08 19:45:00January 8, 2021 Queen’s Park vs Queen of the South0 - 3N/ASecond Round2021-01-06 20:00:00January 6, 2021 Huntly vs Cumbernauld Colts3 - 1N/AFirst Round2021-01-01 15:00:00January 1, 2021 Bonnyrigg Rose Athletic vs Bo'ness Utd5 - 2N/AFirst Round2020-12-28 19:45:00December 28, 2020 Dundonald Bluebell vs Queen's Park1 - 3N/AFirst Round2020-12-26 15:00:00December 26, 2020 Albion Rovers vs Buckie Thistle0 - 3N/AFirst Round2020-12-26 15:00:00December 26, 2020 Berwick Rangers vs Stirling Albion0 - 3N/AFirst Round2020-12-26 15:00:00December 26, 2020 Edinburgh City vs Caledonian Braves3 - 1N/AFirst Round2020-12-26 15:00:00December 26, 2020 Elgin City vs Civil Service Strollers4 - 0N/AFirst Round2020-12-26 15:00:00December 26, 2020 Gala Fairydean Rovers vs Annan Athletic1 - 2N/AFirst Round2020-12-26 15:00:00December 26, 2020 Keith vs Hill of Beath Hawthorn4 - 2N/AFirst Round2020-12-26 15:00:00December 26, 2020 Kelty Hearts vs Jeanfield Swifts2 - 1N/AFirst Round2020-12-26 15:00:00December 26, 2020 Lothian Thistle Hutchison Vale vs Banks O'Dee0 - 3N/AFirst Round2020-12-26 15:00:00December 26, 2020 Nairn County vs Broxburn Athletic0 - 0N/AFirst Round2020-12-26 15:00:00December 26, 2020 Rothes vs Fraserburgh1 - 3N/AFirst Round2020-12-26 15:00:00December 26, 2020 Stranraer vs The Spartans5 - 0N/AFirst Round2020-12-26 15:00:00December 26, 2020 Tranent Juniors vs East Stirling4 - 1N/AFirst Round2020-12-26 15:00:00December 26, 2020 Haddington Athletic vs Formartine Utd1 - 2N/AFirst Round2020-12-26 15:00:00December 26, 2020 Brechin City vs Linlithgow Rose2 - 3N/AFirst Round2020-12-26 15:00:00December 26, 2020 Stenhousemuir vs Preston Athletic4 - 1N/AFirst Round2020-12-26 15:00:00December 26, 2020 Cowdenbeath vs Wick Academy2 - 0N/AFirst Round2020-12-21 19:45:00December 21, 2020 Formartine Utd vs Turriff Utd2 - 1N/APreliminary Round 22020-12-21 19:30:00December 21, 2020 Wick Academy vs Musselburgh Athletic3 - 1N/APreliminary Round 22020-12-16 19:45:00December 16, 2020 Preston Athletic vs Hawick Royal Albert Utd3 - 2N/APreliminary Round 22020-12-16 19:45:00December 16, 2020 Coldstream vs Bo'ness Utd0 - 2N/APreliminary Round 22020-12-13 16:00:00December 13, 2020 Glasgow University vs Linlithgow Rose1 - 2N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Hill of Beath Hawthorn vs Whitehill Welfare2 - 1N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Banks O’Dee vs Vale of Leithen6 - 1N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Blackburn Utd vs Civil Service Strollers1 - 1N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 BSC Glasgow vs Haddington Athletic2 - 3N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Clachnacuddin vs Caledonian Braves1 - 2N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Deveronvale vs Camelon Juniors1 - 4N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Dunipace vs Berwick Rangers1 - 3N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 East Stirlingshire vs Inverurie Loco Works5 - 0N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Edinburgh University vs Tranent Juniors1 - 2N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Gala Fairydean Rovers vs Wigtown & Bladnoch6 - 0N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Huntly vs Dalbeattie Star3 - 0N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Keith vs Fort William5 - 1N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Lothian Thistle Hutchison Vale vs Lossiemouth4 - 4N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Nairn County vs Threave Rovers4 - 0N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Newtongrange Star vs Rothes0 - 4N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Newton Stewart vs Broxburn Athletic0 - 3N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Strathspey Thistle vs Buckie Thistle0 - 4N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 The Spartans vs East Kilbride2 - 1N/APreliminary Round 22020-12-12 15:00:00December 12, 2020 Tynecastle vs Cumbernauld Colts2 - 3N/APreliminary Round 22020-12-12 14:00:00December 12, 2020 Dundonald Bluebell vs Easthouses Lily Miners Welfare4 - 2N/APreliminary Round 22020-12-12 12:30:00December 12, 2020 Jeanfield Swifts vs University of Stirling3 - 1N/APreliminary Round 22020-11-28 15:00:00November 28, 2020 Lothian Thistle Hutchison Vale vs St Cuthbert Wanderers2 - 1N/APreliminary Round 12020-11-28 14:30:00November 28, 2020 Penicuik Athletic vs Musselburgh Athletic2 - 3N/APreliminary Round 1 Scottish Cup 2020-21 Fixtures DateMatchTime/ResultsGroundMatch Day Scottish Cup 2020-21 Top ScorersRankPlayerClubGoalsAssistsYellow CardsRed CardsOwn GoalsPenaltiesMissed PenaltiesHat-trick1Lee Currie501002012Scott Barbour402000003Christian Doidge400000004Kyle Lafferty400001015Thomas Coyne300000006Martin Boyle303001007Jamie McGrath330002008Cammy Keith301000009Kane Hester3000000110Andy MacAskill3000000011Scott Agnew3200010112Craig Johnston3000000113Matty Yates3000000014Mark McGuigan3000000015Guy Melamed2000000016Jacob Campbell2000000017Aaron Somerville2000000018Gary McGowan2010000019Ryan Connelly2000000020Mikey Mbewe2000000021Stuart Smith2000000022Craig Gunn2000000023Reece McKeown2000000024David Greenhill2000000025Ryan Stevenson2010000026George Hunter2000000027Hamish MacLeod2010000028Gary Harris2110010029Sean Brown2010000030Fraser Team2000000031Connor McMullan2000000032Mathu King2000000033Lachie MacLeod2010000034Craig Wedderburn2010000035Ross McNeil2000000036Kristian Dennis2010000037Aidan Smith2010000038Ruari Paton2000010039Michael Moffat2210000040Thomas Orr2010000041Russell McLean2100000042Marc McNulty2010000043Ouzy See2010000044Chris Kane2010000045Nikolay Todorov2000000046Kevin Smith2000000047Greg Kiltie2100000048Jordan MacRae2000000049Jaime Wilson2000000050Jay Emmanuel-Thomas2000010051Jordan Allan2000000052Ali Sutherland2020000053Luke McCowan2000000054Aidan Quinn2010000055Jamie Dishington2010000056Kemar Roofe2000000057Jordan Roberts2010000058Daniel MacKay2000000059Russell Dingwall1000000060Michael Hornig1000000061Ben Miller1010000062Jamie Beagrie1000000063Zander Miller1000000064George Oakley1110000065Ruari MacLennan1010000066Scott Maxwell1000000067Scott McCrory-Irving1010000068Adam Watson1000000069Stuart Cargill1000000070Steven Thomson1010000071Scott Stevenson1000000072Nicky Locke1010000073Kieran Jack1000000074Craig McKeown1010000075Kris Renton1000000076Michael Hunter1000000077Jonathon Edmond1010000078Joe Murray1000000079Joe McCabe1000000080Jordan Lowdon1010000081Lewis Hawkins1010000082Robert Ward1000000083Andy Geggan1000000084Ethan Williams1000000085Jake Mitchell1010000086Brandon Luke1000000087Scott Lisle1000000088Vincent Anderson1000000089Gavin Elphinstone1010000090Jackson Irvine1020000091Robbie McIntyre1000000092Jonathan Smith1000000093Paul McDermott1000000094Nathan Gillie1000000095Jordan Steele1010000096Glenn Murison1010000097Arran Ponton1000000098Adam Cummins1010000099Greg Binnie10000000100Mark Macadie10100000101Craig Barr10000000102Kevin Fraser10000000103Cameron Beattie10000000104Ross Millen10000100105Lee Davidson10100000106Mark Stowe10100000107Mark Gilmour10000000108Stephen Docherty10100000109Gordon Harris10000000110Allan Campbell10000000111David Morrison10100000112Michael Philipson10000000113Jack Henderson10000000114Chris Long11000000115Robert Armstrong10000000116Gabri Auriemma10000000117Stewart O`Neill10000000118Craig MacAskill10000000119Grant Noble10000000120Connor Macaulay10000000121Ryan Sewell10000000122Ryan Stuart10000000123Martin Callum10100000124Martin Charlesworth10000000125Scott Davidson10000000126Liam Shewan10000000127James Keatings10000000128Kenny McKenzie10000000129Scott Forrester10100000130Tom MacLennan10000000131Lawrence Shankland11000000132Craig Brown10000000133Osman Sow10000000134Logan Watt10000000135Kyle Wilson10000000136Jamie Buglass10000000137Devante Cole11000000138James Brownie10000000139Lewis Allan10000000140Scott Gray10100000141Liam Duncan10000000142Grant Nelson10000000143Kyle MacLeod10100000144Phil Addison10000000145Kayne Paterson10000000146Martyn Fotheringham10000000147Michael Robertson10000000148Jamie McConnell10000000149Sean Linden10000000150Craig Cormack10000000151Jack Murray10100000152Michael Selfridge10000000153Ryan Christie10000000154Jonathan Moffat10000000155Mohamed Elyounoussi10000000156Kevin Waugh10000000157Nathan Patterson10000000158Shane Harkness10000000159David Goodwillie10000000160Jermain Defoe10000000161Kyle Lander10000000162Fraser Dingwall10000000163Daryl Healy10000000164Kurtis Roberts10000000165Aiden Walsh10000000166Jack Beaumont10000000167Ben Herdman10000000168Craig McBride10000000169Darren Downie10100000170Chris McLeish10000000171Johnny Baxter10000000172Danny Galbraith10000000173Taylor Hendry10000000174Jamie Reid10200000175Declan Byrne10000000176Davie Ross10100000177Sean Cumming10000000178Scott Durie10000000179Sandy Cunningham10200000180Sean Wringe10000000181Aaron Whitehead10000000182Chris Scott10100000183Lewis McKenzie10000000184Jonathan Tiffoney10200000185James Tavernier10000000186Stephen O’Donnell12000000187Ryan McGeever10000000188Cammy Ballantyne10100000189Scott Robertson10300000190Jordan Allan10000000191Ricki Lamie10100000192Joe Shaughnessy10100000193Sean Welsh10000000194Jordan Tapping10100000195Lee Hamilton10100000196Christophe Berra10000000197Conor McCarthy10100000198Sean McGinty10000100199Scott Rumsby10000000200Mark Nicolson10100000201Jack Fitzwater10100000202Ryan Strachan10000000203Nicky Low10100000204Dale Gillespie10100100205Ross Forbes12000000206Graham Webster10000000207Louis Longridge10000000208Scott Tiffoney11000000209Peter Pawlett10000000210Joe Chalmers10000000211Barry Cuddihy11000000212Murray MacKintosh10000000213Martin MacLean11000000214Declan Hughes10210000215Craig Murray10100000216Billy McKay10000000217Robbie Muirhead10100000218Ewan MacPherson10000000219Nathan Austin10000000220Andy Ryan10000000221Lewis Hawke10000000222Rory Currie10000000223Lewis Vaughan10000000224Jamie Masson10000000225Dylan Easton10000000226Nicky Clark11000000227Lewis Milne11000000228Alan Trouten10000100229Steven Davis10100000230Michael O’Halloran11000000231Jai Quitongo10000000232Aidan Fitzpatrick10000000233Gozie Ugwu10000000234Kieran Inglis10000000235Shane Sutherland10000000236Kallum Higginbotham10100100237Ryan Edwards10100000238Jonathan Afolabi10000000239Rory McAllister10000000240Lee Ashcroft10000000241James Maxwell10000000242Glenn Middleton11000010243Kevin Nisbet12000000244Craig Watson10000000245Connor Murray10000000246Shaun Rooney10000000247Ryan Shanley10000000248Zak Rudden11000000249Roberto Nditi10000000250Cameron O’Donnell10000000251Charlie Telfer10000000252Jack Hodge10000000253Callum Hendry10000000254Marcus Fraser10000000255Florian Kamberi10000000256Markus Fjörtoft10100000257Shea Gordon10000000258Simon Murray10100000259Darryl Duffy10000000260Marley Redfern10000000261Chris Mochrie10000000262Kai Fotheringham10000000263Connor Shields11000000264Tony Watt10000000265Josh Campbell10000000266Wullie Gibson10000000267Zeno Ibsen Rossi10000000268Dylan Tait11000000269James Forrest10000000270Niall McGinn11000000271Matej Poplatnik10000000