| ROUND | R2 | R3 | QF | SF | F |
| Season archive |
| Tuesday, 9 November 2021 | ||||||
| qf | Portadown | 1-2 | Cliftonville | |||
| 47 | Bonis | 76 | Doherty | |||
| 90 | Kearns | |||||
| qf | Ballymena United | 3-1 | Linfield | |||
| 37 | Wilson | 8 | Chadwick | |||
| 54 | Winchester | |||||
| 90 | Millar | |||||
| qf | Coleraine | 2-0 | Glentoran | |||
| 19 | Glackin | |||||
| 63 | Shevlin | |||||
| qf | Warrenpoint Town | 6-1 | Limavady United | |||
| 3 | O'Sullivan | 82 | ||||
| 10 | Maguire | |||||
| 27 | O'Sullivan | |||||
| 31 | Hutchinson | |||||
| 45 | Maguire | |||||
| 54(p) | O'Sullivan | |||||
| 5 | +1 | Billy CHADWICK (Linfield) |
| 4 | +3 | Alan O'SULLIVAN (Warrenpoint Town) |
| 3 | Cathair FRIEL (Coleraine) | |
| Jordan OWENS (Crusaders) | ||
| Kyle BEGGS (Glenavon) | ||
| +2 | Thomas MAGUIRE (Warrenpoint Town) | |
| +1 | Matthew SHEVLIN (Coleraine) | |
| Adam LECKY (Crusaders) | ||
| 2 | Michael NEWBERRY (Linfield) | |
| +1 | Lee BONIS (Portadown) | |
| Josh DOYLE (Glenavon) | ||
| +1 | Jude WINCHESTER (Ballymena United) | |
| Harry ANDERSON (Portadown) | ||
| Conor KEELEY (Ballymena United) | ||
| Darius ROOHI (Ards) | ||
| Ryan CURRAN (Cliftonville) | ||
| Nedas MACUILAITIS (Loughgall) | ||
| Jonté SMITH (Ballymena United) | ||
| Jay DONNELLY (Glentoran) | ||
| Eamon SCANNELL (Ards) | ||
| Malachy SMITH (Glentoran) | ||
| Stephen FALLON (Linfield) |