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


    16 October 2021

    Round 2
  • Kilrea United P-P Scarva Rangers



  • 09 October 2021

    Round 2
  • 22nd OB 4 - 1 The Dons
  • AFC Craigavon Reserves 1 - 5 Dunloy Reserves
  • Ballymacash Rangers Reserves 7 - 1 Dromara Village Reserves
  • Bangor YM v Tollymore United (1.30pm kick off)
  • Belfast Athletic 3 - 3 Ballyoran (Belfast Athletic won 3-1 on penalties)
  • Belfast Celtic YM 2 - 3 Hill Street (After extra time)
  • Caledon Rovers 1 - 2 Maguiresbridge
  • Castlecaulfield 2 - 3 Drumquinn Utd
  • Church Street 1 - 7 Portadown BBOB
  • Coalisland Athletic 4 - 1 Richhill AFC Reserves
  • Craigavon City Reserves 0 - 1 Newmills
  • Crewe United Reserves 2 - 1 Ford (After extra time)
  • Crumlin Utd Reserves 3 - 0 Annalong
  • Enniskillen Athletic 2 - 3 Bessbrook United
  • Goodyear 3 - 1 Tullans Red Star
  • Heights 6 - 1 Lurgan BBOB
  • Killyleagh YC Reserves 4 - 0 Derryhirk United
  • Loughshore United 4 - 2 Gilford Crusaders
  • Lurgan Town Reserves 4 - 3 Woodvale Reserves
  • Magheralin Village 1 - 7 Valley Rangers Reserves
  • St Matthews 9 - 0 Moira Albion



  • 02 October 2021

    Round 1
  • Annalong 4 - 0 Randalstown Ramblers



  • 18 September 2021

    Round 1
  • All Saints OB 11 - 0 Donacloney
  • Annalong P-P Randalstown Ramblers
  • Ballyoran 7 - 1 Damolly
  • Bessbrook United 4 - 0 Moneyslane Reserves
  • Clough Rangers v Sandy Hill (1.30pm kick off)
  • Coagh United Reserves 3 - 4 Kircubbin
  • Coalisland Athletic 2 - 2 Aquinas Reserves (Coalisland won 4-3 on penalties )
  • Ford 6 - 2 Tandragee Rovers Reserves
  • Lurgan BBOB 1 - 0 Shankill United Reserves
  • Lurgan Celtic 4 - 4 Roe Valley (Roe Valley won 5-4 on penalties )
  • Moira Albion 4 - 1 Clough Mills (After extra time)
  • Oxford Sunnyside Reserves 3 - 3 Killough (Killough won 5-4 on penalties )
  • Portadown BBOB 5 - 0 Magherafelt Reds
  • Richhill AFC Reserves 8 - 0 Mossley
  • Scarva Rangers P-P Newcastle Swifts (Newcastle Swifts withdrew)
  • The Dons 3 - 1 Ballynure OB Reserves
  • Tollymore United 3 - 1 Banbridge YCOB
  • Valley Rangers Reserves 4 - 4 Hillsborough Boys (Valley Rangers won 4-1 on penalties )
  • Wakehurst Youth 3 - 5 Craigavon City Reserves



  • 11 September 2021

    Round 1
  • AFC Craigavon Reserves 4 - 2 St Marys Reserves
  • Annagh United Reserves 1 - 2 Belfast Celtic Reserves
  • Armagh Blues 1 - 2 Limavady United U20s
  • Articlave 2 - 3 Magheralin Village
  • Banbridge Rangers Reserves 0 - 5 Derrychara United
  • Crewe United Reserves 7 - 0 Newington Rangers
  • Draperstown Celtic 6 - 0 Hanover Reserves
  • Glenshane Athletic 0 - 4 Hill Street
  • Lurgan Town Reserves 2 - 1 Dollingstown Reserves
  • Markethill Swifts Reserves 1 - 2 Goodyear (AET)
  • Rathcoole 8 - 0 FC Mindwell
  • Rathfriland Rangers Reserves 0 - 4 Finaghy
  • Red Star 4 - 5 Lower Shankill OB
  • Suffock Swifts v Ballymacash Rangers Reserves (1.30pm kick off)