Mid-Ulster Cup
The Mid-Ulster Cup is run by the Mid-Ulster Football Association.
Founded
1887
Inaugural Winners
Milford
Last Winners
Dungannon Swifts
Record Wins
-- (-- times)
-
Results Archive
Season
Champions
# of Wins
Runners Up
Format
Results / Tables
2016/17
-
-
-
? teams, Knockout
-
2015/16
-
-
-
? teams, Knockout
2014/15
Dungannon Swifts
-
Armagh City
? teams, Knockout
2013/14
Dungannon Swifts
-
Annagh United
? teams, Knockout
2012/13
Dungannon Swifts
-
Banbridge Town
? teams, Knockout
2011/12
Newry City
-
Glenavon
? teams, Knockout
-
2010/11
Glenavon
-
Dungannon Swifts
? teams, Knockout
-
2009/10
Glenavon
-
Loughgall
? teams, Knockout
-
2008/09
Dungannon Swifts
-
Loughgall
? teams, Knockout
-
2007/08
Loughgall
-
Banbridge Town
? teams, Knockout
-
2006/07
Newry City
-
Annagh United
? teams, Knockout
-
2005/06
Dungannon Swifts
-
Glenavon
? teams, Knockout
-
2004/05
Glenavon
-
Loughgall
? teams, Knockout
-
2003/04
Loughgall
-
Newry Town
? teams, Knockout
-
2002/03
Portadown
-
Dungannon Swifts
? teams, Knockout
-
2001/02
Portadown
-
Lurgan Celtic
? teams, Knockout
-
2000/01
Armagh City
-
Newry Town
? teams, Knockout
-
1999/00
Newry Town
-
Banbridge Town
? teams, Knockout
-
1998/99
Glenavon
-
Ards
? teams, Knockout
-
1997/98
Portadown
-
Dungannon Swifts
? teams, Knockout
-
1996/97
Dungannon Swifts
-
Distillery
? teams, Knockout
-
1995/96
Bangor
-
Dungannon Swifts
? teams, Knockout
-
1994/95
Portadown
-
Newry Town
? teams, Knockout
-
1993/94
Portadown
-
Dungannon Swifts
? teams, Knockout
-
1992/93
Portadown
-
Newry Town
? teams, Knockout
-
1991/92
Trophy withdrawn
-
Glenavon / Portadown
? teams, Knockout
-
1990/91
Glenavon
-
Portadown
? teams, Knockout
-
1989/90
Newry Town
-
Banbridge Town
? teams, Knockout
-
1988/89
Glenavon
-
Newry Town
? teams, Knockout
-
1987/88
Dungannon Swifts
-
Glenavon
? teams, Knockout
-
1986/87
Newry Town
-
Glenavon
? teams, Knockout
-
1985/86
Glenavon
-
Oxford United
? teams, Knockout
-
1984/85
Newry Town
-
Portadown
? teams, Knockout
-
1983/84
Glenavon
-
Newry Town
? teams, Knockout
-
1982/83
Portadown
-
Glenavon
? teams, Knockout
-
1981/82
Portadown
-
Glenavon
? teams, Knockout
-
1980/81
Portadown
-
Glenavon
? teams, Knockout
-
1979/80
Banbridge Town
-
Newry Town
? teams, Knockout
-
1978/79
Newry Town
-
Portadown
? teams, Knockout
-
1977/78
Newry Town
-
-
? teams, Knockout
-
1976/77
Glenavon Reserves
-
-
? teams, Knockout
-
1975/76
Dungannon Swifts
-
-
? teams, Knockout
-
1974/75
Newry Town
-
-
? teams, Knockout
-
1973/74
Banbridge Town
-
-
? teams, Knockout
-
1972/73
New Century
-
-
? teams, Knockout
-
1971/72
Glenavon Reserves
-
-
? teams, Knockout
-
1970/71
Dungannon Swifts
-
-
? teams, Knockout
-
1969/70
Portadown Reserves
-
Tandragee Rovers
? teams, Knockout
-
1968/69
Newry Town
-
-
? teams, Knockout
-
1967/68
Blanes
-
-
? teams, Knockout
-
1966/67
Newry Town
-
-
? teams, Knockout
-
1965/66
Glenavon Reserves
-
-
? teams, Knockout
-
1964/65
Portadown Reserves
-
-
? teams, Knockout
-
1963/64
Newry Town
-
-
? teams, Knockout
-
1962/63
Portadown Reserves
-
-
? teams, Knockout
-
1961/62
Tandragee Rovers
-
-
? teams, Knockout
-
1960/61
Portadown Reserves
-
-
? teams, Knockout
-
1959/60
Tandragee Rovers
-
-
? teams, Knockout
-
1958/59
Banbridge Town
-
-
? teams, Knockout
-
1957/58
Glenavon Reserves
-
-
? teams, Knockout
-
1956/57
Newry Town
-
-
? teams, Knockout
-
1955/56
Tandragee Rovers
-
-
? teams, Knockout
-
1954/55
Seapatrick
-
-
? teams, Knockout
-
1953/54
Tandragee Rovers
-
-
? teams, Knockout
-
1952/53
Tandragee Rovers
-
-
? teams, Knockout
-
1951/52
Seapatrick
-
-
? teams, Knockout
-
1950/51
Seapatrick
-
-
? teams, Knockout
-
1949/50
Banbridge Town / Dromore Athletic
-
**Shared**
? teams, Knockout
-
1948/49
Banbridge Town
-
-
? teams, Knockout
-
1947/48
Glenavon
-
-
? teams, Knockout
-
1946/47
Portadown Reserves
-
-
? teams, Knockout
-
1945/46
-
-
-
? teams, Knockout
-
1944/45
-
-
-
? teams, Knockout
-
1943/44
-
-
-
? teams, Knockout
-
1942/43
-
-
-
? teams, Knockout
-
1941/42
-
-
-
? teams, Knockout
-
1940/41
-
-
-
? teams, Knockout
-
1939/40
-
-
-
? teams, Knockout
-
1938/39
Newry Town
-
Portadown Reserves
? teams, Knockout
-
1937/38
Glenavon
-
-
? teams, Knockout
-
1936/37
Newry Town
-
-
? teams, Knockout
-
1935/36
Sunnyside
-
-
? teams, Knockout
-
1934/35
Gilford Crusaders
-
Portadown
? teams, Knockout
-
1933/34
Portadown
-
Glenavon
? teams, Knockout
-
1932/33
Glenavon
-
Sunnyside
? teams, Knockout
-
1931/32
Portadown
-
Gilford Crusaders
? teams, Knockout
-
1930/31
Glenavon
-
Gilford Crusaders
? teams, Knockout
-
1929/30
-
-
-
? teams, Knockout
-
1928/29
-
-
-
? teams, Knockout
-
1927/28
-
-
-
? teams, Knockout
-
1926/27
-
-
-
? teams, Knockout
-
1925/26
Glenavon
-
Portadown
? teams, Knockout
-
1924/25
Glenavon
-
Lurgan B Specials
? teams, Knockout
1923/24
-
-
-
? teams, Knockout
-
1922/23
-
-
-
? teams, Knockout
-
1921/22
-
-
-
? teams, Knockout
-
1920/21
-
-
-
? teams, Knockout
-
1919/20
-
-
-
? teams, Knockout
-
1918/19
-
-
-
? teams, Knockout
-
1917/18
-
-
-
? teams, Knockout
-
1916/17
-
-
-
? teams, Knockout
-
1915/16
-
-
-
? teams, Knockout
-
1914/15
Lurgan Celtic
-
Portadown
? teams, Knockout
-
1913/14
Lurgan Rangers
-
Glenavon Reserves
? teams, Knockout
-
1912/13
Lurgan Celtic
-
Bessbrook
? teams, Knockout
-
1911/12
Lurgan Celtic
-
Portadown
? teams, Knockout
-
1910/11
Glenavon
-
Portadown Celtic
? teams, Knockout
-
1909/10
Portadown
-
Lurgan Celtic
? teams, Knockout
-
1908/09
Glenavon
-
Portadown
? teams, Knockout
-
1907/08
Portadown
-
Glenavon
? teams, Knockout
-
1906/07
Glenavon
-
Portadown
? teams, Knockout
-
1905/06
Portadown
-
Glenavon
? teams, Knockout
-
1904/05
Glenavon
-
Portadown
? teams, Knockout
-
1903/04
Portadown
-
Monaghan
? teams, Knockout
-
1902/03
Portadown
-
Glenavon
? teams, Knockout
-
1901/02
Glenavon
-
-
? teams, Knockout
-
1900/01
Donacloney
-
Glenavon
? teams, Knockout
-
1899/00
Portadown
-
Cookstown
? teams, Knockout
-
1898/99
Portadown
-
Lurgan Star
? teams, Knockout
-
1897/98
Glenavon
-
Portadown
? teams, Knockout
-
1896/97
Milltown Wanderers
-
Portadown
? teams, Knockout
-
1895/96
Donacloney
-
Cookstown
? teams, Knockout
-
1894/95
Duke of Cornwall Light Infantry
-
Glenavon
? teams, Knockout
-
1893/94
Royal Irish Rifles
-
-
? teams, Knockout
-
1892/93
Donacloney
-
Portadown
? teams, Knockout
-
1891/92
Banford
-
Brownlow
? teams, Knockout
-
1890/91
Donacloney
-
Milford
? teams, Knockout
-
1889/90
1st Lancashire Regiment
-
-
? teams, Knockout
-
1888/89
Milford
-
Loughall
? teams, Knockout
-
1887/88
Milford
-
-
? teams, Knockout
-
Notes
*n1 1991/92 Trophy withheld as Glenavon fielded ineligible player..
*n2
*n3
Irish Football Club Project