Scottish Cup 2017

Round 1 Venue Notes
NL Beith Juniors 6 0 StrathspeyNL Bellsdale Park
NL BSC Glasgow 3 1 RothesNL Recreation Ground
NL Civil Service Strollers 1 1 Hawick Royal AlbertNL Christie Gillies Park
NL Clachnacuddin1 2 Stirling UniversityNL Grant Street Park
NL Dalbeattie Star 1 3 Wick AcademyNL Islecroft Stadium
NL Deveronvale 0 3 Gretna 2008NL Princess Royal Park
NL East Kilbride9 1 Vale of LeithenNL K-Park
NL Edinburgh University 0 1 Whitehill WelfareNL East Peffermill
NL Forres Mechanics 2 2 LossiemouthNL Mosset Park
NL Fort William 1 4 Brora RangersNL Claggan Park
NL Gala Fairydean Rovers 3 1 FraserburghNL Netherdean
NL Girvan1 2 HuntlyNL Hamilton Park
NL Inverurie Loco Works 0 6 Buckie ThistleNL Harlow Park
NL Keith 0 1 Banks O'DeeNL Kynoch Park
NL Nairn County2 3 Preston AthleticNL Station Park
NL Selkirk 0 3 Linlithgow RoseNL Yarrow Park
NL Turriff United 1 1 Bonnyrigg RoseNL The Haughs
Round 1 Replay Venue Notes
NL Bonnyrigg Rose Athletic4 1 Turriff UnitedNL New Dundas Park
NL Hawick Royal Albert 6 2 Civil Service StrollersNL Albert Park
NL Leith Athletic 0 0 Cumbernauld ColtsNL Meadowbank Stadium
NL Lossiemouth 0 4 Forres MechanicsNL Grant Park
Round 2 Venue Notes
SL2 Annan Athletic 0 0 East StirlingshireNL Galabank
SL2 Arbroath 3 1 Stirling UniversityNL Gayfield Park
NL Banks O'Dee 2 2 Formartine UnitedNL Spain Park
SL2 Berwick Rangers2 3 Harwick Royal AlbertNL Shielfield Park
NL Bonnyrigg Rose Athletic 2 1 Cove RangersNL New Dundas Park
NL Brora Rangers0 2 ClydeSL2 Dudgeon Park
NL BSC Glasgow 0 1 Beith JuniorsNL Recreation Ground
NL Buckie Thistle 1 1 Gretna 2008NL Victoria Park
SL2 Cowdenbeath 0 1 East KilbrideNL Central Park
NL Cumbernauld Colts 2 2 Forres MechanicsNL Broadwood Stadium
SL2 Edinburgh City 0 0 Forfar AthleticSL2 Meadowbank Stadium
NL Gala Fairydean Rovers 0 4 Elgin CitySL2 Netherdean
NL Huntly0 2 The SpartansNL Christie Park
NL Linlithgow Rose 0 3 Stirling AlbionSL2 Prestonfield
NL Preston Athletic 0 3 MontroseSL2 Pennypit Park
NL Wick Academy4 1 Whitehill WelfareNL Harmsworth Park
Round 2 Replay
NL East Stirlingshire1 2 Annan AthleticSL2 Ochilview Park, Stenhousemuir
SL2 Forfar Athletic 0 1 Edinburgh CitySL2 Station Park
NL Formartine United7 2 Banks O'DeeNL North Lodge Park
NL Forres Mechanics4 0 Cumbernauld ColtsNL Mosset Park
NL Gretna 2008 2 6 Buckie ThistleNL Raydale Park
Round 3 Venue Notes
SL1 Airdrieonians1 2 LivingstonSL1 Excelsior Stadium
SL1 Albion Rovers 2 1 Queen of the South SCh Cliftonhill
NL Beith Juniors 0 6 Greenock Morton SCh Bellsdale Park
NL Bonnyrigg Rose Athletic 0 0 Dumbarton SCh New Dundas Park
SL1 Brechin City 0 1 Ayr United SCh Glebe Park
NL Buckie Thistle 3 5 Dunfermline Athletic SCh Victoria Park
SL2 Clyde5 0 ArbroathSL2 Broadwood Stadium
SL1 East Fife 1 1 Edinburgh CitySL2 Bayview Stadium
SL2 Elgin City 8 1 Hawick Royal AlbertNL Borough Briggs
NL Formartine United4 0 Annan AthleticSL2 North Lodge Park
NL Forres Mechanics 2 2 StenhousemuirSL1 Mosset Park
SL1 Peterhead 0 1 Alloa AthleticSL1 Balmoor Stadium
SL1 Queen's Park 2 0 MontroseSL2 Hampden Park
SCh St Mirren5 1 The SpartansNL St Mirren Park
SL2 Stirling Albion 2 0 Wick AcademyNL Forthbank Stadium
SL1 Stranraer 2 1 East KilbrideNL Stair Park
Round 3 Replay Venue Notes
SCh Dumbarton 0 1 Bonnyrigg RoseNL The Rock
SL2 Edinburgh City 0 1 East FifeSL1 Meadowbank Stadium
SL1 Stenhousemuir 3 1 Forres MechanicsNL Ochilview Park
Round 4 Venue Notes
SPL Aberdeen4 0 StranraerSL1 Pittordie
SL1 Albion Rovers 0 3 CelticSPL Cliftonhill
SL1 Alloa Athletic2 3 Dunfermline Athletic SCh Recreation Ground
SCh Ayr United 0 0 Queen's ParkSL1 Somerset Park
NL Bonnyrigg Rose Athletic 1 8 Hibernian SCh New Dundas Park
SPL Dundee0 2 St Mirren SCh Dens Park
SL2 Elgin City1 2 Inverness Caledonian ThistleSPL Borough Briggs
SCh Greenock Morton 2 0 Falkirk SCh Cappielow Park
SPL Kilmarnock 0 1 Hamilton AcademicalSPL Rugby Park
SL1 Livingston 0 1 East FifeSL1 Almondvale Stadium
SPL Partick Thistle4 0 Formartine UnitedNL Firhill Stadium
SCh Raith Rovers 1 1 Heart of MidlothianSPL Stark's Park
SPL Rangers 2 1 MotherwellSPL Ibrox Stadium
SPL Ross County 6 2 Dundee United SCh Victoria Park
SPL St Johnstone 2 0 StenhousemuirSL1 McDiarmid Park
SL2 Stirling Albion 2 2 ClydeSL2 Forthbank Stadium
Round 4 Replay
SL2 Clyde 3 2 Stirling AlbionSL2 Broadwood Stadium
SPL Heart of Midlothian 4 2 Raith Rovers SCh Tynecastle Park aet
SL1 Queen's Park 2 2 Ayr United SCh Hampden Park aet 4-5p
Round 5 Venue Notes
SCh Ayr United 1 1 Clyde D 3 Somerset Park
SPL Celtic 6 0 Inverness Caledonian ThistleSPL Parkhead
SCh Dunfermline Athletic 1 1 Hamilton AcademicalSPL East End Park
SL1 East Fife2 3 St Mirren SCh Bayview Stadium
SPL Heart of Midlothian 0 0 Hibernian SCh Tynecastle Park
SPL Rangers 2 1 Greenock Morton SCh Ibrox Stadium
SPL Ross County 0 1 AberdeenSPL Victoria Park
SPL St Johnstone 0 1 Partick ThistleSPL McDiarmid Park
Round 5 Replay
SL2 Clyde1 2 Ayr United SCh Broadwood Stadium
SPL Hamilton Academical 1 1 Dunfermline Athletic SCh New Douglas Park aet 3-0p
SCh Hibernian 3 1 Heart of MidlothianSPL Easter Road
Quarter Final Venue Notes
SPL Aberdeen1 0 Partick ThistleSPL Pittordie
SPL Celtic4 1 St Mirren SCh Parkhead
SCh Hibernian 3 1 Ayr United SCh Easter Road
SPL Rangers 6 0 Hamilton AcademicalSPL Ibrox Stadium
Semi Final Venue Notes
SPL Aberdeen 3 2 Hibernian SCh Hampden Park, Glasgow
SPL Celtic 2 0 RangersSPL Hampden Park, Glasgow
Final Venue Notes
SPL Celtic 2 1 Aberdeen SPL Hampden Park, Glasgow