| ROUND | R2 | R3 | R4 | QF | SF | F |
| Season archive |
| Friday, 16 April 2021 | ||||||
| r4 | Motherwell | 1-1 | Morton | aet, p5-3 | ||
| 120 | O'Donnell | 120 | Fjørtoft | |||
| r4 | St.Mirren | 2-1 | Inverness CT | |||
| 50 | Dennis | 48 | Todorov | |||
| 89 | Fraser | |||||
| r4 | Forfar Athletic | 0-1 | Dundee United | |||
| 56 | Pawlett | |||||
| Saturday, 17 April 2021 | ||||||
| r4 | St.Johnstone | 2-0 | Clyde | |||
| 6 | Melamed | |||||
| 21 | O'Halloran | |||||
| r4 | Kilmarnock | 3-1 | Montrose | |||
| 6 | Lafferty | 82 | Ballantyne | |||
| 24 | Pinnock | |||||
| 61 | Kiltie | |||||
| Sunday, 18 April 2021 | ||||||
| r4 | Aberdeen | 2-2 | Livingston | aet, p5-3 | ||
| 77 | McGinn | 37 | Emmanuel-Thomas | |||
| 95 | Kamberi | 93(p) | Emmanuel-Thomas | |||
| r4 | Rangers | 2-0 | Celtic | |||
| 10 | Davis | |||||
| 34(og) | Kenny | |||||
| r4 | Stranraer | 0-4 | Hibernian | |||
| 37 | Doidge | |||||
| 64 | Nisbet | |||||
| 71 | Boyle | |||||
| 84(p) | Boyle | |||||
| 4 | +1 | Kyle LAFFERTY (Kilmarnock, 1p) |
| 3 | Jordan ALLAN (Forfar Athletic) | |
| +2 | Martin BOYLE (Hibernian, 1p) | |
| Craig JOHNSTON (Montrose) | ||
| +1 | Christian DOIDGE (Hibernian) | |
| 2 | Dan MacKAY (Inverness CT) | |
| Kemar ROOFE (Rangers) | ||
| Aidan QUINN (Montrose) | ||
| +1 | Nikolay TODOROV (Inverness CT) | |
| Luke McCOWAN (Ayr United) | ||
| +1 | Kristian DENNIS (St.Mirren) | |
| Callum MURRAY (Buckie Thistle) | ||
| Jordan ROBERTS (Motherwell) | ||
| Jamie WILSON (Dumbarton) | ||
| +2 | Jay EMMANUEL-THOMAS (Livingston, 1p) | |
| Tam ORR (Stranraer) | ||
| Jamie McGRATH (St.Mirren, 1p) | ||
| Russell McLEAN (Montrose) | ||
| Lee CURRIE (Bonnyrigg Rose, 2p) | ||
| Ousman SEE (Edinburgh City) | ||
| +1 | Guy MELAMED (St.Johnstone) |