Portuguese football champion
This is a list of the winners of the Portuguese football championships .
Campeonato de Portugal
This is the championship played in the cup system from 1921–1938; the winner had the title: "Campeão de Portugal" (= Master of Portugal). On their official websites, both the Portuguese Football Association ( Federação Portuguesa de Futebol - FPF) and the clubs ( Benfica Lisbon , Sporting Lisbon , FC Porto ) list this championship as a separate category (alongside the Campeonato Nacional da I Divisão and the Taça de Portugal , the cup competition since 1938/39).
| season | master | finalist | 3rd place |
|---|---|---|---|
| 1921/22 | FC Porto | Sporting Lisbon | –– |
| 1922/23 | Sporting Lisbon | Académica de Coimbra | FC Porto Marítimo Funchal |
| 1923/24 | SC Olhanense | FC Porto | Marítimo Funchal SC Vianense |
| 1924/25 | FC Porto | Sporting Lisbon |
SC Espinho SC Olhanense |
| 1925/26 | Marítimo Funchal | Belenenses Lisbon | FC Porto SC Olhanense |
| 1926/27 | Belenenses Lisbon | Vitória Setúbal |
Benfica Lisbon FC Barreirense |
| 1927/28 | Carcavelinhos FC | Sporting Lisbon | Benfica Lisbon Vitória Setúbal |
| 1928/29 | Belenenses Lisbon | União Lisbon | Sporting Lisbon Vitória Setúbal |
| 1929/30 | Benfica Lisbon | FC Barreirense | Belenenses Lisbon União FC Lisbon |
| 1930/31 | Benfica Lisbon | FC Porto | Marítimo Funchal Vitória Setúbal |
| 1931/32 | FC Porto | Belenenses Lisbon | Benfica Lisbon FC Barreirense |
| 1932/33 | Belenenses Lisbon | Sporting Lisbon | FC Porto Vitória Setúbal |
| 1933/34 | Sporting Lisbon | FC Barreirense | Benfica Lisbon Vitória Setúbal |
| 1934/35 | Benfica Lisbon | Sporting Lisbon | FC Porto Carcavelinhos FC |
| 1935/36 | Sporting Lisbon | Belenenses Lisbon | Benfica Lisbon Marítimo Funchal |
| 1936/37 | FC Porto | Sporting Lisbon | Benfica Lisbon Belenenses Lisbon |
| 1937/38 | Sporting Lisbon | Benfica Lisbon | Académica de Coimbra Marítimo Funchal |
Campeonato da Liga
The official start of the first division in 1938/39 was preceded by four trial seasons 1934/35–1937/38. The winners in these four years of the Campeonato da Liga were called Campeão de Liga (= league champions). While the Federação Portuguesa de Futebol (FPF) lists these titles in a separate list, i.e. not officially evaluating them, the two clubs add them to their national championship titles.
| season | master | Points | Runner-up | Points | Teams | Games | Top scorer (s) | Goals / Games |
|---|---|---|---|---|---|---|---|---|
| 1934/35 | FC Porto | 22nd | Sporting Lisbon | 20th | 8th | 14th | Manuel Soeiro (Sporting Lisbon) | 14/14 |
| 1935/36 | Benfica Lisbon | 21st | FC Porto | 20th | 8th | 14th | Pinga (FC Porto) | 21/14 |
| 1936/37 | Benfica Lisbon | 24 | Belenenses Lisbon | 23 | 8th | 14th | Manuel Soeiro (Sporting Lisbon) | 24/14 |
| 1937/38 | Benfica Lisbon | 23 | FC Porto | 23 | 8th | 14th | Fernando Peyroteo (Sporting Lisbon) | 34/14 |
Campeonato Nacional da Primeira Divisão
This is the official name for the Portuguese championship since the introduction of the I Divisão in 1938. The master bears the title of Campeão Nacional (German national champion).
| season | master | Points | Runner-up | Points | Teams | Games | Top scorer | Goals / Games |
|---|---|---|---|---|---|---|---|---|
| 1938/39 | FC Porto | 23 | Sporting Lisbon | 22nd | 8th | 14th | Costuras (FC Porto) | 18/14 |
| 1939/40 | FC Porto | 34 | Sporting Lisbon | 32 | 10 | 18th |
Fernando Peyroteo (Sporting Lisbon) Slavko Kodrnja (FC Porto) |
29/18 29/18 |
| 1940/41 | Sporting Lisbon | 23 | FC Porto | 20th | 8th | 14th | Fernando Peyroteo (Sporting Lisbon) | 29/14 |
| 1941/42 | Benfica Lisbon | 38 | Sporting Lisbon | 34 | 12 | 22nd | Correia Dias (FC Porto) | 36/22 |
| 1942/43 | Benfica Lisbon | 30th | Sporting Lisbon | 29 | 10 | 18th | Júlio Correia da Silva (Benfica Lisbon) | 24/18 |
| 1943/44 | Sporting Lisbon | 31 | Benfica Lisbon | 26th | 10 | 18th | Francisco Rodrigues ( Vitória Setúbal ) | 28/18 |
| 1944/45 | Benfica Lisbon | 30th | Sporting Lisbon | 27 | 10 | 18th | Francisco Rodrigues (Vitória Setúbal) | 21/18 |
| 1945/46 | Belenenses Lisbon | 38 | Benfica Lisbon | 37 | 12 | 22nd | Fernando Peyroteo (Sporting Lisbon) | 37/22 |
| 1946/47 | Sporting Lisbon | 47 | Benfica Lisbon | 41 | 14th | 26th | Fernando Peyroteo (Sporting Lisbon) | 43/26 |
| 1947/48 | Sporting Lisbon | 41 | Benfica Lisbon | 41 | 14th | 26th | António Araújo (FC Porto) | 36/26 |
| 1948/49 | Sporting Lisbon | 42 | Benfica Lisbon | 37 | 14th | 26th | Fernando Peyroteo (Sporting Lisbon) | 40/26 |
| 1949/50 | Benfica Lisbon | 45 | Sporting Lisbon | 39 | 14th | 26th | Júlio Correia da Silva (Benfica Lisbon) | 28/26 |
| 1950/51 | Sporting Lisbon | 45 | FC Porto | 34 | 14th | 26th | Manuel Vasques (Sporting Lisbon) | 29/26 |
| 1951/52 | Sporting Lisbon | 41 | Benfica Lisbon | 40 | 14th | 26th | José Águas (Benfica Lisbon) | 28/26 |
| 1952/53 | Sporting Lisbon | 43 | Benfica Lisbon | 39 | 14th | 26th | Matateu (Belenenses Lisbon) | 29/26 |
| 1953/54 | Sporting Lisbon | 43 | FC Porto | 36 | 14th | 26th | João Martins (Sporting Lisbon) | 31/26 |
| 1954/55 | Benfica Lisbon | 39 | Belenenses Lisbon | 39 | 14th | 26th | Matateu (Belenenses Lisbon) | 29/26 |
| 1955/56 | FC Porto | 43 | Benfica Lisbon | 43 | 14th | 26th | José Águas (Benfica Lisbon) | 28/26 |
| 1956/57 | Benfica Lisbon | 41 | FC Porto | 40 | 14th | 26th | José Águas (Benfica Lisbon) | 30/26 |
| 1957/58 | Sporting Lisbon | 43 | FC Porto | 43 | 14th | 26th | Arsénio Duarte ( DG CUF ) | 23/26 |
| 1958/59 | FC Porto | 41 | Benfica Lisbon | 41 | 14th | 26th | José Águas (Benfica Lisbon) | 26/26 |
| 1959/60 | Benfica Lisbon | 45 | Sporting Lisbon | 43 | 14th | 26th | Edmur Ribeiro ( Vitória Guimarães ) | 25/26 |
| 1960/61 | Benfica Lisbon | 46 | Sporting Lisbon | 42 | 14th | 26th | José Águas (Benfica Lisbon) | 27/26 |
| 1961/62 | Sporting Lisbon | 43 | FC Porto | 41 | 14th | 26th | Veríssimo (FC Porto) | 23/26 |
| 1962/63 | Benfica Lisbon | 48 | FC Porto | 42 | 14th | 26th | José Augusto Torres (Benfica Lisbon) | 26/26 |
| 1963/64 | Benfica Lisbon | 46 | FC Porto | 40 | 14th | 26th | Eusébio (Benfica Lisbon) | 28/26 |
| 1964/65 | Benfica Lisbon | 43 | FC Porto | 37 | 14th | 26th | Eusébio (Benfica Lisbon) | 28/26 |
| 1965/66 | Sporting Lisbon | 42 | Benfica Lisbon | 41 | 14th | 26th | Eusébio (Benfica Lisbon) Ernesto Figueiredo (Sporting Lisbon) |
25/26 25/26 |
| 1966/67 | Benfica Lisbon | 43 | Académica de Coimbra | 40 | 14th | 26th | Eusébio (Benfica Lisbon) | 31/26 |
| 1967/68 | Benfica Lisbon | 41 | Sporting Lisbon | 37 | 14th | 26th | Eusébio (Benfica Lisbon) | 42/26 |
| 1968/69 | Benfica Lisbon | 39 | FC Porto | 37 | 14th | 26th | Manuel António (Académica de Coimbra) | 19/26 |
| 1969/70 | Sporting Lisbon | 46 | Benfica Lisbon | 38 | 14th | 26th | Eusébio (Benfica Lisbon) | 20/26 |
| 1970/71 | Benfica Lisbon | 41 | Sporting Lisbon | 38 | 14th | 26th | Artur Jorge (Benfica Lisbon) | 23/26 |
| 1971/72 | Benfica Lisbon | 55 | Vitória Setúbal | 45 | 16 | 30th | Artur Jorge (Benfica Lisbon) | 27/30 |
| 1972/73 | Benfica Lisbon | 58 | Belenenses Lisbon | 40 | 16 | 30th | Eusébio (Benfica Lisbon) | 40/26 |
| 1973/74 | Sporting Lisbon | 49 | Benfica Lisbon | 47 | 16 | 30th | Héctor Yazalde (Sporting Lisbon) | 46/30 |
| 1974/75 | Benfica Lisbon | 49 | FC Porto | 44 | 16 | 30th | Héctor Yazalde (Sporting Lisbon) | 30/30 |
| 1975/76 | Benfica Lisbon | 50 | Boavista Porto | 48 | 16 | 30th | Rui Jordão (Benfica Lisbon) | 30/30 |
| 1976/77 | Benfica Lisbon | 51 | Sporting Lisbon | 42 | 16 | 30th | Fernando Gomes (FC Porto) | 26/30 |
| 1977/78 | FC Porto | 51 | Benfica Lisbon | 51 | 16 | 30th | Fernando Gomes (FC Porto) | 25/30 |
| 1978/79 | FC Porto | 50 | Benfica Lisbon | 49 | 16 | 30th | Fernando Gomes (FC Porto) | 27/30 |
| 1979/80 | Sporting Lisbon | 52 | FC Porto | 50 | 16 | 30th | Rui Jordão (Sporting Lisbon) | 31/30 |
| 1980/81 | Benfica Lisbon | 50 | FC Porto | 48 | 16 | 30th | Tamagnini Nené (Benfica Lisbon) | 20/30 |
| 1981/82 | Sporting Lisbon | 46 | Benfica Lisbon | 44 | 16 | 30th | Jacques Pereira (FC Porto) | 27/30 |
| 1982/83 | Benfica Lisbon | 51 | FC Porto | 47 | 16 | 30th | Fernando Gomes (FC Porto) | 36/30 |
| 1983/84 | Benfica Lisbon | 52 | FC Porto | 49 | 16 | 30th | Fernando Gomes (FC Porto) Tamagnini Nené (Benfica Lisbon) |
21/30 21/30 |
| 1984/85 | FC Porto | 55 | Sporting Lisbon | 47 | 16 | 30th | Fernando Gomes (FC Porto) | 39/30 |
| 1985/86 | FC Porto | 49 | Benfica Lisbon | 47 | 16 | 30th | Manuel Fernandes (Sporting Lisbon) | 30/30 |
| 1986/87 | Benfica Lisbon | 49 | FC Porto | 46 | 16 | 30th | Paulinho Cascavel (Vitória Guimarães) | 22/30 |
| 1987/88 | FC Porto | 66 | Benfica Lisbon | 51 | 20th | 38 | Paulinho Cascavel (Sporting Lisbon) | 23/38 |
| 1988/89 | Benfica Lisbon | 63 | FC Porto | 56 | 20th | 38 | Vata (Benfica Lisbon) | 16/38 |
| 1989/90 | FC Porto | 59 | Benfica Lisbon | 55 | 18th | 34 | Mats Magnusson (Benfica Lisbon) | 33/34 |
| 1990/91 | Benfica Lisbon | 69 | FC Porto | 67 | 20th | 38 | Rui Águas (Benfica Lisbon) | 25/38 |
| 1991/92 | FC Porto | 56 | Benfica Lisbon | 46 | 18th | 34 | Ricky (Boavista Porto) | 30/34 |
| 1992/93 | FC Porto | 54 | Benfica Lisbon | 52 | 18th | 34 | Jorge Cadete (Sporting Lisbon) | 18/34 |
| 1993/94 | Benfica Lisbon | 54 | FC Porto | 52 | 18th | 34 | Rashid Yekini (Vitória Setúbal) | 21/34 |
| 1994/95 | FC Porto | 62 | Sporting Lisbon | 53 | 18th | 34 | Hassan Nader (SC Farense) | 21/34 |
| 1995/96 | FC Porto | 84 | Benfica Lisbon | 73 | 18th | 34 | Domingos Paciência (FC Porto) | 25/34 |
| 1996/97 | FC Porto | 85 | Sporting Lisbon | 72 | 18th | 34 | Mário Jardel (FC Porto) | 30/34 |
| 1997/98 | FC Porto | 77 | Benfica Lisbon | 68 | 18th | 34 | Mário Jardel (FC Porto) | 26/34 |
| 1998/99 | FC Porto | 79 | Boavista Porto | 71 | 18th | 34 | Mário Jardel (FC Porto) | 36/34 |
| Primeira League | ||||||||
| 1999/2000 | Sporting Lisbon | 77 | FC Porto | 73 | 18th | 34 | Mário Jardel (FC Porto) | 37/34 |
| 2000/01 | Boavista Porto | 77 | FC Porto | 76 | 18th | 34 | Renivaldo Pena (FC Porto) | 22/34 |
| 2001/02 | Sporting Lisbon | 75 | Boavista Porto | 70 | 18th | 34 | Mário Jardel (Sporting Lisbon) | 42/34 |
| SuperLiga Galp Energia | ||||||||
| 2002/03 | FC Porto | 86 | Benfica Lisbon | 75 | 18th | 34 |
Fary Faye ( SC Beira-Mar ) Simão ( Benfica Lisbon ) |
18/31 18/33 |
| 2003/04 | FC Porto | 82 | Benfica Lisbon | 74 | 18th | 34 | Benni McCarthy (FC Porto) | 20/34 |
| 2004/05 | Benfica Lisbon | 65 | FC Porto | 62 | 18th | 34 | Liédson ( Sporting Lisbon ) | 25/34 |
| League betandwin.com | ||||||||
| 2005/06 | FC Porto | 79 | Sporting Lisbon | 72 | 18th | 34 | Albert Meyong Zé ( Belenenses Lisbon ) | 17/25 |
| bwinLiga | ||||||||
| 2006/07 | FC Porto | 69 | Sporting Lisbon | 68 | 16 | 30th | Liédson (Sporting Lisbon) | 15/29 |
| 2007/08 | FC Porto | 69 | Sporting Lisbon | 55 | 16 | 30th | Lisandro López (FC Porto) | 24/27 |
| League Sagres | ||||||||
| 2008/09 | FC Porto | 70 | Sporting Lisbon | 66 | 16 | 30th | Nenê ( Nacional Funchal ) | 20/28 |
| 2009/10 | Benfica Lisbon | 76 | Sporting Braga | 71 | 16 | 30th | Óscar Cardozo (Benfica Lisbon) | 26/29 |
| Liga ZON Sagres | ||||||||
| 2010/11 | FC Porto | 84 | Benfica Lisbon | 63 | 16 | 30th | Hulk (FC Porto) | 23/26 |
| 2011/12 | FC Porto | 75 | Benfica Lisbon | 69 | 16 | 30th | Óscar Cardozo (Benfica Lisbon) | 20/29 |
| 2012/13 | FC Porto | 78 | Benfica Lisbon | 77 | 16 | 30th | Jackson Martínez (FC Porto) | 30/26 |
| 2013/14 | Benfica Lisbon | 74 | Sporting Lisbon | 67 | 16 | 30th | Jackson Martínez (FC Porto) | 20/30 |
| League NOS | ||||||||
| 2014/15 | Benfica Lisbon | 85 | FC Porto | 82 | 18th | 34 | Jackson Martínez (FC Porto) | 21/29 |
| 2015/16 | Benfica Lisbon | 88 | Sporting Lisbon | 86 | 18th | 34 | Jonas (Benfica Lisbon) | 32/34 |
| 2016/17 | Benfica Lisbon | 82 | FC Porto | 76 | 18th | 34 | Bas Dost (Sporting Lisbon) | 34 /? |
| 2017/18 | FC Porto | 88 | Benfica Lisbon | 81 | 18th | 34 | Jonas (Benfica Lisbon) | 34 /? |
| 2018/19 | Benfica Lisbon | 87 | FC Porto | 85 | 18th | 34 | Haris Seferović (Benfica Lisbon) | 23 /? |
statistics
| Club (Meistersterne 1 ) | Number of titles | Title after years | ||
|---|---|---|---|---|
| Campeonato de Portugal | Campeonato da Liga | Campeonato Nacional da Primeira Divisão | ||
|
Benfica Lisbon () |
40 | 1930, 1931, 1935 | 1936, 1937, 1938 | 1942, 1943, 1945, 1950, 1955, 1957, 1960, 1961, 1963, 1964, 1965, 1967, 1968, 1969, 1971, 1972, 1973, 1975, 1976, 1977, 1981, 1983, 1984, 1987, 1989, 1991, 1994, 2005, 2010, 2014, 2015, 2016, 2017, 2019 |
|
FC Porto () |
32 | 1922, 1925, 1932, 1937 | 1935 | 1939, 1940, 1956, 1959, 1978, 1979, 1985, 1986, 1988, 1990, 1992, 1993, 1995, 1996, 1997, 1998, 1999, 2003, 2004, 2006, 2007, 2008, 2009, 2011, 2012, 2013, 2018 |
|
Sporting Lisbon ( |
22nd | 1923, 1934, 1936, 1938 | - | 1941, 1944, 1947, 1948, 1949, 1951, 1952, 1953, 1954, 1958, 1962, 1966, 1970, 1974, 1980, 1982, 2000, 2002 |
| Belenenses Lisbon | 4th | 1927, 1929, 1933 | - | 1946 |
| SC Olhanense | 1 | 1924 | - | - |
| Marítimo Funchal | 1 | 1926 | - | - |
| Carcavelinhos FC | 1 | 1928 | - | - |
| Boavista Porto | 1 | - | - | 2001 |