Mid-Ulster Cup


The Mid-Ulster Cup is a senior football competition in Northern Ireland run by the Mid-Ulster Football Association.
First held in 1887/88, the inaugural edition was won by Milford. For 30 seasons, from 1947/48 to 1977/78, while remaining a senior competition, senior clubs declined to take part, instead fielding their reserve teams. Senior clubs returned, however, for the 1978/79 season, when the Bob Radcliffe Cup was introduced as an intermediate competition.
The competition has been sponsored at various times by Golden Cow Dairies, Dukes Transport, Tennent's Lager, Bass, Ted Clarke, McEwan's Lager, Silverwood Hotel, Rushmere Shopping Centre and Belfast Telegraph.

Winners and finals

Winners 1888-1978

Incomplete list of winners
SeasonWinner
1887/88 Milford
1888/89 Milford
1889/90 East Lancashire Regiment
1890/91 Donacloney
1891/92 Banford
1892/93 Donacloney
1893/94 Royal Irish Rifles
1894/95 Duke of Cornwall's Regiment
1895/96 Donacloney
1896/97 Milltown
1897/98 Glenavon
1898/99 Portadown
1899/00 Portadown
1900/01 Donacloney
1901/02 Glenavon
1902/03 Portadown
1903/04 Portadown
1904/05 Glenavon
1905/06 Portadown
1906/07 Glenavon
1907/08 Portadown
1908/09 Glenavon
1909/10 Portadown
1910/11 Glenavon
1911/12 Lurgan Celtic
1912/13 Lurgan Celtic
1913/14 Lurgan Rangers
1914/15 Lurgan Celtic
1915/16 not known
1916/17 not known
1917/18 not known
1918/19 not known
1919/20 not known
1920/21 not known
1921/22 not known
1922/23 not known
1923/24 not known
1924/25 Glenavon
1925/26 Glenavon
1926/27 Banbridge United
1927/28 not known
1928/29 not known
1929/30 not known
1930/31 Glenavon
1931/32 Portadown
1932/33 Glenavon
1933/34 Portadown
1934/35 Gilford Crusaders
1935/36 Sunnyside
1936/37 Newry Town
1937/38 Glenavon
1938/39 Hanover United FC
1939/40 to
1946/47
Not Held
1947/48 Glenavon Reserves
1948/49 Banbridge Town
1949/50 Banbridge Town Dromore Athletic
1950/51 Seapatrick
1951/52 Seapatrick
1952/53 Tandragee Rovers
1953/54 Tandragee Rovers
1954/55 Seapatrick
1955/56 Tandragee Rovers
1956/57 Newry Town
1957/58 Glenavon Reserves
1958/59 Banbridge Town
1959/60 Tandragee Rovers
1960/61 Portadown Reserves
1961/62 Tandragee Rovers
1962/63 Portadown Reserves
1963/64 Newry Town
1964/65 Portadown Reserves
1965/66 Glenavon Reserves
1966/67 Newry Town
1967/68 Blane's
1968/69 Newry Town
1969/70 Portadown Reserves
1970/71 Dungannon Swifts
1971/72 Glenavon Reserves
1972/73 New Century
1973/74 Banbridge Town
1974/75 Newry Town
1975/76 Dungannon Swifts
1976/77 Glenavon Reserves
1977/78 Newry Town

Finals since 1979

SeasonWinnerScoreRunner-UpNotes
1978/79Newry Town2-1Portadown
1979/80Banbridge TownNewry Town
1980/81PortadownGlenavon
1981/82PortadownGlenavon
1982/83PortadownGlenavon
1983/84Glenavon2-0Newry Town
1984/85Newry Town4-1Portadown
1985/86Glenavon1-0Oxford United
1986/87Newry TownGlenavon
1987/88Dungannon SwiftsGlenavon
1988/89Glenavon1-0Newry Town
1989/90Newry Town4-0Banbridge Town
1990/91Glenavon3-1Portadown
1991/92Glenavon2-1PortadownAfter extra-time.
Trophy withheld as Glenavon fielded ineligible player.
1992/93Portadown2-1Newry Town
1993/94Portadown3-0Dungannon Swifts
1994/95Portadown4-1Newry Town
1995/96Bangor3-1Dungannon Swifts
1996/97Dungannon Swifts2-1Distillery
1997/98Portadown0-0Dungannon Swifts
1998/99Glenavon3-1Ards
1999/00Newry Town1-0Banbridge Town
2000/01Armagh City3-1Newry Town
2001/02Portadown5-1Lurgan Celtic2nd replay.
Game 1: 2-2; Game 2: 1-1.
2002/03Portadown3-1Dungannon SwiftsPortadown withdrew from future editions of competition.
2003/04Loughgall2-2Newry Town
2004/05Glenavon1-0Loughgall
2005/06Dungannon Swifts3-1Glenavon
2006/07Newry City2-1Annagh United
2007/08Loughgall2-0Banbridge TownAfter extra-time
2008/09Dungannon Swifts2-1Loughgall
2009/10Glenavon3-2Loughgall
2010/11Glenavon2-0Dungannon Swifts
2011/12Newry City1-0Glenavon
2012/13Dungannon Swifts2-1Banbridge TownAfter extra-time.
2013/14Dungannon Swifts3-1Annagh UnitedAfter extra-time.
2014/15Dungannon Swifts3-2Armagh CityAfter extra-time
2015/16Dungannon Swifts2-1Armagh City
2016/17Warrenpoint Town3-2Armagh CityAfter extra-time
2017/18Glenavon3-1Newry City A.F.C.
2018/19Glenavon4-3Warrenpoint Town
2019/20Loughgall3-2Glenavon

Performance by club