an vainqueur Pays
2017 Hibernians FC Hibernians FC Malte Malte
2016 Valletta FC Valletta FC Malte Malte
2015 Hibernians FC Hibernians FC Malte Malte
2014 Valletta FC Valletta FC Malte Malte
2013 Birkirkara FC Birkirkara FC Malte Malte
2012 Valletta FC Valletta FC Malte Malte
2011 Valletta FC Valletta FC Malte Malte
2010 Birkirkara FC Birkirkara FC Malte Malte
2009 Hibernians FC Hibernians FC Malte Malte
2008 Valletta FC Valletta FC Malte Malte
2007 Marsaxlokk FC Marsaxlokk FC Malte Malte
2006 Birkirkara FC Birkirkara FC Malte Malte
2005 Sliema Wanderers Sliema Wanderers Malte Malte
2004 Sliema Wanderers Sliema Wanderers Malte Malte
2003 Sliema Wanderers Sliema Wanderers Malte Malte
2002 Hibernians FC Hibernians FC Malte Malte
2001 Valletta FC Valletta FC Malte Malte
2000 Birkirkara FC Birkirkara FC Malte Malte
1999 Valletta FC Valletta FC Malte Malte
1998 Valletta FC Valletta FC Malte Malte
1997 Valletta FC Valletta FC Malte Malte
1996 Sliema Wanderers Sliema Wanderers Malte Malte
1995 Hibernians FC Hibernians FC Malte Malte
1994 Hibernians FC Hibernians FC Malte Malte
1993 Floriana FC Floriana FC Malte Malte
1992 Valletta FC Valletta FC Malte Malte
1991 Hamrun Spartans Hamrun Spartans Malte Malte
1990 Valletta FC Valletta FC Malte Malte
1989 Sliema Wanderers Sliema Wanderers Malte Malte
1988 Hamrun Spartans Hamrun Spartans Malte Malte
1987 Hamrun Spartans Hamrun Spartans Malte Malte
1986 Rabat Ajax Rabat Ajax Malte Malte
1985 Rabat Ajax Rabat Ajax Malte Malte
1984 Valletta FC Valletta FC Malte Malte
1983 Hamrun Spartans Hamrun Spartans Malte Malte
1982 Hibernians FC Hibernians FC Malte Malte
1981 Hibernians FC Hibernians FC Malte Malte
1980 Valletta FC Valletta FC Malte Malte
1979 Hibernians FC Hibernians FC Malte Malte
1978 Valletta FC Valletta FC Malte Malte
1977 Floriana FC Floriana FC Malte Malte
1976 Sliema Wanderers Sliema Wanderers Malte Malte
1975 Floriana FC Floriana FC Malte Malte
1974 Valletta FC Valletta FC Malte Malte
1973 Floriana FC Floriana FC Malte Malte
1972 Sliema Wanderers Sliema Wanderers Malte Malte
1971 Sliema Wanderers Sliema Wanderers Malte Malte
1970 Floriana FC Floriana FC Malte Malte
1969 Hibernians FC Hibernians FC Malte Malte
1968 Floriana FC Floriana FC Malte Malte
1967 Hibernians FC Hibernians FC Malte Malte
1966 Sliema Wanderers Sliema Wanderers Malte Malte
1965 Sliema Wanderers Sliema Wanderers Malte Malte
1964 Sliema Wanderers Sliema Wanderers Malte Malte
1963 Valletta FC Valletta FC Malte Malte
1962 Floriana FC Floriana FC Malte Malte
1961 Hibernians FC Hibernians FC Malte Malte
1960 Valletta FC Valletta FC Malte Malte
1959 Valletta FC Valletta FC Malte Malte
1958 Floriana FC Floriana FC Malte Malte
1957 Sliema Wanderers Sliema Wanderers Malte Malte
1956 Sliema Wanderers Sliema Wanderers Malte Malte
1955 Floriana FC Floriana FC Malte Malte
1954 Sliema Wanderers Sliema Wanderers Malte Malte
1953 Floriana FC Floriana FC Malte Malte
1952 Floriana FC Floriana FC Malte Malte
1951 Floriana FC Floriana FC Malte Malte
1950 Floriana FC Floriana FC Malte Malte
1949 Sliema Wanderers Sliema Wanderers Malte Malte
1948 Valletta FC Valletta FC Malte Malte
1947 Hamrun Spartans Hamrun Spartans Malte Malte
1946 Valletta FC Valletta FC Malte Malte
1945 Valletta FC Valletta FC Malte Malte
1940 Sliema Wanderers Sliema Wanderers Malte Malte
1939 Sliema Wanderers Sliema Wanderers Malte Malte
1938 Sliema Wanderers Sliema Wanderers Malte Malte
1937 Floriana FC Floriana FC Malte Malte
1936 Sliema Wanderers Sliema Wanderers Malte Malte
1935 Floriana FC Floriana FC Malte Malte
1934 Sliema Wanderers Sliema Wanderers Malte Malte
1933 Sliema Wanderers Sliema Wanderers Malte Malte
1932 Valletta FC Valletta FC Malte Malte
1931 Floriana FC Floriana FC Malte Malte
1930 Sliema Wanderers Sliema Wanderers Malte Malte
1929 Floriana FC Floriana FC Malte Malte
1928 Floriana FC Floriana FC Malte Malte
1927 Floriana FC Floriana FC Malte Malte
1926 Sliema Wanderers Sliema Wanderers Malte Malte
1925 Floriana FC Floriana FC Malte Malte
1924 Sliema Wanderers Sliema Wanderers Malte Malte
1923 Sliema Wanderers Sliema Wanderers Malte Malte
1922 Floriana FC Floriana FC Malte Malte
1921 Floriana FC Floriana FC Malte Malte
1920 Sliema Wanderers Sliema Wanderers Malte Malte
1919 KOMR Milizia KOMR Milizia Malte Malte
1918 Hamrun Spartans Hamrun Spartans Malte Malte
1917 St. George's FC St. George's FC Malte Malte
1915 Valletta FC Valletta FC Malte Malte
1914 Hamrun Spartans Hamrun Spartans Malte Malte
1913 Floriana FC Floriana FC Malte Malte
1912 Floriana FC Floriana FC Malte Malte
1910 Floriana FC Floriana FC Malte Malte