Fixtures are subject to change. All fixtures 2.15pm kick off unless otherwise stated.


    09 March 2019

    Quarter Final
  • Banbridge Rangers 3 - 1 Dollingstown
  • Queens University 5 - 0 Lurgan Town



  • 09 February 2019

    Round 4
  • Banbridge Rangers 1 - 1 East Belfast (Banbridge Rangers won 5-4 on penalties)
  • Moneyslane 1 - 4 Newbuildings United



  • 08 February 2019

    Round 4
  • Crewe United 4 - 1 Lurgan Town



  • 19 January 2019

    Round 3
  • Ards Reserves 0 - 5 Moneyslane
  • Banbridge Rangers 3 - 0 Maiden City
  • Crumlin United 1 - 3 Crewe United
  • Hanover 0 - 2 Dollingstown
  • Lurgan Town 3 - 1 Bloomfield



  • 17 November 2018

    Round 2
  • Ballynahinch Olympic P-P AFC Silverwood
  • Banbridge Rangers 2 - 0 Suffock
  • Crumlin Star 3 - 2 Valley Rangers
  • Lurgan Town 3 - 1 Coagh United
  • Maiden City 3 - 0 Seagoe
  • Newbuildings United 4 - 1 Markethill Swifts
  • Portstewart 2 - 0 Fivemiletown United
  • Saintfield United 2 - 1 Laurelvale
  • Seapatrick 2 - 3 Moneyslane
  • Tobermore United 1 - 3 Crewe United



  • 20 October 2018

    Round 1
  • Ballymacash Rangers 1 - 2 Lurgan Town
  • Ballynahinch United 1 - 2 Seapatrick
  • Banbridge Rangers 7 - 0 Oxford United Stars
  • Barn United 2 - 1 Dromore Amateurs
  • Broomhedge Maghaberry 0 - 5 St James Swifts
  • Crewe United 2 - 1 Newcastle
  • East Belfast 7 - 1 Tullyvallen
  • Fivemiletown United 1 - 0 1st Bangor
  • Hanover 2 - 0 Bourneview Mill
  • Iveagh United 1 - 4 Laurelvale
  • Kilmore Rec 1 - 4 Markethill Swifts
  • Lower Maze 1 - 2 Trojans
  • Newry City Reserves 1 - 3 Moneyslane
  • Oxford Sunnyside 1 - 6 Dollingstown
  • Tandragee Rovers 3 - 4 Killyleagh YC (After extra time)