1. Runde
05.08.2017 15:30 Dergview FC - Annagh United 4:0 (1:0)
16:00 H&W Welders - Armagh City FC 3:0 (1:0)
16:00 Portstewart FC - Limavady United 2:3 (0:0)
16:00 Sport & Leisure Swifts - Lurgan Celtic 0:1 (0:0)
2. Runde
29.08.2017 20:45 Ards FC - Queen's University Belfast 5:0 (2:0)
20:45 Ballymena United - Knockbreda FC 3:0 (1:0)
20:45 Carrick Rangers - Dergview FC 3:0 (0:0)
20:45 Cliftonville FC - Banbridge Town 4:0 (2:0)
20:45 Crusaders FC - Dundela FC 2:1 (1:1)
20:45 Glenavon FC - Donegal Celtic FC 5:1 (4:1)
20:45 Moyola Park FC - Institute FC Drumahoe 7:8 (0:0, 1:1, 1:1) i.E.
20:45 Coleraine FC - Larne FC 4:1 (3:0)
20:45 Limavady United - PSNI FC 0:1 (0:0)
20:45 Linfield FC - Lisburn Distillery 6:0 (2:0)
20:45 Loughgall FC - Glentoran FC 0:1 (0:0, 0:0) n.V.
20:45 Ballyclare Comrades - Newington Youth Club 2:0 (0:0)
20:45 Newry City FC - Dungannon Swifts 0:4 (0:1)
20:45 Portadown FC - H&W Welders 3:2 (3:2)
20:45 Warrenpoint Town - Lurgan Celtic 4:1 (3:0)
21:00 Ballinamallard United FC - Tobermore United 8:7 (0:0, 0:0, 0:0) i.E.
Achtelfinale
03.10.2017 20:45 Ballinamallard United FC - Linfield FC 0:3 (0:0)
20:45 Ballyclare Comrades - Institute FC Drumahoe 1:0 (0:0)
20:45 Cliftonville FC - PSNI FC 7:0 (5:0)
10.10.2017 20:45 Ballymena United - Portadown FC 2:0 (0:0)
20:45 Glentoran FC - Carrick Rangers 0:1 (0:0)
20:45 Warrenpoint Town - Dungannon Swifts 0:1 (0:0)
17.10.2017 20:45 Ards FC - Glenavon FC 4:0 (2:0)
21:00 Crusaders FC - Coleraine FC 3:2 (0:1)
Viertelfinale
15.11.2017 20:45 Ballymena United - Ards FC 3:2 (1:0, 2:2) n.V.
20:45 Carrick Rangers - Cliftonville FC 0:1 (0:1)
20:45 Crusaders FC - Linfield FC 2:0 (1:0)
20:45 Dungannon Swifts - Ballyclare Comrades 2:1 (0:0)
Halbfinale
30.01.2018 20:45 Dungannon Swifts - Crusaders FC 2:1 (0:1, 1:1) n.V.
10.02.2018 16:00 Ballymena United - Cliftonville FC 3:1 (0:0)
Finale
17.02.2018 18:30 Ballymena United - Dungannon Swifts 1:3 (1:2)