1er tour
31.07.2021 16:00 Ballyclare Comrades - Queen's University Belfast 2:1 (1:0)
16:00 Newry City FC - Tobermore United 2:1 (1:0)
03.08.2021 20:45 Annagh United - Knockbreda FC 4:1 (1:0)
2e tour
14.09.2021 20:45 Crusaders FC - Moyola Park FC 5:0
20:45 Institute FC Drumahoe - PSNI FC 0:3
20:45 Portadown FC - Newington Youth Club 2:0
20:45 Dungannon Swifts - Armagh City FC 3:0
20:45 Ballyclare Comrades - Linfield FC 0:4
20:45 Glenavon FC - Portstewart FC 5:1
20:45 Annagh United - Ballymena United 2:4
20:45 Glentoran FC - Banbridge Town 5:0
20:45 Loughgall FC - Lisburn Distillery 6:2
20:45 Carrick Rangers - Dergview FC 2:1 ap
20:45 Newry City FC - Warrenpoint Town 1:2 ap
20:45 Dundela FC - Ballinamallard United FC 0:4 ap
20:45 Cliftonville FC - H&W Welders 2:0
21:00 Larne FC - Limavady United 0:3
21:00 Bangor FC - Coleraine FC 0:5
15.09.2021 21:00 Ards FC - Dollingstown FC 4:0
tour des 16
13.10.2021 20:45 Carrick Rangers - Coleraine FC 0:2
20:45 Crusaders FC - Ballymena United 2:3 ap
20:45 Glenavon FC - Glentoran FC 4:5 tab
20:45 Warrenpoint Town - Loughgall FC 1:0
26.10.2021 20:45 Portadown FC - Ballinamallard United FC 1:0
21:00 Ards FC - Cliftonville FC 1:4
02.11.2021 20:45 Limavady United - Dungannon Swifts 3:2
20:45 Linfield FC - PSNI FC 11:0
Quarts de finale
09.11.2021 20:45 Coleraine FC - Glentoran FC 2:0
20:45 Ballymena United - Linfield FC 3:1
20:45 Portadown FC - Cliftonville FC 1:2 ap
21:00 Warrenpoint Town - Limavady United 6:1
Demi-finales
14.12.2021 20:45 Cliftonville FC - Ballymena United 3:0
21:00 Coleraine FC - Warrenpoint Town 6:1 (2:0)
Finale
13.03.2022 16:00 Coleraine FC - Cliftonville FC 3:4 (0:0, 2:2) ap