O Campeonato Brasileiro de Futebol de 1974, originalmente denominado Campeonato Nacional de Clubes pela CBD, foi a 19.ª edição do Campeonato Brasileiro e que terminou com o clube carioca Vasco da Gama se consagrando campeão.«Há 35 anos, Vasco da Gama garantia primeiro título brasileiro para o Rio» GloboEsporte.com. 31 de julho de 2009. Consultado em 27 de julho de 2026

Como era ano de Copa do Mundo, a pressão para aumentar o número de clubes no Campeonato Brasileiro foi deixada um pouco de lado, para dar uma maior atenção à Seleção Brasileira de Futebol. Permaneceram, portanto, quarenta clubes em uma única divisão para todo o campeonato, porém incluindo o inédito critério de maior renda no critério de desempate, que favoreceu a classificação do Nacional/AM e do Fluminense para a segunda fase.

Participantes Equipe Cidade Estado Título(s) Rio de Janeiro GB 0 (não possui) Natal RN 0 (não possui) Belo Horizonte MG 0 (não possui) Belo Horizonte MG 2 (1937 e 1971) Curitiba PR 0 (não possui) Florianópolis SC 0 (não possui) Salvador BA 1 (1959) Rio de Janeiro GB 1 (1968) Fortaleza CE 0 (não possui) Brasília DF 0 (não possui) Campo Grande MT 0 (não possui) São Paulo SP 0 (não possui) Curitiba PR 0 (não possui) Belo Horizonte MG 1 (1966) Maceió AL 0 (não possui) Cariacica ES 0 (não possui) Rio de Janeiro GB 0 (não possui) Rio de Janeiro GB 1 (1970) Fortaleza CE 0 (não possui) Goiânia GO 0 (não possui) Porto Alegre RS 0 (não possui) Campinas SP 0 (não possui) Porto Alegre RS 0 (não possui) Itabaiana SE 0 (não possui) Manaus AM 0 (não possui) Recife PE 0 (não possui) Rio de Janeiro GB 0 (não possui) São Paulo SP 6 (1960, 1967, 1967 RGP, 1969, 1972, 1973) Belém PA 0 (não possui) São Paulo SP 0 (não possui) Belém PA 0 (não possui) Manaus AM 0 (não possui) Recife PE 0 (não possui) São Luís MA 0 (não possui) Santos SP 6 (1961, 1962, 1963, 1964, 1965, 1968 RGP) São Paulo SP 0 (não possui) Recife PE 0 (não possui) Teresina PI 0 (não possui) Rio de Janeiro GB 0 (não possui) Salvador BA 0 (não possui)

Fórmula de disputa Primeira Fase: Em turno único, duas chaves com vinte clubes em cada. Classificando para a próxima fase os dez primeiros colocados de cada chave, mais os dois próximos na classificação independente de chave, mais os dois clubes com maior arrecadação/público entre os não classificados pelos critérios anteriores.

Segunda Fase: Quatro grupos com seis clubes, em turno único. Classificando para a próxima fase o campeão de cada grupo.

Terceira Fase: Quadrangular final, turno único, onde todos os clubes se enfrentam, e sendo campeão aquele que tiver melhor campanha na fase final.

Primeira Fase Grupo A Resultados Casa/Visitante AM-RN AM-RJ AT-PR AVA BAH BOT COTB DES FLA FLU GRÊ INT ITA OLA PAY REM SAM TIR VAS VIT América de Natal |bgcolor=#CCCCCC| || 1-3 || 0-1 || 1-1 || 0-1 || 1-0 |bgcolor=#ECECEC| || 0-0 || 0-2 || 1-0 || 0-2 |bgcolor=#ECECEC| || 2-0 |bgcolor=#ECECEC| || 0-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 2-3 |bgcolor=#ECECEC| América-RJ |bgcolor=#ECECEC| |bgcolor=#CCCCCC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 2-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 3-0 |bgcolor=#ECECEC| || 2-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-2 Atlético-PR |bgcolor=#ECECEC| || 1-2 |bgcolor=#CCCCCC| |bgcolor=#ECECEC| || 1-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-0 || 1-2 || 3-0 |bgcolor=#ECECEC| || 1-0 |bgcolor=#ECECEC| || 4-0 |bgcolor=#ECECEC| || 2-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-1 |bgcolor=#ECECEC| Avaí |bgcolor=#ECECEC| || 0-2 || 1-0 |bgcolor=#CCCCCC| || 0-2 |bgcolor=#ECECEC| || 1-2 |bgcolor=#ECECEC| || 0-1 || 2-2 || 0-1 || 1-2 |bgcolor=#ECECEC| || 0-2 || 1-2 || 3-0 |bgcolor=#ECECEC| || 0-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| Bahia |bgcolor=#ECECEC| || 1-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#CCCCCC| |bgcolor=#ECECEC| || 1-1 || 1-1 || 0-2 || 1-0 || 0-1 || 0-0 |bgcolor=#ECECEC| || 1-0 || 2-1 || 1-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-1 Botafogo |bgcolor=#ECECEC| || 1-1 || 3-1 || 5-1 || 0-0 |bgcolor=#CCCCCC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 0-2 || 1-0 |bgcolor=#ECECEC| || 2-3 |bgcolor=#ECECEC| || 0-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| Coritiba || 0-1 || 0-1 || 0-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 3-2 |bgcolor=#CCCCCC| |bgcolor=#ECECEC| || 2-1 |bgcolor=#ECECEC| || 0-2 || 1-1 || 3-0 || 1-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 3-2 |bgcolor=#ECECEC| || 1-1 Desportiva |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-0 |bgcolor=#ECECEC| || 2-3 || 0-1 |bgcolor=#CCCCCC| |bgcolor=#ECECEC| || 1-1 || 0-5 |bgcolor=#ECECEC| || 1-0 || 0-1 || 0-0 |bgcolor=#ECECEC| || 2-1 || 1-0 || 0-0 || 1-1 Flamengo |bgcolor=#ECECEC| || 2-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 4-0 |bgcolor=#CCCCCC| || 0-0 || 1-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 0-0 |bgcolor=#ECECEC| || 3-0 |bgcolor=#ECECEC| || 4-0 || 1-1 |bgcolor=#ECECEC| Fluminense |bgcolor=#ECECEC| || 1-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#CCCCCC| || 0-1 |bgcolor=#ECECEC| || 2-1 || 2-3 || 2-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| Grêmio |bgcolor=#ECECEC| || 2-1 || 2-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 2-2 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#CCCCCC| || 1-2 |bgcolor=#ECECEC| || 1-0 |bgcolor=#ECECEC| || 1-0 || 2-0 || 4-0 || 1-0 |bgcolor=#ECECEC| Internacional || 3-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 3-0 || 1-1 || 1-1 |bgcolor=#ECECEC| |bgcolor=#CCCCCC| |bgcolor=#ECECEC| || 2-0 || 5-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 2-0 |bgcolor=#ECECEC| || 1-1 Itabaiana |bgcolor=#ECECEC| || 1-3 || 1-0 || 2-0 || 0-1 || 2-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 0-1 |bgcolor=#ECECEC| || 0-1 || 1-2 |bgcolor=#CCCCCC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-0 || 2-1 |bgcolor=#ECECEC| || 0-3 |bgcolor=#ECECEC| Olaria || 1-2 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 4-0 |bgcolor=#CCCCCC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 2-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| Paysandu |bgcolor=#ECECEC| || 0-1 || 1-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 3-1 || 1-0 |bgcolor=#ECECEC| || 0-0 |bgcolor=#ECECEC| || 1-1 |bgcolor=#ECECEC| || 2-0 || 2-0 |bgcolor=#CCCCCC| |bgcolor=#ECECEC| || 1-0 |bgcolor=#ECECEC| || 0-0 || 1-2 Remo || 2-0 || 2-4 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 2-2 || 2-3 || 3-1 |bgcolor=#ECECEC| || 1-1 |bgcolor=#ECECEC| || 1-0 |bgcolor=#ECECEC| || 2-2 || 0-0 |bgcolor=#CCCCCC| || 2-0 |bgcolor=#ECECEC| || 1-2 || 3-1 Sampaio Corrêa || 0-0 || 1-0 || 0-1 || 1-0 || 2-2 || 1-1 || 0-2 |bgcolor=#ECECEC| || 1-2 || 3-1 |bgcolor=#ECECEC| || 1-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#CCCCCC| |bgcolor=#ECECEC| || 2-0 || 0-3 Tiradentes || 3-0 || 0-1 || 2-2 |bgcolor=#ECECEC| || 3-0 || 2-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 0-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-0 || 2-0 || 0-0 || 0-0 || 2-0 |bgcolor=#CCCCCC| || 0-1 |bgcolor=#ECECEC| Vasco da Gama |bgcolor=#ECECEC| || 0-1 |bgcolor=#ECECEC| || 1-0 || 0-0 || 0-0 || 2-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-2 |bgcolor=#ECECEC| || 3-1 |bgcolor=#ECECEC| || 1-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#CCCCCC| |bgcolor=#ECECEC| Vitória || 1-1 |bgcolor=#ECECEC| || 2-2 || 3-0 |bgcolor=#ECECEC| || 3-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-0 || 0-0 || 1-0 |bgcolor=#ECECEC| || 2-0 || 0-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-2 || 0-0 |bgcolor=#CCCCCC|

Classificação Pos. Squadra Pt J V E D GF GS SG 1 30 19 14 2 3 30 8 +22 2 29 19 12 5 2 29 8 +21 3 26 19 12 2 5 30 15 +15 4 25 19 8 9 2 26 15 +11 5 24 19 9 6 4 30 19 +11 6 22 19 9 4 6 24 17 +7 7 22 19 7 8 4 19 13 +6 8 22 19 7 8 4 15 14 +1 9 21 19 8 5 6 24 21 +3 10 20 19 6 8 5 16 16 0 11 19 19 7 5 7 19 20 -1 12 16 19 5 6 8 22 27 -5 13 16 19 5 6 8 17 22 -5 14 15 19 5 5 9 12 23 -11 15 15 19 4 7 8 26 29 -3 16 15 19 3 9 7 16 22 -6 17 14 19 4 6 9 11 27 -16 18 12 19 4 4 11 14 26 -12 19 10 19 5 0 14 11 30 -19 20 7 19 2 3 14 11 30 -19

Classificados Grêmio, Flamengo, América-RJ, Vitória, Internacional, Atlético Paranaense, Vasco da Gama, Bahia, Coritiba, Paysandu e FluminenseComo uma das equipes não qualificadas no top 10 do grupo mas obteve o melhor valor / telespectadores. qualificados para a proxima fase.

Grupo B Resultados Casa/Visitante AM-MG AT-MG CEA CEUB COTH CRU CSA FOR GOI GUANA-AM NAÚ OP-MS PAL POR RNE SPA SCR SAN SPO América-MG |bgcolor=#CCCCCC| |bgcolor=#ECECEC| || 2-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-0 |bgcolor=#ECECEC| || 0-1 |bgcolor=#ECECEC| || 0-1 || 0-3 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 2-0 || 0-0 |bgcolor=#ECECEC| || 0-2 |bgcolor=#ECECEC| Atlético-MG || 1-1 |bgcolor=#CCCCCC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 2-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 0-1 || 3-1 || 0-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 0-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 2-1 |bgcolor=#ECECEC| Ceará |bgcolor=#ECECEC| || 1-2 |bgcolor=#CCCCCC| || 2-1 || 0-1 || 1-1 |bgcolor=#ECECEC| || 1-1 |bgcolor=#ECECEC| || 0-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 0-0 |bgcolor=#ECECEC| || 2-1 || 1-1 |bgcolor=#ECECEC| || 1-0 || 1-1 |bgcolor=#ECECEC| CEUB || 0-2 || 2-4 |bgcolor=#ECECEC| |bgcolor=#CCCCCC| || 1-2 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-0 || 0-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 0-2 |bgcolor=#ECECEC| || 1-1 || 0-0 |bgcolor=#ECECEC| || 1-1 || 1-1 || 1-3 || 1-0 Corinthians || 3-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#CCCCCC| || 0-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-1 || 2-0 |bgcolor=#ECECEC| || 1-0 || 0-0 || 2-2 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-1 |bgcolor=#ECECEC| Cruzeiro || 2-2 || 1-2 |bgcolor=#ECECEC| || 1-0 |bgcolor=#ECECEC| |bgcolor=#CCCCCC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 0-0 || 3-0 || 1-0 |bgcolor=#ECECEC| || 0-0 || 1-1 |bgcolor=#ECECEC| || 0-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| CSA |bgcolor=#ECECEC| || 0-5 || 1-3 || 1-0 || 0-3 || 0-1 |bgcolor=#CCCCCC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 0-1 || 1-2 || 0-1 |bgcolor=#ECECEC| || 0-2 || 0-0 |bgcolor=#ECECEC| || 0-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 0-1 Fortaleza || 2-0 |bgcolor=#ECECEC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 2-0 || 0-2 || 1-0 |bgcolor=#CCCCCC| || 2-1 || 3-0 |bgcolor=#ECECEC| || 2-1 |bgcolor=#ECECEC| || 2-1 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 1-1 |bgcolor=#ECECEC| || 0-2 || 3-3 Goiás |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 3-1 |bgcolor=#ECECEC| || 0-0 || 0-1 || 4-0 |bgcolor=#ECECEC| |bgcolor=#CCCCCC| |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 0-0 || 0-0 || 1-1 || 0-0 || 2-0 || 0-3 |bgcolor=#ECECEC| || 3-2 || 1-0 Guarani || 3-3 |bgcolor=#ECECEC| |bgcolor=#ECECEC| || 2-0 |bgcolor=#ECECEC|