Club
|
Winners
|
Runners-up
|
Winning seasons
|
Porto
|
25
|
14
|
1982–83, 1983–84, 1984–85, 1985–86, 1986–87, 1988–89, 1989–90, 1990–91, 1998–99, 1999–2000, 2001–02, 2002–03, 2003–04, 2004–05, 2005–06, 2006–07, 2007–08, 2008–09, 2009–10, 2010–11, 2012–13, 2016–17, 2018–19, 2021–22, 2023–24
|
Benfica
|
24
|
20
|
1950–51, 1951–52, 1955–56, 1956–57, 1959–60, 1960–61, 1965–66, 1966–67, 1967–68, 1969–70, 1971–72, 1973–74, 1978–79, 1979–80, 1980–81, 1991–92, 1993–94, 1994–95, 1996–97, 1997–98, 2011–12, 2014–15, 2015–16, 2022–23
|
Sporting CP
|
9
|
6
|
1938–39, 1974–75, 1975–76, 1976–77, 1977–78, 1981–82, 1987–88, 2017–18, 2020–21
|
CD Paço d'Arcos
|
8
|
7
|
1941–42, 1943–44, 1944–45, 1945–46, 1946–47, 1947–48, 1952–53, 1954–55
|
HC Sintra
|
4
|
5
|
1948–49, 1949–50, 1957–58, 1958–59
|
OC Barcelos
|
3
|
10
|
1992–93, 1995–96, 2000–01
|
CF Benfica
|
3
|
1
|
1939–40, 1940–41, 1942–43
|
GD Lourenço Marques
|
3
|
0
|
1968–69, 1970–71, 1972–73
|
CA Campo de Ourique
|
1
|
3
|
1953–54
|
CF Lourenço Marques
|
1
|
3
|
1961–62
|
GD CUF
|
1
|
0
|
1964–65
|
AD Valongo
|
1
|
0
|
2013–14
|
Infante de Sagres
|
0
|
4
|
–
|
AD Oeiras
|
0
|
3
|
–
|
UD Oliveirense
|
0
|
2
|
–
|
Juventude de Viana
|
0
|
2
|
–
|
Académico FC
|
0
|
1
|
–
|
GDS Cascais
|
0
|
1
|
–
|
CD Malhangalene
|
0
|
1
|
–
|
Banco Comercial de Angola
|
0
|
1
|
–
|