Scottish Cup 1887

Round 1 Venue Notes
NL 5th Kirkcudbrightshire Rifle Volunteers # # ThornhillNL 5th KRV (Dumfries) walkover
NL Aberdeen (1881) # # Dundee East EndNL Aberdeen walkover
NL Airdrieonians 5 0 AirdriehillNL
NL Albion Rover 5 1 Rutherglen ClydesdaleNL
NL Annbank 3 4 KilbirnieNL
NL Arbroath 20 0 OrionNL Gayfield Park
NL Arbroath Strathmore 3 0 Dundee StrathmoreNL
NL Ayr 2 3 Hurlford UnitedNL Beresford Park
NL Battlefield 0 2 CowlairsNL
NL Bonhill 8 1 Kirkintilloch CentralNL
NL Broxburn Shamrock 1 2 Mossend SwiftsNL
NL Broxburn Thistle 2 2 Bellstane BirdsNL
NL Burntisland Thistle # # Dunfermline UnionNL Burntisland Thistle walkover
NL Caledonian Rangers   bye to the next round
NL Cambuslang 6 1 MotherwellNL
NL Cambuslang Hibernian   bye to the next round
NL Campsie 10 0 DunipaceNL
NL Carrick 0 2 WestbourneNL
NL Clyde 5 1 St PetersNL Barrowfield Park
NL Coupar Angus # # Fair City AthleticNL Coupar Angus walkover
NL Cowdenbeath   bye to the next round
NL Dalry 5 2 Ayr RoversNL
NL Dumbarton 5 0 Vale of Leven HiberniansNL Boghead Park
NL Dumbarton Athletic 8 0 DuntocherNL Abandoned 75 mins - Duntocher withdrew from cup before the end of the match
NL Dunblane 12 0 CrieffNL
NL Dunbritton # # LenzieNL Dunbritton walkover
NL Dundee Our Boys 2 5 Forfar AthleticNL
NL Dundee Wanderers 2 7 BroughtyNL Tannadice Park
NL Dunfermline Athletic 4 8 Alloa AthleticNL East End Park
NL Dykehead   bye to the next round
NL East Stirlingshire 6 3 CamelonNL Merchiston Park
NL Edina 1 7 Heart of MidlothianNL
NL Glasgow St Andrew's 2 5 Pollokshields AthleticNL Replay ordered after protest
NL Grahamston 0 2 LauriestonNL
NL Greenock Rangers 3 4 1st Renfrew Rifle VolunteersNL Tie awarded to Greenock Rangers
NL Hamilton Academical # # Wishaw SwiftsNL Hamilton Academical walkover
NL Hibernian 5 1 Durhamstown RangersNL
NL Johnstone 6 2 CartvaleNL
NL Kelvinside Athletic 1 2 WhitefieldNL
NL Kilmarnock # # CumnockNL Rugby Park (Old) Kilmarnock walkover
NL King's Park 1 3 FalkirkNL Forthbank Park
NL Lindertis 3 4 Dundee HarpNL
NL Linthouse 4 0 Southern AthleicNL
NL Lochwinnoch 0 6 MortonNL
NL Lugar Boswell # # MayboleNL Lugar Boswell walkover
NL Moffat   bye to the next round
NL Monkcastle 1 3 LanemarkNL
NL Newcastleton # # Norton ParkNL Newcastleton walkover
NL Northern 1 4 Third LanarkNL Hyde Park
NL Oban # # Our Boys (Blairgowrie)NL Oban walkover
NL Partick Thistle 2 3 Queen's ParkNL
NL Port Glasgow Athletic 10 1 Johnstown HarpNL Clune Park
NL Queen of the South Wanderers # # NithsdaleNL Queen of the South Wanderers walkover
NL Rangers 9 1 Govan AthleticNL Kinning Park
NL Renfrew 3 3 AbercornNL
NL Renton # # Kirkintilloch HarpNL Tontine Park Renton walkover
NL Rutherglen 2 0 DrumpellierNL
NL Shettleston 3 3 Carfin ShamrockNL
NL Slanannan 4 3 AvondaleNL
NL St Bernard's 3 2 Bo'nessNL
NL St Johnstone 3 3 Erin Rovers (Perth)NL Recreation Grounds
NL St Mirren 5 3 ArthurlieNL Westmarch
NL Thistle 13 0 BlairvaddickNL Beechwood Park
NL Thistle (Grasshoppers) 3 3 Vale of BannockNL
NL Thornliebank 3 2 NeilstonNL
NL Tollcross 0 3 Royal AlbertNL Royal Albert disqualified
NL Vale of Leven 9 0 Kirkintilloch AthleticNL
NL Vale of Leven Wanderers 6 3 JamestownNL Vale of Leven Wanderers disqualified. Jamestown reinstated
NL Vale of Nith # # Vale of AnnanNL Vale of Nith walkover
NL West Calder 1 3 ArmadaleNL
NL Woodvale # # Pollokshaws AthleticNL Woodvale walkover
NL Yoker 4 2 Dumbarton UnionNL
Round 1 Replay Venue Notes
NL Abercorn 9 0 RenfrewNL Blackstoun Park
NL Broxburn Thistle 4 1 Bellstane BirdsNL
NL Carfin Shamrock 3 0 ShettlestonNL
NL Erin Rovers (Perth) 7 1 St JohnstoneNL
NL Glasgow St Andrew's 4 1 Pollokshields AthleticNL
NL Vale of Bannock 2 0 Thistle (Grasshoppers)NL
Round 2 Venue Notes
NL Abercorn 8 2 Greenock RangersNL Blackstoun Park
NL Airdrieonians 3 2 Carfin ShamrockNL Airdrieonians disqualified & Carfin Shamrock reinstated
NL Albion Rovers 7 0 DykeheadNL Meadow Park
NL Alloa Athletic   bye to the next round
NL Arbroath Strathmore 3 3 Dundee HarpNL
NL Bonhill 1 2 JamestownNL
NL Broxburn Thistle 1 2 Heart of MidlothianNL
NL Caledonian Rangers 4 4 Erin Rovers (Perth)NL
NL Cambuslang Hibernian 3 1 Hamilton AcademicalNL
NL Clyde 4 3 CowlairsNL Barrowfield Park
NL Coupar Angus   bye to the next round
NL Cowdenbeath 3 3 Burntisland ThistleNL Jubilee Park
NL Dumbarton 4 0 YokerNL Boghead Park
NL Dunblane 8 1 ObanNL
NL Dundee East End 5 4 BroughtyNL
NL East Stirlingshire # # Vale of BannockNL Merchiston Park East Stirlingshire walkover
NL Forfar Athletic 2 5 ArbroathNL
NL Hurlford United 3 2 KilbirnieNL
NL Johnstone 4 0 Pollokshaws AthleticNL
NL Kilmarnock 10 2 LanemarkNL Rugby Park (Old)
NL Laurieston 1 3 FalkirkNL
NL Lenzie 0 13 Vale of LevenNL
NL Linthouse 1 4 Third LanarkNL
NL Lugar Boswell 3 2 DalryNL Replay ordered after protest that referee was drunk
NL Moffat 3 5 5th Kirkcudbrightshire Rifle VolunteersNL
NL Mossend Swifts 1 1 HibernianNL
NL Newcastleton 1 5 ArmadaleNL
NL Queen of the South Wanderers 12 2 Vale of NithNL
NL Queen's Park 7 0 WhitefieldNL Hampden Park (2nd)
NL Rangers 5 2 WestbourneNL Kinning Park
NL Renton 2 0 Dumbarton AthleticNL Tontine Park
NL Rutherglen 1 1 CambuslangNL
NL Slanannan 0 3 CampsieNL
NL St Bernard's   bye to the next round
NL St Mirren 2 3 Port Glasgow AthleticNL Westmarch
NL Thistle 12 0 Glasgow St Andrew'sNL Beechwood Park
NL Thornliebank 0 2 MortonNL
NL Tollcross   bye to the next round
Round 2 Replay Venue Notes
NL Cambuslang 6 1 RutherglenNL
NL Cowdenbeath 3 1 Burntisland ThistleNL Jubilee Park
NL Dundee Harp 3 3 Arbroath StrathmoreNL Both qualified to the next round
NL Erin Rovers (Perth) 6 1 Caledonian RangersNL
NL Hibernian 3 0 Mossend SwiftsNL
NL Lugar Boswell 6 1 DalryNL
Round 3 Venue Notes
NL Abercorn 1 5 Port Glasgow AthleticNL Blackstoun Park
NL Albion Rovers 4 2 ThistleNL Meadow Park
NL Arbroath   bye to the next round
NL Arbroath Strathmore 1 8 Dundee HarpNL
NL Cambuslang Hibernian 5 1 JamestownNL
NL Carfin Shamrock   bye to the next round
NL Cowdenbeath 6 1 Alloa AthleticNL Jubilee Park
NL Dumbarton # # TollcrossNL Boghead Park Dumbarton walkover
NL Dunblane 0 0 Dundee East EndNL
NL Dundee East End 3 3 DunblaneNL Dundee East End scratched before replay
NL East Stirlingshire 1 3 ClydeNL Merchiston Park
NL Erin Rovers (Perth) 3 2 Coupar AngusNL
NL Falkirk 3 8 Queen's ParkNL Brockville Park
NL Hibernian 5 1 Heart of MidlothianNL Hibernian Park, Edinburgh
NL Johnstone 0 5 Hurlford UnitedNL
NL Kilmarnock 7 2 Lugar BoswellNL Rugby Park (Old)
NL Morton   bye to the next round
NL Queen of the South Wanderers 6 3 5th Kirkcudbrightshire Rifle VolunteersNL
NL Rangers 0 2 CambuslangNL Kinning Park
NL St Bernard's 5 2 ArmadaleNL
NL Third Lanark 3 1 RentonNL Cathkin Park (1st)
NL Vale of Leven 7 4 CampsieNL
Round 4 Venue Notes
NL Albion Rovers 1 6 CambuslangNL Meadow Park
NL Clyde   bye to the next round
NL Cowdenbeath 0 3 Cambuslang HibernianNL Jubilee Park
NL Dumbarton   bye to the next round
NL Dunblane   bye to the next round
NL Dundee Harp   bye to the next round
NL Hibernian   bye to the next round
NL Hurlford United   bye to the next round
NL Kilmarnock   bye to the next round
NL Morton 11 0 Carfin ShamrockNL Cappielow Park
NL Port Glasgow Athletic   bye to the next round
NL Queen of the South Wanderers 8 2 ArbroathNL
NL Queen's Park   bye to the next round
NL St Bernard's 5 1 Erin Rovers (Perth)NL
NL Third Lanark   bye to the next round
NL Vale of Leven   bye to the next round
Round 5 Venue Notes
NL Clyde 0 0 Third LanarkNL Barrowfield Park
NL Dundee Harp 2 2 DumbartonNL Dundee Harp scratched & tie played as a friendly. Dumbarton walkover
NL Hibernian 7 3 Queen of the South WanderersNL
NL Hurlford United 5 1 MortonNL
NL Kilmarnock 6 0 DunblaneNL Rugby Park (Old)
NL Port Glasgow Athletic 6 2 St Bernard'sNL Clune Park
NL Queen's Park 1 1 CambuslangNL Hampden Park (2nd)
NL Vale of Leven 2 0 Cambuslang HibernianNL
Round 5 Replay Venue Notes
NL Cambuslang 4 5 Queen's ParkNL
NL Third Lanark 4 2 ClydeNL Cathkin Park (1st)
Quarter Final Venue Notes
NL Hurlford United 0 0 DumbartonNL
NL Kilmarnock 0 5 Queen's ParkNL Rugby Park (Old)
NL Port Glasgow Athletic 1 3 Vale of LevenNL Clune Park
NL Third Lanark 1 2 HibernianNL Cathkin Park (1st)
Quarter Final Replay Venue Notes
NL Dumbarton 1 2 Hurlford UnitedNL Boghead Park Replay ordered after protest
Quarter Final Replay 2 Venue Notes
NL Dumbarton 3 1 Hurlford UnitedNL Boghead Park
Semi Final Venue Notes
NL Hibernian 3 1 Vale of LevenNL Hibernian Park
NL Queen's Park 1 2 DumbartonNL Hampden Park (2nd)
Final Venue Notes
NL Hibernian 2 1 DumbartonNL Hampden Park, Glasgow