Año Campeones País
2023 Larne FC Larne FC Irlanda del Norte Irlanda del Norte
2022 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
2021 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
2020 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
2019 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
2018 Crusaders FC Crusaders FC Irlanda del Norte Irlanda del Norte
2017 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
2016 Crusaders FC Crusaders FC Irlanda del Norte Irlanda del Norte
2015 Crusaders FC Crusaders FC Irlanda del Norte Irlanda del Norte
2014 Cliftonville FC Cliftonville FC Irlanda del Norte Irlanda del Norte
2013 Cliftonville FC Cliftonville FC Irlanda del Norte Irlanda del Norte
2012 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
2011 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
2010 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
2009 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
2008 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
2007 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
2006 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
2005 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
2004 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
2003 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
2002 Portadown FC Portadown FC Irlanda del Norte Irlanda del Norte
2001 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
2000 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1999 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1998 Cliftonville FC Cliftonville FC Irlanda del Norte Irlanda del Norte
1997 Crusaders FC Crusaders FC Irlanda del Norte Irlanda del Norte
1996 Portadown FC Portadown FC Irlanda del Norte Irlanda del Norte
1995 Crusaders FC Crusaders FC Irlanda del Norte Irlanda del Norte
1994 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1993 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1992 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1991 Portadown FC Portadown FC Irlanda del Norte Irlanda del Norte
1990 Portadown FC Portadown FC Irlanda del Norte Irlanda del Norte
1989 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1988 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1987 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1986 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1985 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1984 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1983 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1982 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1981 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1980 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1979 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1978 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1977 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1976 Crusaders FC Crusaders FC Irlanda del Norte Irlanda del Norte
1975 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1974 Coleraine FC Coleraine FC Irlanda del Norte Irlanda del Norte
1973 Crusaders FC Crusaders FC Irlanda del Norte Irlanda del Norte
1972 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1971 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1970 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1969 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1968 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1967 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1966 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1965 Derry City Derry City Irlanda Irlanda
1964 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1963 Belfast Distillery Belfast Distillery Irlanda del Norte Irlanda del Norte
1962 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1961 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1960 Glenavon FC Glenavon FC Irlanda del Norte Irlanda del Norte
1959 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1958 Ards FC Ards FC Irlanda del Norte Irlanda del Norte
1957 Glenavon FC Glenavon FC Irlanda del Norte Irlanda del Norte
1956 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1955 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1954 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1953 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1952 Glenavon FC Glenavon FC Irlanda del Norte Irlanda del Norte
1951 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1950 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1949 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1948 Belfast Celtic Belfast Celtic Irlanda del Norte Irlanda del Norte
1940 Belfast Celtic Belfast Celtic Irlanda del Norte Irlanda del Norte
1939 Belfast Celtic Belfast Celtic Irlanda del Norte Irlanda del Norte
1938 Belfast Celtic Belfast Celtic Irlanda del Norte Irlanda del Norte
1937 Belfast Celtic Belfast Celtic Irlanda del Norte Irlanda del Norte
1936 Belfast Celtic Belfast Celtic Irlanda del Norte Irlanda del Norte
1935 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1934 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1933 Belfast Celtic Belfast Celtic Irlanda del Norte Irlanda del Norte
1932 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1931 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1930 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1929 Belfast Celtic Belfast Celtic Irlanda del Norte Irlanda del Norte
1928 Belfast Celtic Belfast Celtic Irlanda del Norte Irlanda del Norte
1927 Belfast Celtic Belfast Celtic Irlanda del Norte Irlanda del Norte
1926 Belfast Celtic Belfast Celtic Irlanda del Norte Irlanda del Norte
1925 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1924 Queen's Island FC Queen's Island FC Irlanda del Norte Irlanda del Norte
1923 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1922 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1921 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1920 Belfast Celtic Belfast Celtic Irlanda del Norte Irlanda del Norte
1915 Belfast Celtic Belfast Celtic Irlanda del Norte Irlanda del Norte
1914 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1913 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1912 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1911 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1910 Cliftonville FC Cliftonville FC Irlanda del Norte Irlanda del Norte
1909 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1908 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1907 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1906 Belfast Distillery Belfast Distillery Irlanda del Norte Irlanda del Norte
1906 Cliftonville FC Cliftonville FC Irlanda del Norte Irlanda del Norte
1905 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1904 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1903 Belfast Distillery Belfast Distillery Irlanda del Norte Irlanda del Norte
1902 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1901 Belfast Distillery Belfast Distillery Irlanda del Norte Irlanda del Norte
1900 Belfast Celtic Belfast Celtic Irlanda del Norte Irlanda del Norte
1899 Belfast Distillery Belfast Distillery Irlanda del Norte Irlanda del Norte
1898 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1897 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1896 Belfast Distillery Belfast Distillery Irlanda del Norte Irlanda del Norte
1895 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1894 Glentoran FC Glentoran FC Irlanda del Norte Irlanda del Norte
1893 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1892 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte
1891 Linfield FC Linfield FC Irlanda del Norte Irlanda del Norte