2023/2024 Sporting CP
2022/2023 SL Benfica
2021/2022 FC Porto
2020/2021 Sporting CP
2019/2020 FC Porto
2018/2019 SL Benfica
2017/2018 FC Porto
2016/2017 SL Benfica
2015/2016 SL Benfica
2014/2015 SL Benfica
2013/2014 SL Benfica
2012/2013 FC Porto
2011/2012 FC Porto
2010/2011 FC Porto
2009/2010 SL Benfica
2008/2009 FC Porto
2007/2008 FC Porto
2006/2007 FC Porto
2005/2006 FC Porto
2004/2005 SL Benfica
2003/2004 FC Porto
2002/2003 FC Porto
2001/2002 Sporting CP
2000/2001 Boavista FC
1999/2000 Sporting CP
1998/1999 FC Porto
1997/1998 FC Porto
1996/1997 FC Porto
1995/1996 FC Porto
1994/1995 FC Porto
1993/1994 SL Benfica
1992/1993 FC Porto
1991/1992 FC Porto
1990/1991 SL Benfica
1989/1990 FC Porto
1988/1989 SL Benfica
1987/1988 FC Porto
1986/1987 SL Benfica
1985/1986 FC Porto
1984/1985 FC Porto
1983/1984 SL Benfica
1982/1983 SL Benfica
1981/1982 Sporting CP
1980/1981 SL Benfica
1979/1980 Sporting CP
1978/1979 FC Porto
1977/1978 FC Porto
1976/1977 SL Benfica
1975/1976 SL Benfica
1974/1975 SL Benfica
1973/1974 Sporting CP
1972/1973 SL Benfica
1971/1972 SL Benfica
1970/1971 SL Benfica
1969/1970 Sporting CP
1968/1969 SL Benfica
1967/1968 SL Benfica
1966/1967 SL Benfica
1965/1966 Sporting CP
1964/1965 SL Benfica
1963/1964 SL Benfica
1962/1963 SL Benfica
1961/1962 Sporting CP
1960/1961 SL Benfica
1959/1960 SL Benfica
1958/1959 FC Porto
1957/1958 Sporting CP
1956/1957 SL Benfica
1955/1956 FC Porto
1954/1955 SL Benfica
1953/1954 Sporting CP
1952/1953 Sporting CP
1951/1952 Sporting CP
1950/1951 Sporting CP
1949/1950 SL Benfica
1948/1949 Sporting CP
1947/1948 Sporting CP
1946/1947 Sporting CP
1945/1946 CF Belenenses
1944/1945 SL Benfica
1943/1944 Sporting CP
1942/1943 SL Benfica
1941/1942 SL Benfica
1940/1941 Sporting CP
1939/1940 FC Porto
1938/1939 FC Porto
Campeonato da Liga I Divisão
1937/1938 SL Benfica
1936/1937 SL Benfica
1935/1936 SL Benfica
1934/1935 FC Porto