| ROUND | R2 | R3 | R4 | QF | SF | F |
| Season archive |
| Saturday, 8 May 2021 | ||||||
| sf | Dundee United | 0-2 | Hibernian | |||
| 27 | Nisbet | |||||
| 58 | Doidge | |||||
| Sunday, 9 May 2021 | ||||||
| sf | St.Mirren | 1-2 | St.Johnstone | |||
| 86 | McCarthy | 72 | Kane | |||
| 74 | Middleton | |||||
| 5 | +1 | Christian DOIDGE (Hibernian) |
| 4 | Kyle LAFFERTY (Kilmarnock, 1p) | |
| 3 | Jordan ALLAN (Forfar Athletic) | |
| Jamie McGRATH (St.Mirren, 2p) | ||
| Martin BOYLE (Hibernian, 1p) | ||
| Craig JOHNSTON (Montrose) | ||
| 2 | Dan MacKAY (Inverness CT) | |
| Greg KILTIE (Kilmarnock) | ||
| Kemar ROOFE (Rangers) | ||
| Aidan QUINN (Montrose) | ||
| Nikolay TODOROV (Inverness CT) | ||
| Luke McCOWAN (Ayr United) | ||
| Kristian DENNIS (St.Mirren) | ||
| +1 | Chris KANE (St.Johnstone) | |
| Callum MURRAY (Buckie Thistle) | ||
| Jordan ROBERTS (Motherwell) | ||
| +1 | Kevin NISBET (Hibernian) | |
| Jamie WILSON (Dumbarton) | ||
| Jay EMMANUEL-THOMAS (Livingston, 1p) | ||
| Tam ORR (Stranraer) | ||
| Russell McLEAN (Montrose) | ||
| Lee CURRIE (Bonnyrigg Rose, 2p) | ||
| Marc McNULTY (Dundee United) | ||
| Ousman SEE (Edinburgh City) | ||
| Guy MELAMED (St.Johnstone) |