Mid-Ulster Football League
CountryNorthern Ireland
Number of teams27
Level on pyramid4 and 5 (Intermediate A and Intermediate B only)
Promotion toNIFL Premier Intermediate League
Domestic cup(s)Irish Cup
IFA Intermediate Cup Premier Cup Marshall Cup
Current championsOxford Sunnyside (2022-23)
Most championshipsDollingstown (5)

The Daily Mirror Mid-Ulster Football League, or simply referred to as the Mid-Ulster League, is an association football league in Northern Ireland. It contains 9 divisions. These comprise two intermediate sections: the Intermediate A and Intermediate B divisions; three junior sections: Division 1, Division 2 and Division 3; and four reserve sections: Reserve 1, Reserve 2 and Reserve 3 and Reserve 4. The current champions are Oxford Sunnyside

Clubs in membership


Intermediate A

Intermediate B

Division 1

  • Annalong FC
  • Ballyoran FC
  • Ballyvea FC
  • Caledon Rovers
  • Coalisland Athletic
  • Goodyear FC
  • Hillsborough Boys FC
  • Hill Street FC
  • Lurgan BBOB FC
  • Portadown BBOB FC
  • Sandy Hill FC
  • Scarva Rangers

Division 2

  • Armagh Blues
  • Armagh Celtic
  • Bessbrook United
  • Derryhirk United
  • Donacloney FC
  • FC Mindwell
  • Glenavy FC
  • Glenavy Youth
  • Keady Celtic
  • Lurgan Celtic
  • Red Star
  • Tullymore United
  • West End Hibs

Division 3

  • Broomhedge FC
  • Castlecaulfield FC
  • Damolly FC
  • Dungannon Rovers
  • Dunnaman FC
  • FC United Lisburn
  • Lisburn Youth
  • Loughshore United
  • Magheralin Village FC
  • Moira Albion
  • Roca Juniors
  • Riverdale FC
  • The Dons
  • Warren Young Men


The league season lasts from August to May with each club playing the others twice, once at their home ground and once at that of their opponents. Teams receive three points for a win and one point for a draw. No points are awarded for a loss. Teams are ranked by total points, then goal difference, and then goals scored.

Intermediate A

For the 2017–18 season there are 14 clubs, each playing a total of 26 games. The league champions can be promoted to NIFL Premier Intermediate League, providing they meet the admission requirements. Normally the two lowest placed teams are relegated to the Intermediate B division, or lowest three placed teams if the division receives a team relegated from the NIFL Premier Intermediate League and fails to promote a team in return.

Intermediate B

For the 2017–18 season there are 13 clubs, each playing a total of 24 games. The two highest placed teams are promoted into the Intermediate A division. If the Intermediate A division receives a team relegated from the NIFL Premier Intermediate League and fails to promote a team in return, it will relegate three teams to the Intermediate B division, requiring the team finishing bottom of the Intermediate B division to be relegated to Junior Division 1.

Junior Divisions 1–3

There are three divisions which have junior status: Division 1, Division 2 and Division 3. The league winner can be promoted into the Intermediate section as long as their ground meets Intermediate standards.

Reserves 1–4

There are four divisions for reserve sides. The divisions are called Reserve 1, Reserve 2, Reserve 3 and Reserve 4

List of champions

Season Champions
(number of titles)
1997–98 Lurgan Celtic (1)
1998–99 Bessbrook United (1)
1999–00 Bessbrook United (2)
2000–01 Warrenpoint Town (1)
2001–02 Hanover (1)
2002–03 Laurelvale (1)
2003–04 Ballymacash Rangers (1)
2004–05 Richhill (1)
2005–06 Laurelvale (2)
2006–07 Hanover (2)
2007–08 Warrenpoint Town (2)
2008–09 Dollingstown (1)
2009–10 Warrenpoint Town (3)
2010–11 Tandragee Rovers (1)
2011–12 Camlough Rovers (1)
2012–13 Dollingstown (2)
2013–14 Dollingstown (3)
2014–15 Tandragee Rovers (2)
2015–16 Newry City (1)[2]
2016–17 Dollingstown (4)
2017–18 Dollingstown (5)
2018–19 Hanover (3)
2019–20* Banbridge Rangers* (1)
2021-22 Ballymacash Rangers F.C. (2)
2022-23 Oxford Sunnyside (1)


  1. ^ "Mid Ulster Football League". Mid Ulster Football League. 16 April 2023. Retrieved 16 April 2023.
  2. ^ Newry Democrat