Senior League Winners

 

Year Team
1956 Londonderry
1957 Ballymena
1958 Londonderry
1959 Coleraine
1960 Limavady
1961 Londonderry
1962 Londonderry
1963 Londonderry
1964 Coleraine
1965 Portrush
1966 Portrush
1967 Portrush
1968 Coleraine
1969 Coleraine
1970 Coleraine
1971 Ballymoney
1972 Coleraine
1973 Portstewart
1974 Portrush
1975 Limavady
1976 Portstewart
1977 Ballymena
1978 Portstewart
1979 Ballymena
1980 Ballymena
1981 Limavady
1982 Limavady
1983 Ballymoney
1984 Limavady
1985 Ballymena
1986 Ballymena
1987 Ballymena
1988 Ballymena
1989 Ballymena
1990 Ballymena
1991 Limavady
1992 Limavady
1993 Ballymoney
1994 Ballymena
1995 Ballymena
1996 Ballymena
1997 Ballymena
1998 Limavady
1999 Ballymoney
2000 Ballymoney
2001 Ballymoney
2002 Limavady
2003 Londonderry
2004 Portstewart
2005 Londonderry
2006 Ballymoney
2007 Ballymena
2008 Limavady
2009 Ballymena
2010 Ballymena
2011 Ballymena
2012 Dunluce
2013 Dunluce
2014 Ballymoney / Dunluce
2015 Ballymena
2016 Ballymena
2017 Limavady
2018 Ballymena
2019 Ballymena
2022 Ballymoney
2023 Ballymena