List of Copa do Brasil winners
The Copa do Brasil is an annual football competitions for clubs in Brazil established in 1989. With the exception of those teams competing in that season's Copa Libertadores, the competition is open to the top teams from Brazil's state leagues, as well as the top ten clubs in the country. Sixty-four teams qualify and compete in a two-legged single elimination tournament that culminates in the finals. The finals is contested over two legs, an away game and a home game.
Thirteen teams have won the competition. Cruzeiro is the most successful team in the history of the competition, having won it six times. Teams from São Paulo state have won the tournament ten times, more than any other state. Only Cruzeiro won the title consecutively in the years 2017 and 2018. In fact, from 2001 to 2012, such a feat was impossible, as teams who won the tournament were not allowed to defend their title on the following year due to scheduling conflicts with the Copa Libertadores. Starting in 2013, the Copa do Brasil was rescheduled so that it could be run alongside international competitions. Thus, it is now possible for teams to defend their titles.
Key
#
|
Finals decided on goal difference
|
‡
|
Finals decided on away goals
|
*
|
Finals decided by a penalty shootout
|
Bold
|
Indicates the winner in two-legged finals
|
Year
|
Each link is the relevant Copa do Brasil article for that year
|
List of winners
Year
|
State
|
Home team
|
Score
|
Away team
|
State
|
Venue
|
Location
|
Refs
|
1989
|
PE
|
Sport Recife
|
0–0
|
Grêmio
|
RS
|
Ilha do Retiro
|
Recife, Pernambuco
|
|
RS
|
Grêmio
|
2–1
|
Sport Recife
|
PE
|
Estádio Olímpico Monumental
|
Porto Alegre, Rio Grande do Sul
|
Grêmio won 3–1 on points.
|
1990
|
RJ
|
Flamengo
|
1–0
|
Goiás
|
GO
|
Estádio Mário Helênio
|
Juiz de Fora, Minas Gerais
|
|
GO
|
Goiás
|
0–0
|
Flamengo
|
RJ
|
Estádio Serra Dourada
|
Goiânia, Goiás
|
Flamengo won 3–1 on points.
|
1991
|
RS
|
Grêmio
|
1–1
|
Criciúma
|
SC
|
Estádio Olímpico Monumental
|
Porto Alegre, Rio Grande do Sul
|
|
SC
|
Criciúma
|
0–0
|
Grêmio
|
RS
|
Estádio Heriberto Hülse
|
Criciúma, Santa Catarina
|
Tied 2–2 on points, Criciúma won on away goals. ‡
|
1992
|
RJ
|
Fluminense
|
2–1
|
Internacional
|
RS
|
Estádio das Laranjeiras
|
Rio de Janeiro, Rio de Janeiro
|
|
RS
|
Internacional
|
1–0
|
Fluminense
|
RJ
|
Estádio Beira-Rio
|
Porto Alegre, Rio Grande do Sul
|
Tied 2–2 on points, Internacional won on away goals. ‡
|
1993
|
RS
|
Grêmio
|
0–0
|
Cruzeiro
|
MG
|
Estádio Olímpico Monumental
|
Porto Alegre, Rio Grande do Sul
|
|
MG
|
Cruzeiro
|
2–1
|
Grêmio
|
RS
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
Cruzeiro won 3–1 on points.
|
1994
|
CE
|
Ceará
|
0–0
|
Grêmio
|
RS
|
Castelão
|
Fortaleza, Ceará
|
|
RS
|
Grêmio
|
1–0
|
Ceará
|
CE
|
Estádio Olímpico Monumental
|
Porto Alegre, Rio Grande do Sul
|
Grêmio won 3–1 on points.
|
1995
|
SP
|
Corinthians
|
2–1
|
Grêmio
|
RS
|
Pacaembu
|
São Paulo, São Paulo
|
|
RS
|
Grêmio
|
0–1
|
Corinthians
|
SP
|
Estádio Olímpico Monumental
|
Porto Alegre, Rio Grande do Sul
|
Corinthians won 4–0 on points.
|
1996
|
MG
|
Cruzeiro
|
1–1
|
Palmeiras
|
SP
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
|
SP
|
Palmeiras
|
1–2
|
Cruzeiro
|
MG
|
Estádio Palestra Itália
|
São Paulo, São Paulo
|
Cruzeiro won 4–1 on points.
|
1997
|
RS
|
Grêmio
|
0–0
|
Flamengo
|
RJ
|
Estádio Olímpico Monumental
|
Porto Alegre, Rio Grande do Sul
|
|
RJ
|
Flamengo
|
2–2
|
Grêmio
|
RS
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
Tied 2–2 on points, Grêmio won on away goals. ‡
|
1998
|
MG
|
Cruzeiro
|
1–0
|
Palmeiras
|
SP
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
|
SP
|
Palmeiras
|
2–0
|
Cruzeiro
|
MG
|
Morumbi
|
São Paulo, São Paulo
|
Tied 3–3 on points, Palmeiras won on better goal difference. #
|
1999
|
RS
|
Juventude
|
2–1
|
Botafogo
|
RJ
|
Estádio Alfredo Jaconi
|
Caxias do Sul, Rio Grande do Sul
|
|
RJ
|
Botafogo
|
0–0
|
Juventude
|
RS
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
Juventude won 4–1 on points.
|
2000
|
SP
|
São Paulo
|
0–0
|
Cruzeiro
|
MG
|
Morumbi
|
São Paulo, São Paulo
|
|
MG
|
Cruzeiro
|
2–1
|
São Paulo
|
SP
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
Cruzeiro won 4–1 on points.
|
2001
|
RS
|
Grêmio
|
2–2
|
Corinthians
|
SP
|
Estádio Olímpico Monumental
|
Porto Alegre, Rio Grande do Sul
|
|
SP
|
Corinthians
|
1–3
|
Grêmio
|
RS
|
Morumbi
|
São Paulo, São Paulo
|
Grêmio won 4–1 on points.
|
2002
|
SP
|
Corinthians
|
2–1
|
Brasiliense
|
DF
|
Morumbi
|
São Paulo, São Paulo
|
|
DF
|
Brasiliense
|
1–1
|
Corinthians
|
SP
|
Serejão
|
Taguatinga, Federal District
|
Corinthians won 4–1 on points.
|
2003
|
RJ
|
Flamengo
|
1–1
|
Cruzeiro
|
MG
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
|
MG
|
Cruzeiro
|
3–1
|
Flamengo
|
RJ
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
Cruzeiro won 4–1 on points.
|
2004
|
SP
|
Santo André
|
2–2
|
Flamengo
|
RJ
|
Estádio Palestra Itália
|
São Paulo, São Paulo
|
|
RJ
|
Flamengo
|
0–2
|
Santo André
|
SP
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
Santo André won 4–1 on points.
|
2005
|
SP
|
Paulista
|
2–0
|
Fluminense
|
RJ
|
Estádio Jayme Cintra
|
Jundiaí, São Paulo
|
|
RJ
|
Fluminense
|
0–0
|
Paulista
|
SP
|
Estádio São Januário
|
Rio de Janeiro, Rio de Janeiro
|
Paulista won 4–1 on points.
|
2006
|
RJ
|
Flamengo
|
2–0
|
Vasco da Gama
|
RJ
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
|
RJ
|
Vasco da Gama
|
0–1
|
Flamengo
|
RJ
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
Flamengo won 6–0 on points.
|
2007
|
RJ
|
Fluminense
|
1–1
|
Figueirense
|
SC
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
|
SC
|
Figueirense
|
0–1
|
Fluminense
|
RJ
|
Estádio Orlando Scarpelli
|
Florianópolis, Santa Catarina
|
Fluminense won 4–1 on points.
|
2008
|
SP
|
Corinthians
|
3–1
|
Sport Recife
|
PE
|
Morumbi
|
São Paulo, São Paulo
|
|
PE
|
Sport Recife
|
2–0
|
Corinthians
|
SP
|
Ilha do Retiro
|
Recife, Pernambuco
|
Tied 3–3 on points and equal on goal difference, Sport won on away goals. ‡
|
2009
|
SP
|
Corinthians
|
2–0
|
Internacional
|
RS
|
Pacaembu
|
São Paulo, São Paulo
|
|
RS
|
Internacional
|
2–2
|
Corinthians
|
SP
|
Estádio Beira-Rio
|
Porto Alegre, Rio Grande do Sul
|
Corinthians won 4–1 on points.
|
2010
|
SP
|
Santos
|
2–0
|
Vitória
|
BA
|
Vila Belmiro
|
Santos, São Paulo
|
|
BA
|
Vitória
|
2–1
|
Santos
|
SP
|
Barradão
|
Salvador, Bahia
|
Tied 3–3 on points, Santos won better goal difference. #
|
2011
|
RJ
|
Vasco da Gama
|
1–0
|
Coritiba
|
PR
|
Estádio São Januário
|
Rio de Janeiro, Rio de Janeiro
|
|
PR
|
Coritiba
|
3–2
|
Vasco da Gama
|
RJ
|
Couto Pereira
|
Curitiba, Paraná
|
Tied 3–3 on points and equal on goal difference, Vasco da Gama won on away goals. ‡
|
2012
|
SP
|
Palmeiras
|
2–0
|
Coritiba
|
PR
|
Arena Barueri
|
Barueri, São Paulo
|
|
PR
|
Coritiba
|
1–1
|
Palmeiras
|
SP
|
Couto Pereira
|
Curitiba, Paraná
|
Palmeiras won 4–1 on points.
|
2013
|
PR
|
Atlético Paranaense
|
1–1
|
Flamengo
|
RJ
|
Vila Capanema
|
Curitiba, Paraná
|
|
RJ
|
Flamengo
|
2–0
|
Atlético Paranaense
|
PR
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
Flamengo won 4–1 on points.
|
2014
|
MG
|
Atlético Mineiro
|
2–0
|
Cruzeiro
|
MG
|
Estádio Independência
|
Belo Horizonte, Minas Gerais
|
|
MG
|
Cruzeiro
|
0–1
|
Atlético Mineiro
|
MG
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
Atlético Mineiro won 6–0 on points.
|
2015
|
SP
|
Santos
|
1–0
|
Palmeiras
|
SP
|
Vila Belmiro
|
Santos, São Paulo
|
|
SP
|
Palmeiras
|
2–1
|
Santos
|
SP
|
Allianz Parque
|
São Paulo, São Paulo
|
Tied 3–3 on points and equal on goal difference, Palmeiras won 4–3 on penalties. *
|
2016
|
MG
|
Atlético Mineiro
|
1–3
|
Grêmio
|
RS
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
|
RS
|
Grêmio
|
1–1
|
Atlético Mineiro
|
MG
|
Arena do Grêmio
|
Porto Alegre, Rio Grande do Sul
|
Grêmio won 4–1 on points.
|
2017
|
RJ
|
Flamengo
|
1–1
|
Cruzeiro
|
MG
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
|
MG
|
Cruzeiro
|
0–0
|
Flamengo
|
RJ
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
Tied 2–2 on points and equal on goal difference, Cruzeiro won 5–3 on penalties. *
|
2018
|
MG
|
Cruzeiro
|
1–0
|
Corinthians
|
SP
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
|
SP
|
Corinthians
|
1–2
|
Cruzeiro
|
MG
|
Arena Corinthians
|
São Paulo, São Paulo
|
Cruzeiro won 6–0 on points.
|
2019
|
PR
|
Athletico Paranaense
|
1–0
|
Internacional
|
RS
|
Arena da Baixada
|
Curitiba, Paraná
|
|
RS
|
Internacional
|
1–2
|
Athletico Paranaense
|
PR
|
Estádio Beira-Rio
|
Porto Alegre, Rio Grande do Sul
|
Athletico Paranaense won 6–0 on points.
|
2020
|
RS
|
Grêmio
|
0–1
|
Palmeiras
|
SP
|
Arena do Grêmio
|
Porto Alegre, Rio Grande do Sul
|
|
SP
|
Palmeiras
|
2–0
|
Grêmio
|
RS
|
Allianz Parque
|
São Paulo, São Paulo
|
Palmeiras won 6–0 on points.
|
2021
|
MG
|
Atlético Mineiro
|
4–0
|
Athletico Paranaense
|
PR
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
|
PR
|
Athletico Paranaense
|
1–2
|
Atlético Mineiro
|
MG
|
Arena da Baixada
|
Curitiba, Paraná
|
Atlético Mineiro won 6–0 on points.
|
2022
|
SP
|
Corinthians
|
0–0
|
Flamengo
|
RJ
|
Neo Química Arena
|
São Paulo, São Paulo
|
|
RJ
|
Flamengo
|
1–1
|
Corinthians
|
SP
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
Tied 2–2 on points and equal on goal difference, Flamengo won 6–5 on penalties. *
|
2023
|
RJ
|
Flamengo
|
0–1
|
São Paulo
|
SP
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
|
SP
|
São Paulo
|
1–1
|
Flamengo
|
RJ
|
Morumbi
|
São Paulo, São Paulo
|
São Paulo won 4–1 on points.
|
2024
|
RJ
|
Flamengo
|
3–1
|
Atlético Mineiro
|
MG
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
|
MG
|
Atlético Mineiro
|
0–1
|
Flamengo
|
RJ
|
Arena MRV
|
Belo Horizonte, Minas Gerais
|
Flamengo won 6–0 on points.
|
Team
|
Winner
|
Runner-up
|
Years won
|
Years runner-up
|
Cruzeiro
|
6
|
2
|
1993, 1996, 2000, 2003, 2017, 2018
|
1998, 2014
|
Flamengo
|
5
|
5
|
1990, 2006, 2013, 2022, 2024
|
1997, 2003, 2004, 2017, 2023
|
Grêmio
|
5
|
4
|
1989, 1994, 1997, 2001, 2016
|
1991, 1993, 1995, 2020
|
Palmeiras
|
4
|
1
|
1998, 2012, 2015, 2020
|
1996
|
Corinthians
|
3
|
4
|
1995, 2002, 2009
|
2001, 2008, 2018, 2022
|
Atlético Mineiro
|
2
|
2
|
2014, 2021
|
2016, 2024
|
Internacional
|
1
|
2
|
1992
|
2009, 2019
|
Fluminense
|
1
|
2
|
2007
|
1992, 2005
|
Athletico Paranaense
|
1
|
2
|
2019
|
2013, 2021
|
Sport
|
1
|
1
|
2008
|
1989
|
Santos
|
1
|
1
|
2010
|
2015
|
Vasco da Gama
|
1
|
1
|
2011
|
2006
|
São Paulo
|
1
|
1
|
2023
|
2000
|
Criciúma
|
1
|
0
|
1991
|
—
|
Juventude
|
1
|
0
|
1999
|
—
|
Santo André
|
1
|
0
|
2004
|
—
|
Paulista
|
1
|
0
|
2005
|
—
|
Coritiba
|
0
|
2
|
—
|
2011, 2012
|
Goiás
|
0
|
1
|
—
|
1990
|
Ceará
|
0
|
1
|
—
|
1994
|
Botafogo
|
0
|
1
|
—
|
1999
|
Brasiliense
|
0
|
1
|
—
|
2002
|
Figueirense
|
0
|
1
|
—
|
2007
|
Vitória
|
0
|
1
|
—
|
2010
|
State
|
Winners
|
Runners-up
|
Winning clubs
|
Runners-up
|
São Paulo
|
11
|
7
|
Palmeiras (4), Corinthians (3), Paulista (1), Santo André (1), Santos (1), São Paulo (1)
|
Corinthians (4), Palmeiras (1), Santos (1), São Paulo (1)
|
Minas Gerais
|
8
|
4
|
Cruzeiro (6), Atlético Mineiro (2)
|
Cruzeiro (2), Atlético Mineiro (2)
|
Rio de Janeiro
|
7
|
9
|
Flamengo (5), Fluminense (1), Vasco da Gama (1)
|
Flamengo (5), Fluminense (2), Botafogo (1), Vasco da Gama (1)
|
Rio Grande do Sul
|
7
|
6
|
Grêmio (5), Internacional (1), Juventude (1)
|
Grêmio (4), Internacional (2)
|
Paraná
|
1
|
4
|
Athletico Paranaense (1)
|
Coritiba (2), Athletico Paranaense (2)
|
Pernambuco
|
1
|
1
|
Sport (1)
|
Sport (1)
|
Santa Catarina
|
1
|
1
|
Criciúma (1)
|
Figueirense (1)
|
Bahia
|
0
|
1
|
—
|
Vitória (1)
|
Ceará
|
0
|
1
|
—
|
Ceará (1)
|
Distrito Federal
|
0
|
1
|
—
|
Brasiliense (1)
|
Goiás
|
0
|
1
|
—
|
Goiás (1)
|
References
External links
|
|