Saturday, 4th May, 2019 - Final
Ballinamallard United 0-3 Crusaders
Saturday, 30th March, 2019 - Semi-finals
Ballinamallard United 0-0 (5-4p) Warrenpoint Town
Coleraine 0-2 Crusaders
Saturday, 2nd March, 2019 - Quarter-finals
Crusaders 3-0 Ballymena United
Dungannon Swifts 2-2 (2-3p) Ballinamallard United
Warrenpoint Town 3-1 Larne Tech. OB
Friday, 1st March, 2019 - Quarter-finals
Larne 3-5 Coleraine
Monday, 11th February, 2019 - Sixth Round
Ballinamallard United 1-0 Carrick Rangers
Ballymena United 4-1 Portadown
Glenavon 0-1 Dungannon Swifts
Warrenpoint Town 2-0 Queen's University
Saturday, 2nd February, 2019 - Sixth Round
Coleraine 3-0 Dergview
Larne 3-1 Crumlin Star
Larne Tech. OB 3-1 Strabane Athletic
Linfield 1-2 Crusaders
Saturday, 5th January, 2019 - Fifth Round
Ards 0-1 Carrick Rangers
Ballinamallard United 5-1 PSNI
Cliftonville 0-1 Dungannon Swifts
Coleraine 2-0 HW Welders
Crusaders 4-1 Glentoran
Dergview 3-2 Maiden City
Dundela 1-3 Ballymena United
Glenavon 5-0 Rosemount Rec.
Institute 0-2 Warrenpoint Town
Knockbreda 1-2 Strabane Athletic
Larne 2-1 Newry City
Limavady United 0-2 Larne Tech. OB
Linfield 1-0 Ballyclare Comrades
Loughgall 1-4 Crumlin Star
Portadown 5-1 Abbey Villa
Queen's University 6-0 Lisburn Distillery
Saturday, 1st December, 2018 - Fourth Round
Crewe United 1-2 Crumlin Star
Dunloy 0-2 Larne Tech. OB
Lisburn Distillery 4-3 Comber Rec.
Maiden City 1-0 Portstewart
Queen's University 4-1 Newington
Rosemount Rec. 3-1 Islandmagee
Strabane Athletic 2-0 St. James' Swifts
Tullycarnet 3-4 Abbey Villa
Saturday, 3rd November, 2018 - Third Round
Brantwood 2-3 Newington
Crewe United 1-0 Sport & Leisure Swifts
Crumlin Star 5-3 Bangor
Crumlin United 1-3 Islandmagee
Drumaness Mills 1-2 Comber Rec.
Fivemiletown United 1-2 Tullycarnet
Larne Tech. OB 2-1 Dungiven
Lurgan Celtic 2-3 Portstewart
Lurgan Town 1-2 Dunloy
Newtowne 1-1 (3-5p) Rosemount Rec.
Queens University 6-3 Tobermore United
Seagoe 1-4 Maiden City
Shankill United 2-4 Lisburn Distillery
Shorts 1-3 Abbey Villa
St James' Swifts 2-0 Newbuildings United
Strabane Athletic 2-0 Banbridge Town
Saturday, 29th September, 2018 - Second Round
Ballymoney United 1-5 Strabane Athletic
Banbridge Town 3-1 Rathfriland Rangers
Bangor 2-0 Banbridge Rangers
Bangor Amateurs 0-1 Tullycarnet
Brantwood 2-1 Laurelvale
Colin Valley 3-4 Shorts
Comber Rec. 4-1 Lisburn Rangers
Crewe United 2-1 Moyola Park
Crumlin United 5-1 Moneyslane
Downshire YM 0-4 Drumaness Mills
Dundonald 0-3 Larne Tech. OB
Dunloy 2-0 Armagh City
Dunmurry Rec. 1-4 Dungiven
Grove United 3-4 Abbey Villa
Islandmagee 2-1 Albert Foundry
Killyleagh YC 2-3 Crumlin Star
Kilmore Rec. 1-2 Sport & Leisure Swifts
Lisburn Distillery 2-0 Wellington Rec.
Lurgan Celtic w/o St. Patrick's YM
Lurgan Town 4-1 Desertmartin
Maiden City 3-1 Trojans
Newbuildings United 2-0 Ards Rangers
Newtowne 0-0 (5-3p) Ballynahinch Olympic
Portstewart w/o Oxford Sunnyside
Queen's University 4-3 Dollingstown
Rosemount Rec. 2-1 Annagh United
Seagoe 4-3 Ballynahinch United
Shankill United 2-1 1st Bangor
St. James' Swifts 4-2 Coagh United
Tobermore United 5-3 Ardstraw
Wakehurst 2-3 Fivemiletown United
Friday, 28th September, 2018 - Second Round
Newington 3-1 Valley Rangers
Saturday, 18th August, 2018 - First Round
Albert Foundry 4-3 Aquinas
Ardstraw 7-0 Dromore Amateurs
Ballymacash Rangers 1-3 Kilmore Rec.
Ballynahinch United 3-2 Groomsport
Banbridge Rangers 2-0 Sirocco Works
Bangor Amateurs 3-2 Newcastle
Brantwood 4-2 Orangefield OB
Broomhedge Maghaberry 1-12 Ballynahinch Olympic
Comber Rec. 1-0 Immaculata
Cookstown Youth 1-6 Islandmagee
Crumlin Star w/o Barn United
Crumlin United 2-1 Bangor Swifts
Desertmartin 2-2 (7-6p) Ballynure OB
Dungiven 5-2 Iveagh United
Dunloy 2-0 Hanover
Dunmurry YM 4-5 Rathfriland Rangers
Fivemiletown United 7-0 Bloomfield
Glebe Rangers 1-2 Bangor
Grove United 5-2 Chimney Corner
Holywood 1-2 Newbuildings United
Killyleagh YC 5-3 Markethill Swifts
Lisburn Rangers 2-1 Dromara Village
Lower Maze 2-3 Trojans
Malachians 2-9 Maiden City
Mossley 3-4 Dunmurry Rec.
Newtowne 6-3 18th Newtownabbey OB
Oxford Sunnyside 6-3 Bryansburn Rangers
Oxford United Stars 0-1 Wakehurst
Rosario YC 1-2 Ballymoney United
Saintfield United 1-3 Laurelvale
Seapatrick 1-6 Coagh United
Silverwood United 1-8 Shorts
St. James' Swifts 2-1 Sofia Farmer
St. Luke's 0-2 Larne Tech. OB
Strabane Athletic 2-1 Derriaghy CC
Suffolk 1-1 (3-4p) Colin Valley
Tullycarnet 4-3 Tullyvallen
Woodvale 2-3 St. Patrick's
Saturday, 11th August, 2018 - First Round
Valley Rangers 3-2 Tandragee Rovers