2019 Campeonato Carioca#First round

{{Infobox football league season

|competition = Campeonato Carioca

|season = 2019

|winners = Flamengo

|relegated = America
Goytacaz

|dates = 22 December 2018 - 21 April 2019

|num_teams = 20

|continentalcup1 =

|continentalcup1 qualifiers =

|continentalcup2 = Série D

|continentalcup2 qualifiers =

|league topscorer = Bruno Henrique (8 goals)

|biggest home win =

|biggest away win =

|highest scoring =

|matches =

|total goals =

|longest wins =

|longest unbeaten =

|longest winless =

|longest losses =

|highest attendance =

|lowest attendance =

|prevseason = 2018

|nextseason = 2020

}}

The 2019 Campeonato Carioca de Futebol was the 116th edition of the top division of football in the state of Rio de Janeiro. The competition is organized by FERJ. The top four teams in the final standings of the tournament not otherwise qualified will qualify to compete in the 2020 Copa do Brasil. Additionally, the top two teams not competing in any level of the national Campeonato Brasileiro qualify for the 2020 Campeonato Brasileiro Série D.

Botafogo were the defending champions. Flamengo won their record 35th Campeonato Carioca after defeating Vasco da Gama in the final.

Bangu and Cabofriense qualified for the 2020 Campeonato Brasileiro Série D.

Participating teams

Format

The competition maintains the format of the 2017 and 2018 editions. The preliminary phase of the tournament is contested as a round-robin among the two worst-placed teams of the 2018 competition, the two best-placed teams in the 2018 relegation group, and the two teams promoted from the 2018 Série B1. The top two teams of the preliminary phase qualify for the main competition while the remaining four compete in the relegation group.

In the main competition, the twelve clubs compete across two rounds in two groups of six. The first round is the Taça Guanabara. Each group contests a round-robin and the two top-placed teams in each group qualify for the semi-final of the Taça Guanabara. In the event of a draw, the higher placed team advances to the final. The Taça Guanabara final is contested as a single match.

The second round is the Taça Rio. The two groups of six remain the same, and each team faces all six teams of the opposite group. Like the Taça Guanabara, the top two teams in each group standing qualify to a semi-final with the same format.

The Final Stage is contested as a four-team semifinal and final. The winning teams of the Taça Guanabara and Taça Rio qualify directly to the Final Stage. The best-placed teams in the overall group stage standings that did not win either round also qualify. The final is contested as a two-leg tie. In the event that the same team wins both the Taça Guanabara and Taça Rio, that team qualifies directly to a single-match final. The four other best-placed teams in the overall group stage standings compete in a four-team single-match semifinal and final to face them. {{cite web|url=https://globoesporte.globo.com/rj/futebol/campeonato-carioca/noticia/ferj-sorteia-tabela-do-campeonato-carioca-2019-e-define-regulamento-do-estadual.ghtml|title=Ferj sorteia tabela do Campeonato Carioca 2019 e mantém formato de disputa dos últimos dois anos|publisher=Globoesporte.com|date=16 October 2018|access-date=26 October 2018}}

First round

Goytacaz and Resende qualified from the 2018 Campeonato Carioca relegation playoff. Nova Iguaçu and Macaé were the two lowest placed teams in the 2018 Campeonato Carioca main tournament. América and Americano were promoted from the 2018 Campeonato Carioca Série B1.

{{#invoke:Sports table|main|style=WDL

|update=13 January 2019|start_date=22 December 2018|source=[http://www.fferj.com.br/Campeonatos/RenderDoc?caminho=http%3A%2F%2Ffferj.azurewebsites.net%2Fadmin%2FAzureStorage%2FGetDocument%3Fpath%3D2019%2F1%2F6%2Ff84e2d47-ec35-47e5-9851-7541a0465c7d.pdf&titulo=1%20-%20Classifica%C3%A7%C3%A3o%20-%20Fase%20Preliminar&extensao=pdf FERJ]|teamwidth=200

|team1=RES|team2=AMN|team3=AME|team4=MAC|team5=NIG|team6=GOY

|win_AMN=3 |draw_AMN=1 |loss_AMN=1 |gf_AMN=6|ga_AMN=3 |status_AMN=

|win_RES=3 |draw_RES=2 |loss_RES=0 |gf_RES=6|ga_RES=3|status_RES=

|win_MAC=2 |draw_MAC=1 |loss_MAC=2 |gf_MAC=4 |ga_MAC=5 |status_MAC=

|win_AME=2 |draw_AME=2 |loss_AME=1 |gf_AME=4|ga_AME=3|status_AME=

|win_NIG=1 |draw_NIG=1 |loss_NIG=3 |gf_NIG=5|ga_NIG=7|status_NIG=

|win_GOY=0 |draw_GOY=1 |loss_GOY=4 |gf_GOY=3|ga_GOY=7|status_GOY=

|name_AMN= Americano

|name_RES= Resende

|name_MAC= Macaé

|name_AME= América

|name_NIG= Nova Iguaçu

|name_GOY= Goytacaz

|result1=C|result2=C

|result3=R|result4=R|result5=R|result6=R

|res_col_header=Q

|col_C=green1 |text_C=Championship round

|col_R=#FFCCCC |text_R=Relegation playoffs

|class_rules=1) points; 2) wins; 3) goal difference; 4) goals scored; 5) head-to-head results; 6) fewest red cards received; 7) fewest yellow cards received; 8) draw.

}}

{{#invoke:sports results|main

|matches_style=FBR|solid_cell=grey

|team1=AME|team2=AMN|team3=GOY|team4=NIG|team5=MAC

|team6=RES

|name_AME=América

|match_AME_AMN=null

|match_AME_GOY=null

|match_AME_NIG=1–1

|match_AME_MAC=1–0

|match_AME_RES=1–1

|name_AMN=Americano

|match_AMN_AME=1–0

|match_AMN_GOY=null

|match_AMN_NIG=2–1

|match_AMN_MAC=null

|match_AMN_RES=null

|name_GOY=Goytacaz

|match_GOY_AME=0–1

|match_GOY_AMN=1–1

|match_GOY_NIG=null

|match_GOY_MAC=null

|match_GOY_RES=null

|name_NIG=Nova Iguaçu

|match_NIG_AME=null

|match_NIG_AMN=null

|match_NIG_GOY=2–1

|match_NIG_MAC=null

|match_NIG_RES=1–2

|name_MAC=Macaé

|match_MAC_AME=null

|match_MAC_AMN=0–2

|match_MAC_GOY=2–1

|match_MAC_NIG=1–0

|match_MAC_RES=null

|name_RES=Resende

|match_RES_AME=null

|match_RES_AMN=1–0

|match_RES_GOY=1–0

|match_RES_NIG=null

|match_RES_MAC=1–1

|update=complete

|source=[http://www.fferj.com.br/Campeonatos/RenderDoc?caminho=http%3A%2F%2Ffferj.azurewebsites.net%2Fadmin%2FAzureStorage%2FGetDocument%3Fpath%3D2019%2F1%2F6%2Ff84e2d47-ec35-47e5-9851-7541a0465c7d.pdf&titulo=1%20-%20Classifica%C3%A7%C3%A3o%20-%20Fase%20Preliminar&extensao=pdf FERJ]

}}

Championship round

= [[Taça Guanabara]] =

On the morning of 8 February, a fire erupted at the Ninho do Urubu youth training ground of Flamengo.{{Cite news|url=https://www.bbc.com/news/world-latin-america-47170055|title=Young players die in fire at top Rio club|date=2019-02-08|access-date=2019-02-08|language=en-GB}}{{Cite web|url=https://oglobo.globo.com/esportes/incendio-deixa-dez-mortos-no-ninho-do-urubu-centro-de-treinamento-do-flamengo-23437241|title=Incêndio deixa dez mortos no Ninho do Urubu, centro de treinamento do Flamengo|date=2019-02-08|website=O Globo|language=pt-BR|access-date=2019-02-08}} The fire resulted in the deaths of ten people, mostly academy players between the ages of 14 and 16 training with the club. Three other people were injured, one of them seriously injured. The initial cause of the fire was suspected to be a malfunctioning air-conditioning unit that caught fire close to 5:00.

Most of the Rio clubs suspended all football activity the day of the tragedy. The governor of the state of Rio de Janeiro declared a three-day period of mourning following the tragedy. The two Taça Guanabara semifinal matches on the following days, including the match between Flamengo and Fluminense, were postponed.

;Group A

{{#invoke:Sports table|main|style=WDL

|section=Taça Guanabara A

|update=complete|source=[http://www.fferj.com.br/Campeonatos/RenderDoc?caminho=http%3A%2F%2Ffferj.azurewebsites.net%2Fadmin%2FAzureStorage%2FGetDocument%3Fpath%3D2019%2F1%2F20%2Fa5836c52-c8ca-45e6-93ee-dd455125f750.pdf&titulo=1%20-%20Ta%C3%A7a%20Guanabara&extensao=pdf FERJ]|teamwidth=200

|

team1=VAS|team2=FLU|team3=VRE|team4=AMN|team5=MAD|team6=POR

|win_AMN=1 |draw_AMN=1 |loss_AMN=3 |gf_AMN=3 |ga_AMN=8 |status_AMN=

|win_FLU=3 |draw_FLU=1 |loss_FLU=1 |gf_FLU=12 |ga_FLU=3 |status_FLU=

|win_MAD= |draw_MAD=2 |loss_MAD=3 |gf_MAD=2 |ga_MAD=8 |status_MAD=

|win_POR= |draw_POR=1 |loss_POR=4 |gf_POR=1 |ga_POR=6 |status_POR=

|win_VAS=5 |draw_VAS= |loss_VAS= |gf_VAS=9 |ga_VAS=2 |status_VAS=

|win_VRE=3 |draw_VRE=1 |loss_VRE=1 |gf_VRE=8 |ga_VRE=8 |status_VRE=

|name_AMN= Americano

|name_FLU= Fluminense

|name_MAD= Madureira

|name_POR= Portuguesa

|name_VAS= Vasco da Gama

|name_VRE= Volta Redonda

|result1=C|result2=C

|res_col_header=Q

|col_C=green1 |text_C=Advance to semifinals

|class_rules=1) points; 2) wins; 3) goal difference; 4) goals scored; 5) head-to-head results; 6) least red cards received; 7) least yellow cards received; 8) draw.

}}

{{#invoke:sports results|main

|matches_style=FBR|solid_cell=grey

|team1=AMN|team2=FLU|team3=MAD|team4=POR|team5=VAS

|team6=VRE

|name_AMN=Americano

|match_AMN_FLU=0–4

|match_AMN_MAD=null

|match_AMN_POR=null

|match_AMN_VAS=null

|match_AMN_VRE=1–2

|name_FLU=Fluminense

|match_FLU_AMN=null

|match_FLU_MAD=4–0

|match_FLU_POR=3–1

|match_FLU_VAS=null

|match_FLU_VRE=1–1

|name_MAD=Madureira

|match_MAD_AMN=1–1

|match_MAD_FLU=null

|match_MAD_POR=null

|match_MAD_VAS=0–1

|match_MAD_VRE=null

|name_POR=Portuguesa

|match_POR_AMN=0–1

|match_POR_FLU=null

|match_POR_MAD=0–0

|match_POR_VAS=0–1

|match_POR_VRE=null

|name_VAS=Vasco da Gama

|match_VAS_AMN=1–0

|match_VAS_FLU=1–0

|match_VAS_MAD=null

|match_VAS_POR=null

|match_VAS_VRE=5–2

|name_VRE=Volta Redonda

|match_VRE_AMN=null

|match_VRE_FLU=null

|match_VRE_MAD=2–1

|match_VRE_POR=1–0

|match_VRE_VAS=null

|update=complete

|source=[http://www.fferj.com.br/Campeonatos/RenderDoc?caminho=http%3A%2F%2Ffferj.azurewebsites.net%2Fadmin%2FAzureStorage%2FGetDocument%3Fpath%3D2019%2F1%2F20%2Fa5836c52-c8ca-45e6-93ee-dd455125f750.pdf&titulo=1%20-%20Ta%C3%A7a%20Guanabara&extensao=pdf FERJ]

}}

;Group B

{{#invoke:Sports table|main|style=WDL

|section=Taça Guanabara B

|update=complete|source=[http://www.fferj.com.br/Campeonatos/RenderDoc?caminho=http%3A%2F%2Ffferj.azurewebsites.net%2Fadmin%2FAzureStorage%2FGetDocument%3Fpath%3D2019%2F1%2F20%2Fa5836c52-c8ca-45e6-93ee-dd455125f750.pdf&titulo=1%20-%20Ta%C3%A7a%20Guanabara&extensao=pdf FERJ]|teamwidth=200

|

team1=FLA|team2=RES|team3=BAN|team4=BVT|team5=BOT|team6=CAB

|win_BAN=2 |draw_BAN=1 |loss_BAN=2 |gf_BAN=4 |ga_BAN=5 |status_BAN=

|win_BVT=2 |draw_BVT= |loss_BVT=3 |gf_BVT=4 |ga_BVT=9 |status_BVT=

|win_BOT=1 |draw_BOT=1 |loss_BOT=3 |gf_BOT=5 |ga_BOT=6 |status_BOT=

|win_CAB=1 |draw_CAB=1 |loss_CAB=3 |gf_CAB=4 |ga_CAB=8 |status_CAB=

|win_FLA=4 |draw_FLA=1 |loss_FLA= |gf_FLA=12 |ga_FLA=4 |status_FLA=

|win_RES=2 |draw_RES=2 |loss_RES=1 |gf_RES=7 |ga_RES=4 |status_RES=

|name_BAN= Bangu

|name_BVT= Boavista

|name_BOT= Botafogo

|name_CAB= Cabofriense

|name_FLA= Flamengo

|name_RES= Resende

|result1=C|result2=C

|res_col_header=Q

|col_C=green1 |text_C=Advance to semifinals

|class_rules=1) points; 2) wins; 3) goal difference; 4) goals scored; 5) head-to-head results; 6) least red cards received; 7) least yellow cards received; 8) draw.

}}

{{#invoke:sports results|main

|matches_style=FBR|solid_cell=grey

|team1=BAN|team2=BVT|team3=BOT|team4=CAB|team5=FLA

|team6=RES

|name_BAN=Bangu

|match_BAN_BVT=2–0

|match_BAN_BOT=null

|match_BAN_CAB=1–0

|match_BAN_FLA=null

|match_BAN_RES=null

|name_BVT=Boavista

|match_BVT_BAN=null

|match_BVT_BOT=0–3

|match_BVT_CAB=1–0

|match_BVT_FLA=null

|match_BVT_RES=2–1

|name_BOT=Botafogo

|match_BOT_BAN=0–0

|match_BOT_BVT=null

|match_BOT_CAB=null

|match_BOT_FLA=1–2

|match_BOT_RES=0–1

|name_CAB=Cabofriense

|match_CAB_BAN=null

|match_CAB_BVT=null

|match_CAB_BOT=3–1

|match_CAB_FLA=null

|match_CAB_RES=1–1

|name_FLA=Flamengo

|match_FLA_BAN=2–1

|match_FLA_BVT=3–1

|match_FLA_BOT=null

|match_FLA_CAB=4–0

|match_FLA_RES=null

|name_RES=Resende

|match_RES_BAN=3–0

|match_RES_BVT=null

|match_RES_BOT=null

|match_RES_CAB=null

|match_RES_FLA=1–1

|update=complete

|source=[http://www.fferj.com.br/Campeonatos/RenderDoc?caminho=http%3A%2F%2Ffferj.azurewebsites.net%2Fadmin%2FAzureStorage%2FGetDocument%3Fpath%3D2019%2F1%2F20%2Fa5836c52-c8ca-45e6-93ee-dd455125f750.pdf&titulo=1%20-%20Ta%C3%A7a%20Guanabara&extensao=pdf FERJ]

}}

== Knockout stage ==

{{4TeamBracket

|RD1=Semifinals

|RD2=Final

|score-width=35

|team-width=

|seed-width=

|RD1-seed1=1

|RD1-team1=Vasco da Gama

|RD1-score1=3

|RD1-seed2=2

|RD1-team2=Resende

|RD1-score2=0

|RD1-seed3=1

|RD1-team3=Flamengo

|RD1-score3=0

|RD1-seed4=2

|RD1-team4=Fluminense

|RD1-score4=1

|RD2-seed1=1

|RD2-team1=Vasco da Gama

|RD2-score1=1

|RD2-seed2=2

|RD2-team2=Fluminense

|RD2-score2=0

}}

;Semi-finals

{{football box

| date = {{Start date|2019|2|13|df=y}}

| time = 21:30 UTC−02:00

| report = [https://globoesporte.globo.com/rj/futebol/campeonato-carioca/jogo/13-02-2019/vasco-resende.ghtml Report]

| team1 = Vasco da Gama

| score = 3 – 0

| team2 = Resende

| goals1 =

| goals2 =

| stadium = Maracanã, Rio de Janeiro

| attendance = 9,184

| referee = Rodrigo Nunes de Sá

}}

----

{{football box

| date = {{Start date|2019|2|14|df=y}}

| time = 20:30 UTC−02:00

| team1 = Flamengo

| score = 0 – 1

| team2 = Fluminense

| goals1 =

| goals2 =

| report = [https://globoesporte.globo.com/rj/futebol/campeonato-carioca/jogo/14-02-2019/flamengo-fluminense.ghtml Report]

| stadium = Maracanã, Rio de Janeiro

| attendance = 54,544

| referee = Rodrigo Carvalhães de Miranda

}}

;Final

{{football box

| date = {{Start date|2019|2|17|df=y}}

| time = 17:00 UTC−03:00

| team1 = Vasco da Gama

| score = 1 – 0

| team2 = Fluminense

| goals1 = Danilo Barcelos {{gol|81}}

| goals2 =

| stadium = Maracanã, Rio de Janeiro

| referee = Bruno Arleu de Araújo

| event =

| round =

| score1 =

| score2 =

| report = [https://globoesporte.globo.com/rj/futebol/campeonato-carioca/jogo/17-02-2019/vasco-fluminense.ghtml Report]

| penaltyscore =

| penalties1 =

| penalties2 =

| location =

| attendance = 29,002

| aet =

}}

{{winners||Taça Guanabara
2019 champion|Vasco da Gama|13th}}

= [[Taça Rio]] =

;Group A

{{#invoke:Sports table|main|style=WDL

|section=Taça Rio A

|update=complete|source=[http://www.fferj.com.br/Campeonatos/RenderDoc?caminho=http%3A%2F%2Ffferj.azurewebsites.net%2Fadmin%2FAzureStorage%2FGetDocument%3Fpath%3D2019%2F1%2F14%2Fc8c4b070-d8c8-4085-a74c-3c443b03ccc2.pdf&titulo=1%20-%20Ta%C3%A7a%20Rio&extensao=pdf FERJ]|teamwidth=200

|

team1=FLU|team2=VAS|team3=VRE|team4=MAD|team5=POR|team6=AMN

|win_AMN=0 |draw_AMN=2 |loss_AMN=4 |gf_AMN=3 |ga_AMN=12 |status_AMN=

|win_FLU=3 |draw_FLU=2 |loss_FLU=1 |gf_FLU=11 |ga_FLU=6 |status_FLU=

|win_MAD=1 |draw_MAD=2 |loss_MAD=3 |gf_MAD=4 |ga_MAD=6 |status_MAD=

|win_POR=1 |draw_POR=1 |loss_POR=4 |gf_POR=5 |ga_POR=14 |status_POR=

|win_VAS=2 |draw_VAS=2 |loss_VAS=2 |gf_VAS=7 |ga_VAS=6 |status_VAS=

|win_VRE=2 |draw_VRE=2 |loss_VRE=2 |gf_VRE=5 |ga_VRE=6 |status_VRE=

|name_AMN= Americano

|name_FLU= Fluminense

|name_MAD= Madureira

|name_POR= Portuguesa

|name_VAS= Vasco da Gama

|name_VRE= Volta Redonda

|result1=C|result2=C

|res_col_header=Q

|col_C=green1 |text_C=Advance to semifinals

|class_rules=1) points; 2) wins; 3) goal difference; 4) goals scored; 5) head-to-head results; 6) least red cards received; 7) least yellow cards received; 8) draw.

}}

;Group B

{{#invoke:Sports table|main|style=WDL

|section=Taça Rio B

|update=complete|source=[http://www.fferj.com.br/Campeonatos/RenderDoc?caminho=http%3A%2F%2Ffferj.azurewebsites.net%2Fadmin%2FAzureStorage%2FGetDocument%3Fpath%3D2019%2F1%2F14%2Fc8c4b070-d8c8-4085-a74c-3c443b03ccc2.pdf&titulo=1%20-%20Ta%C3%A7a%20Rio&extensao=pdf FERJ]|teamwidth=200

|

team1=BAN|team2=FLA|team3=CAB|team4=BOT|team5=BVT|team6=RES

|win_BAN=5 |draw_BAN=0 |loss_BAN=1 |gf_BAN=9 |ga_BAN=3 |status_BAN=

|win_BVT=2 |draw_BVT=2 |loss_BVT=2 |gf_BVT=7 |ga_BVT=9 |status_BVT=

|win_BOT=2 |draw_BOT=3 |loss_BOT=1 |gf_BOT=10 |ga_BOT=7 |status_BOT=

|win_CAB=3 |draw_CAB=2 |loss_CAB=1 |gf_CAB=10 |ga_CAB=4 |status_CAB=

|win_FLA=4 |draw_FLA=2 |loss_FLA=0 |gf_FLA=13 |ga_FLA=5 |status_FLA=

|win_RES=0 |draw_RES=2 |loss_RES=4 |gf_RES=3 |ga_RES=9 |status_RES=

|name_BAN= Bangu

|name_BVT= Boavista

|name_BOT= Botafogo

|name_CAB= Cabofriense

|name_FLA= Flamengo

|name_RES= Resende

|result1=C|result2=C

|res_col_header=Q

|col_C=green1 |text_C=Advance to semifinals

|class_rules=1) points; 2) wins; 3) goal difference; 4) goals scored; 5) head-to-head results; 6) least red cards received; 7) least yellow cards received; 8) draw.

}}

{{#invoke:sports results|main

|matches_style=FBR|solid_cell=grey

|team1=AMN|team2=FLU|team3=MAD|team4=POR|team5=VAS

|team6=VRE|team7=BAN|team8=BVT|team9=BOT|team10=CAB

|team11=FLA|team12=RES

|name_AMN=Americano

|match_AMN_FLU=null

|match_AMN_MAD=null

|match_AMN_POR=null

|match_AMN_VAS=null

|match_AMN_VRE=null

|match_AMN_BAN=null

|match_AMN_BVT=null

|match_AMN_BOT=2–2

|match_AMN_CAB=1–4

|match_AMN_FLA=null

|match_AMN_RES=1–1

|name_FLU=Fluminense

|match_FLU_AMN=null

|match_FLU_MAD=null

|match_FLU_POR=null

|match_FLU_VAS=null

|match_FLU_VRE=null

|match_FLU_BAN=null

|match_FLU_BVT=null

|match_FLU_BOT=1–1

|match_FLU_CAB=2–1

|match_FLU_FLA=null

|match_FLU_RES=1–1

|name_MAD=Madureira

|match_MAD_AMN=null

|match_MAD_FLU=null

|match_MAD_POR=null

|match_MAD_VAS=null

|match_MAD_VRE=null

|match_MAD_BAN=0–1

|match_MAD_BVT=null

|match_MAD_BOT=null

|match_MAD_CAB=0–0

|match_MAD_FLA=0–2

|match_MAD_RES=null

|name_POR=Portuguesa

|match_POR_AMN=null

|match_POR_FLU=null

|match_POR_MAD=null

|match_POR_VAS=null

|match_POR_VRE=null

|match_POR_BAN=null

|match_POR_BVT=1–1

|match_POR_BOT=null

|match_POR_CAB=null

|match_POR_FLA=1–3

|match_POR_RES=2–1

|name_VAS=Vasco da Gama

|match_VAS_AMN=null

|match_VAS_FLU=null

|match_VAS_MAD=null

|match_VAS_POR=null

|match_VAS_VRE=null

|match_VAS_BAN=1–2

|match_VAS_BVT=2–0

|match_VAS_BOT=null

|match_VAS_CAB=null

|match_VAS_FLA=1–1

|match_VAS_RES=null

|name_VRE=Volta Redonda

|match_VRE_AMN=null

|match_VRE_FLU=null

|match_VRE_MAD=null

|match_VRE_POR=null

|match_VRE_VAS=null

|match_VRE_BAN=0–1

|match_VRE_BVT=2–4

|match_VRE_BOT=1–0

|match_VRE_CAB=null

|match_VRE_FLA=null

|match_VRE_RES=null

|name_BAN=Bangu

|match_BAN_AMN=2–0

|match_BAN_FLU=0–2

|match_BAN_MAD=null

|match_BAN_POR=3–0

|match_BAN_VAS=null

|match_BAN_VRE=null

|match_BAN_BVT=null

|match_BAN_BOT=null

|match_BAN_CAB=null

|match_BAN_FLA=null

|match_BAN_RES=null

|name_BVT=Boavista

|match_BVT_AMN=1–0

|match_BVT_FLU=0–3

|match_BVT_MAD=1–1

|match_BVT_POR=null

|match_BVT_VAS=null

|match_BVT_VRE=null

|match_BVT_BAN=null

|match_BVT_BOT=null

|match_BVT_CAB=null

|match_BVT_FLA=null

|match_BVT_RES=null

|name_BOT=Botafogo

|match_BOT_AMN=null

|match_BOT_FLU=null

|match_BOT_MAD=2–1

|match_BOT_POR=4–1

|match_BOT_VAS=1–1

|match_BOT_VRE=null

|match_BOT_BAN=null

|match_BOT_BVT=null

|match_BOT_CAB=null

|match_BOT_FLA=null

|match_BOT_RES=null

|name_CAB=Cabofriense

|match_CAB_AMN=null

|match_CAB_FLU=null

|match_CAB_MAD=null

|match_CAB_POR=2–0

|match_CAB_VAS=2–0

|match_CAB_VRE=1–1

|match_CAB_BAN=null

|match_CAB_BVT=null

|match_CAB_BOT=null

|match_CAB_FLA=null

|match_CAB_RES=null

|name_FLA=Flamengo

|match_FLA_AMN=4–1

|match_FLA_FLU=3–2

|match_FLA_MAD=null

|match_FLA_POR=null

|match_FLA_VAS=null

|match_FLA_VRE=0–0

|match_FLA_BAN=null

|match_FLA_BVT=null

|match_FLA_BOT=null

|match_FLA_CAB=null

|match_FLA_RES=null

|name_RES=Resende

|match_RES_AMN=null

|match_RES_FLU=null

|match_RES_MAD=0–2

|match_RES_POR=null

|match_RES_VAS=0–2

|match_RES_VRE=0–1

|match_RES_BAN=null

|match_RES_BVT=null

|match_RES_BOT=null

|match_RES_CAB=null

|match_RES_FLA=null

|update=complete

|source=[http://www.fferj.com.br/Campeonatos/RenderDoc?caminho=http%3A%2F%2Ffferj.azurewebsites.net%2Fadmin%2FAzureStorage%2FGetDocument%3Fpath%3D2019%2F1%2F14%2Fc8c4b070-d8c8-4085-a74c-3c443b03ccc2.pdf&titulo=1%20-%20Ta%C3%A7a%20Rio&extensao=pdf FERJ]

}}

== Knockout stage ==

{{4TeamBracket

|RD1 = Semifinals

|RD2 = Final

|score-width = 35

|RD1-seed1 = 1

|RD1-team1 = Bangu

|RD1-score1 = 0

|RD1-seed2 = 2

|RD1-team2 = Vasco da Gama

|RD1-score2 = 1

|RD1-seed3 = 1

|RD1-team3 = Fluminense

|RD1-score3 = 1

|RD1-seed4 = 2

|RD1-team4 = Flamengo

|RD1-score4 = 2

|RD2-seed1 = 2

|RD2-team1 = Vasco da Gama

|RD2-score1 = 1 (1)

|RD2-seed2 = 2

|RD2-team2 = Flamengo

|RD2-score2 = 1 (3)

}}

;Semi-finals

{{football box

| date = {{Start date|2019|3|28|df=y}}

| time = 21:30 UTC−03:00

| report = [https://globoesporte.globo.com/rj/futebol/campeonato-carioca/jogo/28-03-2019/bangu-vasco.ghtml Report]

| team1 = Bangu

| score1 = 0

| score2 = 1

| team2 = Vasco da Gama

| goals1 =

| goals2 = Tiago Reis {{goal|57}}

| stadium = Maracanã

| location = Rio de Janeiro

| attendance = 19.884

| referee = Wagner do Nascimento Magalhães

}}

----

{{football box

| date = {{Start date|2019|3|27|df=y}}

| time = 21:30 UTC−03:00

| team1 = Fluminense

| score1 = 1

| score2 = 2

| team2 = Flamengo

| goals1 = González {{goal|61|pen.}}

| goals2 = Renê {{goal|30}}
Éverton Ribeiro {{goal|90+5|pen.}}

| report = [https://globoesporte.globo.com/rj/futebol/campeonato-carioca/jogo/27-03-2019/fluminense-flamengo.ghtml Report]

| stadium = Maracanã

| location = Rio de Janeiro

| attendance = 24.614

| referee = Marcelo de Lima Henrique

}}

;Final

{{football box

| date = {{Start date|2019|3|31|df=y}}

| time = 16:00 UTC−03:00

| team1 = Vasco da Gama

| score1 = 1

| score2 = 1

| report = [https://globoesporte.globo.com/rj/futebol/campeonato-carioca/jogo/31-03-2019/vasco-flamengo.ghtml Report]

| team2 = Flamengo

| goals1 = Tiago Reis {{goal|55}}

| goals2 = Giorgian De Arrascaeta {{goal|93}}

| stadium = Maracanã

| location = Rio de Janeiro

| referee = Rodrigo Nunes de Sá

| attendance = 38.787

| penalties1 = Danilo Barcelos {{pengoal}}
Rossi {{penmiss}}
Tiago Reis {{penmiss}}
Werley {{penmiss}}

| penaltyscore = 1 – 3

| penalties2 = {{pengoal}} Vitinho
{{penmiss}} Rodinei
{{pengoal}} Giorgian De Arrascaeta
{{pengoal}} Fernando Uribe

}}

{{winners||Taça Rio
2019 champion|Flamengo|8th}}

Relegation playoffs

The Relegation Round is competed from 20 January to 23 February 2018 in double round-robin format. The top two teams qualify for the First Round of the 2020 Campeonato Carioca and the bottom two teams are relegated to the 2019 Campeonato Carioca Série B1.

{{#invoke:sports table|main|style=WDL

|update=complete

|source=FERJ{{cite web |title=Ferj divulga tabela do Grupo X, que vai definir os dois rebaixados para a Segundona do Rio|date=15 January 2019 |url=https://globoesporte.globo.com/rj/serra-lagos-norte/futebol/campeonato-carioca/noticia/ferj-divulga-tabela-do-grupo-x-que-vai-definir-os-dois-rebaixados-para-a-segundona-do-rio.ghtml|publisher=FERJ |access-date=18 January 2019}}

|res_col_header=R

|team3=AME|name_AME=América

|team4=GOY|name_GOY=Goytacaz

|team2=MAC|name_MAC=Macaé

|team1=NIG|name_NIG=Nova Iguaçu

|win_NIG=4|draw_NIG=0|loss_NIG=2|gf_NIG=7|ga_NIG=3

|win_MAC=2|draw_MAC=3|loss_MAC=1|gf_MAC=5|ga_MAC=6

|win_AME=2|draw_AME=2|loss_AME=2|gf_AME=6|ga_AME=6|status_AME=R

|win_GOY=1|draw_GOY=1|loss_GOY=4|gf_GOY=5|ga_GOY=8|status_GOY=R

|col_R=#FFCCCC|text_R=Relegation to 2019 Série B1

|result3=R|result4=R

|class_rules=1) points; 2) wins; 3) goal difference; 4) number of goals scored; 5) head-to-head result.

}}

{{#invoke:sports results|main

|matches_style=FBR|solid_cell=grey

|team1=AME|team2=GOY|team3=MAC|team4=NIG

|name_AME=América

|match_AME_GOY=3–2

|match_AME_MAC=0–0

|match_AME_NIG=0–1

|name_GOY=Goytacaz

|match_GOY_AME=1–2

|match_GOY_MAC=1–2

|match_GOY_NIG=1–0

|name_MAC=Macaé

|match_MAC_AME=1–1

|match_MAC_GOY=0–0

|match_MAC_NIG=0–4

|name_NIG=Nova Iguaçu

|match_NIG_AME=1–0

|match_NIG_GOY=1–0

|match_NIG_MAC=0–2

|update=complete

|source=[https://globoesporte.globo.com/rj/serra-lagos-norte/futebol/campeonato-carioca/noticia/ferj-divulga-tabela-do-grupo-x-que-vai-definir-os-dois-rebaixados-para-a-segundona-do-rio.ghtml FERJ]

}}

Final stage

=Overall table=

{{#invoke:sports table|main|style=WDL

|update=complete

|source=[http://www.fferj.com.br/Campeonatos/RenderDoc?caminho=http%3A%2F%2Ffferj.azurewebsites.net%2Fadmin%2FAzureStorage%2FGetDocument%3Fpath%3D2019%2F2%2F3%2F975645ff-8ab8-47ba-8715-99c4096acee2.pdf&titulo=6%20-%20Classifica%C3%A7%C3%A3o%20Geral&extensao=pdf FERJ]

|res_col_header=QR

|status_pos=after

|team1=FLA|name_FLA=Flamengo

|team2=VAS|name_VAS=Vasco da Gama

|team3=BAN|name_BAN=Bangu

|team4=FLU|name_FLU=Fluminense

|team5=VRE|name_VRE=Volta Redonda

|team6=CAB|name_CAB=Cabofriense

|team7=BVT|name_BVT=Boavista

|team8=BOT|name_BOT= Botafogo

|team9=RES|name_RES=Resende

|team10=MAD|name_MAD=Madureira

|team11=AMN|name_AMN=Americano

|team12=POR|name_POR=Portuguesa

|win_VAS=7|draw_VAS=2|loss_VAS=2|gf_VAS=16|ga_VAS=7|status_VAS=Q

|win_FLA=8|draw_FLA=3|loss_FLA=0|gf_FLA=25|ga_FLA=9|status_FLA=Q

|win_FLU=6|draw_FLU=3|loss_FLU=2|gf_FLU=23|ga_FLU=9|status_FLU=Q

|win_VRE=5|draw_VRE=3|loss_VRE=3|gf_VRE=13|ga_VRE=14|status_VRE=

|win_RES=2|draw_RES=4|loss_RES=5|gf_RES=10|ga_RES=13|status_RES=

|win_BAN=7|draw_BAN=1|loss_BAN=3|gf_BAN=13|ga_BAN=8|status_BAN=Q

|win_BVT=4|draw_BVT=2|loss_BVT=5|gf_BVT=11|ga_BVT=17|status_BVT=

|win_BOT=3|draw_BOT=4|loss_BOT=4|gf_BOT=15|ga_BOT=13|status_BOT=

|win_CAB=4|draw_CAB=3|loss_CAB=4|gf_CAB=14|ga_CAB=12|status_CAB=

|win_AMN=1|draw_AMN=3|loss_AMN=7|gf_AMN=8|ga_AMN=22|status_AMN=R

|win_MAD=1|draw_MAD=4|loss_MAD=6|gf_MAD=6|ga_MAD=14|status_MAD=

|win_POR=1|draw_POR=2|loss_POR=8|gf_POR=6|ga_POR=20|status_POR=R

|col_FS=#D0F0C0|text_FS=Advance to Final Stage

|result1=FS|result2=FS|result3=FS|result4=FS

|col_BSD=#BBEBFF|text_BSD=2020 Brasileiro Série D

|result6=BSD

|col_CC1=#FFCCCC|text_CC1=2020 Campeonato Carioca First Round

|result11=CC1|result12=CC1

|class_rules=1) points; 2) goal difference; 3) number of goals scored.

|status_text_Q=Qualified to Final Stage

|status_text_T=Qualified to Final Stage through winning Taça Guanabara or Taça Rio

|status_text_R=Relegated

}}

== Knockout stage ==

{{4TeamBracket

|RD1 = Semifinals

|RD2 = Final

|team-width = 180

| legs = 1/2

| aggregate = yes

| boldwinner = high

|RD1-team1 = Flamengo

|RD1-score1 = 1

|RD1-seed1 = 1

|RD1-team2 = Fluminense

|RD1-score2 = 1

|RD1-team3 = Vasco da Gama

|RD1-score3 = 2

|RD1-team4 = Bangu

|RD1-score4 = 1

|RD2-team1 = Flamengo

|RD2-score1-1 = 2

|RD2-score1-2 = 2

|RD2-score1-agg = 4

|RD2-team2 = Vasco da Gama

|RD2-score2-1 = 0

|RD2-score2-2 = 0

|RD2-score2-agg = 0

}}

;Semi-finals

{{football box

| date = {{Start date|2019|4|6|df=y}}

| time = 19:00 UTC−03:00

| team1 = Flamengo

| score1 = 1

| score2 = 1

| report = https://globoesporte.globo.com/rj/futebol/campeonato-carioca/jogo/06-04-2019/flamengo-fluminense.ghtml

| team2 = Fluminense

| goals1 = Gabriel {{goal|70}}

| goals2 = Gilberto {{goal|45}}

| stadium = Maracanã

| attendance = 46,128

| referee = Bruno Arleu de Araújo

| location = Rio de Janeiro

}}

Flamengo advance to the finals with a draw as the higher seeded team.

----

{{football box

| date = {{Start date|2019|4|7|df=y}}

| time = 16:00 UTC−03:00

| team1 = Vasco da Gama

| score1 = 2

| score2 = 1

| report = https://globoesporte.globo.com/rj/futebol/campeonato-carioca/jogo/07-04-2019/vasco-bangu.ghtml

| team2 = Bangu

| goals1 = Bruno César {{goal|53}}
Yan Sasse {{goal|60}}

| goals2 = Yaya Banhoro {{goal|57}}

| stadium = Maracanã

| attendance = 19,786

| referee = Rodrigo Carvalhaes de Miranda

| location = Rio de Janeiro

}}

;Final

{{football box

| date = {{Start date|2019|4|14|df=y}}

| time = 16:00 UTC−03:00

| team1 = Vasco da Gama

| score1 = 0

| score2 = 2

| report = https://globoesporte.globo.com/rj/futebol/campeonato-carioca/jogo/14-04-2019/vasco-flamengo.ghtml

| team2 = Flamengo

| goals1 =

| goals2 = Bruno Henrique {{goal|54||76}}

| stadium = Nilton Santos

| attendance = 10,854

| referee = Rodrigo Nunes de Sá

| location = Rio de Janeiro

}}

----

{{football box

| date = {{Start date|2019|4|21|df=y}}

| time = 16:00 UTC−03:00

| team1 = Flamengo

| score1 = 2

| score2 = 0

| report = https://globoesporte.globo.com/rj/futebol/campeonato-carioca/jogo/21-04-2019/flamengo-vasco.ghtml

| team2 = Vasco da Gama

| goals1 = Willian Arão {{goal|16}}
Vitinho {{goal|83}}

| goals2 =

| stadium = Maracanã

| attendance = 52,398

| referee = Rodrigo Carvalhaes

| location = Rio de Janeiro

| aggregatescore = 4 – 0

| penaltyscore =

| penalties1 =

| penalties2 =

}}


{{winners||Campeonato Carioca
2019 champion|Flamengo|35th}}

Awards

=Team of the year=

{{col-begin}}

{{col-break}}

class="wikitable"
Pos.

! Player

! Club

style="text-align:center;" rowspan=| GK

|{{flag icon|BRA}} Jefferson Paulino

|Bangu

style="text-align:center;" rowspan=| DF

|{{flag icon|BRA}} Gilberto

|Fluminense

style="text-align:center;" rowspan=| DF

|{{flag icon|BRA}} Leandro Castán

|Vasco da Gama

style="text-align:center;" rowspan=| DF

|{{flag icon|BRA}} Rodrigo Caio

|Flamengo

style="text-align:center;" rowspan=| DF

|{{flag icon|BRA}} Renê

|Flamengo

style="text-align:center;" rowspan=| MF

|{{flag icon|COL}} Gustavo Cuéllar

|Flamengo

style="text-align:center;" rowspan=| MF

|{{flag icon|BRA}} Lucas Mineiro

|Vasco da Gama

style="text-align:center;" rowspan=| MF

|{{flag icon|BRA}} Marcos Júnior

|Bangu

style="text-align:center;" rowspan=| MF

|{{flag icon|BRA}} Éverton Ribeiro

|Flamengo

style="text-align:center;" rowspan=| FW

|{{flag icon|BRA}} Bruno Henrique

|Flamengo

style="text-align:center;" rowspan=| FW

|{{flag icon|BRA}} Gabriel Barbosa

|Flamengo

style="text-align:center;" rowspan=| HC

|{{flag icon|BRA}} Fernando Diniz

|Fluminense

{{small|Source [http://www.fferj.com.br/Noticias/View/16340 FERJ]}}


{{small|Last updated: 21 April 2019}}

{{col-break}}

{{football squad on pitch

| GK_nat = BRA | GK = Jefferson Paulino

| RB_nat = BRA | RB = Gilberto

| LCB_nat = BRA | LCB = Leandro Castán

| RCB_nat = BRA | RCB = Rodrigo Caio

| LB_nat = BRA | LB = Renê

| LCM_nat = BRA | LCM = Lucas Mineiro

| DM_nat = COL | DM = Gustavo Cuéllar

| RCM_nat = BRA | RCM = Marcos Júnior

| RW_nat = BRA | RW = Éverton Ribeiro

| LW_nat = BRA | LW = Bruno Henrique

| CF_nat = BRA | CF = Gabriel Barbosa

| caption = 2019 Campeonato Carioca Team of the Year

}}

{{col-end}}

class="wikitable"
Award

! Winner

! Club

Player of the Year

|{{flag icon|BRA}} Éverton Ribeiro

|Flamengo

Revelation of the Year

|{{flag icon|BRA}} Tiago Reis

|Vasco da Gama

Coaching Revelation of the Year

|{{flag icon|BRA}} Ado

|Bangu

{{small|Source [http://www.fferj.com.br/Noticias/View/16343 FERJ]}}


{{small|Last updated: 22 April 2019}}

Top scorers

{{updated|22 April 2019}}{{cite web|title=ARTILHARIA|url=https://globoesporte.globo.com/rj/futebol/campeonato-carioca/|publisher=Globo Esporte}}

class="wikitable sortable" style="text-align:center"
Rank

!Player

!Club

!Goals

1.

|align="left"|{{flagicon|Brazil}} Bruno Henrique

|align="left"|Flamengo

|8

rowspan="5"|2.

|align="left"|{{flagicon|Brazil}} Anderson Lessa

|align="left"|Bangu

|rowspan="5"|7

align="left"|{{flagicon|Brazil}} Gabriel

|align="left"|Flamengo

align="left"|{{flagicon|Brazil}} João Carlos

|align="left"|Volta Redonda

align="left"|{{flagicon|Brazil}} Maxwell

|align="left"|Resende

align="left"|{{flagicon|Colombia}} Yony González

|align="left"|Fluminense

3.

|align="left"|{{flagicon|Brazil}} Luciano

|align="left"|Fluminense

|6

4.

|align="left"|{{flagicon|Brazil}} Marrony

|align="left"|Vasco da Gama

|5

rowspan="3"|5.

|align="left"|{{flagicon|Brazil}} Rincon

|align="left"|Cabofriense

|rowspan="3"|4

align="left"|{{flagicon|Brazil}} Romário

|align="left"|Americano

align="left"|{{flagicon|Brazil}} Tiago Reis

|align="left"|Vasco da Gama

References

{{reflist}}

{{Campeonato Carioca seasons}}

{{2019 in Brazilian football}}

Category:Campeonato Carioca seasons

Carioca