Scottish Cup 1931

Round 1 Venue Notes
D 1 Aberdeen 6 1 DumbartonD 2 Pittordie
D 2 Albion Rovers 6 0 Vale of LeithenNL Cliftonhill
D 2 Alloa Athletic 2 0 Dalbeattie StarNL Recreation Ground
D 2 Arbroath7 1 MoorparkNL Gayfield Park
NL Armadale 1 7 RangersD 1 Volunteer Park
D 1 Ayr United 11 2 ClackmannanNL Somerset Park
D 2 Bo'ness 3 0 PeterheadNL Newtown Park
D 2 Brechin City 1 3 Edinburgh CityNL Glebe Park
NL Civil Service Strollers 2 0 Tarff RoversNL Pinkhill Stadium
D 1 Clyde 7 0 Leith AthleticD 1 Shawfield Stadium
D 1 Dundee 10 1 FraserburghNL Dens Park
D 2 Dundee United 14 0 Nithsdale WanderersNL Tannadice Park
D 2 Dunfermline Athletic 2 2 AirdrieoniansD 1 East End Park
D 1 East Fife1 2 CelticD 1 Bayview Park
D 2 East Stirlingshire0 2 Hamilton AcademicalD 1 Firs Park
NL Glasgow University 0 1 Inverness CaledonianNL
D 1 Heart of Midlothian9 1 StenhousemuirD 2 Tynecastle Park
D 1 Hibernian 3 1 St Cuthbert WanderersNL Easter Road
NL Inverness Citadel0 7 KilmarnockD 1
D 2 King's Park 7 0 Falkirk AmateursNL Forthbank Park
D 2 Montrose 2 0 Mid-AnnandaleNL Links Park
D 1 Morton 1 1 Raith RoversD 2 Cappielow Park
D 1 Motherwell 6 0 BathgateNL Fir Park
NL Murrayfield Amateurs 3 2 BeithNL
D 1 Partick Thistle 16 0 Royal AlbertNL Firhill Stadium
NL Peebles Rovers 0 4 FalkirkD 1 Whitestone Park
D 2 Queen of the South2 3 CowdenbeathD 1 Palmerston Park
D 1 Queen's Park5 0 Elgin CityNL Hampden Park
D 2 St Bernard's 6 2 StranraerNL Royal Gymnasium
D 2 St Johnstone 3 2 Forfar AthleticD 2 Muirton Park
D 1 St Mirren 3 1 ClydebankD 2 Love Street
D 2 Third Lanark 6 2 Buckie ThistleNL Cathkin Park
Round 1 Replay Venue Notes
D 1 Airdrieonians 6 1 Dunfermline AthleticD 2 Broomfield Park
D 2 Raith Rovers 1 1 MortonD 1 Stark's Park
Round 1 Replay 2
D 1 Morton 2 0 Raith RoversD 2 Firhill Stadium, Glasgow
Round 2 Venue Notes
D 1 Aberdeen 1 1 Partick ThistleD 1Pittordie
D 2 Arbroath 2 0 Edinburgh CityNL Gayfield Park
D 2 Bo'ness 0 0 Alloa AthleticD 2 Newtown Park Abandoned h/t - bad weather
D 2 Bo'ness 4 2 Alloa AthleticD 2 Newtown Park
D 1 Clyde 1 1 St MirrenD 1 Shawfield Stadium
D 1 Cowdenbeath 1 1 St JohnstoneD 2 Central Park
D 2 Dundee United2 3 CelticD 1 Tannadice Park
D 1 Hamilton Academical 2 2 HibernianD 1 Douglas Park
NL Inverness Caledonian 2 7 FalkirkD 1 Kingsills Park
D 1 Kilmarnock 3 2 Heart of MidlothianD 1 Rugby Park
D 2 King's Park 1 1 St Bernard'sD 2 Forthbank Park
D 2 Montrose1 0 Civil Service StrollersNL Links Park Abandoned 25 mins - bad weather
D 2 Montrose1 0 Civil Service StrollersNL Links Park
D 1 Motherwell4 1 Albion RoversD 2 Fir Park
NL Murrayfield Amateurs 0 1 Ayr UnitedD 1
D 1 Queen's Park 0 1 MortonD 1 Hampden Park
D 1 Rangers1 2 DundeeD 1 Ibrox Park
D 2 Third Lanark1 0 AirdrieoniansD 1 Cathkin Park
Round 2 Replay Venue Notes
D 1 Hibernian 5 2 Hamilton AcademicalD 1Easter Road
D 1 Partick Thistle 0 3 AberdeenD 1 Firhill Stadium
D 2 St Bernard's1 0 King's ParkD 2 Royal Gymnasium
D 2 St Johnstone 0 4 CowdenbeathD 1 Muirton Park
D 1 St Mirren 3 1 ClydeD 1 Love Street
Round 3 Venue Notes
D 2 Bo'ness1 0 Ayr UnitedD 1 Newtown Park
D 1 Cowdenbeath 3 0 St Bernard'sD 2 Central Park
D 1 Dundee 1 1 AberdeenD 1 Dens Park
D 1 Hibernian 0 3 MotherwellD 1 Easter Road
D 2 Montrose 0 3 KilmarnockD 1 Links Park
D 1 Morton 1 4 CelticD 1 Cappielow Park
D 1 St Mirren 2 0 FalkirkD 1 Love Street
D 2 Third Lanark 4 2 ArbroathD 2 Cathkin Park
Round 3 Replay Venue Notes
D 1 Aberdeen 2 0 DundeeD 1 Pittordie
Round 4 Venue Notes
D 2 Bo'ness 1 1 KilmarnockD 1 Newtown Park
D 1 Celtic4 0 AberdeenD 1 Parkhead
D 1 Cowdenbeath 0 1 MotherwellD 1 Central Park
D 2 Third Lanark 1 1 St MirrenD 1 Cathkin Park
Round 4 Replay
D 1 Kilmarnock5 0 Bo'nessD 2 Rugby Park
D 1 St Mirren 3 0 Third LanarkD 2 Love Street
Semi Final Venue Notes
D 1 Celtic 3 0 KilmarnockD 1 Hampden Park, Glasgow
D 1 Motherwell1 0 St MirrenD 1 Ibrox Park, Glasgow
Final Venue Notes
D 1 Celtic 2 2 MotherwellD 1 Hampden Park, Glasgow
Final Replay Venue Notes
D 1 Celtic 4 2 MotherwellD 1 Hampden Park, Glasgow