2019 FC Porto 2018 SL Benfica
2017 Sporting CP
2016 FC Porto
2015 FC Porto
2014 SC Braga
2013 SL Benfica
2012 Sporting CP
2011 FC Porto
2010 Sporting CP
2009 Sporting CP
2008 Sporting CP
2007 FC Porto
2006 Sporting CP
2005 Sporting CP
2004 SL Benfica
2003 Boavista FC
2002 FC Alverca
2001 FC Porto
2000 SL Benfica
1999 Boavista FC
1998 FC Porto
1997 Boavista FC
1996 Sporting CP
1995 Boavista FC
1994 FC Porto
1993 FC Porto
1992 Sporting CP
1991 Vitória SC
1990 FC Porto
1989 SL Benfica
1988 SL Benfica
1987 FC Porto
1986 FC Porto
1985 SL Benfica
1984 FC Porto
1983 Sporting CP
1982 FC Porto
1981 FC Porto
1980 FC Porto
1979 FC Porto
1978 SL Benfica
1977 SC Braga
1976 SL Benfica
1975 SL Benfica
1974 Sporting CP
1973 FC Porto
1972 SL Benfica
1971 FC Porto
1970 SL Benfica
1969 FC Porto
1968 SL Benfica
1967 ----------
1966 FC Porto
1965 Sporting CP
1964 FC Porto
1963 SL Benfica
1962 SL Benfica
1961 Sporting CP
1960 SL Benfica
1959 SL Benfica
1958 SL Benfica
1957 SL Benfica
1956 Sporting CP
1955 SL Benfica
1954 Académica
1953 FC Porto
1952 Académica
1951 SL Benfica
1950 Académica
1949 SL Benfica
1948 Sporting CP
1947 CF Belenenses
1946 Sporting CP
1945 SL Benfica
1944 SL Benfica
1943 ------------
1942 Leixões SC
1941 ------------
1940 Unidos Barreiro
1939 Sporting CP