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


    26 January 2024

    Final
  • Seagoe 0 - 2 Oxford Sunnyside



  • 02 December 2023

    Semi Final
  • Moneyslane 5 - 7 Oxford Sunnyside



  • 25 November 2023

    Semi Final
  • Windmill Stars 1 - 3 Seagoe



  • 04 November 2023

    Semi Final
  • Windmill Stars P-P Seagoe



  • 21 October 2023

    Round 2
  • St Marys 0 - 1 Oxford Sunnyside



  • 07 October 2023

    Round 2
  • Moneyslane 4 - 2 Fivemiletown United
  • Seagoe 6 - 2 Banbridge Rangers
  • Windmill Stars 3 - 2 Richhill AFC



  • 30 September 2023

    Round 1
  • Fivemiletown United 3 - 2 Crewe United (After extra time)



  • 02 September 2023

    Round 1
  • Banbridge Rangers 2 - 2 Lurgan Town (Banbridge Rangers win 3-1 on Penalties)
  • Bourneview Mill 0 - 8 Oxford Sunnyside
  • Moneyslane 3 - 2 Valley Rangers
  • Newmills 0 - 5 Windmill Stars
  • Tandragee Rovers 0 - 2 Seagoe

Premier Cup Previous Winners

  • 2023/24   Oxford Sunnyside
  • 2022/23   Oxford Sunnyside
  • 2021/22   Windmill Stars
  • 2018/19   Hanover
  • 2017/18   Hanover
  • 2016/17   Valley Rangers
  • 2015/16   Newry City AFC
  • 2014/15   Tandragee Rovers
  • 2013/14   Dollingstown
  • 2012/13   Tandragee Rovers
  • 2011/12   Tandragee Rovers
  • 2009/10   Dollingstown
  • 2008/09   Warrenpoint Town
  • 2007/08   Warrenpoint Town
  • 2006/07   Laurelvale
  • 2005/06   Laurelvale
  • 2004/05   Hanover
  • 2003/04   Warrenpoint Town
  • 2002/03   Laurelvale
  • 2001/02   Hanover
  • 2000/01   Tandragee Rovers
  • 1999/00   Bessbrook Utd
  • 1990/91   Loughgall
  • 1987/88   Tandragee Rovers