Tuesday May 24 2016Final

Linfield Rangers2 - 1Dundela Youth  

Saturday May 14 2016Semi-finals

Dundela Youth4 - 2St. Oliver Plunkett  
Linfield Rangers2 - 1Cliftonville Strollers  

Friday May 6 2016Quarter-finals

St. Oliver Plunkett7 - 6Glentoran Colts  

Wednesday May 4 2016Quarter-finals

Institute Colts2 - 3Linfield Rangers  

Thursday April 28 2016Quarter-finals

Dungannon Swifts Youth2 - 3Cliftonville Strollers  

Wednesday April 20 2016Second Round

Glenavon III1 - 4Linfield Rangers  

Saturday March 26 2016Quarter-finals

Dundela Youth4 - 2Ballymena United III  
Dungannon Swifts Youth4 - 2Warrenpoint Town Youth  
Institute Colts3 - 2Crusaders Colts  
St. Oliver Plunkett7 - 0Annagh United Youth  
Portadown III0 - 6Linfield Rangers  

Wednesday March 2 2016Second Round

Cliftonville Strollers5 - 1Carniny Youth  

Saturday February 27 2016Second Round

Ballinamallard United III1 - 3Dundela Youth  
Glentoran Colts3 - 0Ards Youth  
Ballyclare Comrades Colts0 - 4Annagh United Youth  
Lisburn Distillery III1 - 4Crusaders Colts  
Ballymena United III5 - 0Carrick Rangers Colts  

Monday February 15 2016First Round

Cliftonville Strollers2 - 1Lurgan Celtic Youth  

Saturday January 23 2016First Round

Warrenpoint Town Youth2 - 1Moyola Park Youth  
Knockbreda Youth0 - 4Ballinamallard United III  
St. Oliver Plunkett8 - 4Coleraine Colts