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


    04 December 2021

    Round 2
  • Moneyslane v Carrick Rangers Reserves (1.30pm kick off)



  • 20 November 2021

    Round 2
  • Ballymoney United 1 - 0 Hanover
  • Bourneview Mill 2 - 0 Dundonald
  • Brantwood 2 - 1 Fivemiletown United
  • Crumlin Star 9 - 0 Seagoe
  • Glentoran Reserves 1 - 2 Oxford Sunnyside
  • Immaculata 5 - 1 Craigavon City
  • Moneyslane P-P Carrick Rangers Reserves
  • Newcastle 0 - 7 Crewe United
  • Richhill AFC 0 - 2 Newington YC
  • Tandragee Rovers 0 - 5 Rathfrilland Rangers
  • Valley Rangers 2 - 1 Aquinas
  • Wakehurst 1 - 4 Ballymacash Rangers
  • Windmill Stars 1 - 2 Greenisland



  • 16 October 2021

    Round 1
  • 1st Bangor 3 - 2 Oxford Sunnyside (After extra time)
  • AFC Craigavon 0 - 1 Crewe United
  • Ambassadors v Belfast Celtic (1.30pm kick off)
  • Ballymacash Rangers 4 - 1 Saintfield United
  • Banbridge Rangers 0 - 4 Glentoran Reserves
  • Barn United 2 - 5 Hanover
  • Crumlin United 5 - 1 Markethill Swifts
  • Donegal Celtic 1 - 0 Broomhedge Maghaberry
  • Dromore Amateurs 1 - 4 Bourneview Mill
  • Dungiven 3 - 1 Lurgan Town
  • Glebe Rangers 2 - 3 Fivemiletown United
  • Laurelvale 2 - 2 Desertmartin (Desertmartin won 4-2 on penalties )
  • Limavady United 4 - 3 Seapatrick
  • Lisburn Distillery 5 - 0 Rectory Rangers
  • Lower Maze 1 - 1 Bloomfield (Lower Maze won 3 - 0 on penalties)
  • Moneyslane 4 - 3 PSNI
  • Seagoe 4 - 3 Dunmurry Rec
  • St Marys 0 - 2 Colin Valley
  • Tandragee Rovers 2 - 4 Shorts
  • Tullycarnet 0 - 3 Valley Rangers
  • Tullyvallen 1 - 6 Ballynure OB
  • Windmill Stars 6 - 0 Bryansburn Rangers