Brasileirão Série B 2023

Season archive · 14 Apr 23 to 25 Nov 23 · 380 games

Vitoria won the Brasileirão Série B 2023 with 72 points from 38 games. Juventude finished second on 65, 7 points behind.

ABC, Londrina, Sampaio Correa and Tombense were relegated.

Gustavo Coutinho was the top scorer with 14 goals for Atletico Goianiense.

The 380 games produced 796 goals, 2.09 per game. 46% were home wins, 29% draws and 25% away wins.

Final table

# Team P W D L GF GA GD Pts
1 Vitoria Champions 3822610 5031 +19 72
2 Juventude 3818119 4231 +11 65
3 Criciuma 3819712 4533 +12 64
4 Atletico Goianiense 3817138 5645 +11 64
5 Novorizontino 3819613 4830 +18 63
6 Mirassol 3818911 4231 +11 63
7 Sport Recife 3817129 5940 +19 63
8 Vila Nova 38171011 4930 +19 61
9 CRB 3816913 4539 +6 57
10 Guarani 38151211 4233 +9 57
11 Ceara 38131114 4045 -5 50
12 Botafogo-SP 38121115 2542 -17 47
13 Avai 38101414 3148 -17 44
14 Ituano 3891514 3338 -5 42
15 Ponte Preta 3891514 2435 -11 42
16 Chapecoense 3891316 3843 -5 40
17 Sampaio Correa Relegated 3881515 3143 -12 39
18 Tombense Relegated 3891019 3750 -13 37
19 Londrina Relegated 3871021 3158 -27 31
20 ABC Relegated 3851320 2851 -23 28

The season in numbers

Goals per game 2.09 796 goals in 380 games
Home wins 46%
Draws 29%
Away wins 25%
Both teams scored 41%
Over 2.5 goals 37%

Top scorers

#PlayerGoalsClubG
1 Gustavo Coutinho 14 Atletico Goianiense 31
2 Ytalo 13 Sampaio Correa 32
3 Vágner Love 11 Sport Recife 33
4 Léo Gamalho 10 Vitoria 23
4 Derek Freitas 10 Guarani 34
4 Caio Dantas 10 Vila Nova 32
4 Erick 10 Ceara 31
8 Éder 9 Criciuma 26
8 Fernandão 9 Tombense 31
8 Anselmo Ramon 9 CRB 31

Own goals are not counted for the scorer.

Season records

All results

Every game of the 2023 season, by month.

April 202314 Apr 23 to 30 Apr 23 · 28 games
May 202301 May 23 to 29 May 23 · 60 games
DateHomeScoreAway
01 May 23 Londrina 1–1 Criciuma
02 May 23 CRB 0–0 Sampaio Correa
02 May 23 Ponte Preta 2–0 Botafogo-SP
03 May 23 Atletico Goianiense 2–1 Chapecoense
03 May 23 Juventude 1–0 Guarani
03 May 23 Mirassol 0–2 Novorizontino
03 May 23 Ituano 3–0 ABC
04 May 23 Avai 0–3 Vila Nova
06 May 23 Botafogo-SP 0–3 Vitoria
06 May 23 Criciuma 2–1 Ituano
06 May 23 Tombense 0–1 Avai
06 May 23 Sampaio Correa 2–1 Juventude
06 May 23 Mirassol 1–1 Vila Nova
06 May 23 CRB 1–1 ABC
06 May 23 Chapecoense 1–1 Novorizontino
07 May 23 Ponte Preta 0–0 Ceara
07 May 23 Sport Recife 2–0 Guarani
08 May 23 Atletico Goianiense 2–1 Londrina
10 May 23 Ceara 0–2 Vitoria
11 May 23 Sport Recife 3–2 Tombense
12 May 23 Vila Nova 0–0 Criciuma
13 May 23 Avai 1–4 Chapecoense
13 May 23 Juventude 0–1 Mirassol
13 May 23 Guarani 2–0 Sampaio Correa
13 May 23 Novorizontino 0–1 CRB
13 May 23 Ceara 2–0 Tombense
14 May 23 Londrina 3–0 Ponte Preta
14 May 23 Vitoria 2–3 Atletico Goianiense
14 May 23 ABC 1–2 Botafogo-SP
14 May 23 Ituano 1–1 Sport Recife
19 May 23 Tombense 0–2 Londrina
19 May 23 Mirassol 2–0 Vitoria
20 May 23 Atletico Goianiense 0–0 Avai
20 May 23 Sport Recife 3–0 Botafogo-SP
20 May 23 Sampaio Correa 1–0 ABC
20 May 23 Ituano 0–2 Novorizontino
21 May 23 Chapecoense 0–2 Juventude
21 May 23 Criciuma 1–2 Ceara
21 May 23 Ponte Preta 1–1 Guarani
21 May 23 CRB 0–3 Vila Nova
23 May 23 Botafogo-SP 1–0 Mirassol
24 May 23 Novorizontino 2–0 Avai
24 May 23 ABC 1–0 Tombense
24 May 23 Juventude 3–0 Atletico Goianiense
24 May 23 Vitoria 1–0 CRB
24 May 23 Londrina 1–3 Ceara
24 May 23 Vila Nova 1–0 Ituano
25 May 23 Guarani 3–3 Chapecoense
25 May 23 Criciuma 1–0 Sport Recife
25 May 23 Sampaio Correa 0–0 Ponte Preta
27 May 23 Ituano 3–1 Londrina
27 May 23 CRB 1–2 Juventude
27 May 23 Avai 1–1 Vitoria
27 May 23 Atletico Goianiense 1–1 Botafogo-SP
28 May 23 Ponte Preta 1–0 Vila Nova
28 May 23 Mirassol 1–0 Criciuma
28 May 23 Ceara 0–3 Novorizontino
28 May 23 Sport Recife 4–1 ABC
28 May 23 Tombense 1–1 Guarani
29 May 23 Chapecoense 0–1 Sampaio Correa
June 202302 Jun 23 to 29 Jun 23 · 51 games
DateHomeScoreAway
02 Jun 23 Ceara 2–0 Chapecoense
02 Jun 23 Botafogo-SP 0–0 Tombense
03 Jun 23 Criciuma 3–0 Atletico Goianiense
03 Jun 23 Vitoria 3–0 Ituano
03 Jun 23 Juventude 3–2 Avai
03 Jun 23 ABC 0–1 Novorizontino
03 Jun 23 Mirassol 1–0 Ponte Preta
03 Jun 23 Vila Nova 3–0 Sampaio Correa
04 Jun 23 Guarani 0–1 CRB
04 Jun 23 Londrina 1–2 Sport Recife
06 Jun 23 Tombense 1–2 Vitoria
06 Jun 23 Chapecoense 0–1 Vila Nova
06 Jun 23 Ponte Preta 0–0 ABC
07 Jun 23 Botafogo-SP 0–2 Ituano
07 Jun 23 Atletico Goianiense 0–3 Ceara
07 Jun 23 Sampaio Correa 2–0 Londrina
07 Jun 23 Sport Recife 2–1 Avai
07 Jun 23 Novorizontino 1–0 Guarani
08 Jun 23 CRB 2–0 Mirassol
08 Jun 23 Criciuma 0–1 Juventude
10 Jun 23 ABC 1–1 Chapecoense
10 Jun 23 Vila Nova 0–0 Guarani
10 Jun 23 Novorizontino 1–0 Sampaio Correa
10 Jun 23 Ituano 1–1 Atletico Goianiense
10 Jun 23 Ceara 1–3 CRB
11 Jun 23 Londrina 1–2 Mirassol
11 Jun 23 Ponte Preta 1–1 Sport Recife
11 Jun 23 Avai 1–1 Botafogo-SP
11 Jun 23 Vitoria 0–1 Criciuma
11 Jun 23 Juventude 1–2 Tombense
18 Jun 23 Sport Recife 1–0 Vila Nova
21 Jun 23 CRB 2–2 Ituano
23 Jun 23 Sport Recife 3–0 Juventude
23 Jun 23 Atletico Goianiense 1–0 Ponte Preta
24 Jun 23 Botafogo-SP 0–3 Vila Nova
24 Jun 23 Avai 0–0 Londrina
24 Jun 23 Chapecoense 1–1 Criciuma
24 Jun 23 Tombense 1–2 Novorizontino
25 Jun 23 Mirassol 3–2 ABC
25 Jun 23 Sampaio Correa 1–1 Ceara
25 Jun 23 Guarani 2–0 Vitoria
27 Jun 23 Chapecoense 1–1 Sport Recife
27 Jun 23 Criciuma 2–1 CRB
28 Jun 23 Vila Nova 1–0 Tombense
28 Jun 23 Novorizontino 0–1 Botafogo-SP
28 Jun 23 Ceara 0–0 Avai
28 Jun 23 ABC 1–1 Atletico Goianiense
29 Jun 23 Vitoria 2–1 Sampaio Correa
29 Jun 23 Londrina 1–2 Juventude
29 Jun 23 Ituano 0–1 Ponte Preta
29 Jun 23 Guarani 2–1 Mirassol
July 202301 Jul 23 to 30 Jul 23 · 59 games
DateHomeScoreAway
01 Jul 23 Tombense 4–2 Chapecoense
01 Jul 23 Atletico Goianiense 1–1 Vila Nova
01 Jul 23 Sampaio Correa 0–2 Criciuma
01 Jul 23 Avai 0–2 ABC
01 Jul 23 CRB 2–1 Londrina
02 Jul 23 Juventude 1–0 Vitoria
02 Jul 23 Sport Recife 2–0 Ceara
02 Jul 23 Ponte Preta 1–0 Novorizontino
03 Jul 23 Mirassol 0–1 Ituano
03 Jul 23 Botafogo-SP 1–0 Guarani
05 Jul 23 CRB 2–0 Sport Recife
07 Jul 23 Novorizontino 2–2 Atletico Goianiense
08 Jul 23 Ceara 3–0 Botafogo-SP
08 Jul 23 Guarani 2–1 Londrina
08 Jul 23 ABC 0–1 Criciuma
08 Jul 23 Avai 0–1 Ponte Preta
08 Jul 23 Ituano 1–1 Juventude
08 Jul 23 Tombense 0–1 Sampaio Correa
09 Jul 23 Chapecoense 2–1 CRB
09 Jul 23 Sport Recife 0–0 Mirassol
10 Jul 23 Vila Nova 1–0 Vitoria
13 Jul 23 Criciuma 1–1 Guarani
15 Jul 23 Atletico Goianiense 3–1 Sport Recife
15 Jul 23 Sampaio Correa 0–0 Ituano
15 Jul 23 Juventude 1–1 ABC
15 Jul 23 Londrina 1–0 Vila Nova
15 Jul 23 Ponte Preta 0–1 Tombense
16 Jul 23 Mirassol 1–1 Ceara
16 Jul 23 Vitoria 2–1 Novorizontino
17 Jul 23 Botafogo-SP 1–0 Criciuma
18 Jul 23 Tombense 2–1 CRB
18 Jul 23 Chapecoense 1–0 Ituano
19 Jul 23 Ponte Preta 0–0 Juventude
19 Jul 23 Atletico Goianiense 2–2 Mirassol
19 Jul 23 Novorizontino 3–0 Londrina
20 Jul 23 Avai 2–0 Sampaio Correa
20 Jul 23 Ceara 1–0 Vila Nova
20 Jul 23 Sport Recife 1–2 Vitoria
20 Jul 23 ABC 0–1 Guarani
21 Jul 23 CRB 1–0 Ponte Preta
22 Jul 23 Mirassol 2–0 Tombense
22 Jul 23 Vila Nova 1–1 ABC
22 Jul 23 Criciuma 0–1 Novorizontino
22 Jul 23 Ituano 0–1 Avai
23 Jul 23 Guarani 1–0 Atletico Goianiense
23 Jul 23 Juventude 1–0 Ceara
23 Jul 23 Sampaio Correa 1–2 Sport Recife
24 Jul 23 Vitoria 1–0 Chapecoense
24 Jul 23 Londrina 1–2 Botafogo-SP
28 Jul 23 Ceara 1–1 Ituano
29 Jul 23 Sport Recife 2–0 CRB
29 Jul 23 Chapecoense 0–1 Mirassol
29 Jul 23 Botafogo-SP 0–2 Juventude
29 Jul 23 Avai 1–2 Guarani
29 Jul 23 ABC 0–0 Londrina
29 Jul 23 Atletico Goianiense 2–2 Sampaio Correa
30 Jul 23 Tombense 2–2 Criciuma
30 Jul 23 Novorizontino 3–1 Vila Nova
30 Jul 23 Ponte Preta 2–2 Vitoria
August 202301 Aug 23 to 30 Aug 23 · 53 games
DateHomeScoreAway
01 Aug 23 Mirassol 2–2 Avai
01 Aug 23 Sampaio Correa 0–0 Botafogo-SP
02 Aug 23 CRB 2–1 Atletico Goianiense
02 Aug 23 Ituano 1–0 Tombense
02 Aug 23 Criciuma 2–1 Ponte Preta
03 Aug 23 Vitoria 2–0 ABC
03 Aug 23 Guarani 0–0 Ceara
03 Aug 23 Londrina 1–1 Chapecoense
03 Aug 23 Juventude 1–0 Novorizontino
03 Aug 23 Vila Nova 0–1 Sport Recife
05 Aug 23 Mirassol 0–0 Sampaio Correa
05 Aug 23 Avai 1–0 Criciuma
05 Aug 23 CRB 0–0 Botafogo-SP
05 Aug 23 Ituano 1–1 Guarani
05 Aug 23 Sport Recife 1–0 Novorizontino
06 Aug 23 Ponte Preta 1–0 Chapecoense
06 Aug 23 Ceara 1–0 ABC
07 Aug 23 Juventude 0–2 Vila Nova
07 Aug 23 Londrina 2–0 Vitoria
07 Aug 23 Atletico Goianiense 3–2 Tombense
11 Aug 23 Novorizontino 2–1 Mirassol
12 Aug 23 Tombense 0–0 Sport Recife
12 Aug 23 Criciuma 2–0 Londrina
12 Aug 23 Sampaio Correa 1–1 CRB
12 Aug 23 Botafogo-SP 0–0 Ponte Preta
12 Aug 23 Vila Nova 1–1 Avai
13 Aug 23 Chapecoense 0–1 Atletico Goianiense
13 Aug 23 Guarani 0–1 Juventude
13 Aug 23 Vitoria 1–0 Ceara
14 Aug 23 ABC 1–1 Ituano
17 Aug 23 Londrina 0–2 Atletico Goianiense
18 Aug 23 Vila Nova 2–0 Mirassol
18 Aug 23 Vitoria 2–0 Botafogo-SP
19 Aug 23 Guarani 3–1 Sport Recife
19 Aug 23 Avai 4–2 Tombense
19 Aug 23 ABC 1–2 CRB
19 Aug 23 Ituano 3–0 Criciuma
19 Aug 23 Juventude 0–0 Sampaio Correa
20 Aug 23 Novorizontino 1–2 Chapecoense
20 Aug 23 Ceara 1–1 Ponte Preta
22 Aug 23 Mirassol 0–1 Juventude
23 Aug 23 Criciuma 1–0 Vila Nova
23 Aug 23 CRB 1–1 Avai
24 Aug 23 Botafogo-SP 1–2 Chapecoense
25 Aug 23 Ponte Preta 1–0 Londrina
26 Aug 23 Sport Recife 1–2 Ituano
26 Aug 23 Tombense 2–2 Ceara
26 Aug 23 Sampaio Correa 1–1 Guarani
26 Aug 23 CRB 1–0 Novorizontino
27 Aug 23 Chapecoense 0–0 Avai
27 Aug 23 Atletico Goianiense 0–0 Vitoria
28 Aug 23 Botafogo-SP 0–0 ABC
30 Aug 23 Novorizontino 2–0 Ituano
September 202301 Sep 23 to 30 Sep 23 · 47 games
DateHomeScoreAway
01 Sep 23 Juventude 0–0 Chapecoense
01 Sep 23 Vitoria 0–0 Mirassol
02 Sep 23 Londrina 1–1 Tombense
02 Sep 23 Avai 0–2 Atletico Goianiense
02 Sep 23 Ceara 1–0 Criciuma
02 Sep 23 ABC 1–1 Sampaio Correa
02 Sep 23 Guarani 1–0 Ponte Preta
03 Sep 23 Vila Nova 0–1 CRB
03 Sep 23 Botafogo-SP 1–1 Sport Recife
06 Sep 23 Chapecoense 0–1 Guarani
07 Sep 23 Ceara 3–1 Londrina
07 Sep 23 Tombense 3–0 ABC
08 Sep 23 Ituano 1–2 Vila Nova
09 Sep 23 Ponte Preta 0–0 Sampaio Correa
09 Sep 23 Mirassol 1–0 Botafogo-SP
09 Sep 23 Sport Recife 3–3 Criciuma
10 Sep 23 Atletico Goianiense 3–0 Juventude
10 Sep 23 CRB 6–0 Vitoria
11 Sep 23 Avai 1–0 Novorizontino
14 Sep 23 Londrina 2–2 Ituano
15 Sep 23 Vila Nova 1–1 Ponte Preta
16 Sep 23 ABC 0–1 Sport Recife
16 Sep 23 Criciuma 2–1 Mirassol
16 Sep 23 Sampaio Correa 2–0 Chapecoense
16 Sep 23 Botafogo-SP 1–0 Atletico Goianiense
16 Sep 23 Juventude 3–1 CRB
17 Sep 23 Guarani 3–0 Tombense
17 Sep 23 Vitoria 3–0 Avai
19 Sep 23 Novorizontino 4–1 Ceara
20 Sep 23 Sampaio Correa 2–1 Vila Nova
22 Sep 23 Ponte Preta 0–3 Mirassol
23 Sep 23 Atletico Goianiense 3–1 Criciuma
23 Sep 23 Ituano 0–2 Vitoria
23 Sep 23 Chapecoense 1–1 Ceara
23 Sep 23 CRB 1–0 Guarani
23 Sep 23 Tombense 0–0 Botafogo-SP
23 Sep 23 Sport Recife 4–0 Londrina
25 Sep 23 Avai 0–2 Juventude
26 Sep 23 Novorizontino 2–1 ABC
28 Sep 23 Mirassol 1–0 CRB
29 Sep 23 Londrina 1–0 Sampaio Correa
29 Sep 23 Avai 2–2 Sport Recife
30 Sep 23 Vitoria 1–0 Tombense
30 Sep 23 Juventude 1–0 Criciuma
30 Sep 23 Ituano 1–1 Botafogo-SP
30 Sep 23 Guarani 2–1 Novorizontino
30 Sep 23 ABC 2–0 Ponte Preta
October 202301 Oct 23 to 30 Oct 23 · 42 games
DateHomeScoreAway
01 Oct 23 Vila Nova 0–0 Chapecoense
01 Oct 23 Ceara 0–1 Atletico Goianiense
03 Oct 23 Mirassol 2–0 Londrina
05 Oct 23 Chapecoense 0–0 ABC
07 Oct 23 CRB 2–0 Ceara
07 Oct 23 Atletico Goianiense 1–0 Ituano
07 Oct 23 Tombense 1–1 Juventude
07 Oct 23 Botafogo-SP 0–1 Avai
07 Oct 23 Sampaio Correa 1–1 Novorizontino
07 Oct 23 Guarani 1–1 Vila Nova
08 Oct 23 Criciuma 1–0 Vitoria
09 Oct 23 Sport Recife 3–3 Ponte Preta
11 Oct 23 ABC 1–2 Mirassol
12 Oct 23 Vila Nova 3–1 Botafogo-SP
14 Oct 23 Criciuma 1–2 Chapecoense
14 Oct 23 Novorizontino 0–0 Tombense
14 Oct 23 Ituano 0–0 CRB
14 Oct 23 Ceara 0–0 Sampaio Correa
15 Oct 23 Ponte Preta 0–2 Atletico Goianiense
15 Oct 23 Vitoria 2–0 Guarani
15 Oct 23 Londrina 1–1 Avai
16 Oct 23 Juventude 2–2 Sport Recife
19 Oct 23 Atletico Goianiense 3–1 ABC
19 Oct 23 Tombense 2–1 Vila Nova
20 Oct 23 Sampaio Correa 0–1 Vitoria
21 Oct 23 Mirassol 0–0 Guarani
21 Oct 23 Botafogo-SP 2–0 Novorizontino
21 Oct 23 CRB 0–1 Criciuma
21 Oct 23 Juventude 2–2 Londrina
22 Oct 23 Avai 1–0 Ceara
22 Oct 23 Sport Recife 2–1 Chapecoense
23 Oct 23 Ponte Preta 0–0 Ituano
26 Oct 23 ABC 1–1 Avai
27 Oct 23 Ceara 2–1 Sport Recife
28 Oct 23 Guarani 0–1 Botafogo-SP
28 Oct 23 Novorizontino 2–0 Ponte Preta
28 Oct 23 Criciuma 3–0 Sampaio Correa
28 Oct 23 Ituano 0–0 Mirassol
28 Oct 23 Vila Nova 2–1 Atletico Goianiense
29 Oct 23 Londrina 1–1 CRB
29 Oct 23 Vitoria 0–0 Juventude
30 Oct 23 Chapecoense 1–2 Tombense
November 202301 Nov 23 to 25 Nov 23 · 40 games

More on the Brasileirão Série B