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


    20 January 2024

    Round 3
  • Armagh City 2 - 0 Windmill Stars
  • Comber Rec 6 - 0 Crewe United
  • Limavady United 3 - 1 Fivemiletown United
  • Oxford Sunnyside 0 - 2 Immaculata



  • 25 November 2023

    Round 2
  • Bourneview Mill 6 - 4 Crewe United (Crewe Utd won.6-4)



  • 18 November 2023

    Round 2
  • Aquinas 6 - 0 Tullyvallen
  • Bourneview Mill P-P TBC
  • Dunloy 1 - 0 Laurelvale
  • Dunmurry Rec 1 - 3 Windmill Stars
  • Finaghy 9 - 3 Rectory Rangers
  • Fivemiletown United 3 - 0 Craigavon City
  • Immaculata 3 - 0 St Marys
  • Larne Olympic 5 - 2 Hanover
  • Oxford Sunnyside 8 - 0 Portadown BBOB



  • 23 September 2023

    Round 1
  • AFC Craigavon 3 - 4 Kilmore Rec
  • Albert Foundry 0 - 1 Portadown BBOB (After extra time )
  • Ballymena United Reserves 3 - 2 Lower Maze
  • Colin Valley 1 - 1 Crewe United (Colin Valley won on penalties )
  • Fivemiletown United 3 - 2 Shamrock
  • Grove United 4 - 5 Hanover
  • Lurgan Town 0 - 2 Dunloy
  • Markethill Swifts 1 - 5 Cliftonville Olympic
  • Moneyslane 1 - 1 Craigavon City (Craigavon City won on penalties)
  • Newmills 0 - 5 Lisburn Rangers
  • Oxford Sunnyside 5 - 4 Portstewart
  • Rectory Rangers 4 - 0 Dromore Amateurs
  • Seagoe 0 - 5 St Oliver Plunkett
  • Seapatrick 1 - 2 Rosario
  • St James Swifts 6 - 0 Banbridge Rangers
  • Tandragee Rovers 0 - 2 Shankill United
  • Tobermore United 3 - 1 Richhill AFC
  • Tullyvallen 2 - 0 Dungannon Tigers
  • Valley Rangers 1 - 6 Banbridge Town