| ROUND | R2 | R3 | QF | SF | F |
| Season archive |
| Wednesday, 13 October 2021 | ||||||
| r3 | Glenavon | 2-2 | Glentoran | aet, p4-5 | ||
| 105(p) | Hall | 99 | McDaid | |||
| 119 | Doyle | 109 | Donnelly | |||
| r3 | Crusaders | 2-3 | Ballymena United | aet | ||
| 40 | Kennedy | 5 | Smith | |||
| 113 | Owens | 105 | Bramall | |||
| 120 | Smith | |||||
| r3 | Carrick Rangers | 0-2 | Coleraine | |||
| 13 | Shevlin | |||||
| 82 | Shevlin | |||||
| r3 | Warrenpoint Town | 1-0 | Loughgall | |||
| 7 | Maguire | |||||
| Tuesday, 26 October 2021 | ||||||
| r3 | Portadown | 1-0 | Ballinamallard United | |||
| 23 | Bonis | |||||
| r3 | Ards | 1-4 | Cliftonville | |||
| 47 | Glover | 32 | Addis | |||
| 48 | Gallagher | |||||
| 64 | Curran | |||||
| 83 | Gormley | |||||
| Tuesday, 2 November 2021 | ||||||
| r3 | Linfield | 11-0 | PSNI | |||
| 10 | Marshall | |||||
| 13 | Newberry | |||||
| 20 | Chadwick | |||||
| 26 | Mulgrew | |||||
| 33 | Chadwick | |||||
| 36 | Clarke | |||||
| 38 | Stewart | |||||
| 48 | Newberry | |||||
| 69 | Chadwick | |||||
| 78 | Salam | |||||
| 86 | Manzinga | |||||
| r3 | Limavady United | 3-2 | Dungannon Swifts | |||
| 1 | Doherty | 51 | McGinty | |||
| 54 | 70 | Convie | ||||
| 79(p) | Pomeroy | |||||
| 4 | +3 | Billy CHADWICK (Linfield) |
| 3 | Cathair FRIEL (Coleraine) | |
| +1 | Jordan OWENS (Crusaders) | |
| Kyle BEGGS (Glenavon) | ||
| Adam LECKY (Crusaders) | ||
| 2 | +2 | Michael NEWBERRY (Linfield) |
| +1 | Josh DOYLE (Glenavon) | |
| Harry ANDERSON (Portadown) | ||
| Conor KEELEY (Ballymena United) | ||
| Darius ROOHI (Ards) | ||
| +1 | Ryan CURRAN (Cliftonville) | |
| Nedas MACUILAITIS (Loughgall) | ||
| +2 | Jonté SMITH (Ballymena United) | |
| +1 | Jay DONNELLY (Glentoran) | |
| Eamon SCANNELL (Ards) | ||
| Malachy SMITH (Glentoran) | ||
| +2 | Matthew SHEVLIN (Coleraine) | |
| Stephen FALLON (Linfield) |