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


    22 May 2021

    Final
  • Loughgall 0 - 1 Glenavon



  • 19 May 2021

    Semi Final
  • Glenavon 3 - 0 Warrenpoint Town (7.45pm kick off)



  • 15 May 2021

    Semi Final
  • Loughgall 4 - 1 Annagh United



  • 13 May 2021

    Quarter Final
  • Warrenpoint Town 1 - 1 Dollingstown (Warrenpoint Town win on penalties)



  • 22 December 2020

    Quarter Final
  • Annagh United 3 - 2 Newry City AFC
  • Glenavon 3 - 1 Armagh City



  • 20 October 2020

    Round 1
  • Loughgall v Rectory Rangers (7.45pm kick off)



  • 13 October 2020

    Round 1
  • Annagh United 4 - 0 Banbridge Town
  • Armagh City 3 - 0 Oxford Sunnyside
  • Glenavon 6 - 1 Moneyslane
  • Newry City AFC 2 - 0 Windmill Stars
  • Portadown P-P Dollingstown (Dollingstown walkover )
  • Warrenpoint Town 3 - 0 Banbridge Rangers



  • 06 October 2020

    Round 1
  • Dungannon Swifts 4 - 1 Rathfrilland Rangers