2025 Campeonato Brasileiro Série B

{{Short description|Football competition held in Brazil}}

{{Infobox football league season

| competition = Campeonato Brasileiro Série B

| season = 2025

| dates = {{nowrap|4 April – 22 November}}

| winners =

| promoted =

| relegated =

| matches = 50

| total goals = 101

| league topscorer =

| biggest home win = Criciúma 4–0 Athletic
{{small|R3, 17 April}}

| biggest away win =

| highest scoring = 6 goals
{{nowrap|Atlético Goianiense 4–2 Athletic}}
{{small|R1, 7 April}}

| longest wins =

| longest unbeaten =

| longest winless =

| longest losses =

| highest attendance =

| lowest attendance =

| attendance =

| average attendance =

| prevseason = 2024

| nextseason = 2026

| updated = 28 April 2025

}}

The 2025 Campeonato Brasileiro Série B (officially the Brasileirão Série B Superbet 2025 for sponsorship reasons){{cite web|url=https://www.mktesportivo.com/2025/04/superbet-anuncia-naming-rights-da-serie-b-do-brasileirao/ |title=Superbet anuncia naming rights da Série B do Brasileirão |date=4 April 2025 |publisher=MKT Esportivo |language=pt}} is a football competition held in Brazil, equivalent to the second division. The competition began on 4 April and will end on 22 November.{{cite web|url=https://ge.globo.com/futebol/noticia/2024/11/12/calendario-do-futebol-brasileiro-em-2025-veja-as-datas.ghtml|title=Calendário do futebol brasileiro em 2025: veja as datas|trans-title=2025 Brazilian football calendar: see dates|publisher=ge|language=pt-BR|date=12 November 2024|accessdate=14 November 2024}}

Twenty teams compete in the tournament, twelve returning from the 2024 season, four promoted from the 2024 Campeonato Brasileiro Série C (Athletic, Ferroviária, Remo and Volta Redonda),{{cite web|url=https://ge.globo.com/pa/futebol/brasileirao-serie-c/noticia/2024/10/05/serie-c-quatro-clubes-conquistam-acesso-para-a-serie-b-2025-confira.ghtml|title=Série C: quatro clubes conquistam acesso para a Série B 2025; confira|trans-title=Série C: four clubs achieve promotion to the 2025 Série B; check out|publisher=ge|language=pt-BR|date=5 October 2024|accessdate=14 November 2024}} and four relegated from the 2024 Campeonato Brasileiro Série A (Athletico Paranaense, Atlético Goianiense, Criciúma and Cuiabá).{{cite web|url=https://ge.globo.com/sp/tem-esporte/futebol/brasileirao-serie-b/noticia/2024/12/08/serie-b-de-2025-tem-todos-os-clubes-confirmados-veja-a-lista-completa.ghtml|title=Série B de 2025 tem todos os clubes confirmados; veja a lista completa|trans-title=2025 Série B have all clubs confirmed; see the full list|publisher=ge|language=pt-BR|date=8 December 2024|accessdate=9 December 2024}}

The top four teams will be promoted to the 2026 Campeonato Brasileiro Série A.

Teams

Twenty teams will compete in the league – twelve teams from the previous season, as well as four teams promoted from the Série C, and four teams relegated from the Série A.

{{Location map+ |Brazil |width=535|float=right |caption=Location of teams in 2025 Série B |places=

{{location map~ |Brazil |lat=-3.0848355 |long=-59.9841868 |label=

Amazonas
|position=right |mark=Arrows 12x12 w.svg}}

{{location map~ |Brazil |lat=-19.908583 |long=-43.917882 |label=

{{nowrap|América Mineiro}}
|position=right |mark=Arrows 12x12 w.svg}}

{{location map~ |Brazil |lat=-21.127544 |long=-44.243462 |label=

Athletic
|position=right |mark=Arrows 12x12 w.svg}}

{{location map~ |Brazil |lat=-25.4482067 |long=-49.2791753 |label=

{{nowrap|Athletico Paranaense}}
|position=left|mark=Arrows 12x12 e.svg}}

{{location map~ |Brazil |lat=-27.6665386 |long=-48.5338405 |label=

Avaí
|position=right |mark=Arrows 12x12 w.svg}}

{{location map~ |Brazil |lat=-21.2021264 |long=-47.7901447 |label=

Botafogo-SP
|position=left |mark=Arrows 12x12 se.svg}}

{{location map~ |Brazil |lat=-27.1041935 |long=-52.6091058 |label=

Chapecoense
|position=left|mark=Arrows 12x12 se.svg}}

{{location map~ |Brazil |lat=-25.4211191 |long=-49.2617217 |label=

Coritiba
|position=right |mark=Arrows 12x12 w.svg}}

{{location map~ |Brazil |lat=-9.6706219 |long=-35.7618023 |label=

CRB
|position=right |mark=Arrows 12x12 w.svg}}

{{location map~ |Brazil |lat=-28.6845169 |long=-49.3676877 |label=

Criciúma
|position=right |mark=Arrows 12x12 w.svg}}

{{location map~ |Brazil |lat=-15.6040194 |long=-56.1216245 |label=

Cuiabá
|position=left |mark=Arrows 12x12 e.svg}}

{{location map~ |Brazil |lat=-21.774392 |long=-48.169956 |label=

Ferroviária
|position=right |mark=Arrows 12x12 w.svg}}

{{location map~ |Brazil |lat=-21.4675943 |long=-49.2338761 |label=

Novorizontino
|position=left |mark=Arrows 12x12 ne.svg}}

{{location map~ |Brazil |lat=-25.1160561 |long=-50.1566541 |label=

{{nowrap|Operário Ferroviário}}
|position=left |mark=Arrows 12x12 se.svg}}

{{location map~ |Brazil |lat=-1.4439266 |long=-48.4628756 |label=

Paysandu
|position=right |mark=Arrows 12x12 w.svg}}

{{location map~ |Brazil |lat=-1.4451416 |long=-48.4661489 |label=

Remo
|position=left |mark=Arrows 12x12 e.svg}}

{{location map~ |Brazil |lat=-22.5083419 |long=-44.0968421 |label=

{{nowrap|Volta Redonda}}
|position=right |mark=Arrows 12x12 nw.svg}}

{{location map~ |Brazil |lat=-16.670151 |long=-49.284244 |label=

{{nowrap|Goiânia}}
|position=left |mark=Arrows 12x12 e.svg}}

{{location map~ |Brazil |lat=4.0 |long=-74.25 |label={{nowrap|Goiânia teams:}}
{{nowrap|Atlético Goianiense}}
Goiás
Vila Nova|position=right |mark=TransparentPlaceholder.png |background = #F9F9F9 }}

}}

{{col-begin|width=auto}}

{{col-break}}

class="wikitable"

! align="center" |Pos.

! width="300" |Relegated from 2024 Série A

style="background: #FF8888;"

|17th

|Athletico Paranaense

style="background: #FF8888;"

|18th

|Criciúma

style="background: #FF8888;"

|19th

|Atlético Goianiense

style="background: #FF8888;"

|20th

|Cuiabá

style="background: #FF8888;"

{{col-break}}

class="wikitable"

! align="center" |Pos.

! width="300" |Promoted from 2024 Série C

style="background: #ACE1AF;"

|1st

|Volta Redonda

style="background: #ACE1AF;"

|2nd

|Athletic

style="background: #ACE1AF;"

|3rd

|Ferroviária

style="background: #ACE1AF;"

|4th

|Remo

{{col-end}}

=Number of teams by state=

class="wikitable" style="text-align:center"
Number
of teams

! State

! Team(s)

rowspan=4|3

|align=left|{{flag|Goiás}}

Atlético Goianiense, Goiás and Vila Nova
align=left|{{flag|Paraná}}Athletico Paranaense, Coritiba and Operário Ferroviário
align=left|{{flag|Santa Catarina}}Avaí, Chapecoense and Criciúma
align=left|{{flag|São Paulo}}Botafogo-SP, Ferroviária and Novorizontino
rowspan=2|2

|align=left|{{flag|Minas Gerais}}

América Mineiro and Athletic
align=left|{{flag|Pará}}Paysandu and Remo
rowspan=4|1

|align=left|{{flag|Alagoas}}

CRB
align=left|{{flag|Amazonas}}Amazonas
align=left|{{flag|Mato Grosso}}Cuiabá
align=left|{{flag|Rio de Janeiro}}Volta Redonda

{{clear}}

=Stadiums and locations=

class="wikitable sortable" |

! Team

! Home city

! State

! Stadium

! Capacity

rowspan=2| Amazonas

|rowspan=2| Manaus

|rowspan=2| {{flag|Amazonas}}

| Municipal Carlos Zamith

| align=center | 5,000

Arena da Amazônia

| align=center | 44,000

América Mineiro

| Belo Horizonte

|rowspan=2| {{flag|Minas Gerais}}

| Arena Independência

| align=center | 23,018

Athletic

| São João del-Rei

| Arena Sicredi

| align=center | 6,000

Athletico Paranaense

| Curitiba

| {{flag|Paraná}}

| Ligga Arena

| align=center | 42,372

Atlético Goianiense

| Goiânia

| {{flag|Goiás}}

| Antônio Accioly

| align=center | 12,500

Avaí

| Florianópolis

| {{flag|Santa Catarina}}

| Ressacada

| align=center | 17,826

Botafogo-SP

| Ribeirão Preto

| {{flag|São Paulo}}

| Santa Cruz

| align=center | 29,292

Chapecoense

| Chapecó

| {{flag|Santa Catarina}}

| Arena Condá

| align=center | 20,089

Coritiba

| Curitiba

| {{flag|Paraná}}

| Couto Pereira

| align=center | 40,502

CRB

| Maceió

| {{flag|Alagoas}}

| Rei Pelé

| align=center | 17,126

Criciúma

| Criciúma

| {{flag|Santa Catarina}}

| Heriberto Hülse

| align=center | 19,225

Cuiabá

| Cuiabá

| {{flag|Mato Grosso}}

| Arena Pantanal

| align=center | 44,000

Ferroviária

| Araraquara

| {{flag|São Paulo}}

| Fonte Luminosa

| align=center | 20,000

Goiás

| Goiânia

| {{flag|Goiás}}

| Estádio da Serrinha

| align=center | 14,450

Novorizontino

| Novo Horizonte

| {{flag|São Paulo}}

| Doutor Jorge Ismael de Biasi

| align=center | 16,000

Operário Ferroviário

| Ponta Grossa

| {{flag|Paraná}}

| Germano Krüger

| align=center | 10,632

rowspan=2| Paysandu

|rowspan=3| Belém

|rowspan=3| {{flag|Pará}}

| Curuzu

| align=center | 16,200

Mangueirão

| align=center | 53,635

Remo

| Baenão

| align=center | 13,792

Vila Nova

| Goiânia

| {{flag|Goiás}}

| Onésio Brasileiro Alvarenga

| align=center | 6,500

Volta Redonda

| Volta Redonda

| {{flag|Rio de Janeiro}}

| Raulino de Oliveira

| align=center | 20,255

==Personnel and kits==

class="wikitable sortable"|

!Team

!Head coach

!Captain

!Kit manufacturer

!Kit main sponsor

!Other sponsors

Amazonas

|{{flagicon|BRA}} Guilherme Alves

|{{flagicon|BRA}} Fabiano

|Onça{{efn|name=CMK|Club manufactured kit}}

|None

|{{collapsible list|{{smalldiv|

  • Front: Banco Sicredi, Atem Distribuidora, Amazonas Shopping
  • Back: Super Terminais, Trigolar
  • Sleeves: Super Nova Era, Ulbra
  • Shorts: Ricosa
  • Socks: None
  • Number: ACiti

}}

}}

América Mineiro

|{{flagicon|BRA}} William Batista

|{{flagicon|BRA}} Ricardo Silva

|Volt Sport

|MC Games Bet

|{{collapsible list|{{smalldiv|

  • Front: Oficial Sport, Village Resort
  • Back: Direcional
  • Sleeves: Supermercados BH
  • Shorts: UniCesumar
  • Socks: None
  • Number: None

}}

}}

Athletic

|{{flagicon|BRA}} Roger

|{{flagicon|BRA}} Yuri

|Kick Ball

|Faz1bet

|{{collapsible list|{{smalldiv|

  • Front: Conect@, MM Aluguel de Carros
  • Back: Banco Sicredi, Visite São João del Rei
  • Sleeves: Esquinão Supermercado
  • Shorts: UniCesumar
  • Socks: None
  • Number: None

}}

}}

Athletico Paranaense

|{{flagicon|BRA}} Maurício Barbieri

|{{flagicon|BRA}} Alan Kardec

|Umbro

|Viva Sorte Bet

|{{collapsible list|{{smalldiv|

  • Front: Copacol
  • Back: Banco Inter
  • Sleeves: None
  • Shorts: None
  • Socks: None
  • Number: None

}}

}}

Atlético Goianiense

|{{flagicon|BRA}} Cláudio Tencati

|{{flagicon|BRA}} Pedro Henrique

|Dragão Premium{{efn|name=CMK}}

|Blaze

|{{collapsible list|{{smalldiv|

  • Front: None
  • Back: Unimed
  • Sleeves: Cristal Alimentos
  • Shorts: None
  • Socks: None
  • Number: None

}}

}}

Avaí

|{{flagicon|BRA}} Jair Ventura

|{{flagicon|BRA}} Eduardo Brock

|Volt Sport

|None

|{{collapsible list|{{smalldiv|

  • Front: WOA
  • Back: Genial Investimentos
  • Sleeves: Liderança
  • Shorts: UniCesumar, JTA Empreendimentos e Urbanismo
  • Socks: None
  • Number: None

}}

}}

Botafogo-SP

|{{flagicon|BRA}} Márcio Zanardi

|{{flagicon|BRA}} Edson

|Volt Sport

|HanzBet

|{{collapsible list|{{smalldiv|

  • Front: Nicnet
  • Back: Lukma, Poloar Ar Condicionado
  • Sleeves: Sermed Saúde
  • Shorts: Tintas MC
  • Socks: None
  • Number: None

}}

}}

Chapecoense

|{{flagicon|BRA}} Gilmar Dal Pozzo

|{{flagicon|BRA}} Bruno Leonardo

|Kappa

|Aurora

|{{collapsible list|{{smalldiv|

  • Front: Sicoob, KTO, Zagonel
  • Back: Grupo Bugio, Unimed
  • Sleeves: Dalla Cervejaria
  • Shorts: Dalla Cervejaria, Agropecuárias Alfa
  • Socks: None
  • Number: None

}}

}}

Coritiba

|{{flagicon|BRA}} Mozart

|{{flagicon|COL}} Sebastián Gómez

|Diadora

|Reals

|{{collapsible list|{{smalldiv|

  • Front: None
  • Back: Neodent
  • Sleeves: Vale Bonus
  • Shorts: UniCesumar
  • Socks: None
  • Number: None

}}

}}

CRB

|{{flagicon|BRA}} Eduardo Barroca

|{{flagicon|ECU}} Luis Segovia

|Regatas{{efn|name=CMK}}

|BETesporte

|{{collapsible list|{{smalldiv|

}}

}}

Criciúma

|{{flagicon|BRA}} Zé Ricardo

|{{flagicon|BRA}} Rodrigo

|Volt Sport

|Estrela Bet

|{{collapsible list|{{smalldiv|

  • Front: Sicredi
  • Back: Cristalcopo, Brametal
  • Sleeves: UNESC
  • Shorts: Estrela Bet
  • Socks: None
  • Number: None

}}

}}

Cuiabá

|{{flagicon|BRA}} Guto Ferreira

|{{flagicon|BRA}} Alan Empereur

|Kappa

|Dourado

|{{collapsible list|{{smalldiv|

  • Front: Sicredi, Agro Amazônia
  • Back: Sicredi
  • Sleeves: None
  • Shorts: None
  • Socks: None
  • Number: None

}}

}}

Ferroviária

|{{flagicon|BRA}} Vinícius Bergantin

|{{flagicon|BRA}} Ronaldo Alves

|Lupo Sport

|Esportes da Sorte

|{{collapsible list|{{smalldiv|

  • Front: ADN Construtora, DrogaVen
  • Back: Pacaembu Construtora
  • Sleeves: Unimed
  • Shorts: UniCesumar
  • Socks: None
  • Number: None

}}

}}

Goiás

|{{flagicon|BRA}} Vagner Mancini

|{{flagicon|BRA}} Tadeu

|Gr33n{{efn|name=CMK}}

|Viva Sorte Bet

|{{collapsible list|{{smalldiv|

  • Front: 5G Energia
  • Back: Unimed
  • Sleeves: Cristal Alimentos
  • Shorts: None
  • Socks: None
  • Number: None

}}

}}

Novorizontino

|{{flagicon|BRA}} Umberto Louzer

|{{flagicon|BRA}} Robson

|Physicus

|PAGOL.Bet

|{{collapsible list|{{smalldiv|

  • Front: Açúcar Santa Isabel
  • Back: Cresol, Physicus, DS Tecnologia Automotiva
  • Sleeves: Kodillar Alimentos
  • Shorts: Guaraná Poty
  • Socks: None
  • Number: Oquei Telecom

}}

}}

Operário Ferroviário

|{{flagicon|BRA}} Bruno Pivetti

|{{flagicon|BRA}} Joseph

|Karilu

|Philips Áudio e Vídeo

|{{collapsible list|{{smalldiv|

  • Front: Feijão Pontarollo, DAF, Plano de Saúde São Camilo, Joelini, Lojas MM, Guararapes, GMAD, Lojão do Keima, Makita, Proadec
  • Back: Sicredi, Plant Agro, Ecoflex, FGVTN Brasil
  • Sleeves: Rendmelt, Aiwa, Supermercado Vitor, Plano de Saúde São Camilo, Joka
  • Shorts: Lojão do Keima, Proadec
  • Socks: None
  • Number: Karilu

}}

}}

Paysandu

|{{flagicon|BRA}} Luizinho Lopes

|{{flagicon|BRA}} Nicolas

|Lobo{{efn|name=CMK}}

|Banpará

|{{collapsible list|{{smalldiv|

  • Front: Governo do Pará, Arroz Zilmar, Sankhya
  • Back: Revemar, Alubar, Mirella
  • Sleeves: None
  • Shorts: UniCesumar
  • Socks: None
  • Number: None

}}

}}

Remo

|{{flagicon|BRA}} Daniel Paulista

|{{flagicon|BRA}} Caio Vinícius

|Volt Sport

|Banpará

|{{collapsible list|{{smalldiv|

}}

}}

Vila Nova

|{{flagicon|BRA}} Rafael Lacerda

|{{flagicon|BRA}} Tiago Pagnussat

|Volt Sport

|GingaBet

|{{collapsible list|{{smalldiv|

  • Front: Eternit Brasil, GAV Resorts, Tintas Luztol
  • Back: BCJ, Oficial Sport, Unimed
  • Sleeves: Arroz Cristal
  • Shorts: UniCesumar, Grupo F8, Fórmula Distribuidora
  • Socks: None
  • Number: None

}}

}}

Volta Redonda

|{{flagicon|BRA}} Rogério Corrêa

|{{flagicon|BRA}} Bruno Barra

|Pratic Sport

|BETesporte

|{{collapsible list|{{smalldiv|

  • Front: None
  • Back: Pompeu Pneus, Pratic Sport
  • Sleeves: Havan
  • Shorts: Pompeu Pneus, UniCesumar
  • Socks: Transportes Excelsior
  • Number: None

}}

}}

;Notes

{{notelist}}

=Coaching changes=

class="wikitable sortable"
Team

!Outgoing head coach

!Manner of departure

!Date of vacancy

!Position in table

!Incoming head coach

!Date of appointment

!Ref

Coritiba

|{{flagicon|BRA}} Guilherme Bossle

|rowspan=2|End of caretaker spell

|rowspan=2|22 November 2024

|rowspan=10|Pre-season

|{{flagicon|BRA}} Mozart

|26 November 2024

|{{cite web|url=https://ge.globo.com/pr/futebol/times/coritiba/noticia/2024/11/26/coritiba-contrata-o-tecnico-mozart.ghtml|title=Coritiba anuncia Mozart como novo técnico|trans-title=Coritiba announce Mozart as new head coach|publisher=ge|language=pt-BR|date=26 November 2024|accessdate=26 November 2024}}

Amazonas

|{{flagicon|BRA}} Ibson

|{{flagicon|BRA}} Aderbal Lana

|7 January 2025

|{{cite web|url=https://ge.globo.com/am/futebol/times/amazonas-fc/noticia/2025/01/07/aos-78-anos-tecnico-mais-velho-do-brasil-assume-clube-da-serie-b.ghtml|title=Aos 78 anos, técnico mais velho do Brasil assume clube da Série B|trans-title=At the age of 78, oldest head coach in Brazil takes over Série B club|publisher=ge|language=pt-BR|date=7 January 2025|accessdate=8 January 2025}}

Vila Nova

|{{flagicon|BRA}} Thiago Carvalho

|rowspan=3|Contract ended

|rowspan=4|24 November 2024

|{{flagicon|BRA}} Rafael Lacerda

|26 November 2024

|{{cite web|url=https://ge.globo.com/go/futebol/times/vila-nova/noticia/2024/11/18/vila-nova-define-que-tecnico-thiago-carvalho-nao-fica-no-clube-para-2025.ghtml|title=Vila Nova define que técnico Thiago Carvalho não fica no clube para 2025|trans-title=Vila Nova set that head coach Thiago Carvalho does not continue at the club for 2025|publisher=ge|language=pt-BR|date=18 November 2024|accessdate=25 November 2024}}{{cite web|url=https://ge.globo.com/go/futebol/times/vila-nova/noticia/2024/11/26/rafael-lacerda-e-anunciado-e-diz-que-espera-montar-time-com-o-dna-do-vila-nova.ghtml|title=Rafael Lacerda é anunciado e diz que espera montar time com o DNA do Vila Nova|trans-title=Rafael Lacerda is announced and says he hopes to build a team with Vila Nova's DNA|publisher=ge|language=pt-BR|date=26 November 2024|accessdate=26 November 2024}}

Goiás

|{{flagicon|BRA}} Vagner Mancini

|{{flagicon|BRA}} Jair Ventura

|23 November 2024

|{{cite web|url=https://ge.globo.com/go/futebol/times/goias/noticia/2024/11/21/vagner-mancini-anuncia-que-nao-fica-no-goias-para-2025-decisao-dificil.ghtml|title=Vagner Mancini anuncia que não fica no Goiás para 2025: "Decisão difícil"|trans-title=Vagner Mancini announces he does not continue at Goiás for 2025: "Tough decision"|publisher=ge|language=pt-BR|date=21 November 2024|accessdate=25 November 2024}}{{cite web|url=https://www.uol.com.br/esporte/colunas/mercado-da-bola/2024/11/23/jair-ventura-assume-o-goias-para-2025-apos-saida-de-vagner-mancini.htm|title=Jair Ventura assume o Goiás para 2025 após saída de Vagner Mancini|trans-title=Jair Ventura takes over Goiás for 2025 after the departure of Vagner Mancini|publisher=UOL Esporte|language=pt-BR|date=23 November 2024|accessdate=25 November 2024}}

Operário Ferroviário

|{{flagicon|BRA}} Rafael Guanaes

|{{flagicon|BRA}} Bruno Pivetti

|25 November 2024

|{{cite web|url=https://ge.globo.com/pr/futebol/times/operario-pr/noticia/2024/11/18/mais-longevo-da-serie-b-guanaes-vai-deixar-o-operario-pr-bruno-pivetti-e-possivel-substituto.ghtml|title=Mais longevo da Série B, Guanaes vai deixar o Operário-PR; Bruno Pivetti é o possível substituto|trans-title=Longest-serving in the Série B, Guanaes will leave Operário-PR; Bruno Pivetti is the probable substitute|publisher=ge|language=pt-BR|date=18 November 2024|accessdate=25 November 2024}}{{cite web|url=https://ge.globo.com/pr/futebol/times/operario-pr/noticia/2024/11/25/bruno-pivetti-e-o-novo-tecnico-do-operario-pr.ghtml|title=Bruno Pivetti é o novo técnico do Operário-PR|trans-title=Bruno Pivetti is the new head coach of Operário-PR|publisher=ge|language=pt-BR|date=25 November 2024|accessdate=25 November 2024}}

América Mineiro

|{{flagicon|BRA}} Diogo Giacomini

|End of caretaker spell

|{{flagicon|BRA}} William Batista

|6 December 2024

|{{cite web|url=https://ge.globo.com/futebol/times/america-mg/noticia/2024/12/06/america-mg-anuncia-william-batista-como-novo-treinador.ghtml|title=América-MG anuncia William Batista como novo treinador|trans-title=América-MG announce William Batista as new head coach|publisher=ge|language=pt-BR|date=6 December 2024|accessdate=8 December 2024}}

CRB

|{{flagicon|BRA}} Hélio dos Anjos

|Sacked

|29 November 2024

|{{flagicon|BRA}} Umberto Louzer

|30 November 2024

|{{cite web|url=https://ge.globo.com/al/futebol/times/crb/noticia/2024/11/29/crb-anuncia-a-saida-do-tecnico-helio-dos-anjos.ghtml|title=Questão financeira pesa, e CRB anuncia a saída do técnico Hélio dos Anjos|trans-title=Financial reasons weigh in, and CRB announce the departure of head coach Hélio dos Anjos|publisher=ge|language=pt-BR|date=29 November 2024|accessdate=29 November 2024}}{{cite web|url=https://ge.globo.com/al/futebol/noticia/2024/11/30/crb-acerta-volta-de-umberto-louzer-para-a-temporada-2025.ghtml|title=Diretoria do CRB acerta volta do técnico Umberto Louzer|trans-title=CRB's board agree return of head coach Umberto Louzer|publisher=ge|language=pt-BR|date=30 November 2024|accessdate=2 December 2024}}

Atlético Goianiense

|{{flagicon|BRA}} Anderson Gomes

|End of caretaker spell

|rowspan="2"|8 December 2024

|{{flagicon|BRA}} Rafael Guanaes

|2 December 2024

|{{cite web|url=https://ge.globo.com/go/futebol/times/atletico-go/noticia/2024/12/02/atletico-go-acerta-a-contratacao-do-tecnico-rafael-guanaes.ghtml|title=Atlético-GO acerta a contratação do técnico Rafael Guanaes|trans-title=Atlético-GO sign head coach Rafael Guanaes|publisher=ge|language=pt-BR|date=2 December 2024|accessdate=5 December 2024}}

Criciúma

|{{flagicon|BRA}} Cláudio Tencati

|End of contract

|{{flagicon|BRA}} Zé Ricardo

|18 December 2024

|{{cite web|url=https://ge.globo.com/sc/futebol/times/criciuma/noticia/2024/12/08/claudio-tencati-deixa-o-cargo-de-tecnico-do-criciuma-apos-mais-de-tres-anos.ghtml|title=Cláudio Tencati deixa o cargo de técnico do Criciúma após mais de três anos|trans-title=Cláudio Tencati leaves the role of head coach of Criciúma after more than three years|publisher=ge|language=pt-BR|date=8 December 2024|accessdate=9 December 2024}}{{cite web|url=https://www.criciuma.com.br/noticias/o-clube/ze-ricardo-e-o-novo-tecnico-do-tigre|title=Zé Ricardo é o novo técnico do Tigre|trans-title=Zé Ricardo is the new head coach of the Tigre|publisher=Criciúma EC|language=pt-BR|date=18 December 2024|accessdate=20 December 2024}}

Athletico Paranaense

|{{flagicon|ARG}} Lucho González

|rowspan="4"|Sacked

|10 December 2024

|{{flagicon|BRA}} Maurício Barbieri

|16 December 2024

|{{cite web|url=https://www.athletico.com.br/noticia/athletico-comunica-a-saida-do-tecnico-lucho-gonzalez-e-do-diretor-tecnico-paulo-autuori/|title=Athletico comunica a saída do técnico Lucho González e do diretor técnico Paulo Autuori|trans-title=Athletico announce the departure of head coach Lucho González and technical director Paulo Autuori|publisher=Club Athletico Paranaense|language=pt-BR|date=10 December 2024|accessdate=13 December 2024}}{{cite web|url=https://www.athletico.com.br/noticia/mauricio-barbieri-e-o-novo-tecnico-do-athletico-paranaense/|title=Maurício Barbieri é o novo técnico do Athletico Paranaense|trans-title=Maurício Barbieri is the new head coach of Athletico Paranaense|publisher=Club Athletico Paranaense|language=pt-BR|date=16 December 2024|accessdate=17 December 2024}}

Paysandu

|{{flagicon|BRA}} Márcio Fernandes

|9 February 2025

|rowspan="11"|State leagues

|{{flagicon|BRA}} Luizinho Lopes

|10 February 2025

|{{cite web|url=https://ge.globo.com/pa/futebol/times/paysandu/noticia/2025/02/09/caiu-marcio-fernandes-nao-e-mais-tecnico-do-paysandu.ghtml|title=Caiu! Márcio Fernandes não é mais técnico do Paysandu|trans-title=Out! Márcio Fernandes is no longer head coach of Paysandu|publisher=ge|language=pt-BR|date=9 February 2025|accessdate=14 February 2025}}{{cite web|url=https://ge.globo.com/pa/futebol/times/paysandu/noticia/2025/02/10/paysandu-anuncia-contratacao-de-treinador-que-comandou-o-vila-nova-na-ultima-serie-b.ghtml|title=Paysandu anuncia contratação de treinador que comandou o Vila Nova na última Série B|trans-title=Paysandu announce the signing of head coach who took over Vila Nova in the last Série B|publisher=ge|language=pt-BR|date=10 February 2025|accessdate=14 February 2025}}

Ferroviária

|{{flagicon|BRA}} Júnior Rocha

|16 February 2025

|{{flagicon|BRA}} Vinícius Bergantin

|17 February 2025

|{{cite web|url=https://ge.globo.com/sp/ribeirao-preto-e-regiao/futebol/times/ferroviaria/noticia/2025/02/16/ferroviaria-demite-junior-rocha-apos-quinto-jogo-sem-vitoria-na-a2.ghtml|title=Ferroviária demite Júnior Rocha após quinto jogo sem vitória na A2|trans-title=Ferroviária sack Júnior Rocha after fifth winless match in the Série A2|publisher=ge|language=pt-BR|date=16 February 2025|accessdate=17 February 2025}}{{cite web|url=https://ge.globo.com/sp/ribeirao-preto-e-regiao/futebol/times/ferroviaria/noticia/2025/02/17/ferroviaria-anuncia-volta-de-vinicius-bergantin-ao-comando-tecnico.ghtml|title=Ex-auxiliar de Tite e Filipe Luís no Flamengo, Bergantin acerta retorno à Ferroviária|trans-title=Former assistant of Tite and Filipe Luís at Flamengo, Bergantin agrees return to Ferroviária|publisher=ge|language=pt-BR|date=17 February 2025|accessdate=17 February 2025}}

Cuiabá

|{{flagicon|BRA}} Bernardo Franco

|20 February 2025

|{{flagicon|BRA}} Guto Ferreira

|21 February 2025

|{{cite web|url=https://cuiabaesporteclube.com.br/nota-oficial-19/|title=Nota oficial|trans-title=Official note|publisher=Cuiabá EC|language=pt-BR|date=20 February 2025|accessdate=21 February 2025}}{{cite web|url=https://ge.globo.com/mt/futebol/times/cuiaba/noticia/2025/02/21/cuiaba-anuncia-guto-ferreira-como-novo-tecnico-para-temporada-2025.ghtml|title=Cuiabá anuncia Guto Ferreira como novo técnico para temporada 2025|trans-title=Cuiabá announce Guto Ferreira as new head coach for the 2025 season|publisher=ge|language=pt-BR|date=21 February 2025|accessdate=21 February 2025}}

Amazonas

|{{flagicon|BRA}} Aderbal Lana

|Moved to coordinator role

|23 February 2025

|{{flagicon|BRA}} Eduardo Barros

|23 February 2025

|{{cite web|url=https://ge.globo.com/am/futebol/times/amazonas-fc/noticia/2025/02/23/tecnico-mais-velho-do-brasil-deixa-o-cargo-e-assume-coordenacao-tecnica-de-clube-da-serie-b.ghtml|title=Técnico mais velho do Brasil deixa o cargo e assume coordenação técnica de clube da Série B|trans-title=Oldest head coach in Brazil leaves role and takes over technical coordination of Série B club|publisher=ge|language=pt-BR|date=23 February 2025|accessdate=23 February 2025}}{{cite web|url=https://ge.globo.com/am/futebol/times/amazonas-fc/noticia/2025/02/23/amazonas-anuncia-eduardo-barros-ex-auxiliar-de-fernando-diniz-no-fluminense-e-selecao.ghtml|title=Amazonas anuncia Eduardo Barros, ex-auxiliar de Fernando Diniz no Fluminense e Seleção|trans-title=Amazonas announce Eduardo Barros, former assistant of Fernando Diniz at Fluminense and in the national team|publisher=ge|language=pt-BR|date=23 February 2025|accessdate=23 February 2025}}

Atlético Goianiense

|{{flagicon|BRA}} Rafael Guanaes

|rowspan="2"|Sacked

|2 March 2025

|{{flagicon|BRA}} Anderson Gomes (caretaker)

|2 March 2025

|{{cite web|url=https://ge.globo.com/go/futebol/times/atletico-go/noticia/2025/03/02/atletico-go-demite-rafael-guanaes.ghtml|title=Atlético-GO demite Rafael Guanaes|trans-title=Atlético-GO sack Rafael Guanaes|publisher=ge|language=pt-BR|date=2 March 2025|accessdate=4 March 2025}}

Remo

|{{flagicon|BRA}} Rodrigo Santana

|rowspan="2"|13 March 2025

|{{flagicon|BRA}} Daniel Paulista

|rowspan="2"|13 March 2025

|{{cite web|url=https://ge.globo.com/pa/futebol/times/remo/noticia/2025/03/13/remo-confirma-oficialmente-a-saida-do-tecnico-rodrigo-santana.ghtml|title=Remo confirma oficialmente a saída do técnico Rodrigo Santana|trans-title=Remo officially confirm the departure of head coach Rodrigo Santana|publisher=ge|language=pt-BR|date=13 March 2025|accessdate=15 March 2025}}{{cite web|url=https://ge.globo.com/pa/futebol/times/remo/noticia/2025/03/13/remo-confirma-contratacao-de-tecnico-daniel-paulista-e-retorno-de-eudes-pedro-como-auxiliar.ghtml|title=Remo confirma contratação de técnico Daniel Paulista e retorno de Eudes Pedro como auxiliar|trans-title=Remo confirm signing of head coach Daniel Paulista and the return of Eudes Pedro as an assistant|publisher=ge|language=pt-BR|date=13 March 2025|accessdate=15 March 2025}}

Atlético Goianiense

|{{flagicon|BRA}} Anderson Gomes

|End of caretaker spell

|{{flagicon|BRA}} Cláudio Tencati

|{{cite web|url=https://ge.globo.com/go/futebol/times/atletico-go/noticia/2025/03/13/atletico-go-acerta-contratacao-do-tecnico-claudio-tencati.ghtml|title=Atlético-GO acerta contratação do técnico Cláudio Tencati|trans-title=Atlético-GO sign head coach Cláudio Tencati|publisher=ge|language=pt-BR|date=13 March 2025|accessdate=15 March 2025}}

Goiás

|{{flagicon|BRA}} Jair Ventura

|Sacked

|rowspan="2"|25 March 2025

|{{flagicon|BRA}} Vagner Mancini

|26 March 2025

|{{cite web|url=https://www.goiasec.com.br/jair-ventura-nao-e-mais-o-treinador-da-equipe-principal-esmeraldina/|title=Jair Ventura não é mais o treinador da equipe principal esmeraldina|trans-title=Jair Ventura is no longer the head coach of the main team esmeraldino|publisher=Goiás EC|language=pt-BR|date=25 March 2025|accessdate=25 March 2025}}{{cite web|url=https://ge.globo.com/go/futebol/times/goias/noticia/2025/03/26/goias-acerta-retorno-do-tecnico-vagner-mancini.ghtml|title=Goiás acerta retorno do técnico Vagner Mancini|trans-title=Goiás agree the return of head coach Vagner Mancini|publisher=ge|language=pt-BR|date=26 March 2025|accessdate=31 March 2025}}

Avaí

|{{flagicon|BRA}} Enderson Moreira

|rowspan="2"|Mutual agreement

|{{flagicon|BRA}} Jair Ventura

|28 March 2025

|{{cite web|url=https://ge.globo.com/sc/futebol/times/avai/noticia/2025/03/25/enderson-moreira-nao-renova-com-o-avai-para-a-serie-b-do-brasileiro.ghtml|title=Enderson Moreira não renova com o Avaí para a Série B do Brasileiro|trans-title=Enderson Moreira does not renew with Avaí for the Brasileiro Série B|publisher=ge|language=pt-BR|date=25 March 2025|accessdate=25 March 2025}}{{cite web|url=https://ge.globo.com/sc/futebol/times/avai/noticia/2025/03/28/jair-ventura-assume-o-comando-tecnico-do-avai.ghtml|title=Jair Ventura assume o comando técnico do Avaí|trans-title=Jair Ventura takes over the technical command of Avaí|publisher=ge|language=pt-BR|date=28 March 2025|accessdate=31 March 2025}}

CRB

|{{flagicon|BRA}} Umberto Louzer

|27 March 2025

|{{flagicon|BRA}} Eduardo Barroca

|27 March 2025

|{{cite web|url=https://ge.globo.com/al/futebol/times/crb/noticia/2025/03/27/umberto-louzer-nao-e-mais-tecnico-do-crb.ghtml|title=Umberto Louzer deixa o CRB, e Eduardo Barroca é o novo técnico|trans-title=Umberto Louzer leaves CRB, and Eduardo Barroca is the new head coach|publisher=ge|language=pt-BR|date=27 March 2025|accessdate=31 March 2025}}

Novorizontino

|{{flagicon|BRA}} Eduardo Baptista

|rowspan="2"|Sacked

|3 April 2025

|{{flagicon|BRA}} Umberto Louzer{{efn-lr|Ben-Hur Moreira was the interim head coach in the 1st round against Avaí}}

|4 April 2025

|{{cite web|url=https://ge.globo.com/sp/tem-esporte/futebol/times/novorizontino/noticia/2025/04/03/novorizontino-anuncia-saida-de-eduardo-baptista-quarto-tecnico-mais-longevo-do-brasil.ghtml|title=Novorizontino demite Eduardo Baptista, quarto técnico mais longevo do Brasil|trans-title=Novorizontino sack Eduardo Baptista, fourth-longest serving head coach in Brazil|publisher=ge|language=pt-BR|date=3 April 2025|accessdate=4 April 2025}}{{cite web|url=https://ge.globo.com/sp/tem-esporte/futebol/times/novorizontino/noticia/2025/04/04/novorizontino-oficializa-a-contratacao-do-tecnico-umberto-louzer.ghtml|title=Novorizontino oficializa a contratação do técnico Umberto Louzer|trans-title=Novorizontino turn official the signing of head coach Umberto Louzer|publisher=ge|language=pt-BR|date=4 April 2025|accessdate=4 April 2025}}

Amazonas

|{{flagicon|BRA}} Eduardo Barros

|19 April 2025

|17th

|{{flagicon|BRA}} Guilherme Alves{{efn-lr|Ibson Silva was the interim head coach in the 4th round against Avaí}}

|19 April 2025

|{{cite web|url=https://ge.globo.com/am/futebol/times/amazonas-fc/noticia/2025/04/19/eduardo-barros-nao-e-mais-tecnico-do-amazonas.ghtml|title=Caiu! Eduardo Barros não é mais técnico do Amazonas|trans-title=Out! Eduardo Barros is no longer head coach of Amazonas|publisher=ge|language=pt-BR|date=19 April 2025|accessdate=22 April 2025}}{{cite web|url=https://ge.globo.com/am/futebol/times/amazonas-fc/noticia/2025/04/19/amazonas-acerta-a-contratacao-do-tecnico-guilherme-alves.ghtml|title=Amazonas acerta a contratação do técnico Guilherme Alves|trans-title=Amazonas sign head coach Guilherme Alves|publisher=ge|language=pt-BR|date=19 April 2025|accessdate=22 April 2025}}

;Notes

{{notelist-lr}}

Foreign players

The clubs can have a maximum of nine foreign players in their Campeonato Brasileiro squads per match, but there is no limit of foreigners in the clubs' squads.

  • Players marked in bold indicate they are registered during mid-season transfer window.
  • Players marked in italics indicate they had left the club during mid-season transfer window.

class="wikitable sortable" style="font-size: 80%"
style="width:10%"| Club

! style="width:9%"| Player 1

! style="width:9%"| Player 2

! style="width:9%"| Player 3

! style="width:9%"| Player 4

! style="width:9%"| Player 5

! style="width:9%"| Player 6

! style="width:9%"| Player 7

! style="width:9%"| Player 8

! style="width:9%"| Former players

Amazonas

| {{flagicon|ARG}} Nicolás Linares

| {{flagicon|COL}} Jonathan Palacios

| {{flagicon|COL}} Larry Vásquez

| {{flagicon|EQG}} Carlos Akapo

| {{flagicon|URU}} Diego Zabala

| {{flagicon|URU}} Kevin Ramírez

|

|

|

América Mineiro

| {{flagicon|ARG}} Fernando Elizari

| {{flagicon|ARG}} Martín Benítez

| {{flagicon|BOL}} Miguel Terceros

|

|

|

|

|

|

Athletic

|

|

|

|

|

|

|

|

|

Athletico Paranaense

| {{flagicon|ARG}} Bruno Zapelli

| {{flagicon|ARG}} Lucas Esquivel

| {{flagicon|CHI}} Luciano Arriagada

| {{flagicon|COL}} Hayen Palacios

| {{flagicon|COL}} Kevin Velasco

| {{flagicon|PAR}} Fabrizio Peralta

| {{flagicon|POR}} Tobias Figueiredo

| {{flagicon|UKR}} Maksym Voronov

|

Atlético Goianiense

| {{flagicon|CHI}} Ángelo Araos

| {{flagicon|URU}} Alejo Cruz

| {{flagicon|URU}} Federico Martínez

| {{flagicon|URU}} Francisco Barrios

|

|

|

|

|

Avaí

| {{flagicon|ECU}} Robert Burbano

|

|

|

|

|

|

|

|

Botafogo-SP

| {{flagicon|ARG}} Alejo Dramisino

| {{flagicon|ARG}} Gabriel Risso Patrón

| {{flagicon|ARG}} Leandro Maciel

| {{flagicon|ECU}} Ronie Carrillo

| {{flagicon|GHA}} Sabit Abdulai

|

|

|

|

Chapecoense

| {{flagicon|PAR}} Jorge Jiménez

| {{flagicon|PAR}} Walter Clar

|

|

|

|

|

|

|

Coritiba

| {{flagicon|CHI}} Matías Fracchia

| {{flagicon|COL}} Sebastián Gómez

| {{flagicon|POR}} Josué Pesqueira

| {{flagicon|URU}} Carlos de Pena

|

|

|

|

|

CRB

| {{flagicon|ECU}} Luis Segovia

|

|

|

|

|

|

|

|

Criciúma

|

|

|

|

|

|

|

|

|

Cuiabá

| {{flagicon|ARG}} Yamil Asad

|

|

|

|

|

|

|

|

Ferroviária

|

|

|

|

|

|

|

|

|

Goiás

| {{flagicon|URU}} Facundo Barceló

| {{flagicon|URU}} Gonzalo Freitas

| {{flagicon|VEN}} Esli García

|

|

|

|

|

|

Novorizontino

| {{flagicon|PAR}} Óscar Ruiz

|

|

|

|

|

|

|

|

Operário Ferroviário

| {{flagicon|COL}} Jaime Giraldo

| {{flagicon|COL}} Juan Zuluaga

|

|

|

|

|

|

|

Paysandu

| {{flagicon|ARG}} Benjamín Borasi

| {{flagicon|ARG}} Joaquín Novillo

| {{flagicon|CHI}} Matías Cavalleri

| {{flagicon|ECU}} Joseph Espinoza

| {{flagicon|PAR}} Jorge Benítez

| {{flagicon|PAR}} Pedro Delvalle

| {{flagicon|PAR}} Ramón Martínez

| {{flagicon|URU}} Yeferson Quintana

|

Remo

| {{flagicon|ARG}} Alexis Alvariño

| {{flagicon|PAR}} Alan Rodríguez

|

|

|

|

|

|

|

Vila Nova

| {{flagicon|ARG}} Diego Torres

| {{flagicon|PAN}} Eric Davis

| {{flagicon|URU}} Facundo Labandeira

|

|

|

|

|

|

Volta Redonda

| {{flagicon|PAR}} Luis Cáceres

|

|

|

|

|

|

|

|

= Dual nationality =

Players who are Brazilian nationals but also hold dual citizenship or represent another FIFA nation in international football are not regarded as foreign players and do not take up a foreign player slot.

{{Div col|colwidth=20em}}

{{div col end}}

League table

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

|source=[https://www.cbf.com.br/futebol-brasileiro/tabelas/campeonato-brasileiro/serie-b/2025 CBF]

|team1=AVA |team2=CUI |team3=VIL |team4=COR |team5=GOI |team6=CRB |team7=CAP |team8=AME |team9=REM |team10=NOV |team11=CHA |team12=AFE |team13=ACG |team14=CRI |team15=OPE |team16=ATH |team17=BSP |team18=PAY |team19=AMA |team20=VOL

|update=28 April 2025

|win_AMA=0 |draw_AMA=2 |loss_AMA=3 |gf_AMA=2 |ga_AMA=7

|win_AME=3 |draw_AME=0 |loss_AME=2 |gf_AME=5 |ga_AME=6

|win_ATH=1 |draw_ATH=0 |loss_ATH=4 |gf_ATH=5 |ga_ATH=12

|win_CAP=3 |draw_CAP=0 |loss_CAP=2 |gf_CAP=8 |ga_CAP=6

|win_ACG=1 |draw_ACG=3 |loss_ACG=1 |gf_ACG=7 |ga_ACG=7

|win_AVA=3 |draw_AVA=2 |loss_AVA=0 |gf_AVA=9 |ga_AVA=3

|win_BSP=0 |draw_BSP=2 |loss_BSP=3 |gf_BSP=3 |ga_BSP=7

|win_CHA=2 |draw_CHA=0 |loss_CHA=3 |gf_CHA=4 |ga_CHA=4

|win_COR=3 |draw_COR=1 |loss_COR=1 |gf_COR=5 |ga_COR=2

|win_CRB=3 |draw_CRB=1 |loss_CRB=1 |gf_CRB=5 |ga_CRB=4

|win_CRI=1 |draw_CRI=2 |loss_CRI=2 |gf_CRI=8 |ga_CRI=6

|win_CUI=3 |draw_CUI=2 |loss_CUI=0 |gf_CUI=7 |ga_CUI=4

|win_AFE=1 |draw_AFE=3 |loss_AFE=1 |gf_AFE=3 |ga_AFE=2

|win_GOI=3 |draw_GOI=1 |loss_GOI=1 |gf_GOI=6 |ga_GOI=4

|win_NOV=2 |draw_NOV=3 |loss_NOV=0 |gf_NOV=5 |ga_NOV=3

|win_OPE=1 |draw_OPE=1 |loss_OPE=3 |gf_OPE=3 |ga_OPE=6

|win_PAY=0 |draw_PAY=2 |loss_PAY=3 |gf_PAY=2 |ga_PAY=6

|win_REM=2 |draw_REM=3 |loss_REM=0 |gf_REM=7 |ga_REM=4

|win_VIL=3 |draw_VIL=1 |loss_VIL=1 |gf_VIL=6 |ga_VIL=3

|win_VOL=0 |draw_VOL=1 |loss_VOL=4 |gf_VOL=1 |ga_VOL=5

|name_AMA=Amazonas

|name_AME=América Mineiro

|name_ATH=Athletic

|name_CAP=Athletico Paranaense

|name_ACG=Atlético Goianiense

|name_AVA=Avaí

|name_BSP=Botafogo-SP

|name_CHA=Chapecoense

|name_COR=Coritiba

|name_CRB=CRB

|name_CRI=Criciúma

|name_CUI=Cuiabá

|name_AFE=Ferroviária

|name_GOI=Goiás

|name_NOV=Novorizontino

|name_OPE=Operário Ferroviário

|name_PAY=Paysandu

|name_REM=Remo

|name_VIL=Vila Nova

|name_VOL=Volta Redonda

|result1=PRO |result2=PRO |result3=PRO |result4=PRO

|result17=REL |result18=REL |result19=REL |result20=REL

|class_rules=1) points; 2) wins; 3) goal difference; 4) goals scored; 5) head-to-head results (only between 2 teams); 6) fewest red cards; 7) fewest yellow cards; 8) drawing of lots.{{cite web|url=https://objectstorage.sa-saopaulo-1.oraclecloud.com/n/grsa9ybqykir/b/portalcbf/o/REC%20-%20Brasileiro%20S%C3%A9rie%20B%202025.pdf |title=Regulamento Específico da Competição Brasileiro Série B 2025 |publisher=CBF |language=Portuguese |date=19 February 2025}}

|show_limit=5

|res_col_header=PR

|col_PRO=green2 |text_PRO=Promotion to 2026 Campeonato Brasileiro Série A

|col_REL=red2 |text_REL=Relegation to 2026 Campeonato Brasileiro Série C

}}

Positions by round

The table lists the positions of teams after each week of matches. In order to preserve chronological evolvements, any postponed matches were not included to the round at which they were originally scheduled, but added to the full round they were played immediately afterwards.

{{#invoke:sports rbr table|table|sortable=n|legendpos=br

|team1 = Amazonas

| pos1 = 18/15/17/19/19/////////////////////////////////

|team2 = América Mineiro

| pos2 = 4/11/6/2/8/////////////////////////////////

|team3 = Athletic

| pos3 = 20/20/20/20/16/////////////////////////////////

|team4 = Athletico Paranaense

| pos4 = 2/1/5/1/7/////////////////////////////////

|team5 = Atlético Goianiense

| pos5 = 1/5/11/13/13/////////////////////////////////

|team6 = Avaí

| pos6 = 12/12/9/5/1/////////////////////////////////

|team7 = Botafogo-SP

| pos7 = 17/14/16/16/17/////////////////////////////////

|team8 = Chapecoense

| pos8 = 16/17/14/10/11/////////////////////////////////

|team9 = Coritiba

| pos9 = 7/3/4/9/4/////////////////////////////////

|team10 = CRB

| pos10 = 5/2/1/3/6/////////////////////////////////

|team11 = Criciúma

| pos11 = 14/16/13/14/14/////////////////////////////////

|team12 = Cuiabá

| pos12 = 6/7/2/6/2/////////////////////////////////

|team13 = Ferroviária

| pos13 = 10/13/8/11/12/////////////////////////////////

|team14 = Goiás

| pos14 = 8/4/3/8/5/////////////////////////////////

|team15 = Novorizontino

| pos15 = 11/8/10/12/10/////////////////////////////////

|team16 = Operário Ferroviário

| pos16 = 3/9/15/15/15/////////////////////////////////

|team17 = Paysandu

| pos17 = 13/18/19/18/18/////////////////////////////////

|team18 = Remo

| pos18 = 9/6/7/4/9/////////////////////////////////

|team19 = Vila Nova

| pos19 = 19/10/12/7/3/////////////////////////////////

|team20 = Volta Redonda

| pos20 = 15/19/18/17/20/////////////////////////////////

| color_1 =gold |text_1=Champions, promoted to Campeonato Brasileiro Série A

| color_2-4=green2|text_2-4=Promotion to Campeonato Brasileiro Série A

| color_17-=red2 |text_17-=Relegation to Campeonato Brasileiro Série C

|source=[https://www.cbf.com.br/futebol-brasileiro/tabelas/campeonato-brasileiro/serie-b/2025 CBF]

}}

Results

{{#invoke:sports results|main

|source=[https://www.cbf.com.br/futebol-brasileiro/tabelas/campeonato-brasileiro/serie-b/2025 CBF]

|update=28 April 2025

|matches_style=FBR|solid_cell=grey

|team1=AMA |team2=AME |team3=ATH |team4=CAP |team5=ACG |team6=AVA |team7=BSP |team8=CHA |team9=COR |team10=CRB |team11=CRI |team12=CUI |team13=AFE |team14=GOI |team15=NOV |team16=OPE |team17=PAY |team18=REM |team19=VIL |team20=VOL

|name_AMA=Amazonas

|name_AME=América Mineiro

|name_ATH=Athletic

|name_CAP={{nowrap|Athletico Paranaense}}

|name_ACG=Atlético Goianiense

|name_AVA=Avaí

|name_BSP=Botafogo-SP

|name_CHA=Chapecoense

|name_COR=Coritiba

|name_CRB=CRB

|name_CRI=Criciúma

|name_CUI=Cuiabá

|name_AFE=Ferroviária

|name_GOI=Goiás

|name_NOV=Novorizontino

|name_OPE=Operário Ferroviário

|name_PAY=Paysandu

|name_REM=Remo

|name_VIL=Vila Nova

|name_VOL=Volta Redonda

|match_AMA_AME=–

|match_AMA_ATH=–

|match_AMA_CAP=–

|match_AMA_ACG=1–1

|match_AMA_AVA=0–2

|match_AMA_BSP=–

|match_AMA_CHA=–

|match_AMA_COR=–

|match_AMA_CRB=–

|match_AMA_CRI=–

|match_AMA_CUI=–

|match_AMA_AFE=0–0

|match_AMA_GOI=–

|match_AMA_NOV=–

|match_AMA_OPE=–

|match_AMA_PAY=–

|match_AMA_REM=–

|match_AMA_VIL=–

|match_AMA_VOL=–

|match_AME_AMA=3–1

|match_AME_ATH=–

|match_AME_CAP=–

|match_AME_ACG=–

|match_AME_AVA=–

|match_AME_BSP=1–0

|match_AME_CHA=–

|match_AME_COR=–

|match_AME_CRB=–

|match_AME_CRI=–

|match_AME_CUI=–

|match_AME_AFE=–

|match_AME_GOI=1–0

|match_AME_NOV=–

|match_AME_OPE=–

|match_AME_PAY=–

|match_AME_REM=–

|match_AME_VIL=–

|match_AME_VOL=–

|match_ATH_AMA=–

|match_ATH_AME=–

|match_ATH_CAP=–

|match_ATH_ACG=–

|match_ATH_AVA=–

|match_ATH_BSP=–

|match_ATH_CHA=–

|match_ATH_COR=–

|match_ATH_CRB=1–2

|match_ATH_CRI=–

|match_ATH_CUI=–

|match_ATH_AFE=–

|match_ATH_GOI=–

|match_ATH_NOV=–

|match_ATH_OPE=–

|match_ATH_PAY=–

|match_ATH_REM=–

|match_ATH_VIL=–

|match_ATH_VOL=2–1

|match_CAP_AMA=–

|match_CAP_AME=–

|match_CAP_ATH=–

|match_CAP_ACG=–

|match_CAP_AVA=–

|match_CAP_BSP=–

|match_CAP_CHA=–

|match_CAP_COR=–

|match_CAP_CRB=2–0

|match_CAP_CRI=2–1

|match_CAP_CUI=–

|match_CAP_AFE=–

|match_CAP_GOI=–

|match_CAP_NOV=–

|match_CAP_OPE=–

|match_CAP_PAY=–

|match_CAP_REM=–

|match_CAP_VIL=–

|match_CAP_VOL=–

|match_ACG_AMA=–

|match_ACG_AME=–

|match_ACG_ATH=4–2

|match_ACG_CAP=–

|match_ACG_AVA=–

|match_ACG_BSP=–

|match_ACG_CHA=–

|match_ACG_COR=–

|match_ACG_CRB=–

|match_ACG_CRI=–

|match_ACG_CUI=1–1

|match_ACG_AFE=–

|match_ACG_GOI=–

|match_ACG_NOV=–

|match_ACG_OPE=–

|match_ACG_PAY=–

|match_ACG_REM=–

|match_ACG_VIL=–

|match_ACG_VOL=–

|match_AVA_AMA=–

|match_AVA_AME=3–0

|match_AVA_ATH=–

|match_AVA_CAP=–

|match_AVA_ACG=–

|match_AVA_BSP=–

|match_AVA_CHA=–

|match_AVA_COR=–

|match_AVA_CRB=–

|match_AVA_CRI=–

|match_AVA_CUI=–

|match_AVA_AFE=–

|match_AVA_GOI=–

|match_AVA_NOV=1–1

|match_AVA_OPE=1–0

|match_AVA_PAY=–

|match_AVA_REM=–

|match_AVA_VIL=–

|match_AVA_VOL=–

|match_BSP_AMA=–

|match_BSP_AME=–

|match_BSP_ATH=–

|match_BSP_CAP=–

|match_BSP_ACG=1–1

|match_BSP_AVA=–

|match_BSP_CHA=–

|match_BSP_COR=–

|match_BSP_CRB=–

|match_BSP_CRI=–

|match_BSP_CUI=–

|match_BSP_AFE=–

|match_BSP_GOI=0–1

|match_BSP_NOV=–

|match_BSP_OPE=–

|match_BSP_PAY=–

|match_BSP_REM=2–2

|match_BSP_VIL=–

|match_BSP_VOL=–

|match_CHA_AMA=–

|match_CHA_AME=–

|match_CHA_ATH=1–0

|match_CHA_CAP=–

|match_CHA_ACG=–

|match_CHA_AVA=–

|match_CHA_BSP=–

|match_CHA_COR=1–2

|match_CHA_CRB=–

|match_CHA_CRI=–

|match_CHA_CUI=–

|match_CHA_AFE=–

|match_CHA_GOI=–

|match_CHA_NOV=–

|match_CHA_OPE=–

|match_CHA_PAY=–

|match_CHA_REM=–

|match_CHA_VIL=–

|match_CHA_VOL=–

|match_COR_AMA=–

|match_COR_AME=–

|match_COR_ATH=–

|match_COR_CAP=–

|match_COR_ACG=–

|match_COR_AVA=–

|match_COR_BSP=–

|match_COR_CHA=–

|match_COR_CRB=–

|match_COR_CRI=–

|match_COR_CUI=–

|match_COR_AFE=–

|match_COR_GOI=–

|match_COR_NOV=0–0

|match_COR_OPE=2–0

|match_COR_PAY=–

|match_COR_REM=–

|match_COR_VIL=1–0

|match_COR_VOL=–

|match_CRB_AMA=–

|match_CRB_AME=–

|match_CRB_ATH=–

|match_CRB_CAP=–

|match_CRB_ACG=–

|match_CRB_AVA=–

|match_CRB_BSP=–

|match_CRB_CHA=1–0

|match_CRB_COR=–

|match_CRB_CRI=–

|match_CRB_CUI=–

|match_CRB_AFE=–

|match_CRB_GOI=–

|match_CRB_NOV=–

|match_CRB_OPE=–

|match_CRB_PAY=–

|match_CRB_REM=–

|match_CRB_VIL=–

|match_CRB_VOL=1–0

|match_CRI_AMA=–

|match_CRI_AME=–

|match_CRI_ATH=4–0

|match_CRI_CAP=–

|match_CRI_ACG=–

|match_CRI_AVA=–

|match_CRI_BSP=–

|match_CRI_CHA=–

|match_CRI_COR=–

|match_CRI_CRB=–

|match_CRI_CUI=–

|match_CRI_AFE=–

|match_CRI_GOI=–

|match_CRI_NOV=–

|match_CRI_OPE=1–2

|match_CRI_PAY=–

|match_CRI_REM=1–1

|match_CRI_VIL=–

|match_CRI_VOL=–

|match_CUI_AMA=–

|match_CUI_AME=–

|match_CUI_ATH=–

|match_CUI_CAP=2–1

|match_CUI_ACG=–

|match_CUI_AVA=2–2

|match_CUI_BSP=–

|match_CUI_CHA=–

|match_CUI_COR=–

|match_CUI_CRB=–

|match_CUI_CRI=–

|match_CUI_AFE=1–0

|match_CUI_GOI=–

|match_CUI_NOV=–

|match_CUI_OPE=–

|match_CUI_PAY=–

|match_CUI_REM=–

|match_CUI_VIL=–

|match_CUI_VOL=–

|match_AFE_AMA=–

|match_AFE_AME=–

|match_AFE_ATH=–

|match_AFE_CAP=–

|match_AFE_ACG=2–0

|match_AFE_AVA=–

|match_AFE_BSP=–

|match_AFE_CHA=–

|match_AFE_COR=–

|match_AFE_CRB=–

|match_AFE_CRI=–

|match_AFE_CUI=–

|match_AFE_GOI=–

|match_AFE_NOV=–

|match_AFE_OPE=–

|match_AFE_PAY=–

|match_AFE_REM=1–1

|match_AFE_VIL=–

|match_AFE_VOL=–

|match_GOI_AMA=1–0

|match_GOI_AME=–

|match_GOI_ATH=–

|match_GOI_CAP=–

|match_GOI_ACG=–

|match_GOI_AVA=–

|match_GOI_BSP=–

|match_GOI_CHA=–

|match_GOI_COR=–

|match_GOI_CRB=–

|match_GOI_CRI=–

|match_GOI_CUI=–

|match_GOI_AFE=–

|match_GOI_NOV=–

|match_GOI_OPE=–

|match_GOI_PAY=–

|match_GOI_REM=–

|match_GOI_VIL=2–2

|match_GOI_VOL=–

|match_NOV_AMA=–

|match_NOV_AME=–

|match_NOV_ATH=–

|match_NOV_CAP=2–1

|match_NOV_ACG=–

|match_NOV_AVA=–

|match_NOV_BSP=–

|match_NOV_CHA=–

|match_NOV_COR=–

|match_NOV_CRB=–

|match_NOV_CRI=1–1

|match_NOV_CUI=–

|match_NOV_AFE=–

|match_NOV_GOI=–

|match_NOV_OPE=–

|match_NOV_PAY=–

|match_NOV_REM=–

|match_NOV_VIL=–

|match_NOV_VOL=1–0

|match_OPE_AMA=–

|match_OPE_AME=–

|match_OPE_ATH=–

|match_OPE_CAP=–

|match_OPE_ACG=–

|match_OPE_AVA=–

|match_OPE_BSP=–

|match_OPE_CHA=–

|match_OPE_COR=–

|match_OPE_CRB=–

|match_OPE_CRI=–

|match_OPE_CUI=–

|match_OPE_AFE=–

|match_OPE_GOI=1–2

|match_OPE_NOV=–

|match_OPE_PAY=0–0

|match_OPE_REM=–

|match_OPE_VIL=–

|match_OPE_VOL=–

|match_PAY_AMA=–

|match_PAY_AME=–

|match_PAY_ATH=–

|match_PAY_CAP=1–2

|match_PAY_ACG=–

|match_PAY_AVA=–

|match_PAY_BSP=–

|match_PAY_CHA=0–2

|match_PAY_COR=–

|match_PAY_CRB=1–1

|match_PAY_CRI=–

|match_PAY_CUI=–

|match_PAY_AFE=–

|match_PAY_GOI=–

|match_PAY_NOV=–

|match_PAY_OPE=–

|match_PAY_REM=–

|match_PAY_VIL=–

|match_PAY_VOL=–

|match_REM_AMA=–

|match_REM_AME=2–0

|match_REM_ATH=–

|match_REM_CAP=–

|match_REM_ACG=–

|match_REM_AVA=–

|match_REM_BSP=–

|match_REM_CHA=–

|match_REM_COR=1–0

|match_REM_CRB=–

|match_REM_CRI=–

|match_REM_CUI=–

|match_REM_AFE=–

|match_REM_GOI=–

|match_REM_NOV=–

|match_REM_OPE=–

|match_REM_PAY=–

|match_REM_VIL=–

|match_REM_VOL=–

|match_VIL_AMA=–

|match_VIL_AME=–

|match_VIL_ATH=–

|match_VIL_CAP=–

|match_VIL_ACG=–

|match_VIL_AVA=–

|match_VIL_BSP=2–0

|match_VIL_CHA=1–0

|match_VIL_COR=–

|match_VIL_CRB=–

|match_VIL_CRI=–

|match_VIL_CUI=–

|match_VIL_AFE=–

|match_VIL_GOI=–

|match_VIL_NOV=–

|match_VIL_OPE=–

|match_VIL_PAY=1–0

|match_VIL_REM=–

|match_VIL_VOL=–

|match_VOL_AMA=–

|match_VOL_AME=–

|match_VOL_ATH=–

|match_VOL_CAP=–

|match_VOL_ACG=–

|match_VOL_AVA=–

|match_VOL_BSP=–

|match_VOL_CHA=–

|match_VOL_COR=–

|match_VOL_CRB=–

|match_VOL_CRI=–

|match_VOL_CUI=0–1

|match_VOL_AFE=0–0

|match_VOL_GOI=–

|match_VOL_NOV=–

|match_VOL_OPE=–

|match_VOL_PAY=–

|match_VOL_REM=–

|match_VOL_VIL=–

}}

Season statistics

{{col-begin}}

{{col-2}}

=Top scorers=

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

!Player

!Club

!Goals

{{col-break}}

{{col-2}}

=Top assists=

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

!Player

!Club

!Assists

{{col-end}}

=Hat-tricks=

class="wikitable"
PlayerForAgainststyle="text-align:center"| ResultDate

=Discipline=

==Player==

  • Most yellow cards:
  • Most red cards:

==Club==

  • Most yellow cards:
  • Most red cards:

References

{{Reflist}}

{{Campeonato Brasileiro Série B}}

{{2025 in Brazilian football}}

{{DEFAULTSORT:2025 Campeonato Brasileiro Serie B}}

Category:Campeonato Brasileiro Série B seasons

2

Category:2025 in Brazilian football

Bra

Brazil