Campeonato Carioca
Template:Short description Script error: No such module "Unsubst". Template:Use dmy dates
Template:Short descriptionScript error: No such module "Infobox".Template:Template otherScript error: No such module "Check for unknown parameters".
The Campeonato Estadual do Rio de Janeiro (Rio de Janeiro State Championship), most known as Campeonato Carioca and commonly as the Cariocão, is the top-flight professional state football league in the Brazilian state of Rio de Janeiro. It is run by the Rio de Janeiro State Football Federation (FERJ).
The first season of the Campeonato Carioca was played in 1906. Rivalries amongst four of the most prestigious Brazilian teams (Botafogo, Flamengo, Fluminense and Vasco da Gama) have marked the history of the competition. Flamengo leads the title count with 38, followed by Fluminense (33), Vasco da Gama (24), Botafogo (21), America (7), Bangu (2), São Cristóvão and Paissandu (1 each).
History
The early years
The 20th century saw in Rio de Janeiro and Niterói a significant popularity in football with the establishment of clubs such as Rio Cricket and Athletic Association in Niterói, Fluminense Football Club in 1902, and Bangu Atlético Club, América Football Club, and Botafogo Football Club in 1904 being founded. Organizing leagues for competition amongst clubs followed by Rio Cricket and Athletic Association, Fluminense Football Club, Football and Athletic Club, America Football Club, Bangu Atlético Club, Sport Club Petrópolis and Payssandu Cricket Club. On June 8, 1905, the Liga Metropolitana de Football (abbreviated LMF, Metropolitan Football League in English) was founded. LMF's first president was Bangu's José Villas Boas, who was replaced by Francis Walter in December of the same year.
In 1906, the first Campeonato Carioca was contested by six clubs: Fluminense, Botafogo, Bangu, Football and Athletic, Payssandu and Rio Cricket. America, despite being one of the league founders, did not contest the league's first edition. Fluminense became the first Rio de Janeiro state champion.
In 1907, the championship ended with a tie between Botafogo and Fluminense. The league rules did not address ties. Botafogo claimed an extra-match advantage; Fluminense claimed that the league should adopt the goal-average criteria. It went unresolved until 1996 when both clubs were declared champions.
On 29 February 1908, Fluminense, Botafogo, America, Paysandu, Rio Cricket, and Riachuelo founded Liga Metropolitana de Sports Athleticos (LMSA, meaning Metropolitan Athletic Sports League), the organizer of the 1908 Campeonato Carioca. Fluminense won.
The splits of the league
The first league split was in 1911 when Botafogo left LMSA and founded Associação de Football do Rio de Janeiro (AFRJ - Rio de Janeiro Football Association). The league was nicknamed Liga Barbante (String League), because Botafogo was the only significant club to question the full realisation of the sport under LMSA. AFRJ was incorporated by LMSA in 1913.Script error: No such module "Unsubst".
In 1917, several accusations of bribery caused LMSA to rebrand as Liga Metropolitana de Desportos Terrestres (Terrestrial Sports Metropolitan League) (LMDT). Fluminense won the competition of that year.
On 1 March 1924, a second league split occurred, and Associação Metropolitana de Esportes Athleticos (Athletic Sports Metropolitan Association) was founded. AMEA, founded by the "aristocratic" clubs Flamengo, Fluminense, Botafogo and America, with restrictions on its blacks and lower class citizens to their members. The Confederação Brasileira de Desportos (CBD - Brazilian Sports Confederation) remained with AMEA recognising it as the official league of Rio de Janeiro from 1924 on, and disassociating with LMDT. AMEA's competition was won by Fluminense. LMDT's (The league was nicknamed Liga Barbante) (String League) competition was won by Vasco da Gama, the only significant club that remained on the old league. In 1925, AMEA rescinded its racial conditions and Vasco left LMDT, while LMDT continued with its minor clubs. Years later, the LMDT championship of 1924 was considered official - but not the following LMDT championships.Script error: No such module "Unsubst".
Professional era
On 23 January 1933, Bangu, Fluminense, Vasco and America founded the first professional league of Rio de Janeiro, Liga Carioca de Futebol (LCF) (Carioca Football League). The Confederação Brasileira de Desportos was an amateur-only league supported AMEA. For this reason, LCF was nicknamed "pirate league". In 1934 CBD finally accepted professionalism, but LCF and AMEA did not merge for political reasons. On December 11, 1934, Botafogo, Vasco, Bangu, São Cristóvão, Andaraí, Olaria, Carioca and Madureira founded the professional Federação Metropolitana de Desportos (FMD) (Sports Metropolitan Federation), replacing AMEA as the official Rio de Janeiro league affiliated to CBD.
In 1937, the Brazilian football clubs were professionalized. On 29 July 1937, FMD and LCF merged, creating Liga de Football do Rio de Janeiro (Rio de Janeiro Football League), also called LFRJ. In 1941, LFRJ rebranded as Federação Metropolitana de Futebol (FMF) (Metropolitan Football Federation). The occasion was celebrated by a friendly match between Vasco da Gama and America that would come to be nicknamed Clássico da Paz (Peace Derby) for any game played between the two teams.
On 21 April 1960, the Brazilian capital city became Brasília, so, Federação Metropolitana de Futebol rebranded as Federação Carioca de Futebol (FCF) (Carioca Football Federation). América won the state championship of that year.
On 15 March 1975, Rio de Janeiro and Guanabara states merged under the name of Rio de Janeiro.
On 29 September 1978, Federação de Futebol do Estado do Rio de Janeiro (Rio de Janeiro State Football Federation) (FERJ), was founded, after Guanabara state's FCF and Rio de Janeiro state's FFD (Federação Fluminense de Desportos, or Fluminense Sports Federation) fused.
In 1979, there was an extra Campeonato Carioca which also included the countryside state teams, which, until that year, contested the Campeonato Fluminense. This extra competition, known as Primeiro Campeonato Estadual de Profissionais (First Professionals State Championship) was won by Flamengo, which was also the champion of the regular competition, but did not count in the overall titles.
In 1996, Taça Cidade Maravilhosa was contested only by clubs from Rio de Janeiro city. This competition was contested by eight teams (America, Bangu, Botafogo, Flamengo, Fluminense, Madureira, Olaria and Vasco da Gama), which played against each other once. Botafogo was the champion, Flamengo being the runner up. In the same year, a state championship was played, won by Flamengo.
Format
The competition is usually divided in three stages: the traditional Taça Guanabara, Taça Rio and the Finals.
Taça Guanabara is the first stage of the competition, with the teams divided into two groups. The traditional "big four", namely, Botafogo, Flamengo, Fluminense and Vasco da Gama are seeded—two teams of the "big four" put into each group. It is possible other teams also be seeded in some ways, but the seeding criteria are not codified in the regulation and has never been publicly available. The teams play one match with each team in their group. The top team in each group plays the second team in the semi-finals; the winners qualify for the final match.
Taça Rio is the second stage of the competition. Teams are divided into the two same groups of Taça Guanabara, but each team plays once against every team from the other group. The top team from each group compete in the semi-finals with the second team from the opposite group, and winners of the semi-finals compete for the Taça Rio.
The winners of Taça Guanabara and Taça Rio compete in the two-legged finals of Campeonato Carioca, with the winner champion.
Current clubs
2025 First Division
| Team | City | Ground | 2024 result |
|---|---|---|---|
| Bangu | Rio de Janeiro (Bangu)Script error: No such module "Check for unknown parameters". | Moça Bonita | Script error: No such module "sort". |
| Boavista | Saquarema | Elcyr Resende de Mendonça | Script error: No such module "sort". |
| Botafogo | Rio de Janeiro (Botafogo)Script error: No such module "Check for unknown parameters". | Engenhão | Script error: No such module "sort". |
| Flamengo | Rio de Janeiro (Gávea)Script error: No such module "Check for unknown parameters". | Maracanã | Script error: No such module "sort". |
| Fluminense | Rio de Janeiro (Laranjeiras)Script error: No such module "Check for unknown parameters". | Maracanã | Script error: No such module "sort". |
| Madureira | Rio de Janeiro (Madureira)Script error: No such module "Check for unknown parameters". | Conselheiro Galvão | Script error: No such module "sort". |
| Maricá | Maricá | João Saldanha | Script error: No such module "sort". |
| Nova Iguaçu | Nova Iguaçu | Laranjão | Script error: No such module "sort". |
| Portuguesa | Rio de Janeiro (Ilha do Governador)Script error: No such module "Check for unknown parameters". | Luso Brasileiro | Script error: No such module "sort". |
| Sampaio Corrêa | Saquarema | Lourival de Almeida | Script error: No such module "sort". |
| Vasco da Gama | Rio de Janeiro (Vasco da Gama)Script error: No such module "Check for unknown parameters". | São Januário | Script error: No such module "sort". |
| Volta Redonda | Volta Redonda | Raulino de Oliveira | Script error: No such module "sort". |
List of champions
Source: RSSSF Brasil
| <templatestyles src="Template:Tooltip/styles.css" />Ed.Script error: No such module "Check for unknown parameters". | Season | Champion (titles count) | Runner-up | Winning manager | Top scorer | Goals |
|---|---|---|---|---|---|---|
| 1 | 1906 | Fluminense (1) | PaysanduTemplate:Efn | BrazilScript error: No such module "Check for unknown parameters". Horácio da Costa (FLU) | 18 | |
| 2 | 1907 | Botafogo (1), Fluminense (2)Template:Efn | Paysandu | BrazilScript error: No such module "Check for unknown parameters". Flávio Ramos (BOT) | 6 | |
| 3 | 1908 | Fluminense (3) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Edwin Cox (FLU) | 12 | |
| 4 | 1909 | Fluminense (4) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Flávio Ramos (BOT) | 18 | |
| 5 | 1910 | Botafogo (2) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Abelardo de Lamare (BOT) | 22 | |
| 6 | 1911 | Fluminense (5) | America | EnglandScript error: No such module "Check for unknown parameters". Charlie Williams | BrazilScript error: No such module "Check for unknown parameters". James Calvert (FLU) | 7 |
| 7 | 1912 (AFRJ) | Paysandu (1) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Harry Robinson (PAY) | 24 | |
| 1912 (LMSA) | Botafogo (3) | SC Americano | BrazilScript error: No such module "Check for unknown parameters". Mimi Sodré (BOT) | 12 | ||
| 8 | 1913 | America (1) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Mimi Sodré (BOT) | 13 | |
| 9 | 1914 | Flamengo (1) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Barthô (FLU) | 10 | |
| 10 | 1915 | Flamengo (2) | Fluminense | EnglandScript error: No such module "Check for unknown parameters". Henry Welfare (FLU) | 19 | |
| 11 | 1916 | America (2) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Aluízio (BOT) | 12 | |
| 12 | 1917 | Fluminense (6) | America | EnglandScript error: No such module "Check for unknown parameters". Quincey Taylor | BrazilScript error: No such module "Check for unknown parameters". Luís Menezes (BOT) | 16 |
| 13 | 1918 | Fluminense (7) | Botafogo | EnglandScript error: No such module "Check for unknown parameters". Quincey Taylor | BrazilScript error: No such module "Check for unknown parameters". Luís Menezes (BOT) | 21 |
| 14 | 1919 | Fluminense (8) | Flamengo | UruguayScript error: No such module "Check for unknown parameters". Ramón Platero | BrazilScript error: No such module "Check for unknown parameters". Braz de Oliveira (SCR) | 24 |
| 15 | 1920 | Flamengo (3) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Arlindo (BOT), Claudionor (BAN) | 18 | |
| 16 | 1921 | Flamengo (4) | America | BrazilScript error: No such module "Check for unknown parameters". Telefone | BrazilScript error: No such module "Check for unknown parameters". Cecy (VIS) | 15 |
| 17 | 1922 | America (3) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Braz de Oliveira (CAR) | 15 | |
| 18 | 1923 | Vasco da Gama (1) | Flamengo | UruguayScript error: No such module "Check for unknown parameters". Ramón Platero | BrazilScript error: No such module "Check for unknown parameters". Nonô (FLA) | 17 |
| 19 | 1924 (AMEA) | Fluminense (9) | Flamengo | EnglandScript error: No such module "Check for unknown parameters". Charlie Williams | BrazilScript error: No such module "Check for unknown parameters". Nilo (FLU) | 28 |
| 1924 (LMDT) | Vasco da Gama (2) | Bonsucesso | UruguayScript error: No such module "Check for unknown parameters". Ramón Platero | BrazilScript error: No such module "Check for unknown parameters". Telê (AND) | 17 | |
| 20 | 1925 | Flamengo (5) | Fluminense | UruguayScript error: No such module "Check for unknown parameters". Juan Carlos Bertone | BrazilScript error: No such module "Check for unknown parameters". Nonô (FLA) | 27 |
| 21 | 1926 | São Cristóvão (1) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Luiz Vinhaes | BrazilScript error: No such module "Check for unknown parameters". Vicente (SCR) | 25 |
| 22 | 1927 | Flamengo (6) | Fluminense | UruguayScript error: No such module "Check for unknown parameters". Juan Carlos Bertone | BrazilScript error: No such module "Check for unknown parameters". Nilo (BOT) | 30 |
| 23 | 1928 | America (4) | Vasco da Gama | EnglandScript error: No such module "Check for unknown parameters". Charlie Williams | BrazilScript error: No such module "Check for unknown parameters". Vicente (SCR) | 21 |
| 24 | 1929 | Vasco da Gama (3) | America | EnglandScript error: No such module "Check for unknown parameters". Henry Welfare | BrazilScript error: No such module "Check for unknown parameters". Russinho (VAS), Telê (AME) | 23 |
| 25 | 1930 | Botafogo (4) | Vasco da Gama | HungaryScript error: No such module "Check for unknown parameters". Nicolas Ladany | BrazilScript error: No such module "Check for unknown parameters". Preguinho (FLU), Ladislau da Guia (BAN) | 20 |
| 26 | 1931 | America (5) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Jayme Barcellos | BrazilScript error: No such module "Check for unknown parameters". Russinho (VAS) | 17 |
| 27 | 1932 | Botafogo (5) | Flamengo | HungaryScript error: No such module "Check for unknown parameters". Nicolas Ladany | BrazilScript error: No such module "Check for unknown parameters". Preguinho (FLU) | 21 |
| 28 | 1933 (AMEA) | Botafogo (6) | Olaria | BrazilScript error: No such module "Check for unknown parameters". Armindo Nobs | BrazilScript error: No such module "Check for unknown parameters". Nilo (BOT) | 19 |
| 1933 (LCF) | Bangu (1) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Luiz Vinhaes | BrazilScript error: No such module "Check for unknown parameters". Tião (BAN) | 13 | |
| 29 | 1934 (AMEA) | Botafogo (7) | Andarahy | BrazilScript error: No such module "Check for unknown parameters". Armindo Nobs | BrazilScript error: No such module "Check for unknown parameters". Bianco (AND) | 13 |
| 1934 (LCF) | Vasco da Gama (4) | São Cristóvão | EnglandScript error: No such module "Check for unknown parameters". Henry Welfare | BrazilScript error: No such module "Check for unknown parameters". Alfredinho (FLA) | 10 | |
| 30 | 1935 (FMD) | Botafogo (8) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Carlito Rocha | BrazilScript error: No such module "Check for unknown parameters". Ladislau da Guia (BAN) | 18 |
| 1935 (LCF) | America (6) | Fluminense | ChileScript error: No such module "Check for unknown parameters". Fernando Ojeda | BrazilScript error: No such module "Check for unknown parameters". Emiliano Ramos (BON) | 16 | |
| 31 | 1936 (FMD) | Vasco da Gama (5) | Madureira | EnglandScript error: No such module "Check for unknown parameters". Henry Welfare | BrazilScript error: No such module "Check for unknown parameters". Carvalho Leite (BOT) | 15 |
| 1936 (LCF) | Fluminense (10) | Flamengo | UruguayScript error: No such module "Check for unknown parameters". Carlos Carlomagno | BrazilScript error: No such module "Check for unknown parameters". Hércules (FLU) | 23 | |
| 32 | 1937 (FMD) | São Cristóvão (2) | Madureira | BrazilScript error: No such module "Check for unknown parameters". Carreiro, Caxambu and Roberto (SCR) | 7 | |
| 1937 (LFRJ) | Fluminense (11) | Flamengo | UruguayScript error: No such module "Check for unknown parameters". Carlos Carlomagno | BrazilScript error: No such module "Check for unknown parameters". Niginho (VAS) | 25 | |
| 33 | 1938 | Fluminense (12) | Flamengo | UruguayScript error: No such module "Check for unknown parameters". Ondino Viera | BrazilScript error: No such module "Check for unknown parameters". Carvalho Leite (BOT) | 16 |
| 34 | 1939 | Flamengo (7) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Flávio Costa | BrazilScript error: No such module "Check for unknown parameters". Carvalho Leite (BOT) | 22 |
| 35 | 1940 | Fluminense (13) | Flamengo | UruguayScript error: No such module "Check for unknown parameters". Ondino Viera | BrazilScript error: No such module "Check for unknown parameters". Leônidas da Silva (FLA) | 30 |
| 36 | 1941 | Fluminense (14) | Flamengo | UruguayScript error: No such module "Check for unknown parameters". Ondino Viera | BrazilScript error: No such module "Check for unknown parameters". Sylvio Pirillo (FLA) | 39 |
| 37 | 1942 | Flamengo (8) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Flávio Costa | BrazilScript error: No such module "Check for unknown parameters". Heleno de Freitas (BOT) | 28 |
| 38 | 1943 | Flamengo (9) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Flávio Costa | BrazilScript error: No such module "Check for unknown parameters". João Pinto (SCR) | 26 |
| 39 | 1944 | Flamengo (10) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Flávio Costa | BrazilScript error: No such module "Check for unknown parameters". Geraldino (CDR) | 19 |
| 40 | 1945 | Vasco da Gama (6) | Botafogo | UruguayScript error: No such module "Check for unknown parameters". Ondino Viera | BrazilScript error: No such module "Check for unknown parameters". Lelé (VAS) | 13 |
| 41 | 1946 | Fluminense (15) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Gentil Cardoso | BrazilScript error: No such module "Check for unknown parameters". Francisco Rodrigues (FLU) | 28 |
| 42 | 1947 | Vasco da Gama (7) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Flávio Costa | BrazilScript error: No such module "Check for unknown parameters". Dimas da Silva (VAS) | 18 |
| 43 | 1948 | Botafogo (9) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Zezé Moreira | BrazilScript error: No such module "Check for unknown parameters". Orlando (FLU), Octávio Moraes (BOT) | 21 |
| 44 | 1949 | Vasco da Gama (8) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Flávio Costa | BrazilScript error: No such module "Check for unknown parameters". Ademir de Menezes (VAS) | 31 |
| 45 | 1950 | Vasco da Gama (9) | America | BrazilScript error: No such module "Check for unknown parameters". Flávio Costa | BrazilScript error: No such module "Check for unknown parameters". Ademir de Menezes (VAS) | 25 |
| 46 | 1951 | Fluminense (16) | Bangu | BrazilScript error: No such module "Check for unknown parameters". Zezé Moreira | BrazilScript error: No such module "Check for unknown parameters". Carlyle Guimarães (FLU) | 23 |
| 47 | 1952 | Vasco da Gama (10) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Gentil Cardoso | BrazilScript error: No such module "Check for unknown parameters". Antônio Menezes and Zizinho (BAN) | 19 |
| 48 | 1953 | Flamengo (11) | Fluminense | ParaguayScript error: No such module "Check for unknown parameters". Manuel Fleitas Solich | ParaguayScript error: No such module "Check for unknown parameters". Duilio Benítez (FLA) | 22 |
| 49 | 1954 | Flamengo (12) | America | ParaguayScript error: No such module "Check for unknown parameters". Manuel Fleitas Solich | BrazilScript error: No such module "Check for unknown parameters". Dino da Costa (BOT) | 24 |
| 50 | 1955 | Flamengo (13) | America | ParaguayScript error: No such module "Check for unknown parameters". Manuel Fleitas Solich | BrazilScript error: No such module "Check for unknown parameters". Paulinho (FLA) | 23 |
| 51 | 1956 | Vasco da Gama (11) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Martim Francisco | BrazilScript error: No such module "Check for unknown parameters". Waldo (FLU) | 22 |
| 52 | 1957 | Botafogo (10) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". João Saldanha | BrazilScript error: No such module "Check for unknown parameters". Paulo Valentim (BOT) | 22 |
| 53 | 1958 | Vasco da Gama (12) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Gradim | BrazilScript error: No such module "Check for unknown parameters". Quarentinha (BOT) | 20 |
| 54 | 1959 | Fluminense (17) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Zezé Moreira | BrazilScript error: No such module "Check for unknown parameters". Quarentinha (BOT) | 25 |
| 55 | 1960 | America (7) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Jorge Vieira | BrazilScript error: No such module "Check for unknown parameters". Quarentinha (BOT) | 25 |
| 56 | 1961 | Botafogo (11) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Marinho Rodrigues | BrazilScript error: No such module "Check for unknown parameters". Amarildo (BOT) | 18 |
| 57 | 1962 | Botafogo (12) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Marinho Rodrigues | BrazilScript error: No such module "Check for unknown parameters". Saulzinho (VAS) | 18 |
| 58 | 1963 | Flamengo (14) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Flávio Costa | BrazilScript error: No such module "Check for unknown parameters". Adhemar Bianchini (BAN) | 18 |
| 59 | 1964 | Fluminense (18) | Bangu | BrazilScript error: No such module "Check for unknown parameters". Tim | BrazilScript error: No such module "Check for unknown parameters". José Amoroso (FLU) | 19 |
| 60 | 1965 | Flamengo (15) | Bangu | ArgentinaScript error: No such module "Check for unknown parameters". Armando Renganeschi | BrazilScript error: No such module "Check for unknown parameters". José Amoroso (FLU) | 10 |
| 61 | 1966 | Bangu (2) | Flamengo | ArgentinaScript error: No such module "Check for unknown parameters". Alfredo González | BrazilScript error: No such module "Check for unknown parameters". Paulo Borges (BAN) | 16 |
| 62 | 1967 | Botafogo (13) | Bangu | BrazilScript error: No such module "Check for unknown parameters". Mário Zagallo | BrazilScript error: No such module "Check for unknown parameters". Paulo Borges (BAN) | 13 |
| 63 | 1968 | Botafogo (14) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Mário Zagallo | BrazilScript error: No such module "Check for unknown parameters". Roberto Miranda (BOT) | 13 |
| 64 | 1969 | Fluminense (19) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Telê Santana | BrazilScript error: No such module "Check for unknown parameters". Flávio Minuano (FLU) | 15 |
| 65 | 1970 | Vasco da Gama (13) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Tim | BrazilScript error: No such module "Check for unknown parameters". Flávio Minuano (FLU) | 16 |
| 66 | 1971 | Fluminense (20) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Mário Zagallo | BrazilScript error: No such module "Check for unknown parameters". Paulo Cézar Caju (BOT) | 11 |
| 67 | 1972 | Flamengo (16) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Mário Zagallo | ArgentinaScript error: No such module "Check for unknown parameters". Narciso Doval (FLA) | 16 |
| 68 | 1973 | Fluminense (21) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Duque | BrazilScript error: No such module "Check for unknown parameters". Dadá Maravilha (FLA) | 15 |
| 69 | 1974 | Flamengo (17) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Joubert Meira | BrazilScript error: No such module "Check for unknown parameters". Luisinho Lemos (AME) | 20 |
| 70 | 1975 | Fluminense (22) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Paulo Emílio | BrazilScript error: No such module "Check for unknown parameters". Zico (FLA) | 30 |
| 71 | 1976 | Fluminense (23) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Mário Travaglini | ArgentinaScript error: No such module "Check for unknown parameters". Narciso Doval (FLU) | 20 |
| 72 | 1977 | Vasco da Gama (14) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Orlando Fantoni | BrazilScript error: No such module "Check for unknown parameters". Zico (FLA) | 27 |
| 73 | 1978 | Flamengo (18) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Claúdio Coutinho | BrazilScript error: No such module "Check for unknown parameters". Cláudio Adão and Zico (FLA), Roberto Dinamite (VAS) | 19 |
| 74 | 1979 (FFERJ) | Flamengo (19) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Claúdio Coutinho | BrazilScript error: No such module "Check for unknown parameters". Zico (FLA) | 26 |
| 1979 (FCF) | Flamengo (20) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Claúdio Coutinho | BrazilScript error: No such module "Check for unknown parameters". Zico (FLA) | 34 | |
| 75 | 1980 | Fluminense (24) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Nelsinho Rosa | BrazilScript error: No such module "Check for unknown parameters". Cláudio Adão (FLU) | 20 |
| 76 | 1981 | Flamengo (21) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Paulo César Carpegiani | BrazilScript error: No such module "Check for unknown parameters". Roberto Dinamite (VAS) | 31 |
| 77 | 1982 | Vasco da Gama (15) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Antônio Lopes | BrazilScript error: No such module "Check for unknown parameters". Zico (FLA) | 21 |
| 78 | 1983 | Fluminense (25) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". José Luiz Carbone | BrazilScript error: No such module "Check for unknown parameters". Luisinho Lemos (AME) | 22 |
| 79 | 1984 | Fluminense (26) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Carlos Alberto Parreira | BrazilScript error: No such module "Check for unknown parameters". Cláudio Adão (BAN), Baltazar (BOT) | 12 |
| 80 | 1985 | Fluminense (27) | Bangu | BrazilScript error: No such module "Check for unknown parameters". Nelsinho Rosa | BrazilScript error: No such module "Check for unknown parameters". Roberto Dinamite (VAS) | 12 |
| 81 | 1986 | Flamengo (22) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Sebastião Lazaroni | BrazilScript error: No such module "Check for unknown parameters". Romário (VAS) | 20 |
| 82 | 1987 | Vasco da Gama (16) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Sebastião Lazaroni | BrazilScript error: No such module "Check for unknown parameters". Romário (VAS) | 16 |
| 83 | 1988 | Vasco da Gama (17) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Sebastião Lazaroni | BrazilScript error: No such module "Check for unknown parameters". Bebeto (FLA) | 17 |
| 84 | 1989 | Botafogo (15) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Valdir Espinosa | BrazilScript error: No such module "Check for unknown parameters". Bebeto (FLA) | 18 |
| 85 | 1990 | Botafogo (16) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Joel Martins | BrazilScript error: No such module "Check for unknown parameters". Gaúcho (FLA) | 14 |
| 86 | 1991 | Flamengo (23) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Carlinhos Violino | BrazilScript error: No such module "Check for unknown parameters". Gaúcho (FLA) | 17 |
| 87 | 1992 | Vasco da Gama (18) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Joel Santana | BrazilScript error: No such module "Check for unknown parameters". Ézio (FLU) | 15 |
| 88 | 1993 | Vasco da Gama (19) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Joel Santana | BrazilScript error: No such module "Check for unknown parameters". Valdir Bigode (VAS) | 19 |
| 89 | 1994 | Vasco da Gama (20) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Jair Pereira | BrazilScript error: No such module "Check for unknown parameters". Túlio Maravilha (BOT), Charles Fabian (FLA) | 14 |
| 90 | 1995 | Fluminense (28) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Joel Santana | BrazilScript error: No such module "Check for unknown parameters". Túlio Maravilha (BOT) | 27 |
| 91 | 1996 | Flamengo (24) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Joel Santana | BrazilScript error: No such module "Check for unknown parameters". Romário (FLA) | 26 |
| 92 | 1997 | Botafogo (17) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Joel Santana | BrazilScript error: No such module "Check for unknown parameters". Romário (FLA) | 18 |
| 93 | 1998 | Vasco da Gama (21) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Antônio Lopes | BrazilScript error: No such module "Check for unknown parameters". Romário (FLA) | 10 |
| 94 | 1999 | Flamengo (25) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Carlinhos Violino | BrazilScript error: No such module "Check for unknown parameters". Romário (FLA) | 16 |
| 95 | 2000 | Flamengo (26) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Carlinhos Violino | BrazilScript error: No such module "Check for unknown parameters". Romário (VAS) | 19 |
| 96 | 2001 | Flamengo (27) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Mário Zagallo | BrazilScript error: No such module "Check for unknown parameters". Edílson (FLA) | 16 |
| 97 | 2002 | Fluminense (29) | Americano | BrazilScript error: No such module "Check for unknown parameters". Waldemar Lemos | BrazilScript error: No such module "Check for unknown parameters". Fábio (VRE) | 16 |
| 98 | 2003 | Vasco da Gama (22) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Antônio Lopes | BrazilScript error: No such module "Check for unknown parameters". Fábio Bala (FLU) | 10 |
| 99 | 2004 | Flamengo (28) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Abel Braga | BrazilScript error: No such module "Check for unknown parameters". Valdir Bigode (VAS) | 14 |
| 100 | 2005 | Fluminense (30) | Volta Redonda | BrazilScript error: No such module "Check for unknown parameters". Abel Braga | BrazilScript error: No such module "Check for unknown parameters". Túlio Maravilha (VRE) | 12 |
| 101 | 2006 | Botafogo (18) | Madureira | BrazilScript error: No such module "Check for unknown parameters". Carlos Roberto | BrazilScript error: No such module "Check for unknown parameters". Dodô (BOT) | 9 |
| 102 | 2007 | Flamengo (29) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Ney Franco | BrazilScript error: No such module "Check for unknown parameters". Dodô (BOT), Marcelo Macedo (MAD) | 13 |
| 103 | 2008 | Flamengo (30) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Joel Santana | BrazilScript error: No such module "Check for unknown parameters". Wellington Paulista (BOT) | 14 |
| 104 | 2009 | Flamengo (31) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Cuca | BrazilScript error: No such module "Check for unknown parameters". Maicosuel (BOT) | 12 |
| 105 | 2010 | Botafogo (19) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Joel Santana | BrazilScript error: No such module "Check for unknown parameters". Vágner Love (FLA) | 15 |
| 106 | 2011 | Flamengo (32) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Vanderlei Luxemburgo | BrazilScript error: No such module "Check for unknown parameters". Thiago Neves (FLA) | 8 |
| 107 | 2012 | Fluminense (31) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Abel Braga | BrazilScript error: No such module "Check for unknown parameters". Somália (BOA), Alecsandro (VAS) | 12 |
| 108 | 2013 | Botafogo (20) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Oswaldo de Oliveira | BrazilScript error: No such module "Check for unknown parameters". Hernane (FLA) | 12 |
| 109 | 2014 | Flamengo (33) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Jayme de Almeida | BrazilScript error: No such module "Check for unknown parameters". Edmílson (VAS) | 11 |
| 110 | 2015 | Vasco da Gama (23) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Doriva | BrazilScript error: No such module "Check for unknown parameters". Fred (FLU) | 11 |
| 111 | 2016 | Vasco da Gama (24) | Botafogo | BrazilScript error: No such module "Check for unknown parameters". Jorginho | BrazilScript error: No such module "Check for unknown parameters". Tiago Amaral (VRE) | 10 |
| 112 | 2017 | Flamengo (34) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Zé Ricardo | PeruScript error: No such module "Check for unknown parameters". Paolo Guerrero (FLA) | 10 |
| 113 | 2018 | Botafogo (21) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Alberto Valentim | BrazilScript error: No such module "Check for unknown parameters". Pedro (FLU) | 7 |
| 114 | 2019 | Flamengo (35) | Vasco da Gama | BrazilScript error: No such module "Check for unknown parameters". Abel Braga | BrazilScript error: No such module "Check for unknown parameters". Bruno Henrique (FLA) | 8 |
| 115 | 2020 | Flamengo (36) | Fluminense | PortugalScript error: No such module "Check for unknown parameters". Jorge Jesus | BrazilScript error: No such module "Check for unknown parameters". Gabriel Barbosa (FLA), João Carlos (VRE) | 8 |
| 116 | 2021 | Flamengo (37) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Rogério Ceni | BrazilScript error: No such module "Check for unknown parameters". Alef Manga (VRE) | 9 |
| 117 | 2022 | Fluminense (32) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Abel Braga | BrazilScript error: No such module "Check for unknown parameters". Gabriel Barbosa (FLA) | 9 |
| 118 | 2023 | Fluminense (33) | Flamengo | BrazilScript error: No such module "Check for unknown parameters". Fernando Diniz | ArgentinaScript error: No such module "Check for unknown parameters". Germán Cano (FLU) | 16 |
| 119 | 2024 | Flamengo (38) | Nova Iguaçu | BrazilScript error: No such module "Check for unknown parameters". Tite | BrazilScript error: No such module "Check for unknown parameters". Pedro (FLA) | 11 |
| 120 | 2025 | Flamengo (39) | Fluminense | BrazilScript error: No such module "Check for unknown parameters". Filipe Luís | ArgentinaScript error: No such module "Check for unknown parameters". Germán Cano (FLU), Pablo Vegetti (VAS), BrazilScript error: No such module "Check for unknown parameters". Max (SCO) | 6 |
| 121 | 2026 |
Titles by team
| Club | Winners | Runners-up | Winning years |
|---|---|---|---|
| Flamengo | 39 Script error: No such module "Check for unknown parameters".
|
33 Script error: No such module "Check for unknown parameters".
|
1914, 1915, 1920, 1921, 1925, 1927, 1939, 1942, 1943, 1944, 1953, 1954, 1955, 1963, 1965, 1972, 1974, 1978, 1979 (Especial), 1979, 1981, 1986, 1991, 1996, 1999, 2000, 2001, 2004, 2007, 2008, 2009, 2011, 2014, 2017, 2019, 2020, 2021, 2024, 2025 |
| Fluminense | 33 | 24 | 1906, 1907 (shared), 1908, 1909, 1911, 1917, 1918, 1919, 1924 (AMEA), 1936 (LCF), 1937 (LFRJ), 1938, 1940, 1941, 1946, 1951, 1959, 1964, 1969, 1971, 1973, 1975, 1976, 1980, 1983, 1984, 1985, 1995, 2002, 2005, 2012, 2022, 2023 |
| Vasco da Gama | 24 Script error: No such module "Check for unknown parameters".
|
25 Script error: No such module "Check for unknown parameters".
|
1923, 1924 (LMDT), 1929, 1934 (LCF), 1936 (FMD), 1945, 1947, 1949, 1950, 1952, 1956, 1958, 1970, 1977, 1982, 1987, 1988, 1992, 1993, 1994, 1998, 2003, 2015, 2016 |
| Botafogo | 21 Script error: No such module "Check for unknown parameters".
|
20 Script error: No such module "Check for unknown parameters".
|
1907 (shared), 1910, 1912 (AFRJ), 1930, 1932, 1933 (AMEA), 1934 (AMEA), 1935 (FMD), 1948, 1957, 1961, 1962, 1967, 1968, 1989, 1990, 1997, 2006, 2010, 2013, 2018 |
| America | 7 Script error: No such module "Check for unknown parameters".
|
7 Script error: No such module "Check for unknown parameters".
|
1913, 1916, 1922, 1928, 1931, 1935 (LCF), 1960 |
| Bangu | 2 Script error: No such module "Check for unknown parameters".
|
6 Script error: No such module "Check for unknown parameters".
|
1933 (LCF), 1966 |
| São Cristóvão | 2 Script error: No such module "Check for unknown parameters".
|
1 Script error: No such module "Check for unknown parameters".
|
1926, 1937 (FMD) |
| Paissandu | 1 Script error: No such module "Check for unknown parameters".
|
1 Script error: No such module "Check for unknown parameters".
|
1912 (LMSA) |
Records and statistics
Most appearances by club
- As of 2025 season (including 1937 FMD Championship)Script error: No such module "Check for unknown parameters".
Below is the list of clubs that have more appearances in the Campeonato Carioca.
| Club | App | First | Last |
|---|---|---|---|
| Botafogo | 122 | 1906 | 2025 |
| Fluminense | 121 | 1906 | 2025 |
| Flamengo | 115 | 1912 | 2025 |
| Bangu | 111 | 1906 | 2025 |
| America | 109 | 1908 | 2021 |
| Vasco da Gama | 107 | 1921 | 2025 |
| Madureira | 83 | 1924 | 2025 |
| São Cristóvão | 74 | 1912 | 1995 |
| Olaria | 66 | 1924 | 2013 |
| Bonsucesso | 65 | 1924 | 2018 |
| Portuguesa | 52 | 1933 | 2025 |
| Volta Redonda | 46 | 1976 | 2025 |
| Americano | 40 | 1976 | 2021 |
| Campo Grande | 31 | 1924 | 1995 |
Most goals by player
The 25 top score for team of the history of the Campeonato Carioca, all Brazilian, except the English Henry Welfare:
- 284 goals: Roberto Dinamite (Vasco da Gama)
- 239 goals: Zico (Flamengo)
- 233 goals: Romário (Vasco, Flamengo e Fluminense)
- 197 goals: Ademir de Menezes (Vasco e Fluminense)
- 196 goals: Nilo (Botafogo, Brasil e Fluminense)
- 172 goals: Ladislau (Bangu e Canto do Rio)
- 166 goals: Carvalho Leite (Botafogo)
- 164 goals: Russinho (Andarahy, Vasco e Botafogo)
- 156 goals: Luisinho Lemos (America, Flamengo, Botafogo e Americano)
- 153 goals: Zizinho (Flamengo e Bangu)
- 151 goals: Sylvio Pirillo (Flamengo e Botafogo)
- 149 goals: Quarentinha (Botafogo e Bonsucesso)
- 133 goals: Heleno de Freitas (Botafogo e Vasco)
- 125 goals: Leônidas da Silva (Syrio e Libanez, Bonsucesso, Flamengo e Botafogo)
- 123 goals: Henry Welfare (Fluminense)
- 118 goals: Didi (Madureira, Fluminense e Botafogo)
- 114 goals: Pinga (Vasco)
- 112 goals: Cláudio Adão (Flamengo, Fluminense, Vasco, Bangu, Campo Grande e Volta Redonda)
- 105 goals: Perácio (Botafogo, Flamengo e Canto do Rio)
- 105 goals: Plácido (Bangu e America)
- 102 goals: Orlando Pingo de Ouro (Fluminense e Botafogo)
- 102 goals: Waldo (Fluminense)
- 100 goals: Preguinho (Fluminense)
- 99 goals: Chico (Vasco da Gama)
- 98 goals: Bebeto (Flamengo, Vasco e Botafogo)
- 96 goals: Hércules (Fluminense)
Annual awards
The awards are given by the FERJ.
| Season | Best Player | Best GK | Best young player | Best coach |
|---|---|---|---|---|
| 1995[1] | Renato (Fluminense)Template:Efn | - | - | - |
| 2005 | Gabriel (Fluminense) | Leandro Coelho Lugão (Volta Redonda) | Schneider Cordeiro da Silva (Volta Redonda) | Dário Lourenço (Volta Redonda) |
| 2008[2] | Lúcio Flávio (Botafogo) | Bruno (Flamengo) | - | Joel Santana (Flamengo) |
| 2009[3] | Maicosuel (Botafogo) | Bruno (Flamengo) | - | Cuca (Flamengo) |
| 2010[4] | Jefferson (Botafogo) | Jefferson (Botafogo) | - | Joel Santana (Botafogo) |
| 2011[5] | Thiago Neves (Flamengo) | Felipe (Flamengo) | - | Vanderlei Luxemburgo (Flamengo) |
| 2012[6] | Deco (Fluminense) | Diego Cavalieri (Fluminense) | - | Abel Braga (Fluminense) |
| 2013[7] | Clarence Seedorf (Botafogo) | Jefferson (Botafogo) | - | Oswaldo de Oliveira (Botafogo) |
| 2015[8] | Luan Garcia (Vasco da Gama) | Martin Silva (Vasco da Gama) | Doriva (Vasco da Gama) | |
| 2016[9] | Nenê (Vasco da Gama) | Martin Silva (Vasco da Gama) | Jorginho (Vasco da Gama) | |
| 2017[10] | Paolo Guerrero (Flamengo) | Martin Silva (Vasco da Gama) | Wendel (Fluminense) | Abel Braga (Fluminense) |
| 2018 | Paulinho (Vasco da Gama) | Júlio César (Fluminense) | Paulinho (Vasco da Gama) | Zé Ricardo (Vasco da Gama) |
| 2019[11] | Éverton Ribeiro (Flamengo) | Jefferson Paulino (Bangu) | Tiago Reis (Vasco da Gama) | Fernando Diniz (Fluminense) |
| 2020[12] | Gabriel Barbosa (Flamengo) | Douglas Borges (Volta Redonda) | Jorge Jesus (Flamengo) and Odair Hellmann (Fluminense) | |
| 2021 | Gabriel Barbosa (Flamengo) | Marcos Felipe (Fluminense) | Kayky (Fluminense) | Felipe Surian (Portuguesa) |
| 2022[13] | Giorgian De Arrascaeta (Flamengo) | Thiago Rodrigues (Vasco da Gama) | Abel Braga (Fluminense) | |
| 2023 | Germán Cano (Fluminense) | Fabio (Fluminense) | Lele (Fluminense) | Fernando Diniz (Fluminense) |
| 2024 | Giorgian De Arrascaeta (Flamengo) | Agustín Rossi (Flamengo) | Yago (Nova Iguaçu) | Carlos Vitor (Nova Iguaçu) |
Best XI of the 21st Century
On 18 April 2020 distinguished Brazilian newspaper O Globo announced the best XI of the 21st Century via a poll. Romario received most of the votes.[14]
- Goalkeeper: Júlio César
- Defenders: Thiago Silva, Juan, Dedé
- Midfielders: Marcelo, Juninho Pernambucano, Rafinha, Dejan Petković
- Forwards: Romario, Adriano, Edmundo
See also
Notes
References
<templatestyles src="Reflist/styles.css" />
- ↑ A fábula do "Rei do Rio": o peso da barriga de Renato (1995) - globo.com
- ↑ Ronaldo é o 'destaque' da festa do Carioca - globo.com
- ↑ Bota e Fla dominam a seleção do Rio, e Maicosuel é o grande nome do Estadual - globo.com
- ↑ Campeão, Botafogo domina a seleção do Campeonato Carioca - globo.com
- ↑ Com seis jogadores, Flamengo domina a seleção do Cariocão 2011 - globo.com
- ↑ é eleito craque do Carioca em seleção de vascaínos e sem botafoguenses - globo.com
- ↑ Botafogo recebe a taça e domina seleção do Campeonato Carioca - globo.com
- ↑ Seleção VAVEL do Campeonato Carioca 2015 - vavel.com
- ↑ Vasco lidera seleção do Carioca, que ainda traz Ribamar e Willian Arão - globo.com
- ↑ Com nove jogadores de Fla e Flu, Ferj divulga seleção do Campeonato Carioca - globo.com
- ↑ Com seis jogadores, Flamengo domina seleção do Campeonato Carioca - globo.com
- ↑ Gabigol, do Flamengo, é eleito craque do Campeonato Carioca; veja seleção - globo.com
- ↑ Confira a seleção do Campeonato Carioca 2022 - globo.com
- ↑ Seleção carioca do século 21: Romário é o mais votado (2020) - Globo.com
Script error: No such module "Check for unknown parameters".
- MÉRCIO, Roberto. A História dos Campeonatos Cariocas de Futebol. Rio de Janeiro: Ed. FERJ.
External links
- FFERJ Official Website
- League at soccerway.com
- Campeonato Carioca in RSSSF
- Ranking Carioca
- Best Attendances in Campeonato Carioca
- Vital Statistics of the Rio de Janeiro State Main Football Clubs
- Fla-Flu and the Carioca Cup
Template:Campeonato Carioca Template:Football in Rio de Janeiro Template:Campeonato Carioca seasons Script error: No such module "Navbox". Template:Authority control