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


    19 September 2020

    Round 2
  • Bessbrook United v Hill Street
  • Derryhirk United v Laurelvale (Lord Lurgan Park)
  • Dungannon Rovers v Red Star
  • Glenavy v Ballyvea
  • Hillsborough Boys v Caledon Rovers
  • Lurgan BBOB v Tollymore United
  • Riverdale v Coalisland Athletic


  • Round 1
  • Scarva Rangers v Glenavy Youth



  • 12 September 2020

    Round 2
  • Ballymacash Rangers 10 - 0 AFC Craigavon
  • Markethill Swifts 5 - 3 Lurgan Town (After extra time)
  • Tandragee Rovers 5 - 0 Gilford Crusaders



  • 05 September 2020

    Round 1
  • Annagh United Reserves 1 - 5 Hillsborough Boys
  • Castlecaulfield 2 - 3 West End Hibs
  • Donacloney 1 - 1 Armagh Rovers (Armagh Rovers won 4-3 on penalties)
  • Lisburn Youth 1 - 6 Ballyvea
  • Loughshore United 2 - 2 Moira Albion (Loughshore Utd won 6-5 on pens)
  • Scarva Rangers P-P Glenavy Youth
  • United LT 3 - 5 Damolly

Marshall Cup Previous Winners

  • 2018/19   Banbridge Rangers
  • 2017/18   Dollingstown
  • 2016/17   Crewe United
  • 2015/16   Valley Rangers
  • 2014/15   Camlough Rovers
  • 2012/13   Dollingstown
  • 2011/12   Dollingstown
  • 2010/11   Fivemiletown United
  • 2009/10   Warrenpoint Town
  • 2008/09   Dollingstown
  • 2007/08   Hanover
  • 2006/07   Blackers Mill
  • 2005/06   Fivemiletown Utd
  • 2004/05   Hanover
  • 2003/04   Warrenpoint Town
  • 2002/03   Warrenpoint Town
  • 2001/02   Fivemiletown Utd
  • 2000/01   Tandragee Rovers
  • 1999/00   Bessbrook Utd
  • 1998/99   Bessbrook Utd
  • 1997/98   Laurelvale
  • 1990/91   Loughgall
  • 1988/89   Loughgall
  • 1987/88   Loughgall