1. Round
18/08/2015 18:45 Banbridge Town - Armagh City FC 3:1
18:45 Portstewart FC - Knockbreda FC 0:3
18:45 Sport & Leisure Swifts - Queen's University Belfast 7:1
18:45 Tobermore United - Newington Youth Club 0:2
19:45 Ballyclare Comrades - Wakehurst FC 2:1
19:45 Glebe Rangers - Coagh United 1:0
19:45 Larne FC - Loughgall FC 3:1
19:45 Moyola Park FC - Donegal Celtic FC 2:0
2. Round
01/09/2015 18:30 Dollingstown FC - H&W Welders 0:4
19:45 Ballinamallard United FC - Banbridge Town 5:0
19:45 Carrick Rangers - Lurgan Celtic 5:4 pso
19:45 Coleraine FC - Ballyclare Comrades 3:1
19:45 Crusaders FC - Knockbreda FC 3:1
19:45 Dergview FC - Ards FC 1:2
19:45 Glentoran FC - PSNI FC 1:0
19:45 Institute FC Drumahoe - Sport & Leisure Swifts 5:2
19:45 Larne FC - Portadown FC 1:4 aet
19:45 Limavady United - Bangor FC 2:1
19:45 Linfield FC - Glebe Rangers 5:0
19:45 Moyola Park FC - Ballymena United 1:4 aet
02/09/2015 19:45 Cliftonville FC - Dundela FC 2:1
19:45 Newington Youth Club - Dungannon Swifts 0:3
19:45 Warrenpoint Town - Lisburn Distillery 5:1
15/09/2015 19:45 Glenavon FC - Annagh United 2:3 pso
Round of 16
14/10/2015 19:45 Coleraine FC - H&W Welders 3:1 pso
19:45 Crusaders FC - Institute FC Drumahoe 3:4 aet
19:45 Dungannon Swifts - Cliftonville FC 3:4 pso
19:45 Annagh United - Ards FC 0:2
19:45 Glentoran FC - Carrick Rangers 3:1
19:45 Limavady United - Ballymena United 0:1
19:45 Linfield FC - Ballinamallard United FC 0:1
19:45 Portadown FC - Warrenpoint Town 1:2
Quarter-finals
18/11/2015 19:45 Ards FC - Ballinamallard United FC 7:6 (0:1, 1:1, 2:2) pso
19:45 Ballymena United - Coleraine FC 1:2
19:45 Cliftonville FC - Glentoran FC 3:2
19:55 Institute FC Drumahoe - Warrenpoint Town 1:2
Semi-finals
15/12/2015 19:45 Ards FC - Coleraine FC 5:3 pso
19:45 Warrenpoint Town - Cliftonville FC 0:1 aet
Final
13/02/2016 17:30 Ards FC - Cliftonville FC 0:3