Intermediate A Table

Team P PTS
1 Ballymacash Rangers 30 79
2 Crewe United 30 74
3 Oxford Sunnyside 29 64
4 Banbridge Rangers 29 61
5 Bourneview Mill 29 56
6 Windmill Stars 28 49
7 Hanover 30 46
8 Richhill AFC 29 35
9 Fivemiletown United 28 33
10 Moneyslane 29 31
11 St Marys 30 31
12 Tandragee Rovers 29 27
13 Markethill Swifts 30 27
14 Valley Rangers 28 26
15 Laurelvale 30 16
16 Rectory Rangers 30 10

Intermediate A Fixtures/Results

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


    31 May 2022

  • Valley Rangers v Tandragee Rovers (7.45pm kick off)


  • 21 May 2022

  • Bourneview Mill v Fivemiletown United
  • Richhill AFC v Valley Rangers


  • 17 May 2022

  • Fivemiletown United 2 - 1 Hanover
  • St Marys 1 - 4 Windmill Stars


  • 14 May 2022

  • Oxford Sunnyside 6 - 0 Tandragee Rovers
  • Valley Rangers 1 - 5 Crewe United
  • Windmill Stars 4 - 1 Rectory Rangers


  • 10 May 2022

  • Bourneview Mill 2 - 3 Oxford Sunnyside
  • Crewe United 2 - 2 Fivemiletown United
  • Richhill AFC 3 - 2 St Marys
  • Valley Rangers 4 - 1 Markethill Swifts
  • Windmill Stars 2 - 1 Banbridge Rangers


  • 07 May 2022

  • Fivemiletown United 2 - 2 Rectory Rangers
  • Moneyslane 2 - 4 Oxford Sunnyside
  • St Marys 0 - 2 Hanover
  • Tandragee Rovers 1 - 2 Banbridge Rangers
  • Valley Rangers 8 - 0 Laurelvale
  • Windmill Stars 1 - 4 Bourneview Mill


  • 03 May 2022

  • Ballymacash Rangers 6 - 0 Bourneview Mill
  • Banbridge Rangers 4 - 3 Valley Rangers
  • Markethill Swifts 4 - 3 Moneyslane
  • Oxford Sunnyside 4 - 1 Rectory Rangers
  • Richhill AFC 2 - 0 Fivemiletown United
  • Tandragee Rovers 2 - 2 Hanover
  • Windmill Stars 2 - 6 Crewe United


  • 30 April 2022

  • Ballymacash Rangers 1 - 1 Crewe United
  • Laurelvale 1 - 6 Banbridge Rangers
  • Markethill Swifts 5 - 0 Fivemiletown United
  • Moneyslane 1 - 3 Bourneview Mill
  • St Marys 4 - 2 Richhill AFC
  • Windmill Stars 2 - 3 Oxford Sunnyside


  • 26 April 2022

  • Ballymacash Rangers 2 - 2 Banbridge Rangers
  • Crewe United 4 - 0 Markethill Swifts
  • Tandragee Rovers 0 - 2 Oxford Sunnyside
  • Windmill Stars 2 - 1 Richhill AFC


  • 23 April 2022

  • Banbridge Rangers 3 - 0 Richhill AFC
  • Rectory Rangers 2 - 4 Moneyslane
  • St Marys 5 - 1 Laurelvale


  • 20 April 2022

  • Bourneview Mill 2 - 2 Richhill AFC
  • Windmill Stars 1 - 2 Valley Rangers


  • 19 April 2022

  • Moneyslane 0 - 0 Tandragee Rovers
  • St Marys 0 - 5 Ballymacash Rangers


  • 16 April 2022

  • Ballymacash Rangers 5 - 0 Windmill Stars
  • Hanover 3 - 0 Banbridge Rangers
  • Moneyslane 3 - 2 Fivemiletown United
  • Oxford Sunnyside 4 - 2 Richhill AFC
  • Rectory Rangers 2 - 3 Bourneview Mill
  • St Marys 3 - 3 Valley Rangers
  • Tandragee Rovers 1 - 1 Crewe United


  • 12 April 2022

  • Banbridge Rangers 1 - 2 Windmill Stars
  • Crewe United 4 - 3 Rectory Rangers
  • Hanover 1 - 7 Bourneview Mill
  • Tandragee Rovers 5 - 0 Laurelvale


  • 09 April 2022

  • Bourneview Mill 2 - 2 St Marys
  • Hanover 1 - 0 Valley Rangers
  • Laurelvale 2 - 1 Fivemiletown United
  • Moneyslane 2 - 2 Ballymacash Rangers
  • Oxford Sunnyside 1 - 3 Banbridge Rangers
  • Richhill AFC 2 - 3 Crewe United
  • Tandragee Rovers 3 - 0 Rectory Rangers
  • Windmill Stars 1 - 0 Markethill Swifts


  • 05 April 2022

  • Crewe United 5 - 2 Oxford Sunnyside


  • 02 April 2022

  • Ballymacash Rangers 5 - 0 Tandragee Rovers
  • Crewe United 4 - 0 St Marys
  • Oxford Sunnyside 4 - 1 Hanover


  • 30 March 2022

  • Ballymacash Rangers 2 - 0 Hanover
  • Crewe United 5 - 0 Tandragee Rovers
  • Markethill Swifts 0 - 2 St Marys
  • Valley Rangers 1 - 3 Banbridge Rangers


  • 26 March 2022

  • Bourneview Mill 1 - 1 Crewe United
  • Fivemiletown United 1 - 3 Banbridge Rangers
  • Hanover 1 - 0 Laurelvale
  • Markethill Swifts 1 - 1 Tandragee Rovers
  • Moneyslane 2 - 1 Windmill Stars
  • Oxford Sunnyside 7 - 3 St Marys
  • Rectory Rangers 4 - 2 Valley Rangers
  • Richhill AFC 1 - 5 Ballymacash Rangers


  • 19 March 2022

  • Ballymacash Rangers 3 - 0 Oxford Sunnyside
  • Banbridge Rangers 1 - 0 Markethill Swifts
  • Crewe United 4 - 0 Laurelvale
  • Fivemiletown United 0 - 1 St Marys
  • Moneyslane 3 - 1 Valley Rangers


  • 12 March 2022

  • Banbridge Rangers 0 - 2 Crewe United
  • Fivemiletown United 4 - 2 Richhill AFC
  • Moneyslane 6 - 3 St Marys
  • Oxford Sunnyside 2 - 1 Laurelvale
  • Rectory Rangers 3 - 5 Ballymacash Rangers
  • Tandragee Rovers 1 - 0 Bourneview Mill
  • Valley Rangers 1 - 2 Hanover


  • 05 March 2022

  • Banbridge Rangers 3 - 1 Bourneview Mill
  • Crewe United 5 - 2 Moneyslane
  • Fivemiletown United 0 - 5 Ballymacash Rangers
  • Hanover 2 - 1 Rectory Rangers
  • Laurelvale 2 - 3 Windmill Stars
  • Richhill AFC 3 - 2 Markethill Swifts
  • Tandragee Rovers 1 - 2 St Marys


  • 01 March 2022

  • Markethill Swifts 3 - 4 Ballymacash Rangers


  • 26 February 2022

  • Crewe United 1 - 0 Hanover
  • Fivemiletown United 1 - 1 Tandragee Rovers
  • Laurelvale 3 - 0 Rectory Rangers
  • Oxford Sunnyside 1 - 0 Markethill Swifts
  • Richhill AFC 3 - 1 Moneyslane
  • St Marys 0 - 1 Bourneview Mill


  • 19 February 2022

  • Bourneview Mill P-P Fivemiletown United
  • Hanover 3 - 2 Richhill AFC
  • Oxford Sunnyside P-P Banbridge Rangers
  • Rectory Rangers 1 - 1 St Marys
  • Tandragee Rovers P-P Laurelvale
  • Windmill Stars P-P Markethill Swifts


  • 12 February 2022

  • Banbridge Rangers 4 - 0 Rectory Rangers
  • Laurelvale 1 - 4 Ballymacash Rangers
  • Oxford Sunnyside 2 - 2 Moneyslane
  • Tandragee Rovers 2 - 1 Richhill AFC
  • Valley Rangers 2 - 2 Fivemiletown United
  • Windmill Stars 1 - 2 Hanover


  • 05 February 2022

  • Bourneview Mill 2 - 0 Markethill Swifts
  • Fivemiletown United 3 - 2 Moneyslane
  • Laurelvale 1 - 6 Crewe United
  • Rectory Rangers 0 - 2 Richhill AFC
  • Valley Rangers 1 - 1 Oxford Sunnyside


  • 29 January 2022

  • Ballymacash Rangers 5 - 1 Valley Rangers
  • Banbridge Rangers 3 - 1 Fivemiletown United
  • Crewe United P-P Tandragee Rovers
  • Hanover 2 - 4 St Marys
  • Laurelvale 0 - 0 Bourneview Mill
  • Markethill Swifts 6 - 1 Rectory Rangers
  • Richhill AFC 1 - 1 Oxford Sunnyside
  • Windmill Stars 5 - 0 Moneyslane


  • 22 January 2022

  • Hanover 0 - 1 Oxford Sunnyside
  • Rectory Rangers 1 - 4 Fivemiletown United
  • Richhill AFC 3 - 0 Laurelvale
  • St Marys 1 - 4 Banbridge Rangers
  • Tandragee Rovers 2 - 4 Windmill Stars


  • 15 January 2022

  • Banbridge Rangers 4 - 1 Tandragee Rovers
  • Bourneview Mill 3 - 1 Windmill Stars
  • Crewe United 2 - 0 Ballymacash Rangers
  • Markethill Swifts 0 - 4 Hanover
  • Oxford Sunnyside 1 - 2 Fivemiletown United
  • Richhill AFC A-A St Marys


  • 08 January 2022

  • Ballymacash Rangers 4 - 2 Fivemiletown United
  • Hanover P-P Valley Rangers
  • Laurelvale 0 - 1 Moneyslane
  • Rectory Rangers 1 - 8 Banbridge Rangers
  • Richhill AFC P-P Markethill Swifts
  • St Marys 1 - 6 Crewe United
  • Tandragee Rovers P-P Bourneview Mill


  • 18 December 2021

  • Ballymacash Rangers 6 - 1 Moneyslane
  • Bourneview Mill 3 - 1 Valley Rangers
  • Windmill Stars P-P Richhill AFC


  • 11 December 2021

  • Ballymacash Rangers 4 - 0 Richhill AFC
  • Hanover 2 - 1 Moneyslane
  • Markethill Swifts 6 - 4 Laurelvale
  • Oxford Sunnyside 1 - 0 Bourneview Mill
  • Rectory Rangers 1 - 6 Crewe United
  • Tandragee Rovers 2 - 3 Fivemiletown United
  • Valley Rangers 1 - 3 St Marys
  • Windmill Stars P-P Banbridge Rangers


  • 04 December 2021

  • Ballymacash Rangers P-P Oxford Sunnyside
  • Banbridge Rangers 3 - 1 Laurelvale
  • Bourneview Mill 3 - 4 Tandragee Rovers
  • Fivemiletown United 3 - 4 Oxford Sunnyside
  • Markethill Swifts 1 - 3 Valley Rangers
  • Richhill AFC 3 - 3 Hanover
  • Windmill Stars 3 - 1 St Marys


  • 30 November 2021

  • Markethill Swifts 0 - 4 Oxford Sunnyside


  • 27 November 2021

  • Ballymacash Rangers 8 - 0 Laurelvale
  • Banbridge Rangers 3 - 2 St Marys
  • Crewe United 1 - 0 Richhill AFC
  • Fivemiletown United 0 - 1 Bourneview Mill
  • Hanover 1 - 2 Markethill Swifts
  • Moneyslane 4 - 4 Rectory Rangers


  • 20 November 2021

  • Laurelvale 1 - 1 St Marys
  • Markethill Swifts 1 - 4 Banbridge Rangers


  • 13 November 2021

  • Banbridge Rangers 1 - 1 Ballymacash Rangers
  • Crewe United 2 - 1 Valley Rangers
  • Moneyslane 1 - 3 Hanover
  • Rectory Rangers 4 - 3 Tandragee Rovers
  • Richhill AFC 2 - 5 Bourneview Mill
  • St Marys 3 - 3 Markethill Swifts
  • Windmill Stars 4 - 3 Fivemiletown United


  • 06 November 2021

  • Crewe United 4 - 1 Banbridge Rangers
  • Laurelvale 2 - 4 Hanover
  • Moneyslane 1 - 1 Markethill Swifts
  • Oxford Sunnyside 6 - 4 Valley Rangers
  • Richhill AFC 4 - 3 Windmill Stars
  • St Marys 2 - 2 Rectory Rangers
  • Tandragee Rovers 0 - 3 Ballymacash Rangers


  • 02 November 2021

  • Ballymacash Rangers 8 - 0 Rectory Rangers
  • Crewe United 5 - 1 Windmill Stars
  • Markethill Swifts 2 - 1 Richhill AFC


  • 30 October 2021

  • Fivemiletown United 8 - 3 Laurelvale
  • Moneyslane 2 - 2 Richhill AFC
  • Rectory Rangers 1 - 2 Hanover


  • 23 October 2021

  • Hanover 3 - 2 Tandragee Rovers
  • Rectory Rangers 1 - 2 Laurelvale
  • St Marys 1 - 2 Moneyslane
  • Valley Rangers 0 - 1 Bourneview Mill
  • Windmill Stars 1 - 4 Ballymacash Rangers


  • 09 October 2021

  • Bourneview Mill 3 - 1 Hanover
  • Laurelvale 0 - 1 Tandragee Rovers
  • Markethill Swifts 0 - 1 Windmill Stars
  • Moneyslane 1 - 1 Crewe United
  • Oxford Sunnyside 0 - 2 Ballymacash Rangers
  • Richhill AFC 3 - 2 Banbridge Rangers
  • St Marys 2 - 2 Fivemiletown United
  • Valley Rangers 4 - 0 Rectory Rangers


  • 02 October 2021

  • Ballymacash Rangers 10 - 0 Markethill Swifts
  • Bourneview Mill 4 - 1 Laurelvale
  • Hanover 2 - 2 Windmill Stars
  • Tandragee Rovers 1 - 1 Valley Rangers


  • 29 September 2021

  • St Marys 2 - 1 Tandragee Rovers


  • 28 September 2021

  • Crewe United P-P Laurelvale
  • Markethill Swifts 1 - 5 Bourneview Mill


  • 25 September 2021

  • Bourneview Mill 9 - 0 Rectory Rangers
  • Valley Rangers 3 - 2 Richhill AFC


  • 21 September 2021

  • Valley Rangers 5 - 2 Moneyslane


  • 18 September 2021

  • Bourneview Mill 1 - 1 Banbridge Rangers
  • Fivemiletown United 5 - 4 Markethill Swifts
  • Laurelvale 2 - 2 Valley Rangers
  • Rectory Rangers 0 - 4 Oxford Sunnyside


  • 11 September 2021

  • Hanover 0 - 3 Ballymacash Rangers
  • Laurelvale 3 - 2 Markethill Swifts


  • 04 September 2021

  • Banbridge Rangers 1 - 1 Oxford Sunnyside
  • Bourneview Mill 3 - 0 Moneyslane
  • Fivemiletown United 0 - 1 Crewe United
  • Richhill AFC 4 - 0 Rectory Rangers
  • Valley Rangers 2 - 5 Ballymacash Rangers
  • Windmill Stars 3 - 1 Laurelvale


  • 28 August 2021

  • Bourneview Mill 1 - 3 Ballymacash Rangers
  • Hanover 1 - 3 Crewe United


  • 24 August 2021

  • Ballymacash Rangers 6 - 0 St Marys


  • 21 August 2021

  • Banbridge Rangers P-P Valley Rangers
  • Fivemiletown United P-P Richhill AFC
  • Moneyslane 2 - 0 Laurelvale
  • Rectory Rangers 2 - 4 Windmill Stars
  • St Marys 0 - 7 Oxford Sunnyside


  • 17 August 2021

  • Ballymacash Rangers P-P Fivemiletown United
  • Bourneview Mill P-P Rectory Rangers
  • Laurelvale 0 - 0 Richhill AFC
  • Oxford Sunnyside P-P Hanover
  • Tandragee Rovers 2 - 0 Moneyslane


  • 14 August 2021

  • Laurelvale P-P St Marys
  • Oxford Sunnyside 1 - 0 Crewe United
  • Tandragee Rovers 0 - 1 Markethill Swifts


  • 10 August 2021

  • Bourneview Mill P-P Laurelvale
  • Hanover 2 - 2 Fivemiletown United
  • Markethill Swifts 0 - 1 Crewe United
  • Moneyslane 2 - 3 Banbridge Rangers
  • Oxford Sunnyside P-P Ballymacash Rangers
  • Richhill AFC 2 - 1 Tandragee Rovers
  • St Marys P-P Rectory Rangers
  • Valley Rangers 0 - 2 Windmill Stars


  • 07 August 2021

  • Ballymacash Rangers P-P St Marys
  • Banbridge Rangers 2 - 1 Hanover
  • Crewe United 1 - 3 Bourneview Mill
  • Fivemiletown United 2 - 1 Valley Rangers
  • Laurelvale 0 - 5 Oxford Sunnyside
  • Rectory Rangers 0 - 2 Markethill Swifts
  • Windmill Stars 2 - 0 Tandragee Rovers

Clubs Form Guide

Ballymacash Rangers W W W W W W W W W D W W W W L W W W W W W W W W D W W D D W
Banbridge Rangers W W D D L L D W W W W W W W W W L W W W W L L W D W W W L
Bourneview Mill W L W D W W W W W W W L L W W D W W L L D D W W D W L W L
Crewe United L W L W W D W W W W W W W W W W W W D W W W W W D W D W D W
Fivemiletown United W D L W D W L L L W L W W L W D D L W L L L L L L D D W
Hanover L D L L D L W W W W L D W W L L W W L W W W L L W L W D W L
Laurelvale L D L L W D L L W L L D L L L L L D L L W L L L L W L L L L
Markethill Swifts W L W L L L L L W D D L W L L W L W L L L L L D L L L W W L
Moneyslane L L W L L D W D D L D L L W L L D L L W W W D W D W L L L
Oxford Sunnyside W W W D W L W W W W L W D D D W W L W W L L W W W W W W W
Rectory Rangers L L L L L L L L L D W D L L L L L L D L L L W L L L L L D L
Richhill AFC W D W L W D L W L L D L W D W L L W W L L L L D L L L W W
St Marys L L W D L D D D L L W L L W D L W L W L W L D D L W W L L L
Tandragee Rovers L L L W L D W L L L W L L L W D L W D L L W W D D L D L L
Valley Rangers L L L D W W D W L L L W L L L D D L L L L L D W L W W L
Windmill Stars W W W W D W L L L W W L W W L W L W W L L W L L L W W W

Clubs Free Week

    14 May 2022

  • Banbridge Rangers


  • 02 April 2022

  • Banbridge Rangers
  • Fivemiletown United


  • 19 March 2022

  • Rectory Rangers


  • 12 March 2022

  • Markethill Swifts
  • Windmill Stars


  • 04 December 2021

  • Crewe United


  • 13 November 2021

  • Laurelvale


  • 06 November 2021

  • Bourneview Mill


  • 30 October 2021

  • Valley Rangers


  • 28 October 2021

  • Banbridge Rangers


  • 18 September 2021

  • Richhill AFC
  • Windmill Stars

Intermediate A Previous Winners

  • 2019/20   Banbridge Rangers
  • 2018/19   Hanover
  • 2017/18   Dollingstown
  • 2016/17   Dollingstown
  • 2015/16   Newry City AFC
  • 2014/15   Tandragee Rovers
  • 2013/14   Dollingstown
  • 2012/13   Dollingstown
  • 2011/12   Camlough Rovers
  • 2010/11   Tandragee Rovers
  • 2009/10   Warrenpoint Town
  • 2008/09   Dollingstown
  • 2007/08   Warrenpoint Town
  • 2006/07   Hanover
  • 2005/06   Laurelvale
  • 2004/05   Richhill
  • 2003/04   Ballymacash Rangers
  • 2002/03   Laurelvale
  • 2001/02   Hanover
  • 2000/01   Warrenpoint Town
  • 1999/00   Bessbrook Utd
  • 1998/99   Bessbrook Utd
  • 1998/99   Bessbrook Utd
  • 1997/98   Lurgan Celtic

Clubs