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


    30 November 2019

    Round 2
  • Crewe United Reserves 6 - 0 Donacloney Reserves



  • 23 November 2019

    Round 2
  • Armagh Blues Reserves P-P Richhill AFC Reserves
  • Dromore Amateurs Reserves 1 - 7 Ballyoran Reserves
  • Hanover Reserves 2 - 0 Banbridge YCOB Reserves
  • Lurgan Town Reserves 11 - 1 Caledon Rovers Reserves
  • Rectory Rangers Reserves 5 - 0 Banbridge Rangers Reserves



  • 09 November 2019

    Round 2
  • Bourneview Mill Reserves P-P Dungannon Tigers Reserves
  • Moira Albion Reserves P-P St Marys Reserves



  • 02 November 2019

    Round 1
  • Caledon Rovers Reserves 2 - 1 Tandragee Rovers Reserves
  • Tullyvallen Reserves 2 - 10 Ballyoran Reserves



  • 12 October 2019

    Round 1
  • Banbridge YCOB Reserves 6 - 5 Annalong Reserves
  • Crewe United Reserves 6 - 0 Broomhedge Maghaberry Reserves
  • Hill Street Reserves 0 - 2 Valley Rangers Reserves
  • Lurgan BBOB Reserves 1 - 4 Banbridge Rangers Reserves
  • Lurgan Town Reserves 3 - 1 Markethill Swifts Reserves



  • 05 October 2019

    Round 2
  • Moneyslane Reserves 6 - 2 Seagoe Reserves


  • Round 1
  • Scarva Rangers Reserves 0 - 6 St Marys Reserves



  • 28 September 2019

    Round 2
  • Armagh Blues Reserves P-P Richhill AFC Reserves
  • Laurelvale Reserves 0 - 6 Hillsborough Boys Reserves
  • Lower Maze Reserves 3 - 4 Red Star Reserves


  • Round 1
  • Caledon Rovers Reserves P-P Tandragee Rovers Reserves
  • Craigavon City Reserves 8 - 0 Seapatrick Reserves



  • 07 September 2019

    Round 2
  • Oxford Sunnyside Reserves 1 - 9 Ballymacash Rangers Reserves
  • Rathfriland Swifts 6 - 0 Glenavy Reserves


  • Round 1
  • AFC Craigavon Reserves 0 - 3 Dungannon Tigers Reserves
  • Banbridge YCOB Reserves P-P Annalong Reserves
  • Goodyear Reserves 1 - 3 Bourneview Mill Reserves (After extra time)
  • Hanover Reserves 3 - 1 Derryhirk United Reserves
  • Red Star Reserves 5 - 3 Gilford Crusaders Reserves
  • Richhill AFC Reserves 3 - 0 Ambassadors Reserves

O'Hara Cup Previous Winners

  • 2018/19   Ballyoran
  • 2017/18   Valley Rangers Reserves
  • 2016/17   Valley Rangers
  • 2015/16   Hanover Reserves
  • 2014/15   Ambassadors
  • 2013/14   Dollingstown
  • 2012/13   St Marys
  • 2011/12   St Marys
  • 2010/11   Derryhirk United
  • 2009/10   St Marys
  • 2008/09   Warrenpoint Town
  • 2007/08   Armagh Celtic
  • 2006/07   Tandragee Rovers
  • 2005/06   Hill Street