1930-31 Scottish Cup
| Final | ||||||
| Celtic | 2 | 2 | Motherwell | Sat 11 Apr 1931 | Details | |
| Celtic | 4 | 2 | Motherwell | Wed 15 Apr 1931 | 1st Replay | Details |
| Semi Final | ||||||
| Motherwell | 1 | 0 | St Mirren | Sat 14 Mar 1931 | Details | |
| Celtic | 3 | 0 | Kilmarnock | Sat 14 Mar 1931 | Details | |
| ↑ Back to Top | ||||||
| 4th Round | ||||||
| Third Lanark | 1 | 1 | St Mirren | Sat 28 Feb 1931 | Details | |
| Bo'ness | 1 | 1 | Kilmarnock | Sat 28 Feb 1931 | Details | |
| Cowdenbeath | 0 | 1 | Motherwell | Sat 28 Feb 1931 | Details | |
| Celtic | 4 | 0 | Aberdeen | Sat 28 Feb 1931 | Details | |
| St Mirren | 3 | 0 | Third Lanark | Tue 03 Mar 1931 | 1st Replay | Details |
| Kilmarnock | 5 | 0 | Bo'ness | Wed 04 Mar 1931 | 1st Replay | Details |
| ↑ Back to Top | ||||||
| 3rd Round | ||||||
| Greenock Morton | 1 | 4 | Celtic | Sat 14 Feb 1931 | Details | |
| Hibernian | 0 | 3 | Motherwell | Sat 14 Feb 1931 | Details | |
| Cowdenbeath | 3 | 0 | St Bernards Edinburgh | Sat 14 Feb 1931 | Details | |
| St Mirren | 2 | 0 | Falkirk | Sat 14 Feb 1931 | Details | |
| Third Lanark | 4 | 2 | Arbroath | Sat 14 Feb 1931 | Details | |
| Dundee | 1 | 1 | Aberdeen | Sat 14 Feb 1931 | Details | |
| Bo'ness | 1 | 0 | Ayr United | Sat 14 Feb 1931 | Details | |
| Montrose | 0 | 3 | Kilmarnock | Sat 14 Feb 1931 | Details | |
| Aberdeen | 2 | 0 | Dundee | Wed 18 Feb 1931 | 1st Replay | Details |
| ↑ Back to Top | ||||||
| 2nd Round | ||||||
| Queen's Park | 0 | 1 | Greenock Morton | Sat 31 Jan 1931 | 2nd Replay | Details |
| Third Lanark | 1 | 0 | Airdrieonians | Sat 31 Jan 1931 | Details | |
| Caledonian | 2 | 7 | Falkirk | Sat 31 Jan 1931 | Details | |
| Murrayfield A | 0 | 1 | Ayr United | Sat 31 Jan 1931 | Details | |
| Motherwell | 4 | 1 | Albion Rovers | Sat 31 Jan 1931 | Details | |
| Kilmarnock | 3 | 2 | Hearts | Sat 31 Jan 1931 | Details | |
| Rangers | 1 | 2 | Dundee | Sat 31 Jan 1931 | Details | |
| Hamilton | 2 | 2 | Hibernian | Sat 31 Jan 1931 | Details | |
| Aberdeen | 1 | 1 | Partick Thistle | Sat 31 Jan 1931 | Details | |
| Clyde | 1 | 1 | St Mirren | Tue 03 Feb 1931 | Details | |
| Cowdenbeath | 1 | 1 | St Johnstone | Wed 04 Feb 1931 | Details | |
| Dundee United | 2 | 3 | Celtic | Wed 04 Feb 1931 | Details | |
| Hibernian | 5 | 2 | Hamilton | Wed 04 Feb 1931 | 1st Replay | Details |
| Bo'ness | 4 | 2 | Alloa Athletic | Wed 04 Feb 1931 | Details | |
| King's Park | 1 | 1 | St Bernards Edinburgh | Wed 04 Feb 1931 | Details | |
| Partick Thistle | 0 | 3 | Aberdeen | Wed 04 Feb 1931 | 1st Replay | Details |
| Montrose | 1 | 0 | Civil Service Strollers | Sat 07 Feb 1931 | Details | |
| Arbroath | 2 | 0 | Edinburgh City | Sat 07 Feb 1931 | Details | |
| St Mirren | 3 | 1 | Clyde | Tue 10 Feb 1931 | 1st Replay | Details |
| St Bernards Edinburgh | 1 | 0 | King's Park | Wed 11 Feb 1931 | 1st Replay | Details |
| St Johnstone | 0 | 4 | Cowdenbeath | Wed 11 Feb 1931 | 1st Replay | Details |
| ↑ Back to Top | ||||||
| 1st Round | ||||||
| Civil Service Strollers | 2 | 0 | Tarff Rovers | Sat 17 Jan 1931 | Details | |
| Clyde | 7 | 0 | Leith Athletic | Sat 17 Jan 1931 | Details | |
| St Mirren | 3 | 1 | Clydebank (1) | Sat 17 Jan 1931 | Details | |
| Queen Of The South | 2 | 3 | Cowdenbeath | Sat 17 Jan 1931 | Details | |
| East Stirlingshire | 0 | 2 | Hamilton | Sat 17 Jan 1931 | Details | |
| King's Park | 7 | 0 | Falkirk Amateurs | Sat 17 Jan 1931 | Details | |
| Montrose | 2 | 0 | Mid Annandale | Sat 17 Jan 1931 | Details | |
| St Johnstone | 3 | 2 | Forfar Athletic | Sat 17 Jan 1931 | Details | |
| Brechin City | 1 | 3 | Edinburgh City | Sat 17 Jan 1931 | Details | |
| Glasgow University | 0 | 1 | Caledonian | Sat 17 Jan 1931 | Details | |
| Queen's Park | 5 | 0 | Elgin City | Sat 17 Jan 1931 | Details | |
| East Fife | 1 | 2 | Celtic | Sat 17 Jan 1931 | Details | |
| Albion Rovers | 6 | 0 | Vale of Atholl | Sat 17 Jan 1931 | Details | |
| Peebles Rovers | 0 | 4 | Falkirk | Sat 17 Jan 1931 | Details | |
| Third Lanark | 6 | 2 | Buckie Thistle | Sat 17 Jan 1931 | Details | |
| Dundee United | 14 | 0 | Nithsdale Wanderers | Sat 17 Jan 1931 | Details | |
| Hibernian | 3 | 1 | St Cuthberts Wanderers | Sat 17 Jan 1931 | Details | |
| Dunfermline Athletic | 2 | 2 | Airdrieonians | Sat 17 Jan 1931 | Details | |
| Partick Thistle | 16 | 0 | Royal Albert | Sat 17 Jan 1931 | Details | |
| Inverness Citadel | 0 | 7 | Kilmarnock | Sat 17 Jan 1931 | Details | |
| Dundee | 10 | 1 | Fraserburgh | Sat 17 Jan 1931 | Details | |
| Armadale | 1 | 7 | Rangers | Sat 17 Jan 1931 | Details | |
| Alloa Athletic | 2 | 0 | Dalbeattie Star | Sat 17 Jan 1931 | Details | |
| Greenock Morton | 1 | 1 | Raith Rovers | Sat 17 Jan 1931 | Details | |
| Bo'ness | 3 | 0 | Peterhead | Sat 17 Jan 1931 | Details | |
| Murrayfield A | 3 | 2 | Beith | Sat 17 Jan 1931 | Details | |
| Motherwell | 6 | 0 | Bathgate | Sat 17 Jan 1931 | Details | |
| St Bernards Edinburgh | 6 | 2 | Stranraer | Sat 17 Jan 1931 | Details | |
| Ayr United | 11 | 2 | Clackmannan | Sat 17 Jan 1931 | Details | |
| Arbroath | 7 | 1 | Moorpark | Sat 17 Jan 1931 | Details | |
| Hearts | 9 | 1 | Stenhousemuir | Sat 17 Jan 1931 | Details | |
| Aberdeen | 6 | 1 | Dumbarton | Sat 17 Jan 1931 | Details | |
| Raith Rovers | 1 | 1 | Greenock Morton | Wed 21 Jan 1931 | 1st Replay | Details |
| Airdrieonians | 6 | 1 | Dunfermline Athletic | Wed 21 Jan 1931 | 1st Replay | Details |
| Greenock Morton | 2 | 0 | Raith Rovers | Mon 26 Jan 1931 | Details | |
| ↑ Back to Top | ||||||

