This site uses cookies. When you browse the site you are consenting to its use. Know more.

Historic winners

Taça de Portugal

Portugal


Winners

Season Winner Runnerup
2021/2022 Porto Porto Tondela Tondela
2020/2021 Sporting Braga Sporting Braga Benfica Benfica
2019/2020 Porto Porto Benfica Benfica
2018/2019 Sporting CP Sporting CP Porto Porto
2017/2018 Desportivo Aves Desportivo Aves Sporting CP Sporting CP
2016/2017 Benfica Benfica Vitória Guimarães Vitória Guimarães
2015/2016 Sporting Braga Sporting Braga Porto Porto
2014/2015 Sporting CP Sporting CP Sporting Braga Sporting Braga
2013/2014 Benfica Benfica Rio Ave Rio Ave
2012/2013 Vitória Guimarães Vitória Guimarães Benfica Benfica
2011/2012 Académica Académica Sporting CP Sporting CP
2010/2011 Porto Porto Vitória Guimarães Vitória Guimarães
2009/2010 Porto Porto Chaves Chaves
2008/2009 Porto Porto Paços de Ferreira Paços de Ferreira
2007/2008 Sporting CP Sporting CP Porto Porto
2006/2007 Sporting CP Sporting CP Belenenses Belenenses
2005/2006 Porto Porto Vitória Setúbal Vitória Setúbal
2004/2005 Vitória Setúbal Vitória Setúbal Benfica Benfica
2003/2004 Benfica Benfica Porto Porto
2002/2003 Porto Porto União de Leiria União de Leiria
2001/2002 Sporting CP Sporting CP Leixões Leixões
2000/2001 Porto Porto Marítimo Marítimo
1999/2000 Porto Porto Sporting CP Sporting CP
1997/1998 Porto Porto Sporting Braga Sporting Braga
1996/1997 Boavista Boavista Benfica Benfica
1995/1996 Benfica Benfica Sporting CP Sporting CP
1994/1995 Sporting CP Sporting CP Marítimo Marítimo
1993/1994 Porto Porto Sporting CP Sporting CP
1992/1993 Benfica Benfica Boavista Boavista
1991/1992 Boavista Boavista Porto Porto
1990/1991 Porto Porto Beira-Mar Beira-Mar
1989/1990 Estrela Amadora Estrela Amadora Farense Farense
1988/1989 Belenenses Belenenses Benfica Benfica
1987/1988 Porto Porto Vitória Guimarães Vitória Guimarães
1986/1987 Benfica Benfica Sporting CP Sporting CP
1985/1986 Benfica Benfica Belenenses Belenenses
1984/1985 Benfica Benfica Porto Porto
1983/1984 Porto Porto Rio Ave Rio Ave
1982/1983 Benfica Benfica Porto Porto
1981/1982 Sporting CP Sporting CP Sporting Braga Sporting Braga
1980/1981 Benfica Benfica Porto Porto
1979/1980 Benfica Benfica Porto Porto
1978/1979 Boavista Boavista Sporting CP Sporting CP
1977/1978 Sporting CP Sporting CP Porto Porto
1976/1977 Porto Porto Sporting Braga Sporting Braga
1975/1976 Boavista Boavista Vitória Guimarães Vitória Guimarães
1974/1975 Boavista Boavista Benfica Benfica
1973/1974 Sporting CP Sporting CP Benfica Benfica
1972/1973 Sporting CP Sporting CP Vitória Setúbal Vitória Setúbal
1971/1972 Benfica Benfica Sporting CP Sporting CP
1970/1971 Sporting CP Sporting CP Benfica Benfica
1969/1970 Benfica Benfica Sporting CP Sporting CP
1968/1969 Benfica Benfica Académica Académica
1967/1968 Porto Porto Vitória Setúbal Vitória Setúbal
1966/1967 Vitória Setúbal Vitória Setúbal Académica Académica
1965/1966 Sporting Braga Sporting Braga Vitória Setúbal Vitória Setúbal
1964/1965 Vitória Setúbal Vitória Setúbal Benfica Benfica
1963/1964 Benfica Benfica Porto Porto
1962/1963 Sporting CP Sporting CP Vitória Guimarães Vitória Guimarães
1961/1962 Benfica Benfica Vitória Setúbal Vitória Setúbal
1960/1961 Leixões Leixões Porto Porto
1959/1960 Belenenses Belenenses Sporting CP Sporting CP
1958/1959 Benfica Benfica Porto Porto
1957/1958 Porto Porto Benfica Benfica
1956/1957 Benfica Benfica Sporting Covilhã Sporting Covilhã
1955/1956 Porto Porto Torreense Torreense
1954/1955 Benfica Benfica Sporting CP Sporting CP
1953/1954 Sporting CP Sporting CP Vitória Setúbal Vitória Setúbal
1952/1953 Benfica Benfica Porto Porto
1951/1952 Benfica Benfica Sporting CP Sporting CP
1950/1951 Benfica Benfica Académica Académica
1948/1949 Benfica Benfica Atlético CP Atlético CP
1947/1948 Sporting CP Sporting CP Belenenses Belenenses
1945/1946 Sporting CP Sporting CP Atlético CP Atlético CP
1944/1945 Sporting CP Sporting CP Olhanense Olhanense
1943/1944 Benfica Benfica Estoril Estoril
1942/1943 Benfica Benfica Vitória Setúbal Vitória Setúbal
1941/1942 Belenenses Belenenses Vitória Guimarães Vitória Guimarães
1940/1941 Sporting CP Sporting CP Belenenses Belenenses
1939/1940 Benfica Benfica Belenenses Belenenses
1938/1939 Académica Académica Benfica Benfica
1937/1938 Sporting CP Sporting CP Benfica Benfica
1936/1937 Porto Porto Sporting CP Sporting CP
1935/1936 Sporting CP Sporting CP Belenenses Belenenses
1934/1935 Benfica Benfica Sporting CP Sporting CP
1933/1934 Sporting CP Sporting CP FC Barreirense FC Barreirense
1932/1933 Belenenses Belenenses Sporting CP Sporting CP
1931/1932 Porto Porto Belenenses Belenenses
1930/1931 Benfica Benfica Porto Porto
1929/1930 Benfica Benfica FC Barreirense FC Barreirense
1926/1927 Belenenses Belenenses Vitória Setúbal Vitória Setúbal
1925/1926 Marítimo Marítimo Belenenses Belenenses
1924/1925 Porto Porto Sporting CP Sporting CP
1923/1924 Olhanense Olhanense Porto Porto
1922/1923 Sporting CP Sporting CP Académica Académica
1922 Porto Porto Sporting CP Sporting CP
 
No tv schedule yet for US (change)