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


    30 November 2019

    Round 4
  • Banbridge Town 3 - 2 Ballymacash Rangers
  • Valley Rangers 1 - 5 Hanover



  • 02 November 2019

    Round 3
  • Chimney Corner 0 - 3 Valley Rangers
  • Hanover 3 - 2 Killyleagh YC
  • Moneyslane 1 - 5 Bangor
  • St James Swifts 0 - 4 Ballymacash Rangers



  • 28 September 2019

    Round 2
  • Aquinas 2 - 1 Craigavon City
  • Ballymacash Rangers 2 - 1 Dunmurry YM
  • Banbridge Rangers 0 - 3 Bangor
  • Crewe United 3 - 4 Crumlin United
  • Dollingstown 5 - 0 Lower Maze
  • Lurgan Town 0 - 4 St James Swifts
  • Moneyslane 9 - 0 Mossley
  • Rathfrilland Rangers 4 - 2 Seagoe
  • Richhill AFC 0 - 3 Valley Rangers
  • Tandragee Rovers 5 - 7 18th Newtownabbey
  • Tobermore United 7 - 1 Oxford Sunnyside



  • 17 August 2019

    Round 1
  • Barn United 0 - 3 Oxford Sunnyside
  • Belfast Celtic 9 - 1 Dromore Amateurs
  • Chimney Corner 5 - 1 Laurelvale
  • Craigavon City 5 - 0 Seapatrick
  • Crewe United P-P Donegal Celtic (Crewe w/o)
  • Downshire YM 2 - 0 Rectory Rangers
  • Fivemiletown United 2 - 3 Ardstraw
  • Hanover P-P Lurgan Celtic (Hanover w/o)
  • Iveagh United 1 - 3 Lurgan Town
  • Maiden City 3 - 2 Bourneview Mill
  • Malachians 1 - 2 Moneyslane
  • Markethill Swifts 1 - 4 Mossley
  • Richhill AFC P-P Ballywalter Rec (Richhill w/o)
  • Saintfield United 0 - 2 Banbridge Rangers
  • Sirocco Works 2 - 2 Seagoe (Seagoe won on penalties )
  • St Marys 1 - 3 East Belfast
  • St Oliver Plunkett 2 - 2 Ballymacash Rangers (Ballymacash Rangers won on penalties )
  • Tullyvallen 2 - 2 Dunloy (Dunloy won on penalties )
  • Woodvale 5 - 1 Windmill Stars