Scottish Cup 1888

Round 1 Venue Notes
NL 1st Renfrew Rifle Volunteers 1 8 RenfrewNL
NL 5th Kirkcudbrightshire Rifle Volunteers 5 0 ThornhillNL
NL Abercorn 9 0 Johnstown HarpNL Blackstoun Park
NL Aberdeen (1881) 4 9 Dundee Our BoysNL Pittordie
NL Aberdeen Rovers   bye to the next round
NL Airdrieonians 8 0 DykeheadNL
NL Albion Rovers 12 0 AirdriehillNL Meadow Park
NL Alloa Athletic 6 2 CowdenbeathNL
NL Arbroath 18 0 OrionNL Gayfield Park
NL Arbroath Strathmore 1 13 Dundee East EndNL
NL Ayr # # MonkcastleNL Beresford Park Ayr FC walkover
NL Bo'ness 4 1 Leith AthleticNL Newtown Park
NL Bonhill 1 6 Dumbarton AthleticNL
NL Broughty 5 7 MontroseNL
NL Broxburn Shamrock 0 4 Mossend SwiftsNL Mossend Swifts disqualified. Broxburn Shamrock reinstated
NL Burntisland Thistle 4 2 Dunfermline AthleticNL Burntisland Thistle disqualified. Dunfermline Athletic reinstated
NL Caledonian Rangers 1 7 CrieffNL
NL Cambuslang # # Hamilton AcademicalNL Cambuslang walkover
NL Cambuslang Hibernian 5 4 Hamilton HibernianNL
NL Carfin Shamrock 4 0 ShettlestonNL Shettleston reinstated when they appealled that they were drawn into the wrong region
NL Carrick 0 10 ThistleNL
NL Clyde 0 7 Queen's ParkNL Barrowfield Park
NL Clydesdale 1 4 RutherglenNL
NL Coupar Angus 9 2 Our Boys (Blairgowrie)NL
NL Drumpellier 2 3 MotherwellNL Replay ordered after protest
NL Dumbarton 10 0 DunbrittonNL Boghead Park
NL Dumbarton Union 0 6 RentonNL
NL Dunblane 2 3 Fair City AthleticNL
NL Dundee Strathmore 6 3 Forfar AthleticNL
NL Dundee Wanderers 7 0 LocheeNL Tannadice Park
NL Dunfermline 3 2 LassodieNL Dunfermline disqualified. Lassodie reinstated
NL Dykebar 5 2 MortonNL
NL Erin Rovers (Bathgate) 5 0 Bellstane BirdsNL
NL Erin Rovers (Perth) 3 9 St JohnstoneNL
NL Falkirk 4 1 Kilsyth WanderersNL Brockville Park
NL Glasgow University   bye to the next round
NL Grahamston 4 3 Redding AthleticNL Grahamston disqualified. Redding Athletic reinstated
NL Grangemouth 2 5 East StirlingshireNL
NL Heart of Midlothian 4 1 Norton ParkNL Tynecastle Park
NL Hibernian 5 0 Broxburn ThistleNL
NL Hurlford United # # AnnbankNL Hurlford United walkover
NL Jamestown 3 2 Vale of Leven HiberniansNL Replay ordered after protest
NL Kelvinside Athletic 6 3 Glasgow St Andrew'sNL
NL Kilbarchan 0 4 ArthurlieNL
NL Kilbirnie # # LanemarkNL Kilbirnie walkover
NL Kilmarnock 8 2 Ayr ThistleNL Rugby Park (Old)
NL King's Park 1 5 CamelonNL Forthbank Park
NL Kirkintilloch Athletic 5 1 Kirkintilloch CentralNL
NL Lindertis 1 2 Dundee HarpNL Dundee Harp disqualified. Lindertis reinstated
NL Linthouse 3 3 WhitefieldNL
NL Lochgilphead 1 9 ObanNL
NL Lochwinnoch 5 1 PollokshawsNL
NL Lugar Boswell 9 0 DalryNL
NL Mauchline   bye to the next round
NL Maybole 3 3 2nd Ayrshire Rifle VolunteersNL
NL Moffat 7 1 NewcastletonNL
NL Neilston # # Paisley AthleticNL Neilston walkover
NL Nithsdale   bye to the next round
NL Northern 5 1 Govan AthleticNL Hyde Park
NL Partick Thistle 10 0 WestbourneNL
NL Plains # # TollcrossNL Plains walkover
NL Pollokshields Athletic 4 1 United Abstainers AthleticNL
NL Port Glasgow Athletic 11 0 Greenock RangersNL Clune Park
NL Queen of the South Wanderers 6 0 Vale of NithNL
NL Rangers 4 1 BattlefieldNL Ibrox Park (1st)
NL Slanannan 5 4 LauriestonNL
NL Southern Athleic   bye to the next round
NL St Bernard's 3 2 ArmadaleNL
NL Third Lanark 1 2 CowlairsNL Cathkin Park (1st) Replay ordered after protest of professionalism
NL Thornliebank 1 2 St MirrenNL
NL Uddingston 2 5 Royal AlbertNL
NL Vale of Bannock 3 4 CampsieNL
NL Vale of Leven # # Kirkintilloch HarpNL Vale of Leven walkover
NL Vale of Leven Wanderers 7 2 Methlan ParkNL
NL West Calder 9 0 AthenianNL
Round 1 Replay Venue Notes
NL 2nd Ayrshire Rifle Volunteers 4 6 MayboleNL
NL Jamestown 3 1 Vale of Leven HiberniansNL Replay ordered after protest
NL Motherwell 2 0 DrumpellierNL
NL Third Lanark 1 4 CowlairsNL Cathkin Park (1st)
NL Whitefield 2 1 LinthouseNL
Round 1 Replay 2 Venue Notes
NL Vale of Leven Hibernians 2 2 JamestownNL
Notes
Round 2 Venue Notes
NL Abercorn 6 0 NeilstonNL Blackstoun Park
NL Airdrieonians 3 0 Cambuslang HibernianNL
NL Alloa Athletic 0 1 Dunfermline AthleticNL
NL Arbroath 3 1 Dundee StrathmoreNL Gayfield Park
NL Arthurlie 3 3 St MirrenNL Dunterlie Park (Old)
NL Bo'ness 5 1 West CalderNL Newtown Park
NL Cambuslang 2 0 Royal AlbertNL
NL Carfin Shamrock 3 1 MotherwellNL
NL Coupar Angus # # CrieffNL Coupar Angus walkover
NL Cowlairs 9 1 Southern AthleicNL Gourlay Park
NL Dumbarton 1 5 Vale of LevenNL Boghead Park
NL Dundee Our Boys 5 3 MontroseNL
NL Dundee Wanderers 10 0 Aberdeen RoversNL Tannadice Park
NL Erin Rovers (Bathgate) 0 6 HibernianNL
NL Fair City Athletic 3 0 St JohnstoneNL
NL Falkirk 2 2 CampsieNL Brockville Park
NL Heart of Midlothian   bye to the next round
NL Hurlford United 9 1 Lugar BoswellNL
NL Jamestown 7 1 Kirkintilloch AthleticNL
NL Kilbirnie 3 0 MauchlineNL
NL Kilmarnock   bye to the next round
NL Lassodie   bye to the next round
NL Lindertis 3 2 Dundee East EndNL
NL Lochwinnoch 2 5 DykebarNL
NL Maybole 0 13 AyrNL
NL Moffat 4 4 Queen of the South WanderersNL
NL Nithsdale 2 9 5th Kirkcudbrightshire Rifle VolunteersNL
NL Northern 6 3 ShettlestonNL Hyde Park
NL Oban   bye to the next round
NL Partick Thistle 2 1 RangersNL
NL Plains   bye to the next round
NL Queen's Park 9 0 Kelvinside AthleticNL Hampden Park (2nd)
NL Redding Athletic 0 17 CamelonNL
NL Renfrew 3 3 Port Glasgow AthleticNL
NL Renton 4 2 Dumbarton AthleticNL Tontine Park
NL Rutherglen 3 6 Albion RoversNL
NL Slanannan 1 6 East StirlingshireNL
NL St Bernard's 1 1 Broxburn ShamrockNL
NL Thistle 6 0 Glasgow UniversityNL Beechwood Park
NL Vale of Leven Wanderers   bye to the next round
NL Whitefield 2 0 Pollokshields AthleticNL
Round 2 Replay Venue Notes
NL Campsie 2 2 FalkirkNL Both qualified to the next round
NL Port Glasgow Athletic 5 3 RenfrewNL Clune Park
NL Queen of the South Wanderers 7 4 MoffatNL
NL St Bernard's 4 1 Broxburn ShamrockNL
NL St Mirren 4 1 ArthurlieNL Westmarch
Round 3 Venue Notes
NL 5th Kirkcudbrightshire Rifle Volunteers 2 6 Queen of the South Wanderers NL
NL Ayr 4 0 Port Glasgow AthleticNL Beresford Park
NL Camelon 0 8 RentonNL
NL Cowlairs 9 1 CampsieNL Gourlay Park
NL Dundee Wanderers 8 0 Coupar AngusNL Tannadice Park
NL Dykebar 2 2 KilmarnockNL
NL East Stirlingshire 0 0 CambuslangNL Merchiston Park
NL Fair City Athletic 0 5 Dundee Our BoysNL
NL Falkirk 2 2 Carfin ShamrockNL Brockville Park
NL Heart of Midlothian 1 1 HibernianNL Tynecastle Park
NL Hurlford United 2 4 St MirrenNL  
NL Kilbirnie 1 3 AbercornNL
NL Lassodie 1 3 Bo'nessNL
NL Lindertis   bye to the next round
NL Northern 3 4 Albion RoversNL Hyde Park
NL Oban 1 5 ArbroathNL
NL Partick Thistle   bye to the next round
NL Queen's Park 3 0 JamestownNL Hampden Park (2nd)
NL St Bernard's # # Dunfermline AthleticNL St Bernards walkover
NL Thistle 2 0 WhitefieldNL Beechwood Park
NL Vale of Leven 3 0 AirdrieoniansNL
NL Vale of Leven Wanderers 9 0 PlainsNL
Round 3 Replay
NL Cambuslang 4 2 East Stirlingshire NL
NL Carfin Shamrock 3 0 FalkirkNL
NL Hibernian 1 3 Heart of MidlothianNL Hibernian Park
NL Kilmarnock 9 1 DykebarNL Rugby Park (Old)
Round 4 Venue Notes
NL Abercorn   bye to the next round
NL Albion Rovers   bye to the next round
NL Arbroath   bye to the next round
NL Ayr 3 2 Vale of LevenNL Beresford Park
NL Cambuslang   bye to the next round
NL Carfin Shamrock   bye to the next round
NL Cowlairs   bye to the next round
NL Dundee Our Boys   bye to the next round
NL Dundee Wanderers 4 3 Queen of the South WanderersNL Tannadice Park
NL Heart of Midlothian 1 1 St MirrenNL Tynecastle Park
NL Lindertis 1 13 RentonNL
NL Partick Thistle 2 2 KilmarnockNL
NL Queen's Park   bye to the next round
NL St Bernard's   bye to the next round
NL Thistle   bye to the next round
NL Vale of Leven Wanderers 2 0 Bo'nessNL
Round 4 Replay Venue Notes
NL Heart of Midlothian 2 2 St MirrenNL Tynecastle Park
NL Kilmarnock 1 4 Partick ThistleNL Rugby Park (Old)
Round 4 Replay 2 Venue Notes
NL St Mirren 2 2 Heart of MidlothianNL East Stirling
Round 4 Replay 3 Venue Notes
NL Heart of Midlothian 2 4 St MirrenNL Cathlin Park, Glasgow
Round 5 Venue Notes
NL Abercorn 9 0 St Bernard'sNL Blackstoun Park
NL Arbroath 5 1 CowlairsNL Gayfield Park
NL Cambuslang 10 0 AyrNL
NL Dundee Our Boys 4 2 Albion RoversNL
NL Dundee Wanderers 5 2 Carfin ShamrockNL Tannadice Park
NL Partick Thistle 0 2 Queen's ParkNL
NL St Mirren 2 3 RentonNL
NL Thistle 2 9 Vale of Leven WanderersNL Beechwood Park
Quarter Final Venue Notes
NL Abercorn 3 1 ArbroathNL Blackstoun Park
NL Cambuslang 6 0 Dundee Our BoysNL
NL Queen's Park 7 1 Vale of Leven WanderersNL Hampden Park (2nd)
NL Renton 5 1 Dundee WanderersNL Tontine Park
Semi Final Venue Notes
NL Abercorn 1 1 CambuslangNL Blackstoun Park
NL Renton 3 1 Queen's ParkNL Tontine Park
Semi Final Replay Venue Notes
NL Cambuslang 10 1 AbercornNL Whitefield Park
Final Venue Notes
NL Renton 6 1 CambuslangNL Hampden Park, Glasgow