Brasileirão 2024

Season archive · 13 Apr 24 to 08 Dec 24 · 380 games

Botafogo won the Brasileirão 2024 with 79 points from 38 games. Palmeiras finished second on 73, 6 points behind.

Athletico Paranaense, Atletico Goianiense, Criciuma and Cuiaba were relegated.

Yuri Alberto and Alerrandro were the top scorers with 15 goals.

The 380 games produced 929 goals, 2.44 per game. 47% were home wins, 27% draws and 26% away wins.

Final table

# Team P W D L GF GA GD Pts
1 Botafogo Champions 3823105 5929 +30 79
2 Palmeiras 382279 6033 +27 73
3 Flamengo 3820108 6142 +19 70
4 Fortaleza 3819118 5339 +14 68
5 Internacional 3818119 5336 +17 65
6 Sao Paulo 3817813 5343 +10 59
7 Corinthians 38151112 5445 +9 56
8 Bahia 3815815 4949 +0 53
9 Cruzeiro 38141014 4341 +2 52
10 Vasco da Gama 3814816 4356 -13 50
11 Vitoria 3813817 4552 -7 47
12 Atletico Mineiro 38111413 4754 -7 47
13 Fluminense 38121016 3339 -6 46
14 Gremio 3812917 4450 -6 45
15 Juventude 38111215 4859 -11 45
16 Bragantino 38101414 4448 -4 44
17 Athletico Paranaense Relegated 3811918 4046 -6 42
18 Criciuma Relegated 3891118 4261 -19 38
19 Atletico Goianiense Relegated 387922 2958 -29 30
20 Cuiaba Relegated 3861220 2949 -20 30

The season in numbers

Goals per game 2.44 929 goals in 380 games
Home wins 47%
Draws 27%
Away wins 26%
Both teams scored 53%
Over 2.5 goals 47%
xG per game 2.45 Both sides combined

Top scorers

#PlayerGoalsClubG
1 Yuri Alberto 15 Corinthians 29
1 Alerrandro 15 Vitoria 34
3 Estêvão 13 Palmeiras 31
4 Pablo Vegetti 12 Vasco da Gama 35
5 Pedro Guilherme 11 Flamengo 21
5 Raphael Veiga 11 Palmeiras 34
5 Luciano 11 Sao Paulo 31
5 Wesley Ribeiro 11 Internacional 33
9 Rodrigo Garro 10 Corinthians 36
9 Lucas Moura 10 Sao Paulo 28

Own goals are not counted for the scorer.

Season records

All results

Every game of the 2024 season, by month.

April 202413 Apr 24 to 29 Apr 24 · 38 games
May 202404 May 24 to 13 May 24 · 14 games
June 202401 Jun 24 to 30 Jun 24 · 72 games
DateHomeScoreAway
01 Jun 24 Vitoria 0–2 Atletico Goianiense
01 Jun 24 Gremio 0–2 Bragantino
01 Jun 24 Cuiaba 0–1 Internacional
01 Jun 24 Fluminense 1–1 Juventude
02 Jun 24 Corinthians 0–1 Botafogo
02 Jun 24 Criciuma 1–2 Palmeiras
02 Jun 24 Atletico Mineiro 1–1 Bahia
02 Jun 24 Vasco da Gama 1–6 Flamengo
02 Jun 24 Sao Paulo 2–0 Cruzeiro
02 Jun 24 Fortaleza 1–0 Athletico Paranaense
05 Jun 24 Juventude 1–0 Atletico Goianiense
05 Jun 24 Cuiaba 0–0 Vitoria
09 Jun 24 Criciuma 2–5 Cuiaba
11 Jun 24 Juventude 1–1 Vitoria
11 Jun 24 Atletico Goianiense 2–2 Corinthians
11 Jun 24 Botafogo 1–0 Fluminense
12 Jun 24 Bragantino 1–2 Atletico Mineiro
13 Jun 24 Cruzeiro 2–1 Cuiaba
13 Jun 24 Internacional 0–0 Sao Paulo
13 Jun 24 Athletico Paranaense 3–1 Criciuma
13 Jun 24 Flamengo 2–1 Gremio
14 Jun 24 Palmeiras 2–0 Vasco da Gama
14 Jun 24 Bahia 1–0 Fortaleza
15 Jun 24 Bragantino 2–1 Juventude
16 Jun 24 Fluminense 1–2 Atletico Goianiense
16 Jun 24 Corinthians 2–2 Sao Paulo
16 Jun 24 Vitoria 2–1 Internacional
16 Jun 24 Athletico Paranaense 1–1 Flamengo
16 Jun 24 Gremio 1–2 Botafogo
16 Jun 24 Criciuma 2–2 Bahia
16 Jun 24 Cuiaba 5–0 Fortaleza
16 Jun 24 Vasco da Gama 0–0 Cruzeiro
17 Jun 24 Atletico Mineiro 0–4 Palmeiras
19 Jun 24 Atletico Goianiense 1–2 Criciuma
19 Jun 24 Botafogo 1–1 Athletico Paranaense
19 Jun 24 Juventude 2–0 Vasco da Gama
19 Jun 24 Sao Paulo 0–1 Cuiaba
19 Jun 24 Fortaleza 1–0 Gremio
20 Jun 24 Internacional 1–0 Corinthians
20 Jun 24 Cruzeiro 2–0 Fluminense
20 Jun 24 Vitoria 4–2 Atletico Mineiro
20 Jun 24 Flamengo 2–1 Bahia
21 Jun 24 Palmeiras 2–1 Bragantino
22 Jun 24 Criciuma 2–1 Botafogo
22 Jun 24 Gremio 0–1 Internacional
22 Jun 24 Cuiaba 0–0 Atletico Goianiense
23 Jun 24 Vasco da Gama 4–1 Sao Paulo
23 Jun 24 Bahia 4–1 Cruzeiro
23 Jun 24 Athletico Paranaense 1–1 Corinthians
23 Jun 24 Fluminense 0–1 Flamengo
23 Jun 24 Palmeiras 3–1 Juventude
23 Jun 24 Atletico Mineiro 1–1 Fortaleza
23 Jun 24 Bragantino 2–1 Vitoria
26 Jun 24 Cruzeiro 2–0 Athletico Paranaense
26 Jun 24 Botafogo 2–1 Bragantino
26 Jun 24 Juventude 2–1 Flamengo
26 Jun 24 Corinthians 1–1 Cuiaba
26 Jun 24 Atletico Goianiense 1–1 Gremio
27 Jun 24 Fortaleza 3–0 Palmeiras
27 Jun 24 Bahia 2–1 Vasco da Gama
27 Jun 24 Internacional 1–2 Atletico Mineiro
27 Jun 24 Fluminense 0–1 Vitoria
27 Jun 24 Sao Paulo 2–1 Criciuma
29 Jun 24 Cuiaba 1–1 Bragantino
29 Jun 24 Vasco da Gama 1–1 Botafogo
30 Jun 24 Atletico Mineiro 1–1 Atletico Goianiense
30 Jun 24 Sao Paulo 3–1 Bahia
30 Jun 24 Fortaleza 2–1 Juventude
30 Jun 24 Gremio 1–0 Fluminense
30 Jun 24 Vitoria 0–1 Athletico Paranaense
30 Jun 24 Criciuma 1–1 Internacional
30 Jun 24 Flamengo 2–1 Cruzeiro
July 202401 Jul 24 to 28 Jul 24 · 64 games
DateHomeScoreAway
01 Jul 24 Palmeiras 2–0 Corinthians
03 Jul 24 Cuiaba 1–2 Botafogo
03 Jul 24 Criciuma 1–0 Cruzeiro
03 Jul 24 Vasco da Gama 2–0 Fortaleza
04 Jul 24 Bragantino 3–1 Atletico Goianiense
04 Jul 24 Athletico Paranaense 1–2 Sao Paulo
04 Jul 24 Atletico Mineiro 2–4 Flamengo
04 Jul 24 Gremio 2–2 Palmeiras
04 Jul 24 Bahia 2–0 Juventude
04 Jul 24 Fluminense 1–1 Internacional
04 Jul 24 Corinthians 3–2 Vitoria
06 Jul 24 Flamengo 1–1 Cuiaba
06 Jul 24 Sao Paulo 2–0 Bragantino
07 Jul 24 Juventude 3–0 Gremio
07 Jul 24 Cruzeiro 3–0 Corinthians
07 Jul 24 Fortaleza 1–0 Fluminense
07 Jul 24 Internacional 1–2 Vasco da Gama
07 Jul 24 Palmeiras 2–0 Bahia
07 Jul 24 Vitoria 2–1 Criciuma
07 Jul 24 Atletico Goianiense 1–2 Athletico Paranaense
07 Jul 24 Botafogo 3–0 Atletico Mineiro
10 Jul 24 Gremio 0–2 Cruzeiro
10 Jul 24 Vasco da Gama 2–0 Corinthians
10 Jul 24 Athletico Paranaense 1–3 Bahia
11 Jul 24 Palmeiras 3–1 Atletico Goianiense
11 Jul 24 Flamengo 1–2 Fortaleza
11 Jul 24 Criciuma 1–1 Fluminense
12 Jul 24 Atletico Mineiro 2–1 Sao Paulo
12 Jul 24 Vitoria 0–1 Botafogo
13 Jul 24 Bahia 1–2 Cuiaba
13 Jul 24 Cruzeiro 2–1 Bragantino
16 Jul 24 Juventude 1–1 Atletico Mineiro
17 Jul 24 Corinthians 2–1 Criciuma
17 Jul 24 Atletico Goianiense 0–1 Vasco da Gama
17 Jul 24 Sao Paulo 1–0 Gremio
18 Jul 24 Botafogo 1–0 Palmeiras
18 Jul 24 Fortaleza 3–1 Vitoria
20 Jul 24 Flamengo 2–1 Criciuma
20 Jul 24 Botafogo 1–0 Internacional
21 Jul 24 Palmeiras 2–0 Cruzeiro
21 Jul 24 Gremio 2–0 Vitoria
21 Jul 24 Atletico Mineiro 2–0 Vasco da Gama
21 Jul 24 Bahia 0–1 Corinthians
21 Jul 24 Juventude 0–0 Sao Paulo
21 Jul 24 Bragantino 1–0 Athletico Paranaense
21 Jul 24 Fortaleza 3–1 Atletico Goianiense
21 Jul 24 Cuiaba 0–1 Fluminense
24 Jul 24 Cruzeiro 2–0 Juventude
24 Jul 24 Criciuma 1–1 Fortaleza
24 Jul 24 Sao Paulo 2–2 Botafogo
24 Jul 24 Vitoria 1–2 Flamengo
25 Jul 24 Fluminense 1–0 Palmeiras
25 Jul 24 Atletico Goianiense 1–1 Bahia
25 Jul 24 Corinthians 2–2 Gremio
27 Jul 24 Palmeiras 0–2 Vitoria
27 Jul 24 Juventude 1–2 Criciuma
27 Jul 24 Bahia 1–1 Internacional
28 Jul 24 Botafogo 0–3 Cruzeiro
28 Jul 24 Fortaleza 1–0 Sao Paulo
28 Jul 24 Bragantino 0–1 Fluminense
28 Jul 24 Flamengo 2–0 Atletico Goianiense
28 Jul 24 Cuiaba 1–2 Athletico Paranaense
28 Jul 24 Gremio 1–0 Vasco da Gama
28 Jul 24 Atletico Mineiro 2–1 Corinthians
August 202403 Aug 24 to 31 Aug 24 · 44 games
DateHomeScoreAway
03 Aug 24 Vitoria 1–0 Cuiaba
03 Aug 24 Vasco da Gama 2–2 Bragantino
03 Aug 24 Atletico Goianiense 1–4 Botafogo
03 Aug 24 Criciuma 2–1 Atletico Mineiro
04 Aug 24 Sao Paulo 1–0 Flamengo
04 Aug 24 Fluminense 1–0 Bahia
04 Aug 24 Corinthians 1–1 Juventude
04 Aug 24 Athletico Paranaense 0–2 Gremio
04 Aug 24 Internacional 1–1 Palmeiras
06 Aug 24 Cruzeiro 1–2 Fortaleza
10 Aug 24 Fortaleza 1–0 Criciuma
10 Aug 24 Cuiaba 1–3 Gremio
11 Aug 24 Vasco da Gama 2–0 Fluminense
11 Aug 24 Corinthians 1–1 Bragantino
11 Aug 24 Cruzeiro 0–0 Atletico Mineiro
11 Aug 24 Juventude 3–2 Botafogo
11 Aug 24 Bahia 2–0 Vitoria
11 Aug 24 Sao Paulo 1–0 Atletico Goianiense
11 Aug 24 Flamengo 1–1 Palmeiras
11 Aug 24 Internacional 2–2 Athletico Paranaense
14 Aug 24 Internacional 2–1 Juventude
17 Aug 24 Atletico Mineiro 1–1 Cuiaba
17 Aug 24 Gremio 0–2 Bahia
17 Aug 24 Bragantino 1–2 Fortaleza
18 Aug 24 Fluminense 0–0 Corinthians
18 Aug 24 Atletico Goianiense 1–0 Internacional
18 Aug 24 Palmeiras 2–1 Sao Paulo
18 Aug 24 Criciuma 2–2 Vasco da Gama
18 Aug 24 Botafogo 4–1 Flamengo
18 Aug 24 Athletico Paranaense 1–2 Juventude
19 Aug 24 Vitoria 2–2 Cruzeiro
24 Aug 24 Atletico Goianiense 2–1 Juventude
24 Aug 24 Palmeiras 5–0 Cuiaba
25 Aug 24 Atletico Mineiro 0–2 Fluminense
25 Aug 24 Bahia 0–0 Botafogo
25 Aug 24 Fortaleza 1–0 Corinthians
25 Aug 24 Criciuma 0–1 Gremio
25 Aug 24 Sao Paulo 2–1 Vitoria
25 Aug 24 Internacional 1–0 Cruzeiro
25 Aug 24 Flamengo 2–1 Bragantino
27 Aug 24 Vasco da Gama 2–1 Athletico Paranaense
28 Aug 24 Criciuma 1–0 Bragantino
28 Aug 24 Cruzeiro 0–0 Internacional
31 Aug 24 Cuiaba 2–1 Criciuma
September 202401 Sep 24 to 29 Sep 24 · 43 games
DateHomeScoreAway
01 Sep 24 Botafogo 2–0 Fortaleza
01 Sep 24 Cruzeiro 3–1 Atletico Goianiense
01 Sep 24 Gremio 2–3 Atletico Mineiro
01 Sep 24 Corinthians 2–1 Flamengo
01 Sep 24 Juventude 1–3 Internacional
01 Sep 24 Athletico Paranaense 0–2 Palmeiras
01 Sep 24 Fluminense 2–0 Sao Paulo
01 Sep 24 Bragantino 2–1 Bahia
01 Sep 24 Vitoria 0–1 Vasco da Gama
05 Sep 24 Cuiaba 0–0 Juventude
11 Sep 24 Internacional 2–1 Fortaleza
14 Sep 24 Atletico Goianiense 0–2 Vitoria
14 Sep 24 Athletico Paranaense 1–1 Fortaleza
15 Sep 24 Botafogo 2–1 Corinthians
15 Sep 24 Palmeiras 5–0 Criciuma
15 Sep 24 Bragantino 2–2 Gremio
15 Sep 24 Juventude 2–1 Fluminense
15 Sep 24 Bahia 3–0 Atletico Mineiro
15 Sep 24 Flamengo 1–1 Vasco da Gama
15 Sep 24 Cruzeiro 0–1 Sao Paulo
16 Sep 24 Internacional 3–0 Cuiaba
21 Sep 24 Corinthians 3–0 Atletico Goianiense
21 Sep 24 Vitoria 1–0 Juventude
21 Sep 24 Fluminense 0–1 Botafogo
22 Sep 24 Fortaleza 4–1 Bahia
22 Sep 24 Vasco da Gama 0–1 Palmeiras
22 Sep 24 Atletico Mineiro 3–0 Bragantino
22 Sep 24 Sao Paulo 1–3 Internacional
22 Sep 24 Cuiaba 0–0 Cruzeiro
22 Sep 24 Gremio 3–2 Flamengo
22 Sep 24 Criciuma 0–0 Athletico Paranaense
25 Sep 24 Gremio 1–2 Criciuma
25 Sep 24 Bragantino 2–2 Internacional
28 Sep 24 Palmeiras 2–1 Atletico Mineiro
29 Sep 24 Botafogo 0–0 Gremio
29 Sep 24 Juventude 1–1 Bragantino
29 Sep 24 Atletico Goianiense 1–0 Fluminense
29 Sep 24 Fortaleza 1–0 Cuiaba
29 Sep 24 Sao Paulo 3–1 Corinthians
29 Sep 24 Bahia 1–0 Criciuma
29 Sep 24 Cruzeiro 1–1 Vasco da Gama
29 Sep 24 Internacional 3–1 Vitoria
29 Sep 24 Flamengo 1–0 Athletico Paranaense
October 202403 Oct 24 to 30 Oct 24 · 34 games
November 202402 Nov 24 to 30 Nov 24 · 45 games
DateHomeScoreAway
02 Nov 24 Fluminense 2–2 Gremio
02 Nov 24 Bragantino 0–0 Cuiaba
02 Nov 24 Juventude 0–3 Fortaleza
02 Nov 24 Athletico Paranaense 1–2 Vitoria
04 Nov 24 Corinthians 2–0 Palmeiras
06 Nov 24 Botafogo 3–0 Vasco da Gama
06 Nov 24 Internacional 2–0 Criciuma
06 Nov 24 Bahia 0–3 Sao Paulo
07 Nov 24 Cruzeiro 0–1 Flamengo
07 Nov 24 Atletico Goianiense 1–0 Atletico Mineiro
08 Nov 24 Internacional 2–0 Fluminense
09 Nov 24 Palmeiras 1–0 Gremio
09 Nov 24 Vitoria 1–2 Corinthians
09 Nov 24 Botafogo 0–0 Cuiaba
09 Nov 24 Fortaleza 3–0 Vasco da Gama
09 Nov 24 Cruzeiro 2–1 Criciuma
09 Nov 24 Juventude 2–1 Bahia
09 Nov 24 Atletico Goianiense 0–0 Bragantino
10 Nov 24 Sao Paulo 2–1 Athletico Paranaense
13 Nov 24 Flamengo 0–0 Atletico Mineiro
16 Nov 24 Athletico Paranaense 1–0 Atletico Mineiro
20 Nov 24 Corinthians 2–1 Cruzeiro
20 Nov 24 Athletico Paranaense 2–0 Atletico Goianiense
20 Nov 24 Criciuma 0–1 Vitoria
20 Nov 24 Bragantino 1–1 Sao Paulo
20 Nov 24 Bahia 1–2 Palmeiras
20 Nov 24 Cuiaba 1–2 Flamengo
20 Nov 24 Gremio 2–2 Juventude
21 Nov 24 Atletico Mineiro 0–0 Botafogo
21 Nov 24 Vasco da Gama 0–1 Internacional
23 Nov 24 Fluminense 2–2 Fortaleza
23 Nov 24 Atletico Goianiense 0–1 Palmeiras
23 Nov 24 Juventude 1–1 Cuiaba
23 Nov 24 Botafogo 1–1 Vitoria
24 Nov 24 Sao Paulo 2–2 Atletico Mineiro
24 Nov 24 Bahia 1–1 Athletico Paranaense
24 Nov 24 Internacional 4–1 Bragantino
24 Nov 24 Corinthians 3–1 Vasco da Gama
26 Nov 24 Fluminense 0–0 Criciuma
26 Nov 24 Fortaleza 0–0 Flamengo
27 Nov 24 Atletico Mineiro 2–3 Juventude
27 Nov 24 Palmeiras 1–3 Botafogo
28 Nov 24 Cruzeiro 1–1 Gremio
30 Nov 24 Cuiaba 1–2 Bahia
30 Nov 24 Criciuma 2–4 Corinthians
December 202401 Dec 24 to 08 Dec 24 · 26 games

More on the Brasileirão