Intermediate A Table

Team P PTS
1 St Marys 23 42
2 Tandragee Rovers 22 38
3 Crewe United 20 37
4 Fivemiletown United 21 37
5 Windmill Stars 17 34
6 Moneyslane 21 33
7 Seagoe 20 33
8 Richhill AFC 18 32
9 Valley Rangers 24 29
10 Banbridge Rangers 18 28
11 Laurelvale 23 21
12 Newmills 20 20
13 Seapatrick 23 16
14 PSNI 24 12

Intermediate A Fixtures/Results

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


    19 April 2025

  • Banbridge Rangers v Fivemiletown United
  • Laurelvale v Windmill Stars
  • PSNI v St Marys
  • Richhill AFC v Crewe United
  • Tandragee Rovers v Newmills


  • 15 April 2025

  • Moneyslane 2 - 0 Valley Rangers
  • PSNI 1 - 3 Tandragee Rovers
  • Richhill AFC 2 - 2 Laurelvale
  • Seagoe 2 - 1 Crewe United
  • Windmill Stars 0 - 1 St Marys


  • 12 April 2025

  • Moneyslane 3 - 0 Seapatrick
  • Newmills 2 - 0 Laurelvale
  • PSNI 1 - 1 Banbridge Rangers
  • St Marys 2 - 2 Seagoe
  • Tandragee Rovers 2 - 1 Crewe United
  • Windmill Stars P-P Valley Rangers


  • 09 April 2025

  • Tandragee Rovers 1 - 3 Banbridge Rangers


  • 05 April 2025

  • Banbridge Rangers 3 - 3 Crewe United
  • Fivemiletown United 2 - 2 St Marys
  • Richhill AFC 2 - 1 Tandragee Rovers
  • Valley Rangers 1 - 1 Newmills


  • 02 April 2025

  • Crewe United 2 - 1 Banbridge Rangers


  • 29 March 2025

  • Crewe United 3 - 2 Seapatrick
  • Fivemiletown United 2 - 1 Tandragee Rovers
  • Moneyslane 1 - 2 Laurelvale
  • Newmills 0 - 4 Windmill Stars
  • PSNI 3 - 4 Richhill AFC


  • 22 March 2025

  • Laurelvale 0 - 2 Crewe United
  • Moneyslane 0 - 3 Windmill Stars
  • Newmills 3 - 3 Seagoe
  • Richhill AFC 2 - 1 Valley Rangers
  • Seapatrick 0 - 1 Fivemiletown United
  • St Marys 3 - 0 Banbridge Rangers
  • Tandragee Rovers 2 - 0 PSNI


  • 15 March 2025

  • Seagoe 1 - 3 Banbridge Rangers
  • Tandragee Rovers 1 - 3 Moneyslane


  • 11 March 2025

  • Crewe United 3 - 2 Newmills


  • 08 March 2025

  • Fivemiletown United 0 - 0 Richhill AFC
  • Laurelvale 0 - 1 Banbridge Rangers
  • Moneyslane 4 - 1 PSNI
  • St Marys 1 - 0 Valley Rangers
  • Tandragee Rovers 2 - 1 Seagoe
  • Windmill Stars 4 - 1 Seapatrick


  • 01 March 2025

  • Banbridge Rangers 3 - 1 Valley Rangers
  • Newmills 3 - 3 Tandragee Rovers
  • PSNI 2 - 1 Crewe United
  • Richhill AFC 3 - 2 Seapatrick
  • St Marys 2 - 0 Laurelvale


  • 25 February 2025

  • Valley Rangers 3 - 2 PSNI


  • 22 February 2025

  • Fivemiletown United 2 - 0 Banbridge Rangers
  • Moneyslane 2 - 1 Seagoe
  • Newmills 1 - 2 St Marys
  • Seapatrick 0 - 3 Laurelvale
  • Windmill Stars 0 - 2 Crewe United


  • 15 February 2025

  • Fivemiletown United 0 - 2 Windmill Stars
  • Laurelvale 0 - 5 Valley Rangers
  • Moneyslane 5 - 0 Newmills
  • Seapatrick 7 - 1 PSNI
  • Tandragee Rovers 0 - 0 St Marys


  • 08 February 2025

  • Banbridge Rangers 1 - 1 Seagoe
  • Fivemiletown United 1 - 1 Crewe United
  • Laurelvale 2 - 2 PSNI
  • Richhill AFC 0 - 0 Moneyslane
  • Seapatrick 2 - 1 Tandragee Rovers
  • St Marys P-P Valley Rangers


  • 01 February 2025

  • Laurelvale 0 - 2 Fivemiletown United
  • PSNI 0 - 2 Seagoe
  • Richhill AFC 3 - 0 Newmills
  • St Marys 3 - 1 Tandragee Rovers
  • Valley Rangers 3 - 0 Seapatrick
  • Windmill Stars 2 - 1 Moneyslane


  • 25 January 2025

  • Crewe United 3 - 0 Tandragee Rovers
  • Fivemiletown United P-P St Marys
  • Moneyslane P-P Newmills
  • PSNI 1 - 1 Valley Rangers
  • Seagoe 3 - 0 Richhill AFC
  • Seapatrick 1 - 2 Banbridge Rangers
  • Windmill Stars 5 - 1 Laurelvale


  • 18 January 2025

  • Laurelvale 0 - 1 Tandragee Rovers
  • PSNI 2 - 1 Moneyslane
  • Seapatrick 3 - 3 Newmills
  • St Marys 1 - 1 Windmill Stars
  • Valley Rangers 1 - 2 Fivemiletown United


  • 11 January 2025

  • Fivemiletown United 2 - 2 Moneyslane
  • Laurelvale P-P PSNI
  • Seapatrick P-P Tandragee Rovers
  • St Marys 0 - 1 Richhill AFC
  • Valley Rangers 2 - 3 Seagoe


  • 04 January 2025

  • Moneyslane P-P Seagoe
  • Richhill AFC P-P Crewe United
  • Seapatrick P-P PSNI
  • Tandragee Rovers P-P Newmills
  • Valley Rangers 2 - 2 St Marys
  • Windmill Stars P-P Laurelvale


  • 14 December 2024

  • Windmill Stars 3 - 0 Newmills


  • 10 December 2024

  • Fivemiletown United 2 - 1 Newmills


  • 07 December 2024

  • Fivemiletown United P-P Newmills
  • Laurelvale P-P Banbridge Rangers
  • Moneyslane P-P St Marys
  • Richhill AFC P-P Seagoe
  • Tandragee Rovers P-P PSNI
  • Valley Rangers P-P Seapatrick
  • Windmill Stars P-P Crewe United


  • 30 November 2024

  • Banbridge Rangers 2 - 2 Windmill Stars
  • Laurelvale 1 - 2 Seagoe
  • Newmills 2 - 0 PSNI
  • Seapatrick 1 - 2 Moneyslane
  • St Marys 4 - 1 Fivemiletown United
  • Valley Rangers 1 - 3 Tandragee Rovers


  • 29 November 2024

  • Crewe United 2 - 1 Richhill AFC


  • 23 November 2024

  • Laurelvale P-P Tandragee Rovers
  • Newmills P-P Seagoe
  • PSNI P-P Valley Rangers
  • Richhill AFC P-P Moneyslane
  • Seapatrick P-P Fivemiletown United
  • Windmill Stars P-P St Marys


  • 16 November 2024

  • Fivemiletown United 7 - 0 PSNI
  • St Marys 3 - 1 Seapatrick


  • 09 November 2024

  • Fivemiletown United P-P St Marys
  • Seagoe 1 - 1 Seapatrick
  • Valley Rangers 2 - 3 Moneyslane
  • Windmill Stars 7 - 0 PSNI


  • 02 November 2024

  • Banbridge Rangers P-P Crewe United
  • Fivemiletown United 4 - 1 Laurelvale
  • Newmills 1 - 1 Valley Rangers
  • Richhill AFC 5 - 1 PSNI
  • Seagoe 0 - 4 Tandragee Rovers
  • Seapatrick 1 - 3 Windmill Stars
  • St Marys 2 - 1 Moneyslane


  • 26 October 2024

  • Moneyslane 1 - 3 Tandragee Rovers
  • PSNI 1 - 5 Seapatrick
  • St Marys 3 - 2 Crewe United
  • Valley Rangers 1 - 0 Laurelvale


  • 19 October 2024

  • Crewe United 5 - 0 Seagoe
  • Moneyslane 2 - 0 Fivemiletown United
  • PSNI 3 - 1 Laurelvale
  • Valley Rangers 4 - 0 Richhill AFC


  • 12 October 2024

  • Valley Rangers 2 - 3 Crewe United


  • 05 October 2024

  • PSNI 0 - 4 Fivemiletown United
  • Seapatrick 0 - 1 Valley Rangers


  • 28 September 2024

  • Laurelvale 3 - 1 Richhill AFC
  • PSNI 0 - 3 Newmills
  • Seagoe 6 - 1 St Marys


  • 21 September 2024

  • Banbridge Rangers 0 - 2 Laurelvale
  • Crewe United 1 - 2 Moneyslane
  • Fivemiletown United 1 - 4 Valley Rangers
  • St Marys 3 - 0 PSNI
  • Tandragee Rovers 1 - 3 Richhill AFC
  • Windmill Stars 2 - 2 Seagoe


  • 14 September 2024

  • Fivemiletown United 2 - 1 Seapatrick
  • Laurelvale 5 - 0 St Marys
  • Tandragee Rovers 3 - 0 Valley Rangers


  • 24 August 2024

  • Banbridge Rangers 1 - 2 Newmills
  • Seapatrick 1 - 1 Crewe United


  • 20 August 2024

  • Crewe United 3 - 0 PSNI
  • Newmills 1 - 3 Fivemiletown United


  • 17 August 2024

  • Banbridge Rangers 3 - 2 St Marys
  • Laurelvale 4 - 1 Seapatrick
  • Seagoe 1 - 1 Valley Rangers
  • Windmill Stars 2 - 4 Tandragee Rovers


  • 13 August 2024

  • Richhill AFC 3 - 2 Fivemiletown United
  • Seagoe 4 - 0 Newmills
  • Seapatrick 3 - 0 St Marys (Points awarded to Seapatrick)
  • Tandragee Rovers 3 - 0 Laurelvale
  • Valley Rangers 3 - 2 Banbridge Rangers


  • 10 August 2024

  • Seagoe 1 - 0 Moneyslane


  • 06 August 2024

  • Crewe United 2 - 0 Fivemiletown United
  • Laurelvale 2 - 4 Newmills
  • Moneyslane 1 - 2 Banbridge Rangers
  • Richhill AFC 1 - 1 St Marys
  • Seagoe 2 - 0 PSNI
  • Tandragee Rovers 2 - 0 Seapatrick
  • Valley Rangers 1 - 2 Windmill Stars


  • 03 August 2024

  • Banbridge Rangers 2 - 0 PSNI
  • Crewe United 0 - 0 Windmill Stars
  • Laurelvale 2 - 2 Moneyslane
  • Seapatrick 1 - 1 Richhill AFC
  • St Marys 3 - 2 Newmills

Clubs Form Guide

Banbridge Rangers W W L W L L D W D L W W W L L D W D
Crewe United D W W D L W W L W W D W L W W W W D L L
Fivemiletown United L L W W L W L W W L W D W W D L W D W W D
Laurelvale D L L W W W W L L L L L L L D L W L L L W L D
Moneyslane D L L W W L L W W D L L D W W W W L L W W
Newmills L W L L W W D W L L D L L L D L D L D W
PSNI L L L L L L W L L L L L W D L D L L W L L L D L
Richhill AFC D D W W L L W L W L W D W D W W W D
Seagoe W W W D D W L L D W W W W D L L L D D W
Seapatrick D L W L D L L W L D L L D L L W W L L L L L L
St Marys W D L L L W L W W W W D L D W D W W W W D D W
Tandragee Rovers W W W W L W W W W L L L D D W L W L L L W W
Valley Rangers L W D L W W L W W D L L D L L D W W W L L L D L
Windmill Stars D W L D W W D W D W W W L W W W L

Clubs Free Week

    29 April 2023

  • Valley Rangers


  • 22 April 2023

  • Seapatrick
  • Windmill Stars


  • 08 April 2023

  • Newmills


  • 25 March 2023

  • St Marys


  • 04 March 2023

  • Newmills
  • Seagoe


  • 18 February 2023

  • Laurelvale


  • 11 February 2023

  • Moneyslane


  • 04 February 2023

  • Banbridge Rangers


  • 28 January 2023

  • Seagoe


  • 29 October 2022

  • Fivemiletown United
  • Seapatrick


  • 01 October 2022

  • Windmill Stars


  • 17 September 2022

  • Moneyslane


  • 23 August 2022

  • Tandragee Rovers


  • 20 August 2022

  • Banbridge Rangers
  • Tandragee Rovers

Intermediate A Previous Winners

  • 2023/24   Oxford Sunnyside
  • 2022/23   Oxford Sunnyside
  • 2021/22   Ballymacash Rangers
  • 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