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


    05 October 2021

    Round 2
  • St Marys 0 - 1 Dollingstown



  • 02 October 2021

    Round 2
  • Banbridge Town 1 - 2 Oxford Sunnyside
  • Dromore Amateurs 0 - 6 Armagh City
  • Fivemiletown United 6 - 0 Ambassadors
  • Moneyslane 1 - 3 Banbridge Rangers
  • Rathfrilland Rangers 4 - 1 Portadown U20s
  • Rectory Rangers 2 - 5 Dungannon Swifts U20s
  • Richhill AFC 4 - 1 Glenavon U20s



  • 11 September 2021

    Round 1
  • AFC Craigavon 0 - 6 St Marys
  • Ambassadors 2 - 1 Seapatrick
  • Armagh City 4 - 1 Valley Rangers
  • Banbridge Rangers 4 - 2 Bourneview Mill
  • Banbridge Town 5 - 0 Lurgan Town
  • Cookstown Athletic 0 - 3 Fivemiletown United
  • Cookstown RBL 0 - 2 Richhill AFC
  • Dollingstown 5 - 0 Tullyvallen
  • Dromore Amateurs 4 - 3 Loughgall U20s
  • Moneyslane 3 - 3 Seagoe
  • Oxford Sunnyside 6 - 2 Craigavon City
  • Portadown U20s 3 - 2 Newry City U20s
  • Rectory Rangers 3 - 0 Warrenpoint Town U20s
  • Tandragee Rovers 3 - 4 Glenavon U20s
  • Windmill Stars 0 - 1 Dungannon Swifts U20s



  • 04 September 2021

    Preliminary Round 1
  • Hanover 0 - 1 Tandragee Rovers (After extra time )



  • 21 August 2021

    Preliminary Round 1
  • Markethill Swifts 2 - 3 Bourneview Mill