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


    23 November 2021

    Semi Final
  • Loughgall v Annagh United (7.45pm kick off)



  • 16 November 2021

    Semi Final
  • Warrenpoint Town 2 - 1 Dungannon Swifts



  • 19 October 2021

    Quarter Final
  • Loughgall 2 - 1 Hanover
  • Portadown 2 - 5 Warrenpoint Town



  • 12 October 2021

  • Annagh United 2 - 1 Armagh City



  • 05 October 2021

    Quarter Final
  • Newry City AFC 2 - 3 Dungannon Swifts



  • 21 September 2021

    Round 1
  • Glenavon 0 - 1 Hanover



  • 07 September 2021

    Round 1
  • Annagh United 2 - 1 Rectory Rangers
  • Armagh City 4 - 2 Markethill Swifts
  • Dungannon Swifts 6 - 0 Moneyslane
  • Loughgall 4 - 0 Tandragee Rovers
  • Newry City AFC P-P Oxford Sunnyside (Oxford Sunnyside withdrew)
  • Portadown 2 - 0 Dollingstown
  • Warrenpoint Town 1 - 0 Banbridge Town