- 1932/1933: Conimbricense
- 1933/1934: União de Lisboa
- 1934/1935: Carnide
- 1935/1936: Carnide (2)
- 1936/1937: Carnide (3)
- 1937/1938: Carnide (4)
- 1938/1939: CF Belenenses
- 1939/1940: SL Benfica
- 1940/1941: Carnide (5)
- 1941/1942: Vasco da Gama AC
- 1942/1943: Carnide (6)
- 1943/1944: Carnide (7)
- 1944/1945: CF Belenenses (2)
- 1945/1946: SL Benfica (2)
- 1946/1947: SL Benfica (3)
- 1947/1948: Vasco da Gama AC (2)
|
- 1948/1949: Académica de Coimbra
- 1949/1950: Académica de Coimbra (2)
- 1950/1951: Vasco da Gama AC (3)
- 1951/1952: FC Porto
- 1952/1953: FC Porto (2)
- 1953/1954: Sporting CP
- 1954/1955: Académica de Coimbra (3)
- 1955/1956: Sporting CP (2)
- 1956/1957: Barreirense
- 1957/1958: Barreirense (2)
- 1958/1959: Académica de Coimbra (4)
- 1959/1960: Sporting CP (3)
- 1960/1961: SL Benfica (4)
- 1961/1962: SL Benfica (5)
- 1962/1963: SL Benfica (6)
- 1963/1964: SL Benfica (7)
|
- 1964/1965: SL Benfica (8)
- 1966/1967: Benfica de Luanda (ANG)
- 1967/1968: Sporting Lourenço Marques (MOZ)
- 1968/1969: Sporting CP (4)
- 1969/1970: SL Benfica (9)
- 1970/1971: Sporting Lourenço Marques (MOZ) (2)
- 1971/1972: FC Porto (3)
- 1972/1973: Sporting Lourenço Marques (MOZ) (3)
- 1973/1974: Malhangalene (MOZ)
- 1974/1975: SL Benfica (10)
- 1975/1976: Sporting CP (5)
- 1976/1977: Ginásio
- 1977/1978: Sporting CP (6)
- 1978/1979: FC Porto (4)
- 1979/1980: FC Porto (5)
- 1980/1981: Sporting CP (6)
|
- 1981/1982: Sporting CP (7)
- 1982/1983: FC Porto (6)
- 1983/1984: CA Queluz
- 1984/1985: SL Benfica (11)
- 1985/1986: SL Benfica (12)
- 1986/1987: SL Benfica (13)
- 1987/1988: Ovarense
- 1988/1989: SL Benfica (14)
- 1989/1990: SL Benfica (15)
- 1990/1991: SL Benfica (16)
- 1991/1992: SL Benfica (17)
- 1992/1993: SL Benfica (18)
- 1993/1994: SL Benfica (19)
- 1994/1995: SL Benfica (20)
|