Scottish Cup 2021

Round 1 Venue Notes
SL2 Albion Rovers 0 3 Buckie ThistleNL Cliftonhill
NL Berwick Rangers 0 3 Stirling Albion SL2 Shielfield Park
NL Bonnyrigg Rose Athletic 5 2 Bo'ness UnitedNL New Dundas Park
SL2 Brechin City 2 3 Linlithgow RoseNL Glebe Park
NL Camelon Juniors 0 0 Brora RangersNL Carmuirs Park Abandoned
SL2 Cowdenbeath 2 0 Wick AcademyNL Central Park
NL Dundonald Bluebell 1 3 Queen's Park SL2 New Central Park aet
SL2 Edinburgh City 3 1 Caledonian BravesNL Ainslie Park
SL2 Elgin City 4 0 Civil Service StrollersNL Borough Briggs
NL Gala Fairydean Rovers 1 2 Annan Athletic SL2 Netherdale
NL Haddington Athletic 1 2 Formartine UnitedNL Millfield Park
NL Huntly 3 1 Cumbernauld ColtsNL Balmoral Stadium, Aberdeen
NL Keith 4 2 Hill of Beath HawthornNL Kynoch Park
NL Kelty Hearts 2 1 Jeanfield SwiftsNL New Central Park
NL Lothian Thistle Hutchison Vale 0 3 Banks O'DeeNL Almondvale Stadium, Livingston
NL Nairn County 0 0 Broxburn AthleticNL Station Park aet 4-3p
NL Rothes 1 3 FraserburghNL Mackessack Park
SL2 Stenhousemuir 4 1 Preston AthleticNL Ochilview Park
SL2 Stranraer 5 0 The SpartansNL Stair Park
NL Tranent Juniors 4 1 East StirlingshireNL Foresters Park
Round 1 Replay Venue Notes
NL Camelon Juniors 1 2 Brora RangersNL Westfield Park, Denny
Round 2 Venue Notes
SL1 Airdrieonians 0 1 Edinburgh City SL2 Excelsior Park
SL2 Alloa Athletic 2 3 Cove Rangers SL2 Recreation Park
SL2 Arbroath 1 2 Falkirk SL1 Gayfield Park
NL Brora Rangers 2 1 Heart of MidlothianSL2 Dudgeon Park
NL Buckie Thistle 2 3 Inverness Caledonian ThistleSL2 Victoria Park
SL1 Dumbarton 4 0 HuntlyNL The Rock
SL2 Dundee 3 2 Bonnyrigg Rose AthleticNL Dens Park aet
SL1 East Fife 5 1 Tranent JuniorsNL Bayview Stadium
SL2 Elgin City 0 4 Ayr UnitedSL2 Borough Briggs
SL1 Forfar Athletic 4 1 Linlithgow RoseNL Station Park
NL Formartine United 1 1 Annan Athletic SL2 North Lodge Park aet 3-1p
NL Fraserburgh 2 1 Banks O'DeeNL Bellslea Park
SL2 Greenock Morton 0 0 Dunfermline AthleticSL2 Cappielow Park aet 6-5p
NL Keith 0 2 Clyde SL1 Kynoch Park
NL Kelty Hearts 2 3 Stranraer SL2 New Central Park
NL Nairn County 1 7 Montrose SL1 Station Park
SL1 Partick Thistle 3 0 Cowdenbeath SL2 Firhill Stadium
SL1 Peterhead 0 1 Stenhousemuir SL2 Balmoor Stadium
SL2 Queen's Park 0 3 Queen of the SouthSL2 Hampden Park
SL2 Stirling Albion 0 2 Raith RoversSL2 Forthbank Stadium
Round 3 Venue Notes
SL2 Ayr United 0 1 Clyde SL1 Somerset Park
NL Brora Rangers 1 3 Stranraer SL2 Dudgeon Park aet
SPL Celtic 3 0 Falkirk SL1 Parkhead
SL1 Dumbarton 0 1 AberdeenSPL The Rock
SL2 Dundee 0 1 St JohnstoneSPL Dens Park
SPL Dundee United 2 1 Partick Thistle SL1 Tannadice
SL1 East Fife 1 2 Greenock Morton SCh Bayview Stadium aet
SL1 Forfar Athletic 2 2 Edinburgh City SL2 Station Park aet 5-3p
NL Formartine United 0 5 MotherwellSPL North Lodge Park
NL Fraserburgh 2 4 Montrose SL1 Bellslea Park
SPL Hamilton Academical 0 3 St MirrenSPL New Douglas Park
SPL Livingston 2 1 Raith RoversSL2 Almondvale Stadium aet
SL2 Queen of the South 1 3 HibernianSPL Palmerston Park
SPL Rangers 4 0 Cove Rangers SL1 Ibrox Stadium
SPL Ross County 1 3 Inverness Caledonian ThistleSL2 Victoria Park
SL2 Stenhousemuir 0 4 KilmarnockSPL Ochilview Park
Round 4 Venue Notes
SPL Aberdeen 2 2 LivingstonSPL Pittodrie aet 5-3p
SL1 Forfar Athletic 0 1 Dundee UnitedSPL Station Park
SPL Kilmarnock 3 1 Montrose SL1 Rugby Park
SPL Motherwell 1 1 Greenock MortonSL2 Firs Park aet 5-3p
SPL Rangers 2 0 CelticSPL Ibrox Stadium
SPL St Johnstone 2 0 Clyde SL1 McDiarmid Park
SPL St Mirren 2 1 Inverness Caledonian ThistleSL2 St Mirren Park
SL2 Stranraer 0 4 HibernianSPL Stair Park
Quarter Final Venue Notes
SPL Aberdeen 0 3 Dundee UnitedSPL Pittodrie
SPL Hibernian 2 2 MotherwellSPL Easter Road aet 4-2p
SPL Kilmarnock 3 3 St MirrenSPL Rugby Park aet 4-5p
SPL Rangers 1 1 St JohnstoneSPL Ibrox Stadium aet 2-4p
Semi Final Venue Notes
SPL Hibernian 2 0 Dundee UnitedSPL Hampden Park, Glasgow
SPL St Johnstone 2 1 St MirrenSPL Hampden Park, Glasgow
Final Venue Notes
SPL St Johnstone 1 0 HibernianSPL Hampden Park, Glasgow