Brasileirão 2025

Season archive · 29 Mar 25 to 07 Dec 25 · 380 games

Flamengo won the Brasileirão 2025 with 79 points from 38 games. Palmeiras finished second on 76, 3 points behind.

Ceara, Fortaleza, Juventude and Sport Recife were relegated.

K. Jorge was the top scorer with 21 goals for Cruzeiro.

The 380 games produced 959 goals, 2.52 per game. 50% were home wins, 26% draws and 24% away wins.

Final table

# Team P W D L GF GA GD Pts
1 Flamengo Champions 3823105 7827 +51 79
2 Palmeiras 382378 6633 +33 76
3 Cruzeiro 3819136 5531 +24 70
4 Mirassol 3818137 6339 +24 67
5 Fluminense 3819712 5039 +11 64
6 Botafogo 3817129 5838 +20 63
7 Bahia 3817912 5046 +4 60
8 Sao Paulo 3814915 4347 -4 51
9 Gremio 38131015 4750 -3 49
10 Bragantino 3814618 4557 -12 48
11 Atletico Mineiro 38121214 4344 -1 48
12 Santos 38121115 4550 -5 47
13 Corinthians 38121115 4247 -5 47
14 Vasco da Gama 3813619 5560 -5 45
15 Vitoria 38111215 3552 -17 45
16 Internacional 38111116 4457 -13 44
17 Ceara Relegated 38111017 3440 -6 43
18 Fortaleza Relegated 38111017 4358 -15 43
19 Juventude Relegated 389821 3569 -34 35
20 Sport Recife Relegated 3821125 2875 -47 17

The season in numbers

Goals per game 2.52 959 goals in 380 games
Home wins 50%
Draws 26%
Away wins 24%
Both teams scored 47%
Over 2.5 goals 46%
xG per game 2.54 Both sides combined

Top scorers

#PlayerGoalsClubG
1 K. Jorge 21 Cruzeiro 33
2 V. Roque 16 Palmeiras 33
3 P. Vegetti 14 Vasco da Gama 35
3 Rayan 14 Vasco da Gama 34
5 Reinaldo 13 Mirassol 34
6 Pedro 12 Flamengo 21
6 J. López 12 Palmeiras 33
6 C. Vinícius 12 Gremio 14
9 A. Patrick 11 Internacional 30
9 W. José 11 Bahia 33

Own goals are not counted for the scorer.

Top assists

#PlayerAssistsClubG
1 K. Jorge 8 Cruzeiro 33
1 P. Henrique 8 Vasco da Gama 28
3 A. Patrick 7 Internacional 30
3 Jhon Jhon 7 Bragantino 34
3 M. Pereira 7 Cruzeiro 34
3 Guilherme 7 Santos 32
3 Mauricio 7 Palmeiras 29
3 L. Piton 7 Vasco da Gama 30
9 Reinaldo 6 Mirassol 34
9 Pedro 6 Flamengo 21

Season records

Biggest win 8 Flamengo 8–0 Vitoria
Most goals in a game 8 Flamengo 8–0 Vitoria
Most goals by one side 8 Flamengo 8–0 Vitoria

All results

Every game of the 2025 season, by month.

March 202529 Mar 25 to 31 Mar 25 · 10 games
April 202505 Apr 25 to 27 Apr 25 · 50 games
DateHomeScoreAway
05 Apr 25 Corinthians 3–0 Vasco da Gama
05 Apr 25 Ceara 2–0 Gremio
06 Apr 25 Botafogo 2–0 Juventude
06 Apr 25 Atletico Mineiro 0–0 Sao Paulo
06 Apr 25 Fluminense 2–1 Bragantino
06 Apr 25 Internacional 3–0 Cruzeiro
06 Apr 25 Vitoria 1–2 Flamengo
06 Apr 25 Sport Recife 1–2 Palmeiras
06 Apr 25 Mirassol 1–1 Fortaleza
06 Apr 25 Santos 2–2 Bahia
12 Apr 25 Juventude 2–1 Ceara
12 Apr 25 Bragantino 1–0 Botafogo
12 Apr 25 Palmeiras 2–0 Corinthians
13 Apr 25 Vasco da Gama 3–1 Sport Recife
13 Apr 25 Bahia 1–1 Mirassol
13 Apr 25 Sao Paulo 1–1 Cruzeiro
13 Apr 25 Gremio 0–2 Flamengo
13 Apr 25 Fluminense 1–0 Santos
13 Apr 25 Fortaleza 0–0 Internacional
13 Apr 25 Atletico Mineiro 2–2 Vitoria
16 Apr 25 Ceara 2–1 Vasco da Gama
16 Apr 25 Botafogo 2–2 Sao Paulo
16 Apr 25 Mirassol 4–1 Gremio
16 Apr 25 Sport Recife 0–1 Bragantino
16 Apr 25 Corinthians 0–2 Fluminense
16 Apr 25 Internacional 0–1 Palmeiras
17 Apr 25 Vitoria 2–1 Fortaleza
17 Apr 25 Flamengo 6–0 Juventude
17 Apr 25 Santos 2–0 Atletico Mineiro
18 Apr 25 Cruzeiro 3–0 Bahia
19 Apr 25 Corinthians 2–1 Sport Recife
19 Apr 25 Vasco da Gama 0–0 Flamengo
20 Apr 25 Gremio 1–1 Internacional
20 Apr 25 Juventude 2–2 Mirassol
20 Apr 25 Atletico Mineiro 1–0 Botafogo
20 Apr 25 Sao Paulo 2–1 Santos
20 Apr 25 Fortaleza 1–2 Palmeiras
20 Apr 25 Fluminense 1–1 Vitoria
20 Apr 25 Bragantino 1–0 Cruzeiro
21 Apr 25 Bahia 1–0 Ceara
26 Apr 25 Internacional 3–1 Juventude
26 Apr 25 Ceara 1–1 Sao Paulo
26 Apr 25 Mirassol 2–2 Atletico Mineiro
26 Apr 25 Sport Recife 0–0 Fortaleza
27 Apr 25 Botafogo 2–0 Fluminense
27 Apr 25 Flamengo 4–0 Corinthians
27 Apr 25 Palmeiras 0–1 Bahia
27 Apr 25 Vitoria 1–1 Gremio
27 Apr 25 Cruzeiro 1–0 Vasco da Gama
27 Apr 25 Santos 1–2 Bragantino
May 202503 May 25 to 31 May 25 · 40 games
June 202501 Jun 25 to 13 Jun 25 · 16 games
July 202512 Jul 25 to 29 Jul 25 · 42 games
DateHomeScoreAway
12 Jul 25 Internacional 1–0 Vitoria
12 Jul 25 Flamengo 2–0 Sao Paulo
12 Jul 25 Vasco da Gama 0–2 Botafogo
13 Jul 25 Bahia 2–1 Atletico Mineiro
13 Jul 25 Corinthians 1–2 Bragantino
13 Jul 25 Fortaleza 0–1 Ceara
13 Jul 25 Cruzeiro 4–1 Gremio
14 Jul 25 Juventude 2–0 Sport Recife
16 Jul 25 Palmeiras 1–1 Mirassol
16 Jul 25 Ceara 0–1 Corinthians
16 Jul 25 Santos 1–0 Flamengo
17 Jul 25 Bragantino 2–2 Sao Paulo
17 Jul 25 Botafogo 0–0 Vitoria
17 Jul 25 Fluminense 0–2 Cruzeiro
19 Jul 25 Fortaleza 1–1 Bahia
19 Jul 25 Vasco da Gama 1–1 Gremio
19 Jul 25 Mirassol 3–0 Santos
20 Jul 25 Sao Paulo 2–0 Corinthians
20 Jul 25 Internacional 1–0 Ceara
20 Jul 25 Cruzeiro 4–0 Juventude
20 Jul 25 Vitoria 1–0 Bragantino
20 Jul 25 Sport Recife 0–1 Botafogo
20 Jul 25 Palmeiras 3–2 Atletico Mineiro
20 Jul 25 Flamengo 1–0 Fluminense
23 Jul 25 Ceara 0–2 Mirassol
23 Jul 25 Fluminense 1–2 Palmeiras
23 Jul 25 Corinthians 0–0 Cruzeiro
24 Jul 25 Vitoria 2–2 Sport Recife
24 Jul 25 Santos 1–2 Internacional
24 Jul 25 Bragantino 1–2 Flamengo
24 Jul 25 Juventude 0–1 Sao Paulo
26 Jul 25 Botafogo 1–1 Corinthians
26 Jul 25 Mirassol 1–1 Vitoria
26 Jul 25 Sport Recife 2–2 Santos
26 Jul 25 Fortaleza 3–1 Bragantino
27 Jul 25 Palmeiras 1–0 Gremio
27 Jul 25 Sao Paulo 3–1 Fluminense
27 Jul 25 Cruzeiro 1–2 Ceara
27 Jul 25 Internacional 1–1 Vasco da Gama
27 Jul 25 Bahia 3–0 Juventude
27 Jul 25 Flamengo 1–0 Atletico Mineiro
29 Jul 25 Gremio 2–1 Fortaleza
August 202502 Aug 25 to 31 Aug 25 · 51 games
DateHomeScoreAway
02 Aug 25 Sport Recife 0–0 Bahia
02 Aug 25 Mirassol 3–2 Vasco da Gama
03 Aug 25 Fluminense 1–0 Gremio
03 Aug 25 Botafogo 0–2 Cruzeiro
03 Aug 25 Corinthians 1–1 Fortaleza
03 Aug 25 Ceara 1–1 Flamengo
03 Aug 25 Atletico Mineiro 2–1 Bragantino
03 Aug 25 Vitoria 2–2 Palmeiras
03 Aug 25 Internacional 1–2 Sao Paulo
04 Aug 25 Santos 3–1 Juventude
09 Aug 25 Sao Paulo 2–0 Vitoria
09 Aug 25 Flamengo 2–1 Mirassol
09 Aug 25 Bragantino 1–3 Internacional
09 Aug 25 Fortaleza 0–5 Botafogo
10 Aug 25 Bahia 3–3 Fluminense
10 Aug 25 Vasco da Gama 1–1 Atletico Mineiro
10 Aug 25 Palmeiras 2–1 Ceara
10 Aug 25 Cruzeiro 1–2 Santos
10 Aug 25 Gremio 0–1 Sport Recife
11 Aug 25 Juventude 2–1 Corinthians
16 Aug 25 Ceara 1–0 Bragantino
16 Aug 25 Fluminense 2–1 Fortaleza
16 Aug 25 Vitoria 2–2 Juventude
16 Aug 25 Sport Recife 2–2 Sao Paulo
17 Aug 25 Corinthians 1–2 Bahia
17 Aug 25 Atletico Mineiro 1–3 Gremio
17 Aug 25 Santos 0–6 Vasco da Gama
17 Aug 25 Internacional 1–3 Flamengo
17 Aug 25 Botafogo 0–1 Palmeiras
18 Aug 25 Mirassol 1–1 Cruzeiro
20 Aug 25 Juventude 2–0 Vasco da Gama
23 Aug 25 Bragantino 4–2 Fluminense
23 Aug 25 Cruzeiro 2–1 Internacional
24 Aug 25 Gremio 0–0 Ceara
24 Aug 25 Vasco da Gama 2–3 Corinthians
24 Aug 25 Bahia 2–0 Santos
24 Aug 25 Juventude 1–3 Botafogo
24 Aug 25 Fortaleza 0–1 Mirassol
24 Aug 25 Sao Paulo 2–0 Atletico Mineiro
25 Aug 25 Palmeiras 3–0 Sport Recife
26 Aug 25 Flamengo 8–0 Vitoria
30 Aug 25 Ceara 0–1 Juventude
30 Aug 25 Botafogo 4–1 Bragantino
31 Aug 25 Cruzeiro 1–0 Sao Paulo
31 Aug 25 Santos 0–0 Fluminense
31 Aug 25 Flamengo 1–1 Gremio
31 Aug 25 Vitoria 1–0 Atletico Mineiro
31 Aug 25 Mirassol 5–1 Bahia
31 Aug 25 Corinthians 1–1 Palmeiras
31 Aug 25 Sport Recife 2–3 Vasco da Gama
31 Aug 25 Internacional 2–1 Fortaleza
September 202513 Sep 25 to 29 Sep 25 · 33 games
October 202501 Oct 25 to 29 Oct 25 · 55 games
DateHomeScoreAway
01 Oct 25 Atletico Mineiro 0–0 Juventude
01 Oct 25 Palmeiras 3–0 Vasco da Gama
01 Oct 25 Sport Recife 2–2 Fluminense
01 Oct 25 Mirassol 1–1 Bragantino
01 Oct 25 Internacional 1–1 Corinthians
02 Oct 25 Santos 1–1 Gremio
02 Oct 25 Botafogo 2–1 Bahia
02 Oct 25 Vitoria 1–0 Ceara
02 Oct 25 Fortaleza 0–2 Sao Paulo
02 Oct 25 Flamengo 0–0 Cruzeiro
04 Oct 25 Fluminense 3–0 Atletico Mineiro
04 Oct 25 Internacional 2–0 Botafogo
04 Oct 25 Bragantino 1–0 Gremio
05 Oct 25 Corinthians 3–0 Mirassol
05 Oct 25 Vasco da Gama 4–3 Vitoria
05 Oct 25 Sao Paulo 2–3 Palmeiras
05 Oct 25 Juventude 1–2 Fortaleza
05 Oct 25 Bahia 1–0 Flamengo
05 Oct 25 Ceara 3–0 Santos
05 Oct 25 Cruzeiro 1–1 Sport Recife
08 Oct 25 Atletico Mineiro 3–1 Sport Recife
09 Oct 25 Mirassol 2–1 Fluminense
11 Oct 25 Palmeiras 4–1 Juventude
15 Oct 25 Palmeiras 5–1 Bragantino
15 Oct 25 Botafogo 0–3 Flamengo
15 Oct 25 Sport Recife 1–1 Ceara
15 Oct 25 Mirassol 3–1 Internacional
16 Oct 25 Atletico Mineiro 1–1 Cruzeiro
16 Oct 25 Fortaleza 0–2 Vasco da Gama
16 Oct 25 Santos 3–1 Corinthians
16 Oct 25 Gremio 2–0 Sao Paulo
17 Oct 25 Fluminense 1–0 Juventude
17 Oct 25 Vitoria 2–1 Bahia
18 Oct 25 Corinthians 1–0 Atletico Mineiro
19 Oct 25 Cruzeiro 1–0 Fortaleza
19 Oct 25 Flamengo 3–2 Palmeiras
19 Oct 25 Ceara 0–2 Botafogo
19 Oct 25 Mirassol 3–0 Sao Paulo
19 Oct 25 Internacional 2–0 Sport Recife
19 Oct 25 Bahia 4–0 Gremio
20 Oct 25 Juventude 1–0 Bragantino
20 Oct 25 Vasco da Gama 2–0 Fluminense
21 Oct 25 Santos 0–1 Vitoria
22 Oct 25 Bahia 1–0 Internacional
25 Oct 25 Vitoria 0–1 Corinthians
25 Oct 25 Atletico Mineiro 1–0 Ceara
25 Oct 25 Fluminense 1–0 Internacional
25 Oct 25 Sport Recife 1–2 Mirassol
25 Oct 25 Fortaleza 1–0 Flamengo
26 Oct 25 Sao Paulo 2–0 Bahia
26 Oct 25 Botafogo 2–2 Santos
26 Oct 25 Gremio 3–1 Juventude
26 Oct 25 Bragantino 0–3 Vasco da Gama
26 Oct 25 Palmeiras 0–0 Cruzeiro
29 Oct 25 Fluminense 1–0 Ceara
November 202501 Nov 25 to 30 Nov 25 · 63 games
DateHomeScoreAway
01 Nov 25 Cruzeiro 3–1 Vitoria
01 Nov 25 Santos 1–1 Fortaleza
01 Nov 25 Mirassol 0–0 Botafogo
02 Nov 25 Flamengo 3–0 Sport Recife
02 Nov 25 Bahia 2–1 Bragantino
02 Nov 25 Corinthians 2–0 Gremio
02 Nov 25 Ceara 2–0 Fluminense
02 Nov 25 Internacional 0–0 Atletico Mineiro
02 Nov 25 Juventude 0–2 Palmeiras
02 Nov 25 Vasco da Gama 0–2 Sao Paulo
05 Nov 25 Vitoria 1–0 Internacional
05 Nov 25 Sport Recife 0–2 Juventude
05 Nov 25 Bragantino 2–1 Corinthians
05 Nov 25 Botafogo 3–0 Vasco da Gama
05 Nov 25 Atletico Mineiro 3–0 Bahia
05 Nov 25 Gremio 0–1 Cruzeiro
06 Nov 25 Sao Paulo 2–2 Flamengo
06 Nov 25 Fluminense 1–0 Mirassol
06 Nov 25 Ceara 1–1 Fortaleza
07 Nov 25 Palmeiras 2–0 Santos
08 Nov 25 Sport Recife 2–4 Atletico Mineiro
08 Nov 25 Vasco da Gama 1–3 Juventude
08 Nov 25 Internacional 2–2 Bahia
09 Nov 25 Sao Paulo 0–1 Bragantino
09 Nov 25 Cruzeiro 0–0 Fluminense
09 Nov 25 Corinthians 0–1 Ceara
09 Nov 25 Vitoria 0–0 Botafogo
09 Nov 25 Flamengo 3–2 Santos
09 Nov 25 Mirassol 2–1 Palmeiras
09 Nov 25 Fortaleza 2–2 Gremio
12 Nov 25 Atletico Mineiro 3–3 Fortaleza
15 Nov 25 Sport Recife 1–5 Flamengo
16 Nov 25 Santos 1–0 Palmeiras
16 Nov 25 Bragantino 2–0 Atletico Mineiro
18 Nov 25 Botafogo 3–2 Sport Recife
19 Nov 25 Palmeiras 0–0 Vitoria
20 Nov 25 Fluminense 2–1 Flamengo
20 Nov 25 Santos 1–1 Mirassol
20 Nov 25 Gremio 2–0 Vasco da Gama
20 Nov 25 Juventude 3–3 Cruzeiro
20 Nov 25 Bahia 2–3 Fortaleza
20 Nov 25 Corinthians 3–1 Sao Paulo
21 Nov 25 Ceara 1–2 Internacional
22 Nov 25 Botafogo 3–2 Gremio
23 Nov 25 Flamengo 3–0 Bragantino
23 Nov 25 Palmeiras 0–0 Fluminense
23 Nov 25 Sao Paulo 2–1 Juventude
23 Nov 25 Bahia 1–0 Vasco da Gama
23 Nov 25 Sport Recife 1–3 Vitoria
23 Nov 25 Cruzeiro 3–0 Corinthians
24 Nov 25 Mirassol 3–0 Ceara
25 Nov 25 Internacional 1–1 Santos
26 Nov 25 Atletico Mineiro 1–1 Flamengo
26 Nov 25 Gremio 3–2 Palmeiras
26 Nov 25 Bragantino 0–1 Fortaleza
27 Nov 25 Fluminense 6–0 Sao Paulo
28 Nov 25 Juventude 1–1 Bahia
28 Nov 25 Vasco da Gama 5–1 Internacional
29 Nov 25 Santos 3–0 Sport Recife
29 Nov 25 Vitoria 2–0 Mirassol
30 Nov 25 Ceara 1–1 Cruzeiro
30 Nov 25 Corinthians 2–2 Botafogo
30 Nov 25 Fortaleza 1–0 Atletico Mineiro
December 202502 Dec 25 to 07 Dec 25 · 20 games

More on the Brasileirão