Intermediate B Table

Team P PTS
1 Bourneview Mill 17 49
2 Lurgan Town 14 36
3 Dungannon Tigers 16 33
4 Craigavon City 16 31
5 Bessbrook United 15 26
6 Portadown BBOB 17 24
7 Markethill Swifts 16 23
8 Hanover 15 22
9 AFC Craigavon 13 21
10 Camlough Rovers 18 20
11 Ambassadors 18 19
12 Tullyvallen 16 18
13 PSNI 16 14
14 Seapatrick 14 13
15 Dromore Amateurs 14 12
16 Rectory Rangers 15 0

Intermediate B Fixtures/Results

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


    24 January 2026

  • AFC Craigavon v Lurgan Town
  • Ambassadors v Portadown BBOB
  • Camlough Rovers v Bourneview Mill
  • Hanover v Craigavon City
  • Rectory Rangers v Dungannon Tigers
  • Seapatrick v Tullyvallen


  • 17 January 2026

  • Lurgan Town 3 - 1 Hanover
  • Markethill Swifts 1 - 1 Bessbrook United
  • Portadown BBOB 0 - 2 PSNI
  • Seapatrick 2 - 3 Ambassadors
  • Tullyvallen 8 - 1 Rectory Rangers


  • 10 January 2026

  • Ambassadors 2 - 3 Tullyvallen
  • Dromore Amateurs P-P Camlough Rovers
  • Markethill Swifts P-P Rectory Rangers
  • Portadown BBOB P-P Bourneview Mill
  • PSNI P-P AFC Craigavon
  • Seapatrick P-P Craigavon City


  • 03 January 2026

  • Craigavon City P-P Camlough Rovers
  • Dromore Amateurs P-P PSNI
  • Dungannon Tigers P-P Lurgan Town
  • Markethill Swifts P-P Bourneview Mill
  • Portadown BBOB P-P Hanover
  • Rectory Rangers P-P Bessbrook United
  • Seapatrick P-P Ambassadors
  • Tullyvallen P-P AFC Craigavon


  • 13 December 2025

  • Bourneview Mill 3 - 1 Tullyvallen
  • Camlough Rovers 0 - 0 Seapatrick
  • Craigavon City 6 - 3 Ambassadors
  • Dungannon Tigers 8 - 0 Rectory Rangers
  • Hanover 2 - 3 Lurgan Town
  • Markethill Swifts 7 - 0 Portadown BBOB
  • PSNI 3 - 2 Bessbrook United


  • 06 December 2025

  • Bessbrook United 3 - 2 Dromore Amateurs
  • Bourneview Mill 12 - 1 Rectory Rangers
  • Camlough Rovers 1 - 3 Ambassadors
  • Craigavon City 5 - 1 PSNI
  • Dungannon Tigers 1 - 3 Hanover
  • Markethill Swifts P-P Seapatrick
  • Portadown BBOB 3 - 0 AFC Craigavon


  • 29 November 2025

  • Bessbrook United 3 - 2 Hanover
  • Camlough Rovers 5 - 2 Rectory Rangers
  • Dromore Amateurs 1 - 3 Craigavon City
  • Dungannon Tigers 4 - 2 Ambassadors
  • Markethill Swifts 3 - 2 Tullyvallen
  • PSNI 0 - 3 Bourneview Mill
  • Seapatrick 1 - 2 Portadown BBOB


  • 22 November 2025

  • Lurgan Town 4 - 1 Tullyvallen


  • 15 November 2025

  • Ambassadors 6 - 2 PSNI
  • Bessbrook United 2 - 1 Lurgan Town
  • Bourneview Mill 6 - 0 Craigavon City
  • Dungannon Tigers 3 - 3 Seapatrick
  • Portadown BBOB 2 - 2 Camlough Rovers


  • 08 November 2025

  • Ambassadors 2 - 5 Bessbrook United
  • Bourneview Mill 2 - 1 Markethill Swifts
  • Camlough Rovers 4 - 0 AFC Craigavon
  • Dungannon Tigers 3 - 0 Dromore Amateurs
  • PSNI 2 - 2 Portadown BBOB
  • Rectory Rangers 0 - 5 Hanover
  • Seapatrick 0 - 1 Lurgan Town
  • Tullyvallen 3 - 2 Craigavon City


  • 01 November 2025

  • AFC Craigavon 2 - 3 Ambassadors
  • Bourneview Mill 4 - 2 Portadown BBOB
  • Camlough Rovers 3 - 2 Dungannon Tigers
  • Lurgan Town 4 - 1 Markethill Swifts
  • Rectory Rangers 1 - 2 PSNI
  • Seapatrick 1 - 0 Bessbrook United
  • Tullyvallen 3 - 2 Dromore Amateurs


  • 25 October 2025

  • Bourneview Mill 2 - 0 Bessbrook United
  • Craigavon City 2 - 2 Portadown BBOB
  • Dromore Amateurs 6 - 0 Rectory Rangers
  • Dungannon Tigers 2 - 1 AFC Craigavon
  • Lurgan Town 6 - 1 Ambassadors
  • Markethill Swifts 2 - 0 Camlough Rovers
  • PSNI 1 - 5 Tullyvallen


  • 18 October 2025

  • Ambassadors 0 - 2 Camlough Rovers
  • Bessbrook United 5 - 2 PSNI
  • Dromore Amateurs 2 - 4 Portadown BBOB
  • Hanover 0 - 4 Bourneview Mill
  • Markethill Swifts 0 - 4 Dungannon Tigers
  • Rectory Rangers 1 - 10 Craigavon City
  • Seapatrick 1 - 3 AFC Craigavon


  • 11 October 2025

  • Dungannon Tigers 2 - 2 Bourneview Mill


  • 04 October 2025

  • AFC Craigavon 2 - 0 Dungannon Tigers
  • Bourneview Mill P-P Portadown BBOB
  • Dromore Amateurs 3 - 1 Ambassadors
  • Hanover 1 - 1 Camlough Rovers
  • Lurgan Town 5 - 2 Craigavon City
  • Markethill Swifts P-P Tullyvallen
  • Rectory Rangers P-P PSNI


  • 27 September 2025

  • Ambassadors 4 - 1 Rectory Rangers
  • Bessbrook United 0 - 1 AFC Craigavon
  • Hanover 6 - 1 Dromore Amateurs
  • Portadown BBOB 5 - 1 Markethill Swifts
  • PSNI 2 - 4 Craigavon City
  • Tullyvallen 3 - 0 Camlough Rovers


  • 20 September 2025

  • AFC Craigavon 6 - 1 Camlough Rovers
  • Ambassadors 0 - 6 Bourneview Mill
  • Craigavon City 3 - 1 Dromore Amateurs
  • Dungannon Tigers 4 - 0 PSNI
  • Hanover 2 - 3 Bessbrook United
  • Lurgan Town 4 - 3 Portadown BBOB
  • Rectory Rangers 3 - 4 Markethill Swifts
  • Tullyvallen 1 - 2 Seapatrick


  • 13 September 2025

  • Camlough Rovers 0 - 4 Portadown BBOB
  • Dromore Amateurs 0 - 3 Bourneview Mill
  • Markethill Swifts 1 - 0 AFC Craigavon
  • Tullyvallen 1 - 2 Dungannon Tigers


  • 06 September 2025

  • Bessbrook United 6 - 0 Markethill Swifts
  • Camlough Rovers 1 - 2 Dromore Amateurs


  • 23 August 2025

  • Ambassadors 2 - 6 Craigavon City
  • Bourneview Mill 6 - 0 Camlough Rovers
  • Dromore Amateurs 4 - 4 Bessbrook United
  • Hanover 6 - 0 Tullyvallen
  • Markethill Swifts 2 - 1 PSNI
  • Portadown BBOB 1 - 3 Lurgan Town
  • Rectory Rangers 1 - 3 Seapatrick


  • 16 August 2025

  • Craigavon City 2 - 4 Hanover
  • Markethill Swifts 1 - 4 Ambassadors
  • Portadown BBOB 3 - 2 Seapatrick
  • Rectory Rangers 0 - 7 Bourneview Mill
  • Tullyvallen 0 - 4 Lurgan Town


  • 12 August 2025

  • AFC Craigavon 3 - 2 Rectory Rangers
  • Ambassadors 3 - 6 Dungannon Tigers
  • Bessbrook United 3 - 1 Tullyvallen
  • Bourneview Mill 2 - 1 Hanover
  • Camlough Rovers 3 - 3 Markethill Swifts
  • Lurgan Town 5 - 1 PSNI
  • Portadown BBOB 0 - 3 Craigavon City
  • Seapatrick 3 - 3 Dromore Amateurs


  • 09 August 2025

  • AFC Craigavon 4 - 0 PSNI
  • Craigavon City 1 - 4 Bourneview Mill
  • Dungannon Tigers 3 - 3 Camlough Rovers
  • Seapatrick 0 - 5 Hanover


  • 05 August 2025

  • Ambassadors 2 - 2 Seapatrick
  • Bessbrook United 2 - 5 Camlough Rovers
  • Bourneview Mill 4 - 0 Lurgan Town
  • Craigavon City 2 - 0 AFC Craigavon
  • Hanover 3 - 5 Dungannon Tigers
  • Portadown BBOB 1 - 0 Rectory Rangers
  • PSNI 3 - 3 Dromore Amateurs
  • Tullyvallen 2 - 4 Markethill Swifts


  • 02 August 2025

  • AFC Craigavon 6 - 3 Tullyvallen
  • Camlough Rovers 2 - 3 Lurgan Town
  • Craigavon City 3 - 1 Markethill Swifts
  • Dromore Amateurs P-P Bessbrook United
  • Dungannon Tigers 4 - 1 Portadown BBOB
  • Hanover 6 - 1 Ambassadors
  • PSNI 6 - 2 Rectory Rangers
  • Seapatrick 2 - 3 Bourneview Mill

Clubs Form Guide

AFC Craigavon W L W W L W W W W L L L L
Ambassadors L D L W L L W L L L W L W L W L L W
Bessbrook United L W D W W L W L L W W W W L D
Bourneview Mill W W W W W W W W D W W W W W W W W
Camlough Rovers L W D D L L L L L D W L W W D W L D
Craigavon City W W L W L W W W L W D L L W W W
Dromore Amateurs D D D W L L L W L W L L L L
Dungannon Tigers W W D W W W L D W W L W D W L W
Hanover W L W L W W L W D L W L W L L
Lurgan Town W L W W W W W W W W L W W W
Markethill Swifts L W D L W L W W L L W L L W W D
Portadown BBOB L W L W L W L W W D L D D W W L L
PSNI W D L L L L L L L W D L L L W W
Rectory Rangers L L L L L L L L L L L L L L L
Seapatrick L D L D L W W L W L D L D L
Tullyvallen L L L L L L L W W W W L L L W W

Clubs Free Week

    22 April 2023

  • Rectory Rangers
  • Seapatrick


  • 04 March 2023

  • Ambassadors
  • Craigavon City
  • Hanover


  • 25 February 2023

  • AFC Craigavon


  • 11 February 2023

  • Ambassadors
  • Markethill Swifts


  • 04 February 2023

  • Dungannon Tigers
  • Portadown BBOB


  • 28 January 2023

  • Tullyvallen


  • 03 December 2022

  • Bessbrook United


  • 29 October 2022

  • Seapatrick


  • 10 September 2022

  • Dungannon Tigers


  • 03 September 2022

  • Portadown BBOB

Intermediate B Previous Winners

  • 2023/24   Laurelvale
  • 2022/23   Lurgan Town
  • 2021/22   Seagoe
  • 2019/20   St Marys
  • 2018/19   Oxford Sunnyside
  • 2017/18   Laurelvale
  • 2016/17   Richhill AFC
  • 2015/16   Windmill Stars
  • 2014/15   Valley Rangers
  • 2013/14   Newry City AFC
  • 2012/13   Ballymacash Rangers
  • 2011/12   Banbridge Rangers
  • 2010/11   Camlough Rovers
  • 2009/10   AFC Craigavon
  • 2008/09   Omagh United
  • 2007/08   Lower Maze
  • 2006/07   Banbridge Thistle
  • 2005/06   Bourneview Young Men
  • 2004/05   Armagh City Olympic
  • 2003/04   Richhill
  • 2002/03   Fivemiletown Utd
  • 2001/02   Lisanally Rangers
  • 2000/01   Seagoe
  • 1999/00   Loughgall Utd
  • 1998/99   Warrenpoint Town
  • 1997/98   Ballymacash Rangers
  • 1996/97   Lisburn Mills

Clubs