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


    30 October 2021

    Round 3
  • Ards Rangers v Banbridge Rangers (1.30pm kick off)
  • Armagh City v Windmill Stars (1.30pm kick off)
  • Ballymacash Rangers v Portstewart (1.30pm kick off)
  • Colin Valley v Crewe United (1.30pm kick off)
  • Kilmore Rec v Lower Maze (1.30pm kick off)
  • Oxford Sunnyside v Rosario (1.30pm kick off)
  • Tandragee Rovers v St Marys (1.30pm kick off)



  • 25 September 2021

    Round 2
  • Aquinas 1 - 5 Crewe United
  • Banbridge Rangers 5 - 0 Desertmartin
  • Bangor Amateurs 2 - 4 Windmill Stars
  • Coagh United 1 - 8 Ballymacash Rangers
  • Craigavon City 3 - 4 Dromora Village
  • Drumaness Mills 2 - 2 Fivemiletown United (Drumaness won 4-2 on penalties)
  • Dunloy 2 - 1 Markethill Swifts
  • Hanover 0 - 1 Tandragee Rovers
  • Lower Maze 6 - 2 Laurelvale
  • Oxford Sunnyside 3 - 3 Chimney Corner (Oxford Sunnyside won 8-7 on penalties)
  • St Marys 3 - 1 Dunmurry YM



  • 14 August 2021

    Round 1
  • Ambassadors 2 - 5 Ardstraw
  • Ballymoney United 2 - 0 Richhill AFC
  • Banbridge Rangers 4 - 1 Moneyslane
  • Belfast Celtic 1 - 2 Ballymacash Rangers
  • Chimney Corner 10 - 2 Rectory Rangers
  • Craigavon City 2 - 1 Malachians
  • Dromore Amateurs 0 - 3 Limavady United
  • Hanover 2 - 1 Bourneview Mill
  • Larne Tech OB 1 - 2 Fivemiletown United
  • Lurgan Town 1 - 3 PSNI
  • Valley Rangers 2 - 5 Portstewart
  • Windmill Stars 1 - 0 Dungiven