Saturday February 16 2019Final

Ballymena United0 - 1Linfield Report

Tuesday December 11 2018Semi-finals

Crusaders0 - 1Ballymena United Report
Dungannon Swifts0 - 1Linfield Report

Tuesday December 4 2018Quarter-finals

Portadown1 - 2Linfield Report

Tuesday November 20 2018Quarter-finals

Cliftonville1 - 1Dungannon Swifts Report

Tuesday November 13 2018Quarter-finals

Ards0 - 1Ballymena United Report
Glentoran2 - 4Crusaders Report

Wednesday September 12 2018Second Round

HW Welders3 - 3Portstewart Report