| 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.
 |