Portugal - List of Cup Winners


See also the list of all Portuguese Cup results 1938-1990


Campeonato de Portugal 1921-1938

The winners of the knock-out competition called "Campeonato de Portugal"
from 1921/22 until 1937/38 were considered Portuguese Champions and listed
there.

Taça de Portugal 1938-now

1938/39  Académica                    4-3 SL Benfica
1939/40  SL Benfica                   3-1 CF "Os Belenenses"
1940/41  Sporting CP                  4-1 CF "Os Belenenses"
1941/42  CF "Os Belenenses"           2-0 Vitória SC Guimarães
1942/43  SL Benfica                   5-1 Vitória FC Setúbal
1943/44  SL Benfica                   8-0 GD Estoril Praia 
1944/45  Sporting CP                  1-0 SC Olhanense
1945/46  Sporting CP                  4-2 Atlético CP
1946/47     not played (no dates were available)
1947/48  Sporting CP                  3-1 CF "Os Belenenses"
1948/49  SL Benfica                   2-1 Atlético CP
1949/50     not played (in order to give space to the Latin Cup)
1950/51  SL Benfica                   5-1 Académica 
1951/52  SL Benfica                   5-4 Sporting CP  
1952/53  SL Benfica                   5-0 FC Porto
1953/54  Sporting CP                  3-2 Vitória FC Setúbal
1954/55  SL Benfica                   2-1 Sporting CP 
1955/56  FC Porto                     2-0 SCU Torreense  
1956/57  SL Benfica                   3-1 SC Covilhã
1957/58  FC Porto                     1-0 SL Benfica
1958/59  SL Benfica                   1-0 FC Porto
1959/60  CF "Os Belenenses"           2-1 Sporting CP
1960/61  Leixões SC                   2-0 FC Porto
1961/62  SL Benfica                   3-0 Vitória FC Setúbal
1962/63  Sporting CP                  4-0 Vitória SC Guimarães
1963/64  SL Benfica                   6-2 FC Porto
1964/65  Vitória FC Setúbal           3-1 SL Benfica
1965/66  SC Braga                     1-0 Vitória FC Setúbal
1966/67  Vitória FC Setúbal           3-2 Académica               [aet]
1967/68  FC Porto                     2-1 Vitória FC Setúbal
1968/69  SL Benfica                   2-1 Académica               [aet]
1969/70  SL Benfica                   3-1 Sporting CP
1970/71  Sporting CP                  4-1 SL Benfica
1971/72  SL Benfica                   3-2 Sporting CP             [aet]
1972/73  Sporting CP                  3-2 Vitória FC Setúbal
1973/74  Sporting CP                  2-1 SL Benfica              [aet]
1974/75  Boavista FC                  2-1 SL Benfica 
1975/76  Boavista FC                  2-1 Vitória SC Guimarães
1976/77  FC Porto                     1-0 SC Braga
1977/78  Sporting CP              1-1 2-1 FC Porto                [1st match aet]
1978/79  Boavista FC              1-1 1-0 Sporting CP             [1st match aet]
1979/80  SL Benfica                   1-0 FC Porto
1980/81  SL Benfica                   3-1 FC Porto
1981/82  Sporting CP                  4-0 SC Braga
1982/83  SL Benfica                   1-0 FC Porto
1983/84  FC Porto                     4-1 Rio Ave FC
1984/85  SL Benfica                   3-1 FC Porto
1985/86  SL Benfica                   2-0 CF "Os Belenenses"
1986/87  SL Benfica                   2-1 Sporting CP
1987/88  FC Porto                     1-0 Vitória SC Guimarães
1988/89  CF "Os Belenenses"           2-1 SL Benfica
1989/90  CF Estrela Amadora       1-1 2-0 SC Farense              [1st match aet]
1990/91  FC Porto                     3-1 SC Beira-Mar            [aet]
1991/92  Boavista FC                  2-1 FC Porto
1992/93  SL Benfica                   5-2 Boavista FC   
1993/94  FC Porto                 0-0 2-1 Sporting CP             [both matches aet]
1994/95  Sporting CP                  2-0 CS Marítimo
1995/96  SL Benfica                   3-1 Sporting CP
1996/97  Boavista FC                  3-2 SL Benfica
1997/98  FC Porto                     3-1 SC Braga
1998/99  SC Beira-Mar                 1-0 SC Campomaiorense  
1999/00  FC Porto                 1-1 2-0 Sporting CP             [1st match aet]
2000/01  FC Porto                     2-0 CS Marítimo
2001/02  Sporting CP                  1-0 Leixões SC
2002/03  FC Porto                     1-0 União de Leiria
2003/04  SL Benfica                   2-1 FC Porto                [aet]
2004/05  Vitória FC Setúbal           2-1 SL Benfica
2005/06  FC Porto                     1-0 Vitória FC Setúbal
2006/07  Sporting CP                  1-0 CF "Os Belenenses"
2007/08  Sporting CP                  2-0 FC Porto                [aet]
2008/09  FC Porto                     1-0 Paços de Ferreira     
2009/10  FC Porto                     2-1 Desp. Chaves     
2010/11  FC Porto                     6-2 Vitória SC Guimarães    
2011/12  Académica                    1-0 Sporting CP  
2012/13  Vitória SC Guimarães         2-1 SL Benfica     
2013/14  SL Benfica                   1-0 Rio Ave FC
2014/15  Sporting CP                  2-2 SC Braga                [aet, 3-1 pen]
2015/16  SC Braga                     2-2 FC Porto                [aet, 4-2 pen]
2016/17  SL Benfica                   2-1 Vitória SC Guimarães 
2017/18  Desportivo Aves              2-1 Sporting CP   
2018/19  Sporting CP                  2-2 FC Porto                [aet, 5-4 pen]
2019/20  FC Porto                     2-1 SL Benfica            
2020/21  SC Braga                     2-0 SL Benfica            
2021/22  FC Porto                     3-1 CD Tondela 
2022/23  FC Porto                     2-0 SC Braga       

Number of Wins since 1938/39 (83; lost finals between [square brackets]):

26 [12] SL Benfica (Lisboa) 

19 [14] FC Porto
 
17 [12] Sporting CP (Lisboa) 

 5 [ 1] Boavista FC (Porto)

 3 [ 7] Vitória FC (Setúbal)
 3 [ 5] CF "Os Belenenses" (Lisboa) 
 3 [ 5] SC Braga 

 2 [ 3] Académica (Coïmbra)

 1 [ 6] Vitória SC (Guimarães) 
 1 [ 1] SC Beira-Mar (Aveiro) 
 1 [ 1] Leixões SC (Matosinhos)
 1 [ -] Desportivo Aves   
 1 [ -] CF Estrela Amadora 

 - [ 2] Atlético CP (Lisboa)
 - [ 2] CS Marítimo (Funchal) 
 - [ 2] Rio Ave FC (Vila Conde)
 - [ 1] SC Campomaiorense
 - [ 1] Desp. Chaves     
 - [ 1] SC Covilhã 
 - [ 1] GD Estoril Praia (Cascais) 
 - [ 1] SC Farense (Faro) 
 - [ 1] SC Olhanense (Olhão) 
 - [ 1] Paços de Ferreira     
 - [ 1] CD Tondela
 - [ 1] SCU Torreense (Torres Vedras)
 - [ 1] União de Leiria

NB: including the (17 editions of the) Campeonato de Portugal 1921-1938, which logically
    can be considered to be the predecessor of the current cup competition, we obtain the
    following number of wins (100) since 1921:

29 SL Benfica (Lisboa) 

23 FC Porto 

21 Sporting CP (Lisboa) 

 6 CF "Os Belenenses" (Lisboa) 

 5 Boavista FC (Porto)

 3 SC Braga 
   Vitória FC (Setúbal)

 2 Académica (Coïmbra)

 1 SC Beira-Mar (Aveiro) 
   Carcavelinhos FC
   Desportivo Aves   
   CF Estrela Amadora 
   Leixões SC (Matosinhos)
   CS Marítimo (Funchal) 
   SC Olhanense (Olhão) 
   Vitória SC (Guimarães) 


See also the list of all Portuguese Cup results 1938-1990


About this document

Prepared and maintained by Paulo Claro for the Rec.Sport.Soccer Statistics Foundation

Author: Paulo Claro (rdd49444@mail.telepac.pt)
Last updated: 4 Jun 2023

(C) Copyright Paulo Claro and RSSSF 1995/2023
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.