Portuguese Football Champions PDF Print E-mail

Campeonato de Portugal (Championship of Portugal): 1922–1938

Year Winner (number of titles) Runners-up Third Place Top Scorer
1921–22 Porto (1) Sporting none N/A
1922–23 Sporting (1) Académica Porto
Marítimo
N/A
1923–24 Olhanense (1) Porto Marítimo
Vianense
N/A
1924–25 Porto (2) Sporting Espinho
Olhanense
N/A
1925–26 Marítimo (1) Belenenses Porto
Olhanense
N/A
1926–27 Belenenses (1) Vitória de Setúbal Benfica
Barreirense
N/A
1927–28 Carcavelinhos (1) Sporting Benfica
Vitória de Setúbal
N/A
1928–29 Belenenses (2) União de Lisboa Sporting
Vitória de Setúbal
N/A
1929–30 Benfica (1) Barreirense Belenenses
União de Lisboa
N/A
1930–31 Benfica (2) Porto Marítimo
Vitória de Setúbal
N/A
1931–32 Porto (3) Belenenses Benfica
Barreirense
N/A
1932–33 Belenenses (3) Sporting Porto
Vitória de Setúbal
N/A
1933–34 Sporting (2) Barreirense Benfica
Vitória de Setúbal
N/A
1934–35 Benfica (3) Sporting Porto
Carcavelinhos
N/A
1935–36 Sporting (3) Belenenses Benfica
Marítimo
N/A
1936–37 Porto (4) Sporting Benfica
Belenenses
N/A
1937–38 Sporting (4) Benfica Académica
Marítimo
N/A

League: 1938–present

Year Winner (number of titles) Runners-up Third Place Silver Ball (Top Scorer)
1938–39 Porto (5) Sporting Benfica Costuras (Porto) (18)
1939–40 Porto (6) Sporting Belenenses Fernando Peyroteo (Sporting)
and Slavkoo Kordnya (Porto) (20)
1940–41 Sporting (5) Porto Belenenses Fernando Peyroteo (Sporting) (29)
1941–42 Benfica (4) Sporting Belenenses Correia Dias (Porto) (36)
1942–43 Benfica (5) Sporting Belenenses Julinho (Benfica) (24)
1943–44 Sporting (6) Benfica Atlético Francisco Rodrigues (Vitória de Setúbal) (28)
1944–45 Benfica (6) Sporting Belenenses Francisco Rodrigues (Vitória de Setúbal) (21)
1945–46 Belenenses (4) Benfica Sporting Fernando Peyroteo (Sporting) (37)
1946–47 Sporting (7) Benfica Porto Fernando Peyroteo (Sporting) (43)
1947–48 Sporting (8) Benfica Belenenses António Araújo (Porto) (36)
1948–49 Sporting (9) Benfica Belenenses Fernando Peyroteo (Sporting) (40)
1949–50 Benfica (7) Sporting Atlético Julinho (Benfica) (28)
1950–51 Sporting (10) Porto Benfica Manuel Vasques (Sporting) (29)
1951–52 Sporting (11) Benfica Porto José Águas (Benfica) (28)
1952–53 Sporting (12) Benfica Belenenses Matateu (Belenenses) (29)
1953–54 Sporting (13) Porto Benfica João Martins (Sporting) (31)
1954–55 Benfica (8) Belenenses Sporting Matateu (Belenenses) (32)
1955–56 Porto (7) Benfica Belenenses José Águas (Benfica) (28)
1956–57 Benfica (9) Porto Belenenses José Águas (Benfica) (30)
1957–58 Sporting (14) Porto Benfica Arsénio Duarte (CUF) (23)
1958–59 Porto (8) Benfica Belenenses José Águas (Benfica) (26)
1959–60 Benfica (10) Sporting Belenenses Edmur Ribeiro (Vitória de Guimarães) (25)
1960–61 Benfica (11) Sporting Porto José Águas (Benfica) (27)
1961–62 Sporting (15) Porto Benfica Veríssimo (Porto) (23)
1962–63 Benfica (12) Porto Sporting José Augusto Torres (Benfica) (26)
1963–64 Benfica (13) Porto Sporting Eusébio (Benfica) (28)
1964–65 Benfica (14) Porto CUF Eusébio (Benfica) (28)
1965–66 Sporting (16) Benfica Porto Eusébio (Benfica) and
Ernesto Figueiredo (Sporting) (25)
1966–67 Benfica (15) Académica Porto Eusébio (Benfica) (31)
1967–68 Benfica (16) Sporting Porto Eusébio (Benfica) (42)
1968–69 Benfica (17) Porto Vitória de Guimarães Manuel António (Académica) (19)
1969–70 Sporting (17) Benfica Vitória de Setúbal Eusébio (Benfica) (20)
1970–71 Benfica (18) Sporting Porto Artur Jorge (Benfica) (23)
1971–72 Benfica (19) Vitória de Setúbal Sporting Artur Jorge (Benfica) (27)
1972–73 Benfica (20) Belenenses Vitória de Setúbal Eusébio (Benfica) (40)
1973–74 Sporting (18) Benfica Vitória de Setúbal Héctor Yazalde (Sporting) (46)
1974–75 Benfica (21) Porto Sporting Héctor Yazalde (Sporting) (30)
1975–76 Benfica (22) Boavista Belenenses Rui Jordão (Benfica) (30)
1976–77 Benfica (23) Sporting Porto Fernando Gomes (Porto) (26)
1977–78 Porto (9) Benfica Sporting Fernando Gomes (Porto) (25)
1978–79 Porto (10) Benfica Sporting Fernando Gomes (Porto) (27)
1979–80 Sporting (19) Porto Benfica Rui Jordão (Sporting) (31)
1980–81 Benfica (24) Porto Sporting Tamagnini Nené (Benfica) (20)
1981–82 Sporting (20) Benfica Porto Jacques Pereira (Porto) (27)
1982–83 Benfica (25) Porto Sporting Fernando Gomes (Porto) (36)
1983–84 Benfica (26) Porto Sporting Fernando Gomes (Porto) and
Tamagnini Nené (Benfica) (21)
1984–85 Porto (11) Sporting Benfica Fernando Gomes (Porto) (39)
1985–86 Porto (12) Benfica Sporting Manuel Fernandes (Sporting) (30)
1986–87 Benfica (27) Porto Vitória de Guimarães Paulinho Cascavel (Vitória de Guimarães) (22)
1987–88 Porto (13) Benfica Belenenses Paulinho Cascavel (Sporting) (23)
1988–89 Benfica (28) Porto Boavista Vata Garcia (Benfica) (16)
1989–90 Porto (14) Benfica Sporting Mats Magnusson (Benfica) (33)
1990–91 Benfica (29) Porto Sporting Rui Águas (Benfica) (25)
1991–92 Porto (15) Benfica Boavista Ricky (Boavista) (30)
1992–93 Porto (16) Benfica Sporting Jorge Cadete (Sporting) (18)
1993–94 Benfica (30) Porto Sporting Rashidi Yekini (Vitória de Setúbal) (21)
1994–95 Porto (17) Sporting Benfica Hassan Nader (Farense) (21)
1995–96 Porto (18) Benfica Sporting Domingos Paciência (Porto) (25)
1996–97 Porto (19) Sporting Benfica Mário Jardel (Porto) (30)
1997–98 Porto (20) Benfica Vitória de Guimarães Mário Jardel (Porto) (26)
1998–99 Porto (21) Boavista Benfica Mário Jardel (Porto) (37)
1999–2000 Sporting (21) Porto Benfica Mário Jardel (Porto) (37)
2000–01 Boavista (1) Porto Sporting Renivaldo Pena (Porto) (22)
2001–02 Sporting (22) Boavista Porto Mário Jardel (Sporting) (42)
2002–03 Porto (22) Benfica Sporting Fary Faye (Beira-Mar) and
Simão Sabrosa (Benfica) (18)
2003–04 Porto (23) Benfica Sporting Benni McCarthy (Porto) (20)
2004–05 Benfica (31) Porto Sporting Liédson (Sporting) (25)
2005–06 Porto (24) Sporting Benfica Meyong (Belenenses) (17)
2006–07 Porto (25) Sporting Benfica Liédson (Sporting) (15)
2007–08 Porto (26) Sporting Vitória de Guimarães Lisandro López (Porto) (24)
2008–09 Porto (27) Sporting Benfica Nenê (Nacional) (20)
2009–10 Benfica (32)
Sporting de Braga Porto Óscar Cardozo (Benfica) (26)

Bold indicates double winners - i.e. League title + cup

Performance by club

Club Winners Runners-up Winning Years and Runner-Up Years
Benfica 32 24 1936, 1937, 1938, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1952, 1953, 1955, 1956, 1957, 1959, 1960, 1961, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1981, 1982, 1983, 1984, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1996, 1998, 2003, 2004, 2005, 2010
Porto 24 24 1935, 1936, 1938, 1939, 1940, 1941, 1951, 1954, 1956, 1957, 1958, 1959, 1962, 1963, 1964, 1965, 1969, 1975, 1978, 1979, 1980, 1981, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009
Sporting CP 18 19 1935, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1958, 1960, 1961, 1962, 1966, 1968, 1970, 1971, 1974, 1977, 1980, 1982, 1985, 1995, 1997, 2000, 2002, 2006, 2007, 2008, 2009
Belenenses 1 3 1937, 1946, 1955, 1973
Boavista 1 3 1976, 1999, 2001, 2002
Académica de Coimbra - 1 1967
Vitória de Setúbal - 1 1972
Sporting de Braga - 1 2010
Last Updated on Sunday, 23 May 2010 16:37