2021/22 -
2019/20 - FC Porto2018/19 - Benfica
2017/18 - FC Porto
2016/17 - Benfica
2015/16 - Benfica
2014/15 - Benfica
2013/14 - Benfica
2012/13 - FC Porto
2011/12 - FC Porto
2010/11 - FC Porto
2009/10 - Benfica
2008/09 - FC Porto
2007/08 - FC Porto
2006/07 - FC Porto
2005/06 - FC Porto
2004/05 - Benfica
2003/04 - FC Porto
2002/03 - FC Porto
2001/02 - Sporting
2000/01 - Boavista
1999/00 - Sporting
1998/99 - FC Porto
1997/98 - FC Porto
1996/97 - FC Porto
1995/96 - FC Porto
1994/95 - FC Porto
1993/94 - Benfica
1992/93 - FC Porto
1991/92 - FC Porto
1990/91 - Benfica
1989/90 - FC Porto
1988/89 - Benfica
1987/88 - FC Porto
1986/87 - Benfica
1985/86 - FC Porto
1984/85 - FC Porto
1983/84 - Benfica
1982/83 - Benfica
1981/82 - Sporting
1980/81 - Benfica
1979/80 - Sporting
1978/79 - FC Porto
1977/78 - FC Porto
1976/77 - Benfica
1975/76 - Benfica
1974/75 - Benfica
1973/74 - Sporting
1972/73 - Benfica
1971/72 - Benfica
1970/71 - Benfica
1969/70 - Sporting
1968/69 - Benfica
1967/68 - Benfica
1966/67 - Benfica
1965/66 - Sporting
1964/65 - Benfica
1963/64 - Benfica
1962/63 - Benfica
1961/62 - Sporting
1960/61 - Benfica
1959/60 - Benfica
1958/59 - FC Porto
1957/58 - Sporting
1956/57 - Benfica
1955/56 - FC Porto
1954/55 - Benfica
1953/54 - Sporting
1952/53 - Sporting
1951/52 - Sporting
1950/51 - Sporting
1949/50 - Benfica
1948/49 - Sporting
1947/48 - Sporting
1946/47 - Sporting
1945/46 - Belenenses
1944/45 - Benfica
1943/44 - Sporting
1942/43 - Benfica
1941/42 - Benfica
1940/41 - Sporting
1939/40 - FC Porto
1938/39 - FC Porto
1937/38 - Benfica
1936/37 - Benfica
1935/36 - Benfica