Scottish Cup 1879

Round 1 Venue Notes
NL 17th Renfrew Rifle Volunteers 1 2 RenfrewNL
NL 1st Lanark Rifle Volunteers 0 0 ParkgroveNL
NL 23rd Renfrew Rifle Volunteers 0 1 LevernNL
NL 3rd Edinburgh Rifle Volunteers 3 1 BrunswickNL
NL Airdrie 7 0 AvondaleNL
NL Alexandra Athletic 3 1 JordanhillNL
NL Alexandra Athletic 2 2 Renton ThistleNL
NL Annan 0 3 Queen of the South WanderersNL
NL Arbroath 3 0 Dundee Our BoysNL Gayfield Park
NL Arthurlie 4 1 CartvaleNL Dunterlie Park (Old)
NL Ayr Academicals 4 1 CumnockNL
NL Ayr Thistle 2 0 AuchinleckNL
NL Barrhead Rangers 2 0 Wellington ParkNL
NL Beith 1 0 Hurlford UnitedNL
NL Busby 3 1 MortonNL
NL Caledonian 0 2 South WesternNL
NL Catrine # # GirvanNL Catrine Walkover
NL Clarkston   Bye to the next round
NL Clyde # # BlythswoodNL Barrowfield Park Clyde Walkover
NL Clydesdale # # DennistounNL Clydesdale (Glasgow) Walkover
NL Cree Rovers # # StranraerNL Cree Rovers Walkover
NL Derby 1 1 OxfordNL
NL Dumbarton 8 1 10th Dumbartonshire Rifle VolunteersNL
NL Dundee St Clement's   Bye to the next round
NL Edinburgh Thistle 2 1 HanoverNL
NL Edinburgh University   Bye to the next round
NL Falkirk 1 0 Campsie GlenNL Randyford Park
NL Glasgow University   Bye to the next round
NL Glengowan 4 3 Mount VernonNL
NL Govan Athletic 7 0 AilsaNL
NL Govanhill # # WellparkNL Govanhill Walkover
NL Hamilton Academical 3 1 UddingstonNL
NL Havelock 1 7 Third LanarkNL
NL Heart of Midlothian 3 1 Edinburgh SwiftsNL
NL Helensburgh 4 0 Kilmarnock ThistleNL Kirkmichael Park, Old Luss Road
NL Hibernian 5 2 Dunfermline UnionNL
NL Jamestown 3 1 LenzieNL
NL John Elder 7 0 BlackfriarsNL
NL Kilmarnock 0 2 KilbirnieNL Rugby Park (Old)
NL Lanemark 2 2 Kilmarnock AthleticNL
NL Lenzie 3 0 Milngavie ThistleNL
NL Levern 1 1 23rd Renfrew Rifle VolunteersNL
NL Mauchline # # Maybole CarrickNL Mauchline walkover
NL Maybole Ladywell 3 0 TarboltonNL
NL Northern 0 2 PartickNL Hyde Park
NL Oxford 0 0 DerbyNL
NL Parkgrove 6 2 1st Lanark Rifle VolunteersNL
NL Partck Burnside   Bye to the next round
NL Partick 2 2 NorthernNL
NL Petershill 4 2 AlbatrossNL
NL Pollokshields Athletic 3 3 WhiteinchNL
NL Port Glasgow   Bye to the next round
NL Portland 9 0 DeanNL
NL Possil Bluebell 8 0 19th Lanark Rifle VolunteersNL
NL Queen's Park 8 0 KelvinbankNL Hampden Park (1st)
NL Rangers 3 0 ShaftesburyNL Kinning Park
NL Renfrew 1 1 17th Renfrew Rifle VolunteersNL
NL Renton # # Star of LevenNL Tontine Park Renton Walkover
NL Renton Thistle 1 1 AlexandriaNL
NL Rob Roy 1 0 Coupar AngusNL
NL Shotts 3 0 DrumpellierNL
NL Stonefield # # 4th Renfrew Rifle VolunteersNL Stonefield walkover
NL Stonelaw 4 0 East KilbrideNL
NL Strathblane 8 1 Bonnybridge GrasshoppersNL
NL Thistle 2 0 PossilparkNL
NL Thornliebank 3 0 GlenkillochNL
NL Union (Glasgow) 1 0 RosslynNL
NL Upper Clydesdale 12 0 NewmilnsNL
NL Vale of Leith 1 0 CliftonNL
NL Vale of Leven 6 0 AlcuthaNL
NL Vale of Teith 1 0 CliftonNL
NL Wellpark 0 0 GovanhillNL
NL Whitefield 10 0 TelegraphistsNL
NL Whiteinch 3 3 Pollokshields AthleticNL
Round 1 Replay Venue Notes
NL 17th Renfrew Rifle Volunteers 1 2 RefrewNL
NL Derby 1 1 OxfordNL Both qualified to the next round
NL Kilmarnock Athletic 4 0 LanemarkNL
NL Lanemark 0 4 Kilmarnock AthleticNL
NL Northern 0 2 Partick ThistleNL Hyde Park
NL Parkgrove 6 2 1st Lanark Rifle VolunteersNL
NL Pollokshields Athletic 3 3 WhiteinchNL Both qualified to the next round
NL Renton Thistle 1 1 AlexandriaNL Both qualified to the next round
Round 2 Venue Notes
NL Alexandra Athletic 3 0 BurnsideNL
NL Arbroath # # Dundee St Clement'sNL Gayfield Park Arbroath walkover
NL Arthurlie 3 1 BusbyNL Dunterlie Park (Old)
NL Barrhead Rangers 6 2 Port GlasgowNL
NL Beith 3 1 Ayr ThistleNL
NL Catrine 3 1 Maybole LadywellNL
NL Clarkston 0 0 ShottsNL
NL Clarkston # # ShottsNL Clarkston walkover
NL Derby 3 1 WhiteinchNL
NL Glengowan 2 0 AirdrieNL Both teams disqualified
NL Govan Athletic 2 1 OxfordNL
NL Heart of Midlothian 1 0 Edinburgh ThistleNL
NL Helensburgh 4 1 AlexandriaNL Kirkmichael Park, Old Luss Road
NL Hibernian 3 0 3rd Edinburgh Rifle VolunteersNL
NL Jamestown 7 0 Upper ClydesdaleNL
NL John Elder 4 0 StonefieldNL
NL Kilbirnie 0 2 Kilmarnock AthleticNL
NL Levern 1 2 RenfrewNL
NL Mauchline 5 1 Ayr AcademicalsNL
NL Parkgrove 1 0 Union (Glasgow)NL
NL Partick Thistle 2 1 Possil BluebellNL
NL Pollokshields Athletic 0 6 Queen's ParkNL
NL Portland 4 1 ThornliebankNL
NL Queen of the South Wanderers 3 0 Cree RoversNL
NL Rangers 6 1 WhitefieldNL Kinning Park
NL Renton 1 6 DumbartonNL Tontine Park
NL Rob Roy 3 1 Vale of TeithNL
NL Shaugran 1 0 LenzieNL
NL Shotts 1 1 ClarkstonNL
NL South Western 5 0 PetershillNL Match declared void
NL Stonelaw 2 0 Hamilton AcademicalNL
NL Strathblane 1 0 FalkirkNL
NL Third Lanark 8 1 WellparkNL Cathkin Park (1st)
NL Thistle 4 1 ClydeNL
NL Vale of Leven 11 0 Renton ThistleNL
Round 2 Replay
NL Clarkston # # ShottsNL Shotts walkover
NL South Western 8 0 PetershillNL Match replayed after protest
Round 3 Venue Notes
NL Alexandra Athletic 2 0 John ElderNL
NL Beith 7 1 Barrhead RangersNL
NL Dumbarton 5 0 StrathblaneNL
NL Edinburgh University 2 5 HibernianNL Corstorphine
NL Govan Athletic 4 0 DerbyNL
NL Heart of Midlothian 2 1 ArbroathNL Powburn
NL Helensburgh 2 0 ShaugranNL Kirkmichael Park, Old Luss Road
NL Kilmarnock Athletic 5 0 Queen of the South WanderersNL
NL Mauchline 4 1 ArthurlieNL
NL Portland 3 0 CatrineNL
NL Queen's Park # # Glasgow UniversityNL Hampden Park (1st) Queens Park walkover
NL Rangers 8 2 ParkgroveNL Kinning Park
NL Renfrew   bye to the next round
NL Rob Roy   bye to the next round
NL Stonelaw 1 0 ClarkstonNL
NL Third Lanark 2 1 South WesternNL Cathkin Park (1st)
NL Thistle 2 1 PartickNL Thistle disqualified
NL Vale of Leven 15 0 JamestownNL
Round 4 Venue Notes
NL Beith 9 1 Kilmarnock AthleticNL
NL Helensburgh 2 1 Heart of MidlothianNL Kirkmichael Park, Old Luss Road
NL Partick   bye to the next round as they had been reinstateted too late for the Round 4 draw
NL Portland 1 1 DumbartonNL
NL Queen's Park 5 0 MauchlineNL Hampden Park (1st)
NL Rangers 3 0 Alexandria AthleticNL Kinning Park
NL Renfrew 0 4 Third LanarkNL
NL Thistle 2 1 StonelawNL Thistle disqualified. Stonelaw bye to the next round
NL Vale of Leven 11 1 Govan AthleticNL
Round 4 Replay
NL Dumbarton 6 1 PortlandNL
Round 5 Venue Notes
NL Dumbarton 9 1 StonelawNL
NL Hibernian 1 2 HelensburghNL
NL Queen's Park 5 0 Third LanarkNL Hampden Park (1st)
NL Rangers 4 0 Partick ThistleNL Kinning Park
NL Vale of Leven 6 1 BeithNL
Round 6 Venue Notes
NL Helensburgh   bye to the next round
NL Queen's Park 0 1 RangersNL Hampden Park (1st)
NL Vale of Leven 3 1 DumbartonNL
Semi Final Venue Notes
NL Helensburgh 0 3 Vale of LevenNL Kirkmichael Park, Old Luss Road
NL Rangers   bye to the next round
Final Venue Notes
NL Vale of Leven 1 1 RangersNL Hampden Park, Glasgow
Final Replay Venue Notes
NL Vale of Leven RangersNL Rangers refused to appear for replay as they claimed to have scored a second goal in the first match