1928-29 Scottish Cup
| Final | ||||||
| Kilmarnock | 2 | 0 | Rangers | Sat 06 Apr 1929 | Details | |
| Semi Final | ||||||
| Kilmarnock | 1 | 0 | Celtic | Sat 23 Mar 1929 | Details | |
| Rangers | 3 | 2 | St Mirren | Sat 23 Mar 1929 | Details | |
| ↑ Back to Top | ||||||
| 4th Round | ||||||
| Raith Rovers | 2 | 3 | Kilmarnock | Sat 02 Mar 1929 | Details | |
| Rangers | 3 | 1 | Dundee United | Sat 02 Mar 1929 | Details | |
| St Mirren | 4 | 3 | Aberdeen | Tue 05 Mar 1929 | Details | |
| Celtic | 0 | 0 | Motherwell | Wed 06 Mar 1929 | Details | |
| Motherwell | 1 | 2 | Celtic | Wed 13 Mar 1929 | 1st Replay | Details |
| ↑ Back to Top | ||||||
| 3rd Round | ||||||
| Raith Rovers | 3 | 2 | Dumbarton | Sat 16 Feb 1929 | Details | |
| Ayr United | 0 | 2 | St Mirren | Sat 16 Feb 1929 | Details | |
| Dundee | 1 | 1 | Dundee United | Sat 16 Feb 1929 | Details | |
| Celtic | 4 | 1 | Arbroath | Sat 16 Feb 1929 | Details | |
| Falkirk | 3 | 5 | Aberdeen | Sat 16 Feb 1929 | Details | |
| Airdrieonians | 1 | 1 | Motherwell | Sat 16 Feb 1929 | Details | |
| Albion Rovers | 0 | 1 | Kilmarnock | Sat 16 Feb 1929 | Details | |
| Clyde | 0 | 2 | Rangers | Sat 16 Feb 1929 | Details | |
| Motherwell | 3 | 1 | Airdrieonians | Wed 20 Feb 1929 | 1st Replay | Details |
| Dundee United | 1 | 0 | Dundee | Wed 20 Feb 1929 | 1st Replay | Details |
| ↑ Back to Top | ||||||
| 2nd Round | ||||||
| Rangers | 5 | 1 | Partick Thistle | Sat 02 Feb 1929 | Details | |
| Third Lanark | 0 | 1 | St Mirren | Sat 02 Feb 1929 | Details | |
| Celtic | 3 | 0 | East Stirlingshire | Sat 02 Feb 1929 | Details | |
| Aberdeen | 4 | 0 | Queen's Park | Sat 02 Feb 1929 | Details | |
| Stenhousemuir | 1 | 1 | Dundee United | Sat 02 Feb 1929 | Details | |
| Queen Of The South | 1 | 2 | Falkirk | Sat 02 Feb 1929 | Details | |
| St Johnstone | 2 | 3 | Motherwell | Sat 02 Feb 1929 | Details | |
| Murrayfield A | 1 | 1 | Arbroath | Sat 02 Feb 1929 | Details | |
| Albion Rovers | 8 | 1 | Clackmannan | Sat 02 Feb 1929 | Details | |
| Bathgate | 1 | 1 | Raith Rovers | Sat 02 Feb 1929 | Details | |
| Ayr United | 5 | 1 | Armadale | Sat 02 Feb 1929 | Details | |
| Cowdenbeath | 0 | 0 | Airdrieonians | Sat 02 Feb 1929 | Details | |
| Brechin City | 1 | 6 | Dundee | Sat 02 Feb 1929 | Details | |
| Clyde | 1 | 1 | Hamilton | Sat 02 Feb 1929 | Details | |
| Kilmarnock | 3 | 2 | Bo'ness | Sat 02 Feb 1929 | Details | |
| Fraserburgh | 0 | 3 | Dumbarton | Sat 02 Feb 1929 | Details | |
| Arbroath | 5 | 2 | Murrayfield A | Wed 06 Feb 1929 | 1st Replay | Details |
| Raith Rovers | 5 | 2 | Bathgate | Wed 06 Feb 1929 | 1st Replay | Details |
| Airdrieonians | 3 | 2 | Cowdenbeath | Wed 06 Feb 1929 | 1st Replay | Details |
| Hamilton | 1 | 2 | Clyde | Wed 06 Feb 1929 | 1st Replay | Details |
| Dundee United | 2 | 0 | Stenhousemuir | Wed 06 Feb 1929 | 1st Replay | Details |
| ↑ Back to Top | ||||||
| 1st Round | ||||||
| Civil Service Strollers | 1 | 1 | Fraserburgh | Sat 12 Jan 1929 | Details | |
| Thornhill | 0 | 4 | Murrayfield A | Sat 12 Jan 1929 | Details | |
| Buckie Thistle | 0 | 3 | Queen's Park | Sat 19 Jan 1929 | Details | |
| Dundee | 1 | 1 | King's Park | Sat 19 Jan 1929 | Details | |
| Alloa Athletic | 3 | 3 | East Stirlingshire | Sat 19 Jan 1929 | Details | |
| Kilmarnock | 8 | 1 | Glasgow University | Sat 19 Jan 1929 | Details | |
| Motherwell | 4 | 1 | Leith Athletic | Sat 19 Jan 1929 | Details | |
| Rangers | 11 | 1 | Edinburgh City | Sat 19 Jan 1929 | Details | |
| Queen Of The South | 2 | 2 | Caledonian | Sat 19 Jan 1929 | Details | |
| Dumbarton | 6 | 1 | Inverness Citadel | Sat 19 Jan 1929 | Details | |
| Nithsdale Wanderers | 0 | 4 | St Mirren | Sat 19 Jan 1929 | Details | |
| Aberdeen | 5 | 0 | Solway Star | Sat 19 Jan 1929 | Details | |
| Bo'ness | 7 | 1 | Newton Stewart Athletic | Sat 19 Jan 1929 | Details | |
| Arbroath | 2 | 0 | Inverness Thistle | Sat 19 Jan 1929 | Details | |
| Dundee United | 3 | 1 | Greenock Morton | Sat 19 Jan 1929 | Details | |
| Hibernian | 1 | 2 | St Johnstone | Sat 19 Jan 1929 | Details | |
| Beith | 2 | 2 | Raith Rovers | Sat 19 Jan 1929 | Details | |
| East Fife | 1 | 2 | Partick Thistle | Sat 19 Jan 1929 | Details | |
| Third Lanark | 6 | 2 | Clydebank (1) | Sat 19 Jan 1929 | Details | |
| Fraserburgh | 4 | 3 | Civil Service Strollers | Sat 19 Jan 1929 | 1st Replay | Details |
| Hearts | 0 | 2 | Airdrieonians | Sat 19 Jan 1929 | Details | |
| Huntly | 1 | 3 | Stenhousemuir | Sat 19 Jan 1929 | Details | |
| Hamilton | 2 | 1 | Forfar Athletic | Sat 19 Jan 1929 | Details | |
| Berwick Rangers | 3 | 9 | Ayr United | Sat 19 Jan 1929 | Details | |
| St Andrews University | 0 | 3 | Bathgate | Sat 19 Jan 1929 | Details | |
| Celtic | 5 | 1 | Arthurlie | Sat 19 Jan 1929 | Details | |
| Albion Rovers | 7 | 1 | Galston | Sat 19 Jan 1929 | Details | |
| St Bernards Edinburgh | 1 | 2 | Falkirk | Sat 19 Jan 1929 | Details | |
| Dunfermline Athletic | 1 | 3 | Cowdenbeath | Sat 19 Jan 1929 | Details | |
| Clyde | 4 | 1 | Montrose | Sat 19 Jan 1929 | Details | |
| Armadale | 9 | 2 | Moorpark | Sat 19 Jan 1929 | Details | |
| King's Park | 1 | 5 | Dundee | Wed 23 Jan 1929 | 1st Replay | Details |
| East Stirlingshire | 2 | 1 | Alloa Athletic | Wed 23 Jan 1929 | 1st Replay | Details |
| Caledonian | 0 | 3 | Queen Of The South | Thu 24 Jan 1929 | 1st Replay | Details |
| Raith Rovers | 4 | 1 | Beith | Sat 26 Jan 1929 | 1st Replay | Details |
| Breadalbane | 0 | 6 | Brechin City | Sat 26 Jan 1929 | Details | |
| ↑ Back to Top | ||||||

