Monday 7th May 2018 - Final
Cliftonville 0-2 Linfield Rangers
Monday 26th March 2018 - Semi-finals
Linfield Rangers 1-0 Coleraine FC Academy
Wednesday 14th February 2018 - Semi-finals
Glenavon 0-6 Cliftonville
Saturday 13th January 2018 - Quarter-finals
Cliftonville 12-1 Ardstraw
Craigavon City 0-3 Glenavon
Linfield Rangers 5-3 Ballinamallard United
St. Oliver Plunkett 2-3 Coleraine FC Academy
Saturday 16th December 2017 - Second Round
Craigavon City 1-0 Enniskillen Athletic U18
Saturday 2nd December 2017 - Second Round
Ballinamallard United 3-1 Ardoyne
Crusaders 0-2 Cliftonville
Downpatrick 2-3 Ardstraw
Glenavon 9-0 St. Mary's YC
Glentoran Colts 3-4 Coleraine FC Academy
Loughgall 3-4 St. Oliver Plunkett
Saturday 2nd December 2017 - First Round
Enniskillen Athletic U18 3-2 Irvinestown Wanderers
Friday 1st December 2017 - Second Round
Linfield Rangers 0-0 (4-3p) Ards
Saturday 4th November 2017 - First Round
Cliftonville 3-3 (4-3p) Ballymena United Youth
Saturday 28th October 2017 - First Round
Aquinas 0-7 Linfield Rangers
Ardoyne 6-1 Bertie Peacock Youth
Bangor Academy v. Craigavon City
Downpatrick 4-1 Hillsborough Boys
Glenavon 2-1 Woodvale
Glentoran Colts 2-0 Maiden City
Institute 0-1 Ballinamallard United
Loughgall 3-3 (4-3p) Cookstown Youth
St. Oliver Plunkett 4-1 Dungannon Swifts U18
Friday 27th October 2017 - First Round
Warrenpoint Town U18 2-5 Ards
Wednesday 18 October 2017 - First Round
Coleraine FC Academy 7-2 Carniny Amateur & Youth
Saturday 7th October 2017 - Preliminary Round
Craigavon City 2-1 22nd OB
Crusaders 15-1 Lisbellaw United
Loughgall 5-1 Rosario YC
North Belfast United Colts 1-6 Coleraine FC Academy