Season


2024/2025 Marshall Cup Fixtures/Results

    30 May 2025

    Final
  • Windmill Stars 0 - 1 Coalisland Athletic



  • 10 May 2025

    Semi Final
  • Richhill AFC 2 - 3 Coalisland Athletic
  • Windmill Stars 1 - 0 Craigavon City



  • 26 April 2025

    Quarter Final
  • Windmill Stars 4 - 1 Banbridge Rangers



  • 19 April 2025

    Quarter Final
  • Seagoe 2 - 3 Coalisland Athletic



  • 12 April 2025

    Quarter Final
  • Hill Street 2 - 4 Richhill AFC



  • 05 April 2025

    Round 5
  • Craigavon City 2 - 1 Moneyslane



  • 29 March 2025

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



  • 08 March 2025

    Round 4
  • Glenavy 0 - 2 Hill Street



  • 01 March 2025

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



  • 22 February 2025

    Round 5
  • Dungannon Tigers 0 - 1 Richhill AFC
  • Tandragee Rovers 1 - 2 Craigavon City



  • 08 February 2025

    Round 3
  • Glenavy 4 - 1 Ballyoran


  • Round 4
  • Newmills 1 - 2 Windmill Stars
  • West End Hibs 0 - 2 Coalisland Athletic



  • 18 January 2025

    Round 4
  • FC Mindwell 3 - 1 Dunnaman



  • 11 January 2025

    Round 4
  • Newmills P-P Windmill Stars



  • 14 December 2024

    Round 4
  • Banbridge Rangers 1 - 0 Crewe United
  • Bessbrook United 1 - 4 Craigavon City
  • Damolly 6 - 8 Ambassadors
  • Dromore Amateurs 3 - 1 Keady Celtic
  • Hanover 2 - 4 Dungannon Tigers
  • Laurelvale 0 - 1 St Marys
  • Lurgan Town 2 - 0 Sandy Hill
  • Moneyslane 1 - 0 Fivemiletown United
  • Richhill AFC 4 - 0 Ballyvea
  • Seagoe 3 - 1 PSNI
  • Tandragee Rovers 5 - 4 Seapatrick
  • Valley Rangers 5 - 4 Lower Maze (After extra time )



  • 09 November 2024

    Round 3
  • Ambassadors 4 - 2 Portadown BBOB
  • Ballyvea 4 - 1 Annalong
  • Coagh United Reserves 1 - 3 Craigavon City
  • Coalisland Athletic 8 - 1 Markethill Swifts
  • Damolly 5 - 1 Armagh Celtic
  • Dromore Amateurs 2 - 1 Caledon Rovers
  • Dunnaman 5 - 0 Moira Albion
  • Hanover P-P Gilford Crusaders
  • Hill Street 3 - 2 Rathfriland Rangers Reserves
  • Hillsborough Boys 1 - 2 Bessbrook United
  • Lurgan Celtic 2 - 3 Lower Maze
  • Lurgan Town 3 - 2 Donaghmore
  • Rectory Rangers 1 - 12 West End Hibs
  • Sandy Hill 4 - 3 Riverdale
  • Tullyvallen 2 - 4 Dungannon Tigers



  • 02 November 2024

    Round 2
  • AFC Craigavon 4 - 5 Keady Celtic
  • Bourneview Mill 3 - 5 FC Mindwell



  • 26 October 2024

    Round 2
  • Armagh Blues 1 - 7 Armagh Celtic
  • Castlecaulfield 1 - 3 Donaghmore



  • 28 September 2024

    Round 2
  • AFC Dungannon 3 - 4 Coagh United Reserves
  • Damolly 2 - 1 Donacloney
  • Dunnaman 7 - 3 Dollingstown Reserves
  • Gilford Crusaders 4 - 2 Dungannon Rovers
  • Glenavy 4 - 2 Lisburn Rovers
  • Moira Albion 3 - 0 Roca Juniors
  • Riverdale 6 - 3 Lurgan BBOB
  • West End Hibs 7 - 2 Goodyear



  • 21 September 2024

    Round 2
  • Rathfriland Rangers Reserves 3 - 2 Red Star



  • 14 September 2024

    Round 1
  • Glenavy 2 - 1 Broomhedge Maghaberry



  • 24 August 2024

    Round 1
  • Coagh United Reserves 10 - 0 Lisburn Youth
  • Magheralin Village 0 - 3 Donaghmore
  • Scarva Rangers 1 - 2 Moira Albion