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