1929-30 Scottish Cup
| Final | ||||||
| Rangers | 0 | 0 | Partick Thistle | Sat 12 Apr 1930 | Details | |
| Rangers | 2 | 1 | Partick Thistle | Wed 16 Apr 1930 | 1st Replay | Details |
| Semi Final | ||||||
| Partick Thistle | 3 | 1 | Hamilton | Sat 22 Mar 1930 | Details | |
| Rangers | 4 | 1 | Hearts | Sat 22 Mar 1930 | Details | |
| ↑ Back to Top | ||||||
| 4th Round | ||||||
| St Mirren | 3 | 4 | Hamilton | Sat 01 Mar 1930 | Details | |
| Dundee | 2 | 2 | Hearts | Sat 01 Mar 1930 | Details | |
| Partick Thistle | 3 | 1 | Falkirk | Sat 01 Mar 1930 | Details | |
| Rangers | 3 | 0 | Montrose | Sat 01 Mar 1930 | Details | |
| Hearts | 4 | 0 | Dundee | Wed 05 Mar 1930 | 1st Replay | Details |
| ↑ Back to Top | ||||||
| 3rd Round | ||||||
| Dundee | 0 | 0 | Airdrieonians | Sat 15 Feb 1930 | Details | |
| Falkirk | 0 | 0 | Leith Athletic | Sat 15 Feb 1930 | Details | |
| Hamilton | 4 | 0 | King's Park | Sat 15 Feb 1930 | Details | |
| Hibernian | 1 | 3 | Hearts | Sat 15 Feb 1930 | Details | |
| Albion Rovers | 2 | 2 | Montrose | Sat 15 Feb 1930 | Details | |
| Motherwell | 2 | 5 | Rangers | Sat 15 Feb 1930 | Details | |
| Partick Thistle | 3 | 2 | Aberdeen | Sat 15 Feb 1930 | Details | |
| Celtic | 1 | 3 | St Mirren | Sat 15 Feb 1930 | Details | |
| Leith Athletic | 1 | 1 | Falkirk | Wed 19 Feb 1930 | 1st Replay | Details |
| Montrose | 3 | 1 | Albion Rovers | Wed 19 Feb 1930 | 1st Replay | Details |
| Airdrieonians | 0 | 0 | Dundee | Wed 19 Feb 1930 | 1st Replay | Details |
| Falkirk | 1 | 1 | Leith Athletic | Mon 24 Feb 1930 | 2nd Replay | Details |
| Dundee | 2 | 1 | Airdrieonians | Mon 24 Feb 1930 | 2nd Replay | Details |
| Falkirk | 1 | 0 | Leith Athletic | Tue 25 Feb 1930 | 3rd Replay | Details |
| ↑ Back to Top | ||||||
| 2nd Round | ||||||
| Falkirk | 1 | 1 | Queen Of The South | Sat 01 Feb 1930 | Details | |
| Airdrieonians | 8 | 3 | Murrayfield A | Sat 01 Feb 1930 | Details | |
| Hearts | 0 | 0 | St Bernards Edinburgh | Sat 01 Feb 1930 | Details | |
| Montrose | 3 | 1 | Inverness Citadel | Sat 01 Feb 1930 | Details | |
| Dundee | 4 | 1 | St Johnstone | Sat 01 Feb 1930 | Details | |
| Aberdeen | 5 | 1 | Nithsdale Wanderers | Sat 01 Feb 1930 | Details | |
| Leith Athletic | 2 | 0 | Clachnacuddin | Sat 01 Feb 1930 | Details | |
| Vale Of Leithen | 2 | 7 | King's Park | Sat 01 Feb 1930 | Details | |
| Albion Rovers | 2 | 1 | Beith | Sat 01 Feb 1930 | Details | |
| Forfar Athletic | 0 | 0 | St Mirren | Sat 01 Feb 1930 | Details | |
| Dundee United | 0 | 3 | Partick Thistle | Sat 01 Feb 1930 | Details | |
| Ayr United | 1 | 3 | Hibernian | Sat 01 Feb 1930 | Details | |
| Rangers | 2 | 2 | Cowdenbeath | Sat 01 Feb 1930 | Details | |
| Celtic | 5 | 0 | Arbroath | Sat 01 Feb 1930 | Details | |
| Motherwell | 3 | 0 | Clyde | Sat 01 Feb 1930 | Details | |
| Hamilton | 4 | 2 | Kilmarnock | Sat 01 Feb 1930 | Details | |
| St Mirren | 3 | 0 | Forfar Athletic | Wed 05 Feb 1930 | 1st Replay | Details |
| Hearts | 5 | 1 | St Bernards Edinburgh | Wed 05 Feb 1930 | Details | |
| Cowdenbeath | 0 | 3 | Rangers | Wed 05 Feb 1930 | 1st Replay | Details |
| Queen Of The South | 3 | 4 | Falkirk | Thu 06 Feb 1930 | 1st Replay | Details |
| ↑ Back to Top | ||||||
| 1st Round | ||||||
| Murrayfield A | 2 | 2 | Burntisland Shipyard | Sat 11 Jan 1930 | Details | |
| Inverness Citadel | 1 | 0 | Armadale | Wed 15 Jan 1930 | Details | |
| Raith Rovers | 3 | 3 | Aberdeen | Sat 18 Jan 1930 | Details | |
| Solway Star | 0 | 8 | Montrose | Sat 18 Jan 1930 | Details | |
| Buckie Thistle | 0 | 2 | Falkirk | Sat 18 Jan 1930 | Details | |
| Bo'ness | 0 | 0 | St Johnstone | Sat 18 Jan 1930 | Details | |
| Peterhead | 3 | 3 | Vale Of Leithen | Sat 18 Jan 1930 | Details | |
| Burntisland Shipyard | 0 | 3 | Murrayfield A | Sat 18 Jan 1930 | 1st Replay | Details |
| Kilmarnock | 11 | 1 | Paisley Academicals | Sat 18 Jan 1930 | Details | |
| Hibernian | 2 | 0 | Leith Amateurs | Sat 18 Jan 1930 | Details | |
| Nithsdale Wanderers | 6 | 1 | St Andrews University | Sat 18 Jan 1930 | Details | |
| Falkirk Amateurs | 0 | 3 | Leith Athletic | Sat 18 Jan 1930 | Details | |
| St Bernards Edinburgh | 5 | 3 | Third Lanark | Sat 18 Jan 1930 | Details | |
| St Cuthberts Wanderers | 1 | 5 | St Mirren | Sat 18 Jan 1930 | Details | |
| East Fife | 1 | 2 | Queen Of The South | Sat 18 Jan 1930 | Details | |
| Motherwell | 6 | 0 | East Stirlingshire | Sat 18 Jan 1930 | Details | |
| Dalbeattie Star | 1 | 6 | Partick Thistle | Sat 18 Jan 1930 | Details | |
| Stranraer | 0 | 2 | Dundee United | Sat 18 Jan 1930 | Details | |
| Albion Rovers | 4 | 2 | Alloa Athletic | Sat 18 Jan 1930 | Details | |
| Hearts | 1 | 0 | Clydebank (1) | Sat 18 Jan 1930 | Details | |
| Dumbarton | 1 | 4 | Cowdenbeath | Sat 18 Jan 1930 | Details | |
| Civil Service Strollers | 0 | 2 | Clachnacuddin | Sat 18 Jan 1930 | Details | |
| Airdrieonians | 3 | 1 | Dunfermline Athletic | Sat 18 Jan 1930 | Details | |
| Arbroath | 6 | 1 | Galston | Sat 18 Jan 1930 | Details | |
| Hamilton | 6 | 0 | Stenhousemuir | Sat 18 Jan 1930 | Details | |
| Clyde | 7 | 0 | Keith | Sat 18 Jan 1930 | Details | |
| Queen's Park | 0 | 1 | Rangers | Sat 18 Jan 1930 | Details | |
| Royal Albert | 1 | 4 | Beith | Sat 18 Jan 1930 | Details | |
| Mid Annandale | 0 | 5 | Ayr United | Sat 18 Jan 1930 | Details | |
| Caledonian | 0 | 6 | Celtic | Sat 18 Jan 1930 | Details | |
| King's Park | 6 | 2 | Bathgate | Sat 18 Jan 1930 | Details | |
| Forfar Athletic | 7 | 2 | Brechin City | Sat 18 Jan 1930 | Details | |
| Dundee | 2 | 0 | Greenock Morton | Sat 18 Jan 1930 | Details | |
| Aberdeen | 7 | 0 | Raith Rovers | Wed 22 Jan 1930 | 1st Replay | Details |
| St Johnstone | 3 | 1 | Bo'ness | Wed 22 Jan 1930 | 1st Replay | Details |
| Vale Of Leithen | 2 | 1 | Peterhead | Sat 25 Jan 1930 | 1st Replay | Details |
| ↑ Back to Top | ||||||

