29 March 2025

    Intermediate A
  • Crewe United 3 - 2 Seapatrick
  • Fivemiletown United 2 - 1 Tandragee Rovers
  • Moneyslane 1 - 2 Laurelvale
  • Newmills 0 - 4 Windmill Stars
  • PSNI 3 - 4 Richhill AFC


  • Intermediate B
  • Ambassadors 1 - 4 Tullyvallen
  • Craigavon City 4 - 1 Bourneview Mill
  • Dromore Amateurs 6 - 3 Markethill Swifts
  • Dungannon Tigers 4 - 0 Rectory Rangers
  • Hanover 4 - 0 Portadown BBOB
  • Lurgan Town 2 - 2 Lower Maze


  • Division 1
  • Caledon Rovers 1 - 2 Ballyoran
  • Hillsborough Boys 3 - 1 Annalong
  • Keady Celtic 4 - 1 Sandy Hill
  • Lurgan Celtic 0 - 4 Bessbrook United


  • Division 2
  • Armagh Blues 0 - 3 Goodyear
  • Armagh Celtic 8 - 1 Roca Juniors
  • Donacloney 1 - 0 Gilford Crusaders
  • Lurgan BBOB 6 - 0 Dunnaman
  • Red Star 2 - 5 Lisburn Rovers
  • West End Hibs 6 - 3 Damolly


  • Division 3
  • AFC Dungannon 2 - 2 Magheralin Village
  • Moira Albion 0 - 5 Glenavy
  • Riverdale 5 - 1 Castlecaulfield
  • Scarva Rangers 3 - 0 Dungannon Rovers


  • Reserve Championship
  • Banbridge Rangers Reserves 1 - 2 Rathfriland Rangers Reserves
  • Richhill AFC Reserves 2 - 1 Crewe United U23s
  • Seagoe Reserves 2 - 6 Valley Rangers Reserves
  • St Marys Reserves 5 - 4 Hanover Reserves
  • Tandragee Rovers Reserves 2 - 3 Moneyslane Reserves


  • Reserve 1
  • Ballyoran Reserves 2 - 1 Rathfriland Swifts
  • Bourneview Mill Reserves 3 - 3 Craigavon City Reserves
  • Dollingstown Reserves 5 - 0 Hill Street Reserves
  • Lurgan Celtic Reserves P-P Dromore Amateurs Reserves
  • Newmills Reserves 4 - 1 Markethill Swifts Reserves
  • Rectory Rangers Reserves 1 - 7 Valley Rangers Swifts


  • Reserve 2
  • Annalong Reserves 1 - 4 Ballyvea Reserves
  • Dunnaman Reserves 1 - 1 Ambassadors Reserves
  • Glenavy Reserves 1 - 1 Lurgan BBOB Reserves
  • Laurelvale Reserves 0 - 1 Tullyvallen Reserves
  • Portadown BBOB Reserves 3 - 0 Goodyear Reserves


  • Reserve 3
  • Dromara Village Thirds 3 - 1 Ballymacash Rangers Swifts
  • Gilford Crusaders Reserves 1 - 2 Dungannon Tigers Reserves
  • Lisburn Rovers Reserves 5 - 3 Moira Albion Reserves
  • Lisburn Youth Reserves 1 - 9 Derriaghy CC Thirds
  • Magheralin Village Reserves 0 - 1 Killymoon Rangers Reserves


  • Marshall Cup Round 5
  • FC Mindwell 4 - 5 Coalisland Athletic
  • Hill Street 1 - 0 St Marys
  • Valley Rangers 1 - 4 Banbridge Rangers


  • Beckett Cup Round 1
  • Donaghmore 6 - 7 Broomhedge Maghaberry


  • O'Hara Cup Round 4
  • Lower Maze Reserves 4 - 1 Seapatrick Reserves



  • 22 March 2025

    Intermediate A
  • Laurelvale 0 - 2 Crewe United
  • Moneyslane 0 - 3 Windmill Stars
  • Newmills 3 - 3 Seagoe
  • Richhill AFC 2 - 1 Valley Rangers
  • Seapatrick 0 - 1 Fivemiletown United
  • St Marys 3 - 0 Banbridge Rangers
  • Tandragee Rovers 2 - 0 PSNI


  • Intermediate B
  • Craigavon City 5 - 2 Lurgan Town
  • Dromore Amateurs 1 - 2 Dungannon Tigers
  • Hanover 3 - 1 AFC Craigavon
  • Markethill Swifts 10 - 3 Rectory Rangers
  • Portadown BBOB 2 - 1 Ambassadors
  • Tullyvallen 0 - 6 Lower Maze


  • Division 1
  • Caledon Rovers 1 - 2 Ballyvea
  • Hillsborough Boys 0 - 2 Ballyoran
  • Keady Celtic 2 - 2 Coalisland Athletic


  • Division 2
  • Armagh Celtic 3 - 2 Lisburn Rovers


  • Division 3
  • Castlecaulfield 2 - 0 Riverdale
  • Donaghmore 2 - 1 Scarva Rangers
  • Glenavy 10 - 0 AFC Dungannon


  • Reserve Championship
  • Coagh United Reserves 2 - 1 Seapatrick Reserves
  • Lurgan Town U23s 4 - 2 Tandragee Rovers Reserves
  • Seagoe Reserves 1 - 2 Crewe United U23s


  • Reserve 1
  • Bourneview Mill Reserves 2 - 3 Dromore Amateurs Reserves
  • Lurgan Celtic Reserves 2 - 2 Craigavon City Reserves
  • Markethill Swifts Reserves 8 - 2 Rathfriland Swifts
  • Rectory Rangers Reserves 1 - 12 Dollingstown Reserves


  • Reserve 2
  • AFC Craigavon Reserves 0 - 4 Portadown BBOB Reserves
  • Ambassadors Reserves 8 - 0 Lurgan BBOB Reserves
  • Ballyvea Reserves 0 - 2 Laurelvale Reserves
  • Glenavy Reserves 2 - 0 Goodyear Reserves
  • Lower Maze Reserves 4 - 1 Tullyvallen Reserves


  • Reserve 3
  • Ballymacash Rangers Swifts 6 - 3 Gilford Crusaders Reserves
  • Dungannon Tigers Reserves 4 - 3 Magheralin Village Reserves
  • Killymoon Rangers Reserves 6 - 0 Moira Albion Reserves
  • Lisburn Rovers Reserves 0 - 6 Dromara Village Thirds


  • Alan Wilson Cup Final
  • FC Mindwell 2 - 2 Bourneview Mill (FC Mindwell won on penalties)


  • Alexandra Cup Round 2
  • Sandy Hill 2 - 1 Hill Street


  • Alexandra Cup Semi Final
  • Bessbrook United 2 - 1 Lurgan Celtic


  • Beckett Cup Round 2
  • Moira Albion 0 - 7 Lisburn Youth


  • Wilmor Johnston Memorial Cup Round 3
  • Rathfriland Rangers Reserves 9 - 2 Moneyslane Reserves
  • Valley Rangers Reserves 9 - 2 Newmills Reserves


  • O'Hara Cup Semi Final
  • Banbridge Rangers Reserves 3 - 0 St Marys Reserves


  • Mid Ulster League Cup Round 2
  • Hill Street Reserves 9 - 1 Lisburn Youth Reserves
  • Lurgan Town Thirds 4 - 1 Castlecaulfield Reserves


  • Mid Ulster League Cup Round 3
  • Valley Rangers Swifts 3 - 0 Ballyoran Reserves



  • 15 March 2025

    Intermediate A
  • Seagoe 1 - 3 Banbridge Rangers
  • Tandragee Rovers 1 - 3 Moneyslane


  • Intermediate B
  • Bourneview Mill 2 - 1 Tullyvallen
  • Dungannon Tigers 1 - 5 Hanover


  • Reserve Championship
  • Banbridge Rangers Reserves 7 - 4 Moneyslane Reserves
  • Crewe United U23s 0 - 2 Rathfriland Rangers Reserves
  • Hanover Reserves P-P Rathfriland Rangers Reserves
  • Valley Rangers Reserves 3 - 2 Tandragee Rovers Reserves


  • Reserve 1
  • Dromore Amateurs Reserves 2 - 2 Hill Street Reserves


  • Reserve 3
  • Donacloney Reserves 1 - 0 Dungannon Tigers Reserves



  • 12 March 2025

    Reserve Championship
  • Valley Rangers Reserves 1 - 3 Seapatrick Reserves



  • 11 March 2025

    Intermediate A
  • Crewe United 3 - 2 Newmills



  • 08 March 2025

    Intermediate A
  • Fivemiletown United 0 - 0 Richhill AFC
  • Laurelvale 0 - 1 Banbridge Rangers
  • Moneyslane 4 - 1 PSNI
  • St Marys 1 - 0 Valley Rangers
  • Tandragee Rovers 2 - 1 Seagoe
  • Windmill Stars 4 - 1 Seapatrick


  • Intermediate B
  • Bourneview Mill 3 - 1 Lurgan Town
  • Dromore Amateurs 4 - 0 Rectory Rangers
  • Dungannon Tigers 1 - 1 Portadown BBOB
  • FC Mindwell 8 - 1 AFC Craigavon
  • Hanover 1 - 3 Markethill Swifts
  • Lower Maze 3 - 2 Craigavon City


  • Division 1
  • Bessbrook United 5 - 1 Hillsborough Boys
  • Caledon Rovers 6 - 1 Annalong
  • Coalisland Athletic 6 - 2 Lurgan Celtic
  • Keady Celtic 1 - 3 Ballyvea
  • Sandy Hill 0 - 0 Ballyoran


  • Division 2
  • Armagh Blues 0 - 6 Armagh Celtic
  • Damolly 7 - 0 Lisburn Rovers
  • Gilford Crusaders 1 - 9 Lurgan BBOB
  • Goodyear 2 - 1 Donacloney
  • Red Star 3 - 2 Dunnaman
  • West End Hibs P-P Roca Juniors


  • Division 3
  • AFC Dungannon 0 - 3 Donaghmore
  • Broomhedge Maghaberry 2 - 3 Riverdale
  • Dungannon Rovers 1 - 2 Magheralin Village
  • Moira Albion 2 - 3 Lisburn Youth
  • Scarva Rangers 1 - 0 Castlecaulfield


  • Reserve Championship
  • Coagh United Reserves 1 - 4 Rathfriland Rangers Reserves
  • Lurgan Town U23s 7 - 1 Moneyslane Reserves
  • Richhill AFC Reserves 0 - 1 Banbridge Rangers Reserves
  • Seagoe Reserves 2 - 4 St Marys Reserves
  • Seapatrick Reserves 2 - 5 Tandragee Rovers Reserves
  • Valley Rangers Reserves 16 - 1 Hanover Reserves


  • Reserve 1
  • Craigavon City Reserves 3 - 2 Dromore Amateurs Reserves
  • Dollingstown Reserves 4 - 1 Bourneview Mill Reserves
  • Hill Street Reserves 0 - 2 Newmills Reserves
  • Markethill Swifts Reserves 4 - 3 Lurgan Celtic Reserves
  • Rectory Rangers Reserves 2 - 4 Rathfriland Swifts
  • Valley Rangers Swifts 5 - 1 Ballyoran Reserves


  • Reserve 2
  • AFC Craigavon Reserves 1 - 5 Glenavy Reserves
  • Ambassadors Reserves 3 - 3 Ballyvea Reserves
  • Annalong Reserves 5 - 2 Laurelvale Reserves
  • Castlecaulfield Reserves 3 - 3 Lower Maze Reserves
  • Goodyear Reserves 2 - 2 Lurgan BBOB Reserves
  • Portadown BBOB Reserves 2 - 1 Dunnaman Reserves


  • Reserve 3
  • Ballymacash Rangers Swifts 3 - 2 Killymoon Rangers Reserves
  • Derriaghy CC Thirds 3 - 2 Moira Albion Reserves
  • Donacloney Reserves 1 - 3 Dromara Village Thirds
  • Lisburn Rovers Reserves 10 - 0 Gilford Crusaders Reserves
  • Lisburn Youth Reserves 0 - 12 Dungannon Tigers Reserves
  • Lurgan Town Thirds 2 - 5 Magheralin Village Reserves


  • Marshall Cup Round 4
  • Glenavy 0 - 2 Hill Street


  • Intermediate Cup Quarter Final
  • St James Swifts 1 - 1 Crewe United (St James Swifts won on penalties)



  • 01 March 2025

    Intermediate A
  • Banbridge Rangers 3 - 1 Valley Rangers
  • Newmills 3 - 3 Tandragee Rovers
  • PSNI 2 - 1 Crewe United
  • Richhill AFC 3 - 2 Seapatrick
  • St Marys 2 - 0 Laurelvale


  • Intermediate B
  • AFC Craigavon P-P Lower Maze
  • Dungannon Tigers 1 - 2 FC Mindwell
  • Portadown BBOB 1 - 6 Bourneview Mill
  • Rectory Rangers 0 - 7 Hanover
  • Tullyvallen 0 - 4 Craigavon City


  • Division 1
  • Hill Street 5 - 1 Caledon Rovers
  • Hillsborough Boys 0 - 0 Ballyvea


  • Division 2
  • Dunnaman 3 - 4 Damolly
  • Gilford Crusaders 4 - 1 Armagh Blues
  • Lurgan BBOB 2 - 3 Donacloney
  • Roca Juniors 1 - 7 Red Star
  • West End Hibs 6 - 0 Goodyear


  • Division 3
  • AFC Dungannon 1 - 6 Riverdale
  • Broomhedge Maghaberry 4 - 1 Lisburn Youth
  • Castlecaulfield 3 - 0 Magheralin Village
  • Moira Albion 1 - 4 Donaghmore


  • Reserve Championship
  • Coagh United Reserves 1 - 4 Valley Rangers Reserves
  • Hanover Reserves 2 - 4 Tandragee Rovers Reserves
  • Seagoe Reserves 2 - 1 Richhill AFC Reserves
  • Seapatrick Reserves 2 - 5 Lurgan Town U23s
  • St Marys Reserves 1 - 1 Rathfriland Rangers Reserves


  • Reserve 1
  • Ballyoran Reserves 1 - 2 Newmills Reserves
  • Bourneview Mill Reserves 3 - 3 Rathfriland Swifts
  • Dromore Amateurs Reserves 5 - 2 Lurgan Celtic Reserves
  • Valley Rangers Swifts 3 - 0 Rectory Rangers Reserves


  • Reserve 2
  • Annalong Reserves 1 - 1 Portadown BBOB Reserves
  • Ballyvea Reserves 8 - 2 Tullyvallen Reserves
  • Glenavy Reserves 1 - 1 Castlecaulfield Reserves
  • Goodyear Reserves 2 - 1 Dunnaman Reserves
  • Laurelvale Reserves 2 - 1 AFC Craigavon Reserves
  • Lower Maze Reserves 3 - 0 Lurgan BBOB Reserves


  • Reserve 3
  • Derriaghy CC Thirds 7 - 1 Lisburn Youth Reserves
  • Donacloney Reserves 1 - 3 Ballymacash Rangers Swifts
  • Magheralin Village Reserves 4 - 2 Gilford Crusaders Reserves
  • Moira Albion Reserves 1 - 6 Dromara Village Thirds


  • Marshall Cup Round 5
  • Ambassadors 0 - 3 Windmill Stars
  • Lurgan Town 1 - 4 Seagoe
  • Moneyslane 8 - 0 Dromore Amateurs


  • Alexandra Cup Round 2
  • Bessbrook United 2 - 1 Ballyoran (After extra time)
  • Coalisland Athletic 6 - 0 Annalong
  • Lurgan Celtic 4 - 3 Keady Celtic


  • O'Hara Cup Round 4
  • Craigavon City Reserves 4 - 4 Banbridge Rangers Reserves (Banbridge Rangers won on penalties)
  • Crewe United U23s 3 - 2 Hill Street Reserves (After extra time)