Saturday May 13 2017Final

Ballyclare Comrades Reserves2 - 4Cliftonville Olympic  

Wednesday May 10 2017Semi-finals

Ballyclare Comrades Reserves3 - 0Crusaders Reserves  
HW Welders U201 - 2Cliftonville Olympic  

Monday May 8 2017Quarter-finals

Crusaders Reserves4 - 1Coleraine Reserves  

Saturday May 6 2017Quarter-finals

Ballymena United Reserves1 - 2Ballyclare Comrades Reserves  
HW Welders U201 - 1Lisburn Distillery II  

Friday May 5 2017Quarter-finals

Glentoran II1 - 2Cliftonville Olympic  

Wednesday May 3 2017Second Round

Ballyclare Comrades Reserves3 - 2Institute Reserves  
Coleraine Reserves3 - 1Dungannon Swifts Reserves  
Newington Reserves0 - 3Ballymena United Reserves  

Tuesday May 2 2017Second Round

Glentoran II5 - 1Annagh United Reserves  

Monday May 1 2017Second Round

Cliftonville Olympic3 - 0Bangor Reserves  

Saturday April 29 2017Second Round

Carrick Rangers Reserves1 - 9Crusaders Reserves  
HW Welders U204 - 3Loughgall Reserves  
Knockbreda Reserves1 - 4Lisburn Distillery II  
Dundela Reserves1 - 3Newington Reserves  

Wednesday April 26 2017First Round

Donegal Celtic Reserves2 - 3Ballymena United Reserves  

Tuesday April 25 2017First Round

Annagh United Reserves4 - 1PSNI Olympic  
Dungannon Swifts Reserves3 - 1Armagh City Reserves  
Warrenpoint Town Reserves3 - 5Crusaders Reserves  
Loughgall Reserves2 - 1Linfield Swifts  
Banbridge Town Reserves2 - 4Bangor Reserves  
Lurgan Celtic Reserves1 - 1Ballyclare Comrades Reserves  

Saturday April 22 2017First Round

Institute Reserves2 - 0Ards II  
Portadown Reserves0 - 1Coleraine Reserves  
Moyola Park Olympic2 - 6Carrick Rangers Reserves  
Knockbreda Reserves3 - 1Glenavon Reserves  

Tuesday April 18 2017First Round

Cliftonville Olympic7 - 3Ballinamallard United Reserves