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


    18 January 2025

    Quarter Final
  • Cleary Celtic 4 - 0 Hill Street
  • Glenavy 2 - 1 Villa Rovers
  • West End Hibs 4 - 0 Coalisland Athletic



  • 11 January 2025

    Quarter Final
  • West End Hibs P-P Coalisland Athletic


  • Round 4
  • Glenavy 2 - 1 Warrenpoint Town Reserves



  • 04 January 2025

    Round 4
  • Glenavy P-P Warrenpoint Town Reserves



  • 14 December 2024

    Round 4
  • Armagh City U21s 3 - 3 Ballyoran (Armagh City won on penalties )
  • Cleary Celtic 6 - 2 St Marys Reserves
  • Dunnaman 1 - 6 Coalisland Athletic
  • Glenavy P-P Warrenpoint Town Reserves
  • Hill Street P-P Mayobridge
  • Newry Celtic 2 - 1 Caledon Rovers
  • Villa Rovers 4 - 3 Scarva Rangers
  • West End Hibs 4 - 3 Camlough Rovers



  • 07 December 2024

    Round 4
  • Cleary Celtic P-P St Marys Reserves
  • Dunnaman P-P Coalisland Athletic
  • Glenavy P-P Warrenpoint Town Reserves
  • Hill Street P-P Mayobridge
  • Newry Celtic P-P Caledon Rovers
  • Villa Rovers P-P Scarva Rangers
  • West End Hibs P-P Camlough Rovers



  • 09 November 2024

    Round 3
  • Ballyoran 4 - 1 Seagoe Reserves



  • 02 November 2024

    Round 3
  • Armagh Celtic 2 - 6 Armagh City U21s
  • Caledon Rovers 3 - 2 Newry City AFC U21s
  • Castlecaulfield 1 - 2 Camlough Rovers
  • Donacloney 0 - 2 Hill Street
  • Dromore Amateurs Reserves 0 - 9 Cleary Celtic
  • Gilford Crusaders 1 - 4 Villa Rovers
  • Goodyear 0 - 3 Glenavy
  • Newry Celtic 6 - 2 Rathfriland Rangers Reserves
  • Red Star 2 - 3 Mayobridge
  • Rossowen 2 - 5 Coalisland Athletic
  • Sandy Hill 2 - 5 Dunnaman
  • Scarva Rangers 7 - 2 Markethill Swifts Reserves
  • St Marys Reserves 4 - 2 Seapatrick Reserves
  • Warrenpoint Town Reserves 4 - 2 Craigavon City Reserves
  • West End Hibs 13 - 0 Hanover Reserves



  • 19 October 2024

    Round 2
  • Riverdale 1 - 2 Craigavon City Reserves
  • Rossowen 6 - 1 Damolly



  • 12 October 2024

    Round 2
  • AFC Dungannon 0 - 2 Red Star
  • Armagh Celtic 6 - 3 Lurgan Celtic
  • Ballyholland 0 - 4 Ballyoran
  • Camlough Rovers 3 - 2 Bessbrook United
  • Castlecaulfield 4 - 0 Newry Rovers
  • Church Street 1 - 5 St Marys Reserves
  • Cleary Celtic 5 - 1 Lurgan Town U23s
  • Coagh United Reserves 1 - 4 Armagh City U21s
  • Cookstown RBL Swifts 0 - 2 Donacloney
  • Cookstown Youth Reserves 4 - 5 Scarva Rangers
  • Donaghmore 2 - 3 Caledon Rovers
  • Dromore Amateurs Reserves 5 - 0 Rectory Rangers Reserves
  • Dunnaman 7 - 0 Tandragee Rovers Reserves
  • Gilford Crusaders 3 - 1 Milburn United
  • Glenavy 4 - 2 Killymoon Rangers Reserves
  • Greenfield Park 1 - 4 Warrenpoint Town Reserves
  • Hanover Reserves 8 - 3 Cartwheel United
  • Hill Street 6 - 0 Portadown BBOB Reserves
  • Magheralin Village 0 - 3 Mayobridge
  • Markethill Swifts Reserves 4 - 1 AFC Craigavon Reserves
  • Orchard United 2 - 2 Goodyear (Goodyear won 5-3 on penalties )
  • Rathfriland Rangers Reserves 6 - 0 Moira Albion
  • Sandy Hill 5 - 1 Cookstown Olympic Colts
  • Seagoe Reserves 1 - 0 Banbridge Town Reserves
  • Seapatrick Reserves 9 - 2 Archview United
  • Villa Rovers 4 - 0 Newmills Reserves
  • West End Hibs 4 - 1 Lurgan BBOB



  • 11 October 2024

    Round 2
  • Dollingstown Reserves 2 - 4 Coalisland Athletic (7.45pm kick off)



  • 28 September 2024

    Round 1
  • Warrenpoint Town Reserves 2 - 0 Keady Celtic



  • 21 September 2024

    Round 1
  • Ashgrove Rovers 1 - 2 Caledon Rovers
  • Milburn United 2 - 0 Hillsborough Boys
  • Parkview 2 - 1 Valley Rangers Reserves
  • Seapatrick Reserves 6 - 3 Bourneview Mill Reserves