Intermediate B Table

Team P PTS
1 Bourneview Mill 30 86
2 Lurgan Town 30 71
3 Dungannon Tigers 30 61
4 Craigavon City 30 58
5 Bessbrook United 30 55
6 Hanover 30 48
7 AFC Craigavon 30 41
8 Markethill Swifts 30 40
9 Tullyvallen 30 36
10 Seapatrick 30 35
11 Portadown BBOB 30 35
12 Ambassadors 30 35
13 Dromore Amateurs 30 33
14 PSNI 30 29
15 Camlough Rovers 30 26
16 Rectory Rangers 30 1

Intermediate B Fixtures/Results

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


    29 May 2026

  • Lurgan Town 0 - 4 Bourneview Mill


  • 26 May 2026

  • Bessbrook United 0 - 3 Bourneview Mill
  • Dromore Amateurs 0 - 2 Lurgan Town


  • 23 May 2026

  • Dungannon Tigers 4 - 2 Lurgan Town


  • 22 May 2026

  • AFC Craigavon 2 - 2 Dromore Amateurs


  • 19 May 2026

  • AFC Craigavon 1 - 3 Lurgan Town
  • Camlough Rovers 3 - 6 PSNI


  • 16 May 2026

  • Craigavon City 2 - 0 Lurgan Town
  • Rectory Rangers 0 - 5 Camlough Rovers
  • Tullyvallen 3 - 2 PSNI


  • 12 May 2026

  • Dromore Amateurs 1 - 1 Seapatrick
  • Lurgan Town 8 - 1 AFC Craigavon
  • Tullyvallen 3 - 3 Hanover


  • 09 May 2026

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


  • 08 May 2026

  • Bourneview Mill 3 - 0 PSNI


  • 05 May 2026

  • Ambassadors 1 - 2 AFC Craigavon
  • Dromore Amateurs 4 - 2 Hanover
  • Lurgan Town 1 - 1 Dungannon Tigers
  • Markethill Swifts 0 - 4 Bourneview Mill
  • PSNI 3 - 0 Seapatrick


  • 02 May 2026

  • Dromore Amateurs 2 - 2 Tullyvallen
  • Lurgan Town 2 - 0 Bessbrook United
  • PSNI 5 - 4 Hanover
  • Rectory Rangers 1 - 4 Ambassadors
  • Seapatrick 1 - 0 Markethill Swifts


  • 28 April 2026

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


  • 25 April 2026

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


  • 21 April 2026

  • AFC Craigavon 2 - 2 Portadown BBOB
  • Bourneview Mill 1 - 1 Dungannon Tigers
  • Dromore Amateurs 1 - 3 PSNI
  • Markethill Swifts 1 - 1 Lurgan Town
  • Seapatrick 3 - 2 Craigavon City


  • 18 April 2026

  • Craigavon City 3 - 2 Camlough Rovers
  • Markethill Swifts 2 - 0 Hanover
  • Portadown BBOB 0 - 1 Bessbrook United
  • Rectory Rangers 0 - 3 AFC Craigavon


  • 14 April 2026

  • AFC Craigavon 3 - 0 Craigavon City
  • Ambassadors 3 - 4 Lurgan Town
  • Bourneview Mill 3 - 1 Dromore Amateurs
  • Hanover 5 - 2 Portadown BBOB
  • Tullyvallen 0 - 2 Bessbrook United


  • 11 April 2026

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


  • 08 April 2026

  • Camlough Rovers 0 - 3 Bessbrook United
  • Lurgan Town 6 - 1 Rectory Rangers


  • 04 April 2026

  • Bourneview Mill 6 - 2 AFC Craigavon
  • Camlough Rovers P-P PSNI
  • Dromore Amateurs P-P Hanover
  • Lurgan Town 2 - 1 Seapatrick
  • Rectory Rangers 1 - 1 Portadown BBOB


  • 01 April 2026

  • Markethill Swifts 1 - 4 Craigavon City


  • 28 March 2026

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


  • 21 March 2026

  • AFC Craigavon 1 - 2 Markethill Swifts
  • Bessbrook United 3 - 1 Rectory Rangers
  • Camlough Rovers 0 - 3 Craigavon City
  • Portadown BBOB 4 - 3 Tullyvallen
  • Seapatrick 1 - 2 Dungannon Tigers


  • 14 March 2026

  • Hanover 3 - 0 AFC Craigavon
  • Markethill Swifts 0 - 3 Seapatrick
  • Portadown BBOB 1 - 2 Dromore Amateurs
  • PSNI 1 - 3 Lurgan Town


  • 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 1 - 0 Tullyvallen


  • 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 L L L L W W W D W D W L 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 W L L W L W L W
Bessbrook United L W D W W L W L L W W W W L D W W D W W W W W L W W D L L L
Bourneview Mill W W W W W W W W D W W W W W W W W W W W W W W W D 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 L L L W L L L L W L
Craigavon City W W L W L W W W L W D L L W W W W W L W W L W W L W L W L W
Dromore Amateurs D D D W L L L W L W L L L L W L D W D D L L W L D W W D D L
Dungannon Tigers W W D W W W L D W W L W D W L W W L W W W W W D L D D D W W
Hanover W L W L W W L W D L W L W L L L W W W W W W W L W D L L L D
Lurgan Town W L W W W W W W W W L W W W W W W W D W W W D W W L W L W L
Markethill Swifts L W D L W L W W L L W L L W W D L W L W L L D W D W W L L L
Portadown BBOB L W L W L W L W W D L D D W W L L W L L L W D W L L D L L L
PSNI W D L L L L L L L W D L L L W W W L L L L L L W L W W L L W
Rectory Rangers L L L L L L L L L L L L L L L L L L L L L L D 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 W L W L W L W W L W D
Tullyvallen L L L L L L L W W W W L L L W W W D L W L L W L L L D W D 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