Portuguese Football Federation Logo

Portugal

Portuguese Soccer:
Portuguese Cup Taça de Portugal, Champions by Year

Information about Portuguese Soccer champions including champions by year, logos, links and other data.

Summary /
Champions by Year /

Portuguese Soccer: Portuguese Cup, Champions by Year

Portuguese Cup
Tournament
Champion
Runner-up
2022-23
Sporting Braga
2-0
2021-22
Tondela
3-1
2020-21
Sporting Braga
2-0
2019-20
2018-19
2-2 (5-4 on penalties)
2017-18
Desportivo das Aves
2-1
2016-17
Vitória de Guimarães
2-1
2015-16
Sporting Braga
2-2 (4-2 on penalties)
2014-15
Sporting Braga
2-2 (3-1 on penalties)
2013-14
Rio Ave
1-0
Tournament
Champion
Runner-up
2012-13
Vitória de Guimarães
2-1
2011-12
Academica
1-0
2010-11
Vitória de Guimarães
6-2
2009-10
Chaves
2-1
2008-09
Paços de Ferreira
1-0
2007-08
2-0 (on extra time)
2006-07
Belenenses
1-0
2005-06
VFC Setubal
1-0
2004-05
VFC Setubal
2-1
2003-04
2-1 (on extra time)
2002-03
União de Leiria
1-0
2001-02
Leixões
1-0
2000-01
C.S. Marítimo
2-0
1999-00
1-1 (on extra time) / 2-0
1998-99
Beira-Mar
Campomaiorense
1-0
Tournament
Champion
Runner-up
1997-98
Sporting Braga
3-1
1996-97
Boavista
3-2
1995-96
1994-95
C.S. Marítimo
2-0
1993-94
0-0 (on extra time) / 2-1 (on extra time)
1992-93
Boavista
5-2
1991-92
Boavista
2-1
1990-91
Beira-Mar
3-1 (on extra time)
1989-90
Estrela da Amadora
Farense
1-1 (on extra time) / 2-0
1988-89
Belenenses
2-1
1987-88
Vitória de Guimarães
1-0
1986-87
1985-86
Belenenses
2-0
1984-85
1983-84
Rio Ave
4-1
Tournament
Champion
Runner-up
1982-83
1981-82
Sporting Braga
4-0
1980-81
1979-80
1978-79
Boavista
1-1 (on extra time) / 1-0
1977-78
1-1 (on extra time) / 2-1
1976-77
Sporting Braga
1-0
1975-76
Boavista
Vitória de Guimarães
2-1
1974-75
Boavista
2-1
1973-74
2-1 (on extra time)
1972-73
VFC Setubal
3-2
1971-72
3-2 (on extra time)
1970-71
1969-70
1968-69
Academica
2-1 (on extra time)
Tournament
Champion
Runner-up
1967-68
VFC Setubal
2-1
1966-67
VFC Setubal
Academica
3-2 (on extra time)
1965-66
Sporting Braga
VFC Setubal
1-0
1964-65
VFC Setubal
3-1
1963-64
1962-63
Vitória de Guimarães
4-0
1961-62
VFC Setubal
3-0
1960-61
Leixões
2-0
1959-60
Belenenses
2-1
1958-59
1957-58
1956-57
Sporting da Covilhã
3-1
1955-56
Torreense
2-0
1954-55
1953-54
VFC Setubal
3-2
Tournament
Champion
Runner-up
1952-53
1951-52
1950-51
Academica
5-1
1949-50
Not held
1948-49
Atlético CP
2-1
1947-48
Belenenses
3-1
1946-47
Not held
1945-46
Atlético CP
4-2
1944-45
Olhanense
1-0
1943-44
Estoril Praia
8-0
1942-43
VFC Setubal
5-1
1941-42
Belenenses
Vitória de Guimarães
2-0
1940-41
Belenenses
4-1
1939-40
Belenenses
3-1
1938-39
Academica
4-3
Campeonato de Portugal
Tournament
Champion
Runner-up
1937-38
1936-37
1935-36
Belenenses
3-1
1934-35
1933-34
Barreirense
4-3 (on extra time)
1932-33
Belenenses
3-1
1931-32
Belenenses
4-4 (on extra time) / 2-1
1930-31
1929-30
Barreirense
3-1 (on extra time)
1928-29
Belenenses
União de Lisboa
3-1
1927-28
Carcavelinhos
3-1
1926-27
Belenenses
VFC Setubal
3-0
1925-26
C.S. Marítimo
Belenenses
2-0
1924-25
1923-24
Olhanense
4-2
Tournament
Champion
Runner-up
1922-23
Academica
3-0
1922
2-1 / 0-2 / 3-1 (on extra time)


Summary /
Champions by Year /