Com o início da Copa do Brasil em 1989, foi criada no ano seguinte a Supercopa do Brasil (disputa entre os campeões do Campeonato BrasileIro e da Copa do Brasil do ano anterior). Em 1990 Grêmio e Vasco se enfrentaram, com o tricolor gaúcho sendo campeão após os dois jogos da Libertadores, o placar agregado foi de 2 x 0, (RS 2 x 0, RJ 0 x 0), essa definição do título no torneio continental foi devido a falta de datas no calendário do futebol brasileiro, na segunda edição em 1991 Corinthians e Flamengo estavam na decisão, em jogo único no Morumbi em São Paulo e quem levou a melhor no encontro das nações foi o Timão com a vitória por 1 x 0.
Depois dessas duas edições a disputa da Supercopa Brasileira foi abandonada pela CBF, que só retomou com a disputa após 29 anos de ausência, nesse ano o Flamengo fez 3 a 0 no Athletico/PR no Mané Garrincha em Brasília e conquistou a sua primeira taça, se juntando a Grêmio e Corinthians como os supercampeões do Brasil de fato.
Depois dessas duas edições a disputa da Supercopa Brasileira foi abandonada pela CBF, que só retomou com a disputa após 29 anos de ausência, nesse ano o Flamengo fez 3 a 0 no Athletico/PR no Mané Garrincha em Brasília e conquistou a sua primeira taça, se juntando a Grêmio e Corinthians como os supercampeões do Brasil de fato.
Assim se a Supercopa do Brasil não tivesse sido paralisada, teríamos tido encontros interessantes, nessa grande lacuna em que não tivemos essa disputa que define o supercampeão do Brasil, nesses anos sem a realização da competição pode se definir os campeões pelos confrontos diretos que tiveram durante os anos, na década de 90 os campeões nacionais ficaram no mesmo grupo na Libertadores.
Então durante esse período os duelos entre os clubes na competição internacional e no campeonato nacional foi definido como parâmetro para definir os vencedores.
Então durante esse período os duelos entre os clubes na competição internacional e no campeonato nacional foi definido como parâmetro para definir os vencedores.
Como seriam as decisões
1992 – São Paulo (B) 2 x 1 Criciúma (CB) – São Paulo campeão - Quartas de final da Libertadores 92
1993 – Flamengo (B) 3 x 1 Internacional (CB) – Flamengo campeão - Primeira fase da Libertadores 93
1994 – Palmeiras (B) 3 x 2 Cruzeiro (CB) – Palmeiras campeão - Primeira fase da Libertadores 94
1995 – Palmeiras (CB) 5 x 6 Grêmio (B) – Grêmio campeão - Quartas de final da Libertadores 95
1996 – Botafogo (B) 1 x 4 Corinthians (CB) – Corinthians campeão - Primeira fase da Libertadores 96
1997 – Grêmio (B) 2 x 3 Cruzeiro (CB) – Cruzeiro campeão - Quartas de final da Libertadores 97
1998 – Vasco (B) 2 x 1 Grêmio (CB) – Vasco campeão - Oitavas de final da Libertadores 98
1999 – Palmeiras (CB) (4) 2 x 2 (2) Corinthians (B) - Palmeiras campeão –Quartas de final da Libertadores 99
2000 – Corinthians (B) 1 x 2 Juventude (CB) - Juventude campeão - Primeira fase do Campeonato Brasileiro 00 (Copa João Havelange)
2001 – Vasco (B) 3 x 0 Cruzeiro (CB) - Vasco campeão - Primeira fase do Campeonato Brasileiro 01
1994 – Palmeiras (B) 3 x 2 Cruzeiro (CB) – Palmeiras campeão - Primeira fase da Libertadores 94
1995 – Palmeiras (CB) 5 x 6 Grêmio (B) – Grêmio campeão - Quartas de final da Libertadores 95
1996 – Botafogo (B) 1 x 4 Corinthians (CB) – Corinthians campeão - Primeira fase da Libertadores 96
1997 – Grêmio (B) 2 x 3 Cruzeiro (CB) – Cruzeiro campeão - Quartas de final da Libertadores 97
1998 – Vasco (B) 2 x 1 Grêmio (CB) – Vasco campeão - Oitavas de final da Libertadores 98
1999 – Palmeiras (CB) (4) 2 x 2 (2) Corinthians (B) - Palmeiras campeão –Quartas de final da Libertadores 99
2000 – Corinthians (B) 1 x 2 Juventude (CB) - Juventude campeão - Primeira fase do Campeonato Brasileiro 00 (Copa João Havelange)
2001 – Vasco (B) 3 x 0 Cruzeiro (CB) - Vasco campeão - Primeira fase do Campeonato Brasileiro 01
2002 – Athletico/PR (B) 1 x 2 Grêmio (CB) - Grêmio campeão - Primeira fase do Campeonato Brasileiro 02
2003 – Santos (B) 4 x 2 Corinthians (CB) - Santos campeão - Campeonato Brasileiro 03 (turno e returno)
**2004 – Cruzeiro (B) 7 x 5 Santos - Cruzeiro campeão - Campeonato Brasileiro 04 (turno e returno)
2005 – Santos (B) 2 x 3 Santo André (CB) - Santo André campeão - Campeonato Paulista 05 - 14ª Rodada (pontos corridos)
2006 – Corinthians (B) 2 x 2 Paulista de Jundiaí (CB) - Campeonato Paulista 06
**2004 – Cruzeiro (B) 7 x 5 Santos - Cruzeiro campeão - Campeonato Brasileiro 04 (turno e returno)
2005 – Santos (B) 2 x 3 Santo André (CB) - Santo André campeão - Campeonato Paulista 05 - 14ª Rodada (pontos corridos)
2006 – Corinthians (B) 2 x 2 Paulista de Jundiaí (CB) - Campeonato Paulista 06
Corinthians 4 x 3 Paulista de Jundiaí - Campeonato Paulista 07 e 08
2007 – São Paulo (B) 0 x 1 Flamengo (CB) - Flamengo campeão - Campeonato Brasileiro 07 (turno e returno)
2008 – São Paulo (B) 2 x 3 Fluminense (CB) - Fluminense campeão - Quartas de final da Libertadores 08
2009 – São Paulo (B) 6 x 1 Sport Recife (CB) - São Paulo campeão - Campeonato Brasileiro 09 (turno e returno)
*2010 – Flamengo (B) 2 x 2 Corinthians (CB) - Flamengo campeão - Oitavas de final da Libertadores 10
*2011 – Fluminense (B) 4 x 4 Santos (CB) - Santos campeão - Campeonato Brasileiro 11 (turno e returno)
2012 – Corinthians (B) 1 x 0 Vasco (CB) - Corinthians campeão - Quartas de final da Libertadores 12
2013 – Fluminense (B) x Palmeiras (CB) - Sem disputa Palmeiras na 2ª divisão - Brasileiro 14 (turno e returno) Fluminense 4 x 0 Palmeiras
2008 – São Paulo (B) 2 x 3 Fluminense (CB) - Fluminense campeão - Quartas de final da Libertadores 08
2009 – São Paulo (B) 6 x 1 Sport Recife (CB) - São Paulo campeão - Campeonato Brasileiro 09 (turno e returno)
*2010 – Flamengo (B) 2 x 2 Corinthians (CB) - Flamengo campeão - Oitavas de final da Libertadores 10
*2011 – Fluminense (B) 4 x 4 Santos (CB) - Santos campeão - Campeonato Brasileiro 11 (turno e returno)
2012 – Corinthians (B) 1 x 0 Vasco (CB) - Corinthians campeão - Quartas de final da Libertadores 12
2013 – Fluminense (B) x Palmeiras (CB) - Sem disputa Palmeiras na 2ª divisão - Brasileiro 14 (turno e returno) Fluminense 4 x 0 Palmeiras
2014 – Cruzeiro (B) 3 x 3 Flamengo (CB) - Campeonato Brasileiro 14 (turno e returno) - Brasileiro 15 (turno e returno) Cruzeiro 1 x 2 Flamengo
2015 – Cruzeiro (B) 4 x 2 Atlético-MG (CB) - Cruzeiro campeão - Campeonato Brasileiro 15 (turno e returno)
2016 – Corinthians (B) 0 x 3 Palmeiras (CB) - Palmeiras campeão - Campeonato Brasileiro 16 (turno e returno)
2017 – Palmeiras (B) 4 x 1 Grêmio (CB) - Palmeiras campeão - Campeonato Brasileiro 17 (turno e returno)
2018 – Corinthians (B) 2 x 1 Cruzeiro (CB) - Corinthians campeão - Campeonato Brasileiro 18 (turno e returno)
2019 – Palmeiras (B) 3 x 0 Cruzeiro (CB) - Palmeiras campeão - Campeonato Brasileiro 19 (turno e returno)
Se as tais 28 edições da Supercopa do Brasil tivessem sido realizadas teríamos como os maiores campeões os seguintes clubes:
Palmeiras 5 títulos
Flamengo e Corinthians 4 títulos
Cruzeiro 3 títulos
Grêmio, Santos, São Paulo, Vasco e Fluminense 2 títulos
Juventude e Santo André 1 título
Nos anos de 2006, 2013 e 2014, tivemos igualdades entre as equipes e o Palmeiras estava na Série B, então não tivemos nenhum jogo entre eles nesses anos, o campeão foi definido com os duelos dos anos posteriores. Assim temos apenas três disputas efetivas para definição do Supercampeão do Brasil confira abaixo as decisões.
1990 - Grêmio (CB) 2 x 0 Vasco (B) - Primeira fase da Libertadores 90
1991 - Corinhians (B) 1 x 0 Flamengo - Jogo único
2020 - Flamengo (B) 3 x 0 Athletico/PR - Jogo único
Na primeira situação com as decisões de 1992 á 2019, teríamos o placar de 15 x 10 para os campeões do Campeonato Brasileiro diante dos campeões da Copa do Brasil, já no segundo cenário o oficial pela CBF temos Brasileirão 2 x 1 Copa do Brasil.
* Campeões pelo critério do gol fora de casa
** Cruzeiro em 2003 ganhou a Copa do Brasil e o Campeonato Brasileiro, o Santos disputaria a decisão por ter sido vice-campeão brasileiro desse ano
(B) - Campeão Brasileiro
(CB) - Campeão da Copa do Brasil
1990 - Grêmio (CB) 2 x 0 Vasco (B) - Primeira fase da Libertadores 90
1991 - Corinhians (B) 1 x 0 Flamengo - Jogo único
2020 - Flamengo (B) 3 x 0 Athletico/PR - Jogo único
Na primeira situação com as decisões de 1992 á 2019, teríamos o placar de 15 x 10 para os campeões do Campeonato Brasileiro diante dos campeões da Copa do Brasil, já no segundo cenário o oficial pela CBF temos Brasileirão 2 x 1 Copa do Brasil.
* Campeões pelo critério do gol fora de casa
** Cruzeiro em 2003 ganhou a Copa do Brasil e o Campeonato Brasileiro, o Santos disputaria a decisão por ter sido vice-campeão brasileiro desse ano
(B) - Campeão Brasileiro
(CB) - Campeão da Copa do Brasil