Intermediate B Table

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

Intermediate B Fixtures/Results

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


    07 March 2026

  • Bessbrook United 2 - 0 Portadown BBOB
  • Camlough Rovers 0 - 12 Bourneview Mill
  • Craigavon City 4 - 2 Seapatrick
  • Dromore Amateurs 2 - 2 AFC Craigavon
  • Hanover 3 - 1 PSNI
  • Markethill Swifts 7 - 0 Rectory Rangers


  • 06 March 2026

  • Dungannon Tigers v Tullyvallen (7.45pm kick off)


  • 28 February 2026

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


  • 21 February 2026

  • Bessbrook United 2 - 2 Ambassadors
  • Craigavon City 1 - 5 Dungannon Tigers
  • Markethill Swifts P-P Hanover
  • Seapatrick 3 - 1 PSNI


  • 14 February 2026

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


  • 07 February 2026

  • Bourneview Mill P-P Ambassadors
  • Craigavon City 5 - 3 Rectory Rangers
  • Dromore Amateurs P-P Camlough Rovers
  • Portadown BBOB P-P Bessbrook United
  • Tullyvallen 4 - 4 AFC Craigavon


  • 06 February 2026

  • Dungannon Tigers 2 - 1 Markethill Swifts


  • 31 January 2026

  • Bessbrook United 1 - 0 Dungannon Tigers


  • 24 January 2026

  • AFC Craigavon P-P Lurgan Town
  • Ambassadors 3 - 4 Portadown BBOB
  • Camlough Rovers P-P Bourneview Mill
  • Hanover 1 - 2 Craigavon City
  • Rectory Rangers 0 - 6 Dungannon Tigers
  • Seapatrick 0 - 1 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 D L D
Ambassadors L D L W L L W L L L W L W L W L L W L L D W
Bessbrook United L W D W W L W L L W W W W L D W W D W W
Bourneview Mill W W W W W W W W D W W W 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 L L
Craigavon City W W L W L W W W L W D L L W W W W W L W
Dromore Amateurs D D D W L L L W L W L L L L W L D
Dungannon Tigers W W D W W W L D W W L W D W L W W L W W W
Hanover W L W L W W L W D L W L W L L L W W W
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 L W
Portadown BBOB L W L W L W L W W D L D D W W L L W L L
PSNI W D L L L L L L L W D L L L W W W L L L
Rectory Rangers L L L L L 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 L L W L L
Tullyvallen L L L L L L L W W W W L L L W W W D L 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