Primeira fase: Os 24 participantes jogam todos contra todos, em turno único. As 8 equipes que mais somarem pontos nessa etapa classificam-se para a segunda fase.
Segunda fase: Os 8 classificados são divididos em 2 grupos de 4 equipes. Todos se enfrentam em turno e returno. Os dois primeiros colocados de cada grupo passam para a fase final.
Fase final: Os 4 finalistas disputam um quadrangular em turno e returno. As duas equipes que mais pontuarem se qualificam para a Série A em 2005.
PG – Pontos ganhos; J – Jogos; V - Vitórias; E - Empates; D - Derrotas; GP – Gols pró; GC – Gols contra; SG – Saldo de gols
Classificados para a Segunda Fase (Grupo A)
Classificados para a Segunda Fase (Grupo B)
Eliminados na Primeira Fase
Rebaixados à Série C de 2005
* O Santo André perdeu 12 pontos por ter escalado o zagueiro Valdir e o atacante Osmar nas partidas contra Paulista e Avaí sem que seus nomes constassem no Boletim Informativo Diário da CBF.
Confrontos
Primeira fase
AMG
ARN
ANA
AVA
BAH
BRA
CAX
CEA
CRB
FOR
ITU
JOI
LON
MAR
MOG
NAU
PAU
POR
REM
STA
STO
SAO
SPO
VIL
AMG
—
2-2
0-2
2-2
1-2
0-3
2-3
3-2
0-0
0-4
0-1
1-0
1-0
0-2
1-1
0-3
0-2
1-0
0-2
0-2
2-3
3-1
2-2
4-1
ARN
2-2
—
3-1
1-0
1-3
3-0
3-1
0-1
0-3
0-1
0-5
0-3
0-1
0-3
1-1
1-2
1-0
0-0
2-1
0-1
0-3
0-3
1-1
1-1
ANA
2-0
1-3
—
2-1
2-0
1-2
1-0
0-1
0-3
2-1
2-1
0-1
1-2
0-1
2-2
1-1
1-3
3-1
0-1
2-1
0-2
0-1
1-0
1-1
AVA
2-2
0-1
1-2
—
1-0
2-3
0-1
0-0
1-4
1-0
0-5
1-0
2-2
1-0
2-1
2-4
2-1
1-0
3-1
1-0
3-1
0-0
1-1
1-1
BAH
2-1
3-1
0-2
0-1
—
2-2
0-1
1-2
3-1
2-2
2-1
4-1
2-0
2-0
1-2
3-1
2-0
0-1
1-0
3-2
0-0
2-2
1-0
2-1
BRA
3-0
0-3
2-1
3-2
2-2
—
3-0
1-0
0-1
1-1
1-1
1-0
3-0
0-0
4-1
1-1
2-1
2-4
6-1
0-0
3-0
2-1
1-1
2-1
CAX
3-2
1-3
0-1
1-0
1-0
0-3
—
2-1
2-2
0-1
0-1
3-0
1-0
4-2
3-1
2-3
2-2
1-2
0-0
1-0
1-4
2-1
0-3
0-0
CEA
2-3
1-0
1-0
0-0
2-1
0-1
1-2
—
1-2
2-2
1-2
0-4
2-1
0-3
1-0
3-1
1-2
4-1
2-2
1-2
0-2
2-0
1-2
2-0
CRB
0-0
3-0
3-0
4-1
1-3
1-0
2-2
2-1
—
1-4
0-0
1-0
0-1
0-0
1-0
0-2
3-3
3-3
1-1
2-4
0-1
3-4
1-1
0-2
FOR
4-0
1-0
1-2
0-1
2-2
1-1
1-0
2-2
4-1
—
1-2
2-0
2-1
0-1
2-2
5-4
3-1
3-2
0-0
2-2
3-1
0-2
1-2
3-0
ITU
1-0
5-0
1-2
5-0
1-2
1-1
1-0
2-1
0-0
2-1
—
1-2
0-0
1-1
3-0
0-1
2-1
2-2
5-2
1-0
3-1
1-1
0-1
3-1
JOI
0-1
3-0
1-0
0-1
1-4
0-1
0-3
4-0
0-1
0-2
2-1
—
0-2
1-3
2-1
1-2
1-3
0-1
2-0
1-4
2-3
1-3
1-2
1-4
LON
0-1
1-0
2-1
2-2
0-2
0-3
0-1
1-2
1-0
1-2
0-0
2-0
—
1-2
0-2
0-5
0-1
2-2
1-1
0-0
2-4
3-2
0-2
1-4
MAR
2-0
3-0
1-0
0-1
0-2
0-0
2-4
3-0
0-0
1-0
1-1
3-1
2-1
—
3-3
0-1
3-0
2-2
2-4
0-3
0-0
3-1
7-1
0-3
MOG
1-1
1-1
2-2
1-2
2-1
1-4
1-3
0-1
0-1
2-2
0-3
1-2
2-0
3-3
—
0-0
1-3
1-1
1-1
0-0
1-1
1-2
1-1
3-3
NAU
3-0
2-1
1-1
4-2
1-3
1-1
3-2
1-3
2-0
4-5
1-0
2-1
5-0
1-0
0-0
—
1-2
3-0
2-3
1-0
0-2
2-0
3-1
3-0
PAU
2-0
0-1
3-1
1-2
0-2
1-2
2-2
2-1
3-3
1-3
1-2
3-1
1-0
0-3
3-1
2-1
—
2-1
2-2
1-1
0-0
1-0
1-0
0-3
POR
0-1
0-0
1-3
0-1
1-0
4-2
2-1
1-4
3-3
2-3
2-2
1-0
2-2
2-2
1-1
0-3
1-2
—
2-0
2-0
3-0
0-1
0-0
1-0
REM
2-0
1-2
1-0
1-3
0-1
1-6
0-0
2-2
1-1
0-0
2-5
0-2
1-1
4-2
1-1
3-2
2-2
0-2
—
1-3
2-2
2-2
2-0
1-1
STA
2-0
1-0
1-2
0-1
2-3
0-0
0-1
2-1
4-2
2-2
0-1
4-1
0-0
3-0
0-0
0-1
1-1
0-2
3-1
—
2-1
2-3
1-0
5-2
STO
3-2
3-0
2-0
1-3
0-0
0-3
4-1
2-0
1-0
1-3
1-3
3-2
4-2
0-0
1-1
2-0
0-0
0-3
2-2
1-2
—
2-0
2-0
3-1
SAO
1-3
3-0
1-0
0-0
2-2
1-2
1-2
0-2
4-3
2-0
1-1
3-1
2-3
1-3
2-1
0-2
0-1
1-0
2-2
3-2
0-2
—
1-2
0-2
SPO
2-2
1-1
0-1
1-1
0-1
1-1
3-0
2-1
1-1
2-1
1-0
2-1
2-0
1-7
1-1
1-3
0-1
0-0
0-2
0-1
0-2
2-1
—
1-2
VIL
1-4
1-1
1-1
1-1
1-2
1-2
0-0
0-2
2-0
0-3
1-3
4-1
4-1
3-0
3-3
0-3
3-0
0-1
1-1
2-5
1-3
2-0
2-1
—
Obs.: Os escores em negrito indicam as partidas onde a equipe da linha horizontal foi a mandante.