Scottish Cup 1925

Round 1 Venue Notes
D 2 Albion Rovers 1 1 ClydeD 2 Cliftonhill
NL Armadale 3 1 Civil Service StrollersNL Volunteer Park
D 2 Arthurlie 3 1 CowdenbeathD 1 Dunterlie Park (New)
D 1 Ayr United 3 1 St JohnstoneD 1 Somerset Park
D 2 Bathgate 0 4 Partick ThistleD 1 Mill Park
D 2 Bo'ness 1 1 Helensburgh D 3 Newtown Park
D 2 Broxburn United 3 2 Nithsdale Wanderers D 3 Sports Park
D 2 Clydebank 0 1 Queen's ParkD 1 Clydeholm
D 1 Dundee 5 0 JohnstoneD 2 Dens Park
D 2 Dundee United 5 1 Aberdeen UniversityNL Tannadice Park
D 2 Dunfermline Athletic 1 1 ArbroathD 2 East End Park
D 3 Dykehead 1 0 Forfar AthleticD 2 Parkside
D 2 East Fife 1 3 RangersD 1 Bayview Park
D 2 East Stirlingshire 4 0 Inverness ClachnacuddinNL Firs Park
D 1 Falkirk 1 1 MortonD 1 Brockville Park
D 1 Hamilton Academical 5 2 St Bernard'sD 2 Douglas Park
D 1 Heart of Midlothian 4 1 Leith Athletic D 3 Tynecastle Park
D 1 Hibernian 0 2 AberdeenD 1 Easter Road
D 1 Kilmarnock 3 0 Arbroath AthleticNL Rugby Park
D 2 King's Park 0 4 AirdrieoniansD 1 Forthbank Park
D 3 Lochgelly United 4 0 BreadalbaneNL Recreation Park
D 3 Montrose 6 2 Inverness CitadelNL Links Park
D 1 Motherwell 6 3 Galston D 3 Fir Park
NL Newton Stewart 0 2 DumbartonD 2 Blairmount Park
D 3 Queen of the South 1 1 Alloa AthleticD 2 Palmerston Park
D 1 Raith Rovers 3 0 Clackmannan D 3 Stark's Park
D 3 Royal Albert 9 1 StranraerNL Raploch Park
D 3 Solway Star 4 2 StenhousemuirD 2 Kimmeter Park Green
NL St Cuthbert Wanderers 0 0 Peebles Rovers D 3 St Mary's Park
D 1 St Mirren 3 1 PeterheadNL Love Street
D 1 Third Lanark 1 5 CelticD 1 Cathkin Park
D 3 Vale of Leven 2 0 Inverness CaledonianNL Milburn Park
Round 1 Replay Venue Notes
D 2 Alloa Athletic 2 0 Queen of the South D 3 Recreation Ground
D 2 Arbroath 1 0 Dunfermline AthleticD 2 Gayfield Park
D 2 Clyde 3 1 Albion RoversD 2 Shawfield Stadium
D 3 Helensburgh 0 0 Bo'nessD 2 Ardencaple Park
D 1 Morton 0 3 FalkirkD 1 Cappielow Park
D 3 Peebles Rovers 5 0 St Cuthbert WanderersNL Whitestone Park
Round 1 Replay 2
D 2 Bo'ness 2 0 Helensburgh D 3 Firhill Park, Glasgow
Round 2 Venue Notes
D 1 Airdrieonians 4 0 Queen's ParkD 1 Broomfield Park
D 2 Arbroath 3 0 ClydeD 2 Gayfield Park
NL Armadale 1 1 AberdeenD 1 Volunteer Park
D 1 Celtic 2 1 Alloa AthleticD 2 Parkhead
D 1 Dundee 2 1 Lochgelly United D 3 Dens Park
D 3 Dykehead 3 1 Peebles Rovers D 3 Parkside
D 1 Falkirk 2 0 DumbartonD 2 Brockville Park
D 1 Hamilton Academical4 0 East StirlingshireD 2 Douglas Park
D 1 Kilmarnock 2 1 Heart of MidlothianD 1 Rugby Park
D 3 Montrose0 2 RangersD 1 Links Park
D 1 Motherwell 2 0 ArthurlieD 2 Fir Park
D 1 Partick Thistle5 1 Dundee UnitedD 2 Firhill Stadium
D 1 Raith Rovers 0 0 Bo'nessD 2 Stark's Park
D 3 Royal Albert 1 3 Broxburn UnitedD 2 Raploch Park
D 1 St Mirren1 0 Ayr UnitedD 1 Love Street
D 3 Vale of Leven 2 2 Solway Star D 3 Milburn Park
Round 2 Replay Venue Notes
D 1 Aberdeen 2 0 ArmadaleNL Pittordie
D 2 Bo'ness 1 3 Raith RoversD 1 Newtown Park
D 3 Solway Star 3 3 Vale of Leven D 3 Kimmeter Park Green
Round 2 Replay 2 Venue Notes
D 3 Solway Star 2 1 Vale of Leven D 3 Cathlin Park, Glasgow
Round 3 Venue Notes
D 1 Aberdeen 0 0 MotherwellD 1 Pittordie
D 2 Broxburn United 2 1 FalkirkD 1 Sports Park
D 1 Celtic 2 0 Solway Star D 3 Parkhead
D 1 Dundee 3 1 AirdrieoniansD 1 Dens Park
D 1 Hamilton Academical 1 0 Raith RoversD 1 Douglas Park
D 1 Kilmarnock5 0 Dykehead D 3 Rugby Park
D 1 Rangers 5 3 ArbroathD 2 Ibrox Park
D 1 St Mirren 2 0 Partick ThistleD 1 Love Street
Round 3 Replay Venue Notes
D 1 Motherwell1 2 AberdeenD 1 Fir Park
Round 4 Venue Notes
D 1 Aberdeen 0 2 Hamilton AcademicalD 1 Pittordie
D 1 Dundee1 0 Broxburn UnitedD 2 Dens Park
D 1 Kilmarnock1 2 RangersD 1 Rugby Park
D 1 St Mirren 0 0 CelticD 1 Love Street
Round 4 Replay Venue Notes
D 1 Celtic 1 1 St MirrenD 1 Parkhead
Round 4 Replay 2 Venue Notes
D 1 Celtic1 0 St MirrenD 1 Ibrox Park, Glasgow
Semi Final Venue Notes
D 1 Celtic 5 0 RangersD 1 Hampden Park, Glasgow
D 1 Dundee 1 1 Hamilton AcademicalD 1 Tynecastle Park, Edinburgh
Semi Final replay Venue Notes
D 1 Dundee 2 0 Hamilton AcademicalD 1 Easter Road, Edinburgh
Final Venue Notes
D 1 Celtic 2 1 DundeeD 1 Hampden Park, Glasgow