Division 1 Winners

2016 Belmont
2015 Belmont
2014 Dunbarton
2013 Ballymena
2012 Ballymena
2011 Ballymena
2010 Dunbarton
2009 Dunbarton
2008 Dunbarton
2007 Dunbarton
2006 Dunbarton
2005 Ballymena
2004 NICS
2003 Belmont
2002 Ballymena
2001 Ulster Transport
2000 Belmont
1999 Ballymena
1998 Belmont
1997 Falls
1996 Belmont
1995 Belmont
1994 Cliftonville
1993 Ballymena
1992 Falls
1991 Falls
1990 Knock
1989 Cliftonville
1988 Falls
1987 Cliftonville
1986 Cliftonville
1985 Belmont
1984 Belmont
1983 Falls
1982 Belmont
1981 Falls
1980 Falls
1979 Falls
1978 Falls
1977 Falls
1976 Falls
1975 Cliftonville
1974 Cliftonville
1973 Knock
1972 Willowfield
1971 Falls
1970 Forth River
1969 Falls
1968 Falls
1967 Knock
1966 Falls
1965 Falls
1964 Knock
1963 Willowfield
1962 Falls
1961 Cavehill
1960 Willowfield
1959 Castleton
1958 Cavehill
1957 Belmont
1956 Castleton
1955 Belmont
1954 Cliftonville
1953 Willowfield
1952 Castleton
1951 Knock
1950 Castleton
1949 Forth River
1948 Larne
1947 Castleton
1946 Belfast
1945 Ballymena
1944 Cavehill
1943 Cavehill
1942 Larne
1941 Cavehill
1940 Cavehill
1939 Larne
1938 Cavehill
1937 Larne
1936 Willowfield
1935 Willowfield
1934 Cavehill
1933 Cavehill
1932 North Belfast
1931 Larne
1930 Ulster
1929 Falls
1928 Cavehill
1927 Ulster
1926 Larne
1925 Ulster
1924 Ulster
1923 Belmont
1922 Ulster
1921 Belmont
1920 Belfast
1919 Ulster
1918 Ulster
1917 Ulster