Rota do Futebol
Brasil

Carioca Classics

The rivalry narratives

Carioca Classics

Rivalries thatmake Rio

In Rio football, every derby carries its own story — decades of rivalry, epic moments and impressive statistics. Six matchups define the identity of Rio de Janeiro football: from the Clássico da Rivalidade to the Fla-Flu, through the Clássico dos Milhões and the Clássico Vovô.

Discover the numbers, top scorers and biggest routs of each duel between Botafogo, Flamengo, Fluminense and Vasco — the four giants that turn every match into a spectacle.

Botafogo
vs
Flamengo

Clássico da Rivalidade

Botafogo vs Flamengo

Botafogo x Flamengo

The duel between Botafogo and Flamengo, known as the "Clássico da Rivalidade" (Rivalry Classic), is among the most emblematic and intense matchups in Rio football. Its origins predate football itself: in the late 19th century, when rowing dominated Rio de Janeiro's sporting scene, the two clubs already competed on the water before taking the dispute to the pitch.

According to historical records, the teams have met 397 times, with 150 Flamengo wins, 127 draws and 120 Botafogo victories. Flamengo has scored 597 goals, while Botafogo has 536.

The first football match took place on May 13, 1913, at General Severiano, in the Campeonato Carioca, with a 1-0 Botafogo victory, goal scored by Mimi Sodré. The Maracanã has hosted the most matches of this derby, with 239 games. The biggest rout belongs to Botafogo: 9-2, in the 1972 Campeonato Carioca. The average is 2.85 goals per match. The all-time top scorer is Heleno de Freitas, with 22 goals.

Total matches

397

Wins Botafogo

120

Draws

127

Wins Flamengo

150

Goals Botafogo

536

Goals Flamengo

597

Top scorer

Heleno de Freitas (22)

Avg. goals

2.85

Biggest rout

Botafogo 9 x 2 Flamengo (Carioca 1972)

Maracanã matches

239

First match

13/05/1913

Botafogo
vs
Fluminense

Clássico Vovô

Botafogo vs Fluminense

Botafogo x Fluminense

Known as the "Clássico Vovô" (Grandpa Classic), the matchup between Botafogo and Fluminense dates back to October 22, 1905, recognized as the oldest football derby in Brazil and the third oldest in the Americas.

According to Botafogo's records, the rivals have met 383 times, with 139 Fluminense wins, 113 draws and 131 Botafogo victories. Fluminense has scored 573 goals, while Botafogo has 538.

The first chapter was written on October 22, 1905, in Laranjeiras, with a 6-0 Fluminense victory. The Maracanã has hosted 210 matches between the two teams. The biggest rout also belongs to Fluminense: 8-0, in the 1906 Campeonato Carioca. The average is 2.90 goals per match. The all-time top scorer is Welfare, with 18 goals.

Total matches

383

Wins Botafogo

131

Draws

113

Wins Fluminense

139

Goals Botafogo

538

Goals Fluminense

573

Top scorer

Welfare (18)

Avg. goals

2.90

Biggest rout

Fluminense 8 x 0 Botafogo (Carioca 1906)

Maracanã matches

210

First match

22/10/1905

Botafogo
vs
Vasco

Clássico da Amizade

Botafogo vs Vasco

Botafogo x Vasco

The matchup between Botafogo and Vasco, known as the "Clássico da Amizade" (Friendship Classic), is one of the most traditional duels in Brazilian football, with a long history of remarkable matches and significant stories.

The rivalry between the two clubs began in the early 20th century, a period when both established themselves as forces in Rio football. Despite the friendly nickname, the classic has always been marked by strong competitiveness, balance and passionate fans.

According to Botafogo's official statistics, the teams have met 370 times, with 158 Vasco wins, 108 draws and 104 Botafogo victories. Vasco has scored 562 goals, while Botafogo has 495. The first clash took place on April 22, 1923, at General Severiano, ending with a 3-1 Vasco victory. The Maracanã has hosted 206 matches. The biggest rout belongs to Vasco: 7-0, in the 2001 Campeonato Carioca. The all-time top scorer is Roberto Dinamite, with 25 goals.

Total matches

370

Wins Botafogo

104

Draws

108

Wins Vasco

158

Goals Botafogo

495

Goals Vasco

562

Top scorer

Roberto Dinamite (25)

Avg. goals

2.85

Biggest rout

Vasco 7 x 0 Botafogo (Carioca 2001)

Maracanã matches

206

First match

22/04/1923

Flamengo
vs
Fluminense

Fla-Flu

Flamengo vs Fluminense

Flamengo x Fluminense

The Fla-Flu is widely recognized as one of the most emblematic and fascinating derbies in world football. The history of this duel is filled with remarkable matches, historic protagonists and episodes that directly contributed to shaping the identity of Rio and Brazilian football.

The classic also holds a unique achievement: the world record attendance for a club match, with 194,603 fans present at the 1963 Campeonato Carioca final — won by Flamengo after a 0-0 draw. Since 2012, the Fla-Flu has been officially recognized as intangible heritage of Rio de Janeiro, the only football derby to receive such recognition.

According to the records, 456 matches have been played, with 167 Flamengo wins, 147 draws and 142 Fluminense victories. Flamengo has scored 651 goals, Fluminense 575. The first match took place on July 7, 1912, in Laranjeiras. The Maracanã has hosted 276 editions. The biggest rout belongs to Flamengo: 7-0, in the 1945 Municipal Tournament. The average is 2.72 goals per match. The all-time top scorer is Zico, with 23 goals.

Total matches

456

Wins Flamengo

167

Draws

147

Wins Fluminense

142

Goals Flamengo

651

Goals Fluminense

575

Top scorer

Zico (23)

Avg. goals

2.72

Biggest rout

Flamengo 7 x 0 Fluminense (Municipal 1945)

Maracanã matches

276

First match

07/07/1912

Flamengo
vs
Vasco

Clássico dos Milhões

Flamengo vs Vasco

Flamengo x Vasco

The "Clássico dos Milhões" (Classic of the Millions), the duel between Flamengo and Vasco, is among the most remarkable and emotionally charged matchups in Brazilian football. The origin of this rivalry dates back to the late 19th century, when both emerged as rowing clubs. The dispute left the waters of Guanabara Bay and took shape on the pitch, incorporating cultural, social and historical elements that make this one of the most symbolic derbies in the country.

According to Flamengo's official records, the rivals have met 429 times, with 167 Flamengo wins, 123 draws and 139 Vasco victories. Flamengo has scored 571 goals, while Vasco has 532.

The first match took place on March 26, 1922, in Laranjeiras, ending with a 1-0 Flamengo victory. The Maracanã has hosted 276 matches between the clubs. The biggest rout belongs to Vasco: 7-0, in the 1931 Campeonato Carioca. The average is 2.57 goals per match. The all-time top scorer is Roberto Dinamite, with 22 goals.

Total matches

429

Wins Flamengo

167

Draws

123

Wins Vasco

139

Goals Flamengo

571

Goals Vasco

532

Top scorer

Roberto Dinamite (22)

Avg. goals

2.57

Biggest rout

Vasco 7 x 0 Flamengo (Carioca 1931)

Maracanã matches

276

First match

26/03/1922

Fluminense
vs
Vasco

Clássico dos Gigantes

Fluminense vs Vasco

Fluminense x Vasco

Fluminense and Vasco star in one of the most emblematic and traditional matchups in Brazilian football. Named the "Clássico dos Gigantes" (Classic of the Giants), the duel brings together two of Rio de Janeiro's and Brazil's largest fanbases, sustaining a centennial rivalry reflected both on and off the pitch.

According to Vasco's official statistics, the clubs have met 382 times, with 150 Vasco wins, 109 draws and 123 Fluminense victories. Vasco has scored 560 goals, while Fluminense has 517.

The first chapter of this rivalry was recorded on March 11, 1923, on Rua Figueira de Melo, in a friendly that ended with a 3-2 Vasco victory. The Maracanã has hosted 254 duels between the teams. The biggest rout belongs to Vasco: 6-0, in the 1930 Campeonato Carioca. The average is 2.81 goals per match. The all-time top scorer is Roberto Dinamite, with an impressive 36 goals.

Total matches

382

Wins Fluminense

123

Draws

109

Wins Vasco

150

Goals Fluminense

517

Goals Vasco

560

Top scorer

Roberto Dinamite (36)

Avg. goals

2.81

Biggest rout

Vasco 6 x 0 Fluminense (Carioca 1930)

Maracanã matches

254

First match

11/03/1923

Other Routes