| ROUND | R2 | R3 | R4 | R5 | QF | SF | F | ||||
| r2 | R | r3 | R | r4 | R | r5 | R | ||||
| Season archive |
| Friday, 17 January 2020 | |||||
| r4 | Rangers | 2-0 | Stranraer | ||
| Saturday, 18 January 2020 | |||||
| r4 | St.Johnstone | 3-0 | Morton | ||
| r4 | Hearts | 5-0 | Airdrieonians | ||
| r4 | Aberdeen | 1-0 | Dumbarton | ||
| r4 | Dundee | 0-3 | Motherwell | ||
| r4 | Kilmarnock | 6-0 | Queen's Park | ||
| r4 | St.Mirren | 3-0 | Broxburn Athletic | ||
| r4 | Partick Thistle | 1-2 | Celtic | ||
| r4 | Ayr United | 1-0 | Ross County | ||
| r4 | Hamilton | 5-0 | Edinburgh City | ||
| r4 | Livingston | 3-1 | Raith Rovers | ||
| r4 | Alloa Athletic | 2-3 | Inverness CT | ||
| r4 | Arbroath | 0-0 | Falkirk | ||
| r4 | Bonnyrigg Rose | 0-1 | Clyde | ||
| r4 | East Kilbride | 1-3 | Broomhill | ||
| Sunday, 19 January 2020 | |||||
| r4 | Dundee United | 2-2 | Hibernian | ||
| Tuesday, 28 January 2020 | |||||
| r4R | Falkirk | 2-0 | Arbroath | ||
| r4R | Hibernian | 4-2 | Dundee United | ||
| 4 | +4 | Christian DOIDGE (Hibernian) |
| 3 | +2 | Kevin O'HARA (Alloa Athletic) |
| +3 | Chris LONG (Motherwell) | |
| Tommy MUIR (Annan Athletic, 2p) | ||
| Ruari PATON (East Kilbride) | ||
| +1 | Conor SAMMON (Falkirk) | |
| Tommy COYNE (Linlithgow Rose, 1p) | ||
| Ally MacDONALD (Brora Rangers) | ||
| 2 | Nicky CADDEN (Morton) | |
| Scott McLEAN (Annan Athletic, 1p) | ||
| Sean CRIGHTON (Airdrieonians) | ||
| Salim KOUIDER-AISSA (Queen's Park) | ||
| Jack BREEN (Albion Rovers) | ||
| +2 | Steven LAWLESS (Livingston, 2p) | |
| Blair HENDERSON (Edinburgh City) | ||
| Nathan FLANAGAN (Annan Athletic) | ||
| +2 | Stuart FINDLAY (Kilmarnock) | |
| +1 | Thomas COLLINS (Broomhill) | |
| +2 | Jonathan OBIKA (St.Mirren) | |
| +1 | Declan McMANUS (Falkirk) | |
| Sean HEAVER (Stirling Albion) | ||
| +2 | Lawrence SHANKLAND (Dundee United) | |
| Michael McKENNA (Arbroath, 1p) | ||
| Tam ORR (Broomhill) | ||
| Ousman SEE (Albion Rovers) | ||
| Danny HANDLING (Edinburgh City, 1p) | ||
| Garry WOOD (Formartine United) |