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


    21 January 2020

    Final
  • Glenavon 2 - 3 Loughgall



  • 17 December 2019

    Semi Final
  • Loughgall 3 - 1 Annagh United



  • 03 December 2019

    Semi Final
  • Glenavon 4 - 0 Warrenpoint Town


  • Quarter Final
  • Dungannon Swifts 3 - 3 Loughgall (Loughgall won 6-4 on penalties)



  • 15 October 2019

    Quarter Final
  • Annagh United 2 - 1 Newry City AFC
  • Warrenpoint Town 3 - 1 Hanover



  • 05 October 2019

    Quarter Final
  • Glenavon 6 - 2 Banbridge Rangers



  • 21 September 2019

    Round 1
  • Banbridge Rangers 3 - 2 Windmill Stars
  • Hanover 2 - 0 Fivemiletown United



  • 10 September 2019

    Round 1
  • Annagh United 6 - 1 Portadown
  • Dungannon Swifts 4 - 1 Armagh City
  • Glenavon 6 - 2 Rathfrilland Rangers
  • Loughgall 2 - 0 Banbridge Town
  • Newry City AFC 0 - 0 Moneyslane (Newry won 4-1 on penalties)
  • Warrenpoint Town 1 - 0 Dollingstown