Intermediate A Table

Team P PTS
1 Ballymacash Rangers 11 31
2 Bourneview Mill 11 28
3 Crewe United 10 22
4 Oxford Sunnyside 8 19
5 Windmill Stars 10 19
6 Banbridge Rangers 9 15
7 Richhill AFC 10 14
8 Hanover 11 14
9 Markethill Swifts 14 14
10 Fivemiletown United 8 11
11 Valley Rangers 11 11
12 Moneyslane 11 10
13 Laurelvale 13 9
14 Tandragee Rovers 10 7
15 St Marys 9 7
16 Rectory Rangers 12 5

Intermediate A Fixtures/Results

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


    04 December 2021

  • Ballymacash Rangers v Oxford Sunnyside (2.15pm kick off)
  • Banbridge Rangers v Laurelvale (2.15pm kick off)
  • Bourneview Mill v Tandragee Rovers
  • Markethill Swifts v Valley Rangers (2.15pm kick off)
  • Rectory Rangers v Fivemiletown United (2.15pm kick off)
  • Richhill AFC v Hanover
  • Windmill Stars v 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
Banbridge Rangers W W D D L L D W W
Bourneview Mill W L W D W W W W W W W
Crewe United L W L W W D W W W W
Fivemiletown United W D L W D W L L
Hanover L D L L D L W W W W L
Laurelvale L D L L W D L L W L L D L
Markethill Swifts W L W L L L L L W D D L W L
Moneyslane L L W L L D W D D L D
Oxford Sunnyside W W W D W L W W
Rectory Rangers L L L L L L L L L D W D
Richhill AFC W D W L W D L W L L
St Marys L L W D L D D D L
Tandragee Rovers L L L W L D W L L L
Valley Rangers L L L D W W D W L L L
Windmill Stars W W W W D W L L L W

Clubs Free Week

    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