24 June 2022

    Marshall Cup Final
  • Oxford Sunnyside 0 - 2 Fivemiletown United



  • 18 June 2022

    Premier Cup Final
  • Fivemiletown United v Windmill Stars (2pm kick off, Armagh City)



  • 17 June 2022

    O'Hara Cup Final
  • Richhill AFC Reserves 2 - 3 The Dons Reserves



  • 14 June 2022

    Alexandra Cup Final
  • Hill Street 2 - 3 Coalisland Athletic


  • O'Hara Cup Semi Final
  • The Dons Reserves 3 - 2 Hanover Reserves



  • 11 June 2022

    Reserve 4
  • Magheralin Village Reserves 0 - 5 Loughshore United Reserves


  • Marshall Cup Semi Final
  • Windmill Stars 0 - 2 Fivemiletown United


  • O'Hara Cup Semi Final
  • Richhill AFC Reserves 2 - 1 St Marys Reserves (After Extra Time)



  • 10 June 2022

    Mid Ulster League Cup Final
  • Newmills Reserves v Hill Street Reserves (7.30pm kick off, Armagh City)



  • 08 June 2022

    John Magee Memorial Cup Final
  • Lurgan Celtic 2 - 1 Castlecaulfield



  • 07 June 2022

    Intermediate A
  • Bourneview Mill 2 - 2 Fivemiletown United


  • Premier Cup Semi Final
  • Windmill Stars 4 - 1 Valley Rangers



  • 04 June 2022

    Intermediate A
  • Fivemiletown United 3 - 0 Windmill Stars


  • Division 2
  • Armagh Blues 0 - 2 Keady Celtic


  • Reserve 4
  • Loughshore United Reserves 3 - 0 Annalong Reserves


  • Marshall Cup Semi Final
  • Oxford Sunnyside 1 - 0 Sandy Hill


  • John Magee Memorial Cup Semi Final
  • Castlecaulfield 2 - 1 Tollymore United


  • O'Hara Cup Semi Final
  • The Dons Reserves P-P Hanover Reserves


  • Mid Ulster League Cup Semi Final
  • Vallley Rangers Swifts 1 - 1 Hill Street Reserves (Hill Street won 6-5 on penalties )



  • 03 June 2022

    Wilmor Johnston Memorial Cup Final
  • Ballymacash Rangers Reserves 2 - 1 Seapatrick Reserves



  • 02 June 2022

    Intermediate A
  • Oxford Sunnyside 3 - 2 Windmill Stars (7.30pm kick off)



  • 01 June 2022

    O'Hara Cup Round 4
  • Hanover Reserves 2 - 1 Banbridge Rangers Reserves