# 2024 Campeonato Brasileiro Série D

The 2024 Campeonato Brasileiro Série D was a football competition held in Brazil, equivalent to the fourth division. The competition began on 27 April and ended on 29 September 2024.
Sixty-four teams competed in the tournament. Sixty teams qualified from their state leagues and cups, and four relegated from the 2023 Campeonato Brasileiro Série C (Altos, América de Natal, Manaus and Pouso Alegre).
The four semi-finalists, Anápolis, Itabaiana, Maringá and Retrô, were promoted to the 2025 Campeonato Brasileiro Série C.
In the finals, Retrô won their first title after defeating Anápolis 4–3 on aggregate.

## Teams
### Federation ranking

The number of teams from each state was chosen based on the CBF State Ranking.
| Rank | Federation | Coeff. | Teams | Notes |
| 1 | São Paulo | 91,397 | 4 | |
| 2 | Rio de Janeiro | 52,969 | 3 | |
| 3 | Minas Gerais | 41,799 | 3 | +1 (C) |
| 4 | Rio Grande do Sul | 41,190 | 3 | |
| 5 | Paraná | 34,154 | 3 | |
| 6 | Ceará | 27,956 | 3 | |
| 7 | Goiás | 25,501 | 3 | |
| 8 | Santa Catarina | 24,431 | 3 | |
| 9 | Bahia | 20,427 | 3 | |
| 10 | Pernambuco | 13,898 | 2 | |
| 11 | Alagoas | 11,743 | 2 | |
| 12 | Mato Grosso | 10,932 | 2 | |
| 13 | Pará | 9,437 | 2 | |
| 14 | Maranhão | 7,389 | 2 | |
| 15 | Rio Grande do Norte | 6,663 | 2 | +1 (C) |
| 16 | Paraíba | 5,631 | 2 | |
| 17 | Amazonas | 5,279 | 2 | +1 (C) |
| 18 | Sergipe | 4,716 | 2 | |
| 19 | Piauí | 4,270 | 2 | +1 (C) |
| 20 | Distrito Federal | 3,365 | 2 | |
| 21 | Espírito Santo | 2,566 | 2 | |
| 22 | Acre | 2,502 | 2 | |
| 23 | Tocantins | 1,953 | 2 | |
| 24 | Roraima | 1,761 | 1 | |
| 25 | Mato Grosso do Sul | 1,401 | 1 | |
| 26 | Rondônia | 1,293 | 1 | |
| 27 | Amapá | 1,211 | 1 | |

### Participating teams

| Federation | Team | Home city | Qualification method |
| Acre | Rio Branco | Rio Branco | 2023 Campeonato Acreano champions |
| Acre | Humaitá | Porto Acre | 2023 Campeonato Acreano runners-up |
| Alagoas | ASA | Arapiraca | 2023 Campeonato Alagoano runners-up |
| Alagoas | CSE | Palmeira dos Índios | 2023 Copa Alagoas champions |
| Amapá | Trem | Macapá | 2023 Campeonato Amapaense champions |
| Amazonas | Manauara | Manaus | 2023 Campeonato Amazonense runners-up |
| Amazonas | Princesa do Solimões | Manacapuru | 2023 Campeonato Amazonense 3rd place |
| Amazonas | Manaus | Manaus | 2023 Série C 17th place |
| Bahia | Jacuipense | Riachão do Jacuípe | 2023 Campeonato Baiano runners-up |
| Bahia | Itabuna | Itabuna | 2023 Campeonato Baiano 3rd place |
| Bahia | Juazeirense | Juazeiro | 2023 Campeonato Baiano 4th place |
| Ceará | Iguatu | Iguatu | 2023 Campeonato Cearense 3rd place |
| Ceará | Maracanã | Maracanaú | 2023 Campeonato Cearense 5th place |
| Ceará | Atlético Cearense | Fortaleza | 2023 Campeonato Cearense 6th place |
| Espírito Santo | Real Noroeste | Águia Branca | 2023 Campeonato Capixaba champions |
| Espírito Santo | Serra | Serra | 2023 Copa ES champions |
| Federal District | Real Brasília | Brasília | 2023 Campeonato Brasiliense champions |
| Federal District | Brasiliense | Taguatinga | 2023 Campeonato Brasiliense runners-up |
| Goiás | Anápolis | Anápolis | 2023 Campeonato Goiano 4th place |
| Goiás | CRAC | Catalão | 2023 Campeonato Goiano 5th place |
| Goiás | Iporá | Iporá | 2023 Campeonato Goiano 7th place |
| Maranhão | Maranhão | São Luís | 2023 Campeonato Maranhense champions |
| Maranhão | Moto Club | São Luís | 2023 Campeonato Maranhense runners-up |
| Mato Grosso | União Rondonópolis | Rondonópolis | 2023 Campeonato Mato-Grossense runners-up |
| Mato Grosso | Mixto | Cuiabá | 2023 Copa FMF champions |
| Mato Grosso do Sul | Costa Rica | Costa Rica | 2023 Campeonato Sul-Mato-Grossense champions |
| Minas Gerais | Ipatinga | Ipatinga | 2023 Campeonato Mineiro 9th place |
| Minas Gerais | Patrocinense | Patrocínio | 2023 Campeonato Mineiro 10th place |
| Minas Gerais | Democrata SL | Sete Lagoas | 2023 Campeonato Mineiro 12th place |
| Minas Gerais | Pouso Alegre | Pouso Alegre | 2023 Série C 20th place |
| Pará | Águia de Marabá | Marabá | 2023 Campeonato Paraense champions |
| Pará | Cametá | Cametá | 2023 Campeonato Paraense 4th place |
| Paraíba | Treze | Campina Grande | 2023 Campeonato Paraibano champions |
| Paraíba | Sousa | Sousa | 2023 Campeonato Paraibano runners-up |
| Paraná | FC Cascavel | Cascavel | 2023 Campeonato Paranaense runners-up |
| Paraná | Maringá | Maringá | 2023 Campeonato Paranaense 4th place |
| Paraná | Cianorte | Cianorte | 2023 Campeonato Paranaense 6th place |
| Pernambuco | Retrô | Camaragibe | 2023 Campeonato Pernambucano first stage runners-up |
| Pernambuco | Petrolina | Petrolina | 2023 Campeonato Pernambucano first stage 4th place |
| Piauí | River | Teresina | 2023 Campeonato Piauiense champions |
| Piauí | Fluminense | Teresina | 2023 Campeonato Piauiense runners-up |
| Piauí | Altos | Altos | 2023 Série C 19th place |
| Rio de Janeiro | Audax Rio | Angra dos Reis | 2023 Campeonato Carioca 6th place |
| Rio de Janeiro | Nova Iguaçu | Nova Iguaçu | 2023 Campeonato Carioca 7th place |
| Rio de Janeiro | Portuguesa | Rio de Janeiro | 2023 Copa Rio champions |
| Rio Grande do Norte | Potiguar de Mossoró | Mossoró | 2023 Campeonato Potiguar 3rd place |
| Rio Grande do Norte | Santa Cruz de Natal | Natal | 2023 Campeonato Potiguar 4th place |
| Rio Grande do Norte | América de Natal | Natal | 2023 Série C 18th place |
| Rio Grande do Sul | Brasil de Pelotas | Pelotas | 2023 Campeonato Gaúcho 7th place |
| Rio Grande do Sul | Novo Hamburgo | Novo Hamburgo | 2023 Campeonato Gaúcho 8th place |
| Rio Grande do Sul | Avenida | Santa Cruz do Sul | 2023 Campeonato Gaúcho 9th place |
| Rondônia | Porto Velho | Porto Velho | 2023 Campeonato Rondoniense champions |
| Roraima | São Raimundo | Boa Vista | 2023 Campeonato Roraimense champions |
| Santa Catarina | Hercílio Luz | Tubarão | 2023 Campeonato Catarinense 3rd place |
| Santa Catarina | Barra | Balneário Camboriú | 2023 Campeonato Catarinense 4th place |
| Santa Catarina | Concórdia | Concórdia | 2023 Campeonato Catarinense 7th place |
| São Paulo | Água Santa | Diadema | 2023 Campeonato Paulista runners-up |
| São Paulo | Santo André | Santo André | 2023 Campeonato Paulista 11th place |
| São Paulo | Inter de Limeira | Limeira | 2023 Campeonato Paulista 13th place |
| São Paulo | São José | São José dos Campos | 2023 Copa Paulista runners-up |
| Sergipe | Itabaiana | Itabaiana | 2023 Campeonato Sergipano champions |
| Sergipe | Sergipe | Aracaju | 2023 Campeonato Sergipano 3rd place |
| Tocantins | Tocantinópolis | Tocantinópolis | 2023 Campeonato Tocantinense champions |
| Tocantins | Capital | Palmas | 2023 Campeonato Tocantinense runners-up |

#### Notes

* 1 2 Villa Nova, Democrata GV, and Caldense (2023 Campeonato Mineiro 6th, 7th and 11th place, respectively) declined to participate in the Série D. They were replaced by the 10th place Patrocinense and 12th place Democrata SL, despite the latter suffering relegation.

## Format

In the group stage, the 64 teams were divided into eight groups of eight organized regionally. Top four teams qualified for the round of 32. From the round of 32 on the competition was played as a knock-out tournament with each round contested over two legs.

## Group stage

In the group stage, each group was played on a home-and-away round-robin basis. The teams were ranked according to points (3 points for a win, 1 point for a draw, and 0 points for a loss). If tied on points, the following criteria would be used to determine the ranking: 1. Wins; 2. Goal difference; 3. Goals scored; 4. Head-to-head (if the tie was only between two teams); 5. Fewest red cards; 6. Fewest yellow cards; 7. Draw in the headquarters of the Brazilian Football Confederation (Regulations Article 15).
The top four teams qualified for the round of 32.

### Group A1

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MNA | POR | PRI | MAN | TRE | SAO | RIO | HUM |
| 1 | Manauara | 14 | 10 | 4 | 0 | 35 | 7 | +28 | 34 | Advance to round of 32 | | 3–1 | 3–1 | 0–0 | 4–1 | 4–0 | 3–1 | 4–0 |
| 2 | Porto Velho | 14 | 9 | 1 | 4 | 29 | 15 | +14 | 28 | Advance to round of 32 | 1–1 | | 6–1 | 2–0 | 2–1 | 5–1 | 2–0 | 3–0 |
| 3 | Princesa do Solimões | 14 | 7 | 4 | 3 | 23 | 16 | +7 | 25 | Advance to round of 32 | 0–0 | 0–1 | | 3–3 | 4–1 | 2–0 | 2–0 | 3–1 |
| 4 | Manaus | 14 | 7 | 3 | 4 | 21 | 18 | +3 | 24 | Advance to round of 32 | 0–4 | 2–1 | 0–2 | | 3–1 | 2–0 | 2–0 | 1–0 |
| 5 | Trem | 14 | 5 | 3 | 6 | 18 | 22 | −4 | 18 | | 1–1 | 0–2 | 0–0 | 0–0 | | 1–2 | 3–1 | 2–1 |
| 6 | São Raimundo | 14 | 5 | 1 | 8 | 16 | 24 | −8 | 16 | | 0–1 | 4–1 | 1–2 | 1–2 | 1–2 | | 3–1 | 1–0 |
| 7 | Rio Branco | 14 | 3 | 3 | 8 | 14 | 25 | −11 | 12 | | 1–2 | 2–1 | 0–0 | 2–1 | 1–2 | 1–1 | | 2–2 |
| 8 | Humaitá | 14 | 0 | 1 | 13 | 7 | 36 | −29 | 1 | | 0–5 | 0–1 | 0–3 | 2–5 | 0–3 | 0–1 | 1–2 | |

### Group A2

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MAR | ALT | RIV | TOC | CAM | FLU | MOT | AGU |
| 1 | Maranhão | 14 | 8 | 3 | 3 | 22 | 9 | +13 | 27 | Advance to round of 32 | | 0–2 | 1–0 | 0–1 | 1–0 | 3–0 | 5–1 | 4–0 |
| 2 | Altos | 14 | 7 | 3 | 4 | 22 | 16 | +6 | 24 | Advance to round of 32 | 1–1 | | 1–2 | 2–1 | 2–1 | 3–0 | 1–2 | 2–0 |
| 3 | River | 14 | 5 | 4 | 5 | 20 | 16 | +4 | 19 | Advance to round of 32 | 0–1 | 1–1 | | 5–0 | 1–0 | 2–2 | 1–3 | 2–1 |
| 4 | Tocantinópolis | 14 | 5 | 4 | 5 | 15 | 19 | −4 | 19 | Advance to round of 32 | 1–1 | 3–1 | 0–3 | | 1–0 | 1–1 | 1–0 | 3–0 |
| 5 | Cametá | 14 | 4 | 4 | 6 | 17 | 17 | 0 | 16 | | 0–2 | 0–1 | 3–2 | 3–1 | | 1–0 | 4–1 | 1–1 |
| 6 | Fluminense | 14 | 3 | 6 | 5 | 14 | 19 | −5 | 15 | | 1–2 | 1–0 | 2–0 | 1–0 | 2–2 | | 2–2 | 1–2 |
| 7 | Moto Club | 14 | 3 | 6 | 5 | 17 | 24 | −7 | 15 | | 2–1 | 1–2 | 1–1 | 2–2 | 1–1 | 0–0 | | 1–1 |
| 8 | Águia de Marabá | 14 | 2 | 8 | 4 | 12 | 19 | −7 | 14 | | 0–0 | 3–3 | 0–0 | 0–0 | 1–1 | 1–1 | 2–0 | |

### Group A3

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | TRE | IGU | AME | ATL | SOU | SAN | MAR | POT |
| 1 | Treze | 14 | 9 | 4 | 1 | 28 | 9 | +19 | 31 | Advance to round of 32 | | 3–0 | 1–1 | 1–1 | 2–0 | 2–0 | 2–1 | 2–0 |
| 2 | Iguatu | 14 | 8 | 3 | 3 | 14 | 8 | +6 | 27 | Advance to round of 32 | 1–0 | | 1–0 | 1–0 | 1–0 | 2–0 | 2–0 | 2–0 |
| 3 | América de Natal | 14 | 7 | 5 | 2 | 18 | 9 | +9 | 26 | Advance to round of 32 | 1–1 | 1–0 | | 3–0 | 1–0 | 2–0 | 2–1 | 2–0 |
| 4 | Atlético Cearense | 14 | 5 | 3 | 6 | 14 | 16 | −2 | 18 | Advance to round of 32 | 0–2 | 0–1 | 1–2 | | 2–0 | 2–0 | 1–0 | 1–2 |
| 5 | Sousa | 14 | 5 | 3 | 6 | 12 | 14 | −2 | 18 | | 1–1 | 0–0 | 0–0 | 2–3 | | 3–0 | 3–2 | 1–0 |
| 6 | Santa Cruz de Natal | 14 | 5 | 1 | 8 | 17 | 25 | −8 | 16 | | 3–4 | 2–1 | 3–2 | 1–2 | 2–0 | | 1–0 | 2–2 |
| 7 | Maracanã | 14 | 3 | 3 | 8 | 13 | 21 | −8 | 12 | | 0–4 | 2–2 | 1–1 | 0–0 | 0–1 | 2–1 | | 2–0 |
| 8 | Potiguar de Mossoró | 14 | 1 | 4 | 9 | 7 | 21 | −14 | 7 | | 0–3 | 0–0 | 0–0 | 1–1 | 0–1 | 1–2 | 1–2 | |

### Group A4

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ITA | RET | JAC | ASA | CSE | JUA | PET | SER |
| 1 | Itabaiana | 14 | 8 | 2 | 4 | 21 | 11 | +10 | 26 | Advance to round of 32 | | 2–1 | 2–0 | 3–0 | 3–1 | 1–2 | 2–0 | 0–0 |
| 2 | Retrô | 14 | 8 | 2 | 4 | 21 | 12 | +9 | 26 | Advance to round of 32 | 1–2 | | 3–1 | 1–0 | 2–1 | 1–0 | 1–0 | 5–0 |
| 3 | Jacuipense | 14 | 7 | 2 | 5 | 15 | 13 | +2 | 23 | Advance to round of 32 | 1–0 | 1–0 | | 1–0 | 1–2 | 2–1 | 3–0 | 1–1 |
| 4 | ASA | 14 | 6 | 3 | 5 | 15 | 13 | +2 | 21 | Advance to round of 32 | 0–2 | 0–0 | 1–0 | | 1–2 | 2–0 | 1–0 | 2–0 |
| 5 | CSE | 14 | 6 | 3 | 5 | 18 | 17 | +1 | 21 | | 2–1 | 0–0 | 1–2 | 1–1 | | 0–1 | 2–0 | 3–2 |
| 6 | Juazeirense | 14 | 6 | 3 | 5 | 13 | 13 | 0 | 21 | | 1–1 | 1–2 | 2–1 | 1–1 | 0–2 | | 2–0 | 1–0 |
| 7 | Petrolina | 14 | 2 | 4 | 8 | 6 | 19 | −13 | 10 | | 0–2 | 3–1 | 0–0 | 0–3 | 1–1 | 0–0 | | 1–1 |
| 8 | Sergipe | 14 | 2 | 3 | 9 | 11 | 22 | −11 | 9 | | 2–0 | 1–3 | 0–1 | 2–3 | 2–0 | 0–1 | 0–1 | |

### Group A5

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BRA | ANA | MIX | CRA | IPO | UNI | REA | CAP |
| 1 | Brasiliense | 14 | 10 | 2 | 2 | 27 | 10 | +17 | 32 | Advance to round of 32 | | 1–0 | 1–1 | 2–0 | 1–0 | 2–1 | 3–1 | 4–0 |
| 2 | Anápolis | 14 | 7 | 4 | 3 | 18 | 10 | +8 | 25 | Advance to round of 32 | 0–2 | | 1–1 | 0–0 | 4–0 | 1–1 | 1–0 | 3–1 |
| 3 | Mixto | 14 | 5 | 7 | 2 | 18 | 13 | +5 | 22 | Advance to round of 32 | 2–1 | 1–1 | | 1–1 | 1–0 | 1–1 | 2–1 | 3–0 |
| 4 | CRAC | 14 | 5 | 7 | 2 | 13 | 8 | +5 | 22 | Advance to round of 32 | 1–0 | 1–2 | 0–0 | | 2–0 | 1–0 | 0–0 | 4–1 |
| 5 | Iporá | 14 | 5 | 2 | 7 | 16 | 21 | −5 | 17 | | 1–3 | 0–2 | 2–1 | 1–1 | | 2–2 | 3–0 | 2–1 |
| 6 | União Rondonópolis | 14 | 3 | 7 | 4 | 14 | 15 | −1 | 16 | | 1–1 | 1–0 | 1–2 | 0–0 | 3–0 | | 1–0 | 0–0 |
| 7 | Real Brasília | 14 | 2 | 3 | 9 | 10 | 20 | −10 | 9 | | 1–2 | 0–1 | 2–2 | 1–1 | 0–2 | 3–0 | | 1–0 |
| 8 | Capital | 14 | 2 | 2 | 10 | 10 | 29 | −19 | 8 | | 1–4 | 1–2 | 1–0 | 0–1 | 0–3 | 2–2 | 2–0 | |

### Group A6

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | NOV | POR | ITA | REA | SER | IPA | DEM | AUD |
| 1 | Nova Iguaçu | 14 | 9 | 4 | 1 | 19 | 5 | +14 | 31 | Advance to round of 32 | | 1–0 | 1–0 | 1–0 | 4–0 | 1–1 | 3–0 | 2–0 |
| 2 | Portuguesa | 14 | 6 | 7 | 1 | 18 | 6 | +12 | 25 | Advance to round of 32 | 1–0 | | 1–1 | 3–0 | 1–1 | 0–0 | 3–0 | 3–0 |
| 3 | Itabuna | 14 | 6 | 6 | 2 | 16 | 9 | +7 | 24 | Advance to round of 32 | 0–0 | 0–0 | | 0–0 | 3–1 | 0–0 | 1–1 | 1–0 |
| 4 | Real Noroeste | 14 | 5 | 5 | 4 | 16 | 15 | +1 | 20 | Advance to round of 32 | 0–1 | 1–1 | 3–2 | | 0–0 | 2–0 | 2–0 | 3–1 |
| 5 | Serra | 14 | 5 | 4 | 5 | 16 | 18 | −2 | 19 | | 1–2 | 1–2 | 0–2 | 2–2 | | 1–0 | 1–0 | 1–0 |
| 6 | Ipatinga | 14 | 2 | 5 | 7 | 8 | 18 | −10 | 11 | | 1–1 | 0–2 | 2–3 | 2–0 | 0–4 | | 2–0 | 0–3 |
| 7 | Democrata SL | 14 | 2 | 4 | 8 | 8 | 21 | −13 | 10 | | 1–1 | 0–0 | 0–2 | 1–1 | 1–2 | 1–0 | | 2–3 |
| 8 | Audax Rio | 14 | 2 | 3 | 9 | 10 | 19 | −9 | 9 | | 0–1 | 1–1 | 0–1 | 1–2 | 1–1 | 0–0 | 0–1 | |

### Group A7

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MAR | INT | AGU | COS | SAN | POU | SAO | PAT |
| 1 | Maringá | 14 | 10 | 2 | 2 | 25 | 10 | +15 | 32 | Advance to round of 32 | | 1–0 | 2–0 | 2–0 | 2–1 | 1–0 | 3–0 | 4–0 |
| 2 | Inter de Limeira | 14 | 7 | 3 | 4 | 16 | 7 | +9 | 24 | Advance to round of 32 | 2–2 | | 1–0 | 1–0 | 3–0 | 1–0 | 1–2 | 3–0 |
| 3 | Água Santa | 14 | 6 | 4 | 4 | 12 | 10 | +2 | 22 | Advance to round of 32 | 2–1 | 1–0 | | 0–2 | 2–0 | 1–0 | 1–1 | 1–0 |
| 4 | Costa Rica | 14 | 6 | 3 | 5 | 16 | 17 | −1 | 21 | Advance to round of 32 | 3–2 | 0–3 | 2–1 | | 2–5 | 1–0 | 0–0 | 3–0 |
| 5 | Santo André | 14 | 5 | 5 | 4 | 15 | 13 | +2 | 20 | | 0–1 | 1–0 | 1–1 | 1–0 | | 0–0 | 4–1 | 0–0 |
| 6 | Pouso Alegre | 14 | 3 | 5 | 6 | 11 | 9 | +2 | 14 | | 0–1 | 0–0 | 0–0 | 0–1 | 1–1 | | 3–0 | 4–1 |
| 7 | São José | 14 | 2 | 8 | 4 | 13 | 16 | −3 | 14 | | 1–1 | 0–0 | 0–0 | 0–0 | 0–0 | 1–1 | | 6–0 |
| 8 | Patrocinense | 14 | 1 | 2 | 11 | 6 | 32 | −26 | 5 | | 1–2 | 0–1 | 0–2 | 2–2 | 0–1 | 0–2 | 2–1 | |

### Group A8

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | CIA | BRA | AVE | NOV | HER | CON | BAR | CAS |
| 1 | Cianorte | 14 | 6 | 4 | 4 | 14 | 12 | +2 | 22 | Advance to round of 32 | | 1–0 | 3–1 | 1–2 | 0–0 | 1–1 | 1–1 | 1–1 |
| 2 | Brasil de Pelotas | 14 | 6 | 3 | 5 | 17 | 14 | +3 | 21 | Advance to round of 32 | 1–2 | | 4–0 | 3–1 | 0–1 | 2–1 | 1–0 | 1–0 |
| 3 | Avenida | 14 | 5 | 4 | 5 | 14 | 19 | −5 | 19 | Advance to round of 32 | 1–0 | 2–0 | | 2–1 | 0–0 | 1–0 | 1–1 | 1–2 |
| 4 | Novo Hamburgo | 14 | 4 | 6 | 4 | 14 | 15 | −1 | 18 | Advance to round of 32 | 0–1 | 1–2 | 1–1 | | 1–1 | 2–1 | 1–0 | 0–0 |
| 5 | Hercílio Luz | 14 | 3 | 9 | 2 | 11 | 10 | +1 | 18 | | 1–0 | 1–1 | 2–1 | 1–2 | | 1–1 | 0–1 | 0–0 |
| 6 | Concórdia | 14 | 4 | 5 | 5 | 13 | 12 | +1 | 17 | | 2–0 | 2–0 | 1–2 | 1–1 | 1–1 | | 1–0 | 1–0 |
| 7 | Barra | 14 | 3 | 7 | 4 | 15 | 12 | +3 | 16 | | 0–1 | 2–2 | 1–1 | 1–1 | 2–2 | 0–0 | | 3–0 |
| 8 | FC Cascavel | 14 | 3 | 6 | 5 | 8 | 12 | −4 | 15 | | 1–2 | 0–0 | 3–0 | 0–0 | 0–0 | 1–0 | 0–3 | |

## Final stages

The final stages were played on a home-and-away two-legged basis. For the round of 16, semi-finals and finals, the best-overall-performance team hosted the second leg. If tied on aggregate, the away goals rule would not be used, extra time would not be played, and the penalty shoot-out would be used to determine the winners (Regulations Article 20).
For the quarter-finals, teams were seeded based on the table of results of all matches in the competition. The top four seeded teams hosted the second leg.
The four quarter-finals winners were promoted to 2025 Série C.

### Round of 32

The round of 32 was a two-legged knockout tie, with the draw regionalised. The matches were played from 27 July to 4 August.

#### Matches

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Tocantinópolis | 2–5 | Manauara | 0–0 | 2–5 |
| Princesa do Solimões | 1–1 (4–5 p) | Altos | 1–1 | 0–0 |
| Manaus | 1–1 (6–5 p) | Maranhão | 1–1 | 0–0 |
| River | 2–2 (4–5 p) | Porto Velho | 2–2 | 0–0 |
| ASA | 1–4 | Treze | 1–1 | 0–3 |
| América de Natal | 1–1 (6–7 p) | Retrô | 1–1 | 0–0 |
| Atlético Cearense | 1–3 | Itabaiana | 1–0 | 0–3 |
| Jacuipense | 1–2 | Iguatu | 0–0 | 1–2 |
| Real Noroeste | 2–4 | Brasiliense | 0–2 | 2–2 |
| Mixto | 0–2 | Portuguesa | 0–0 | 0–2 |
| CRAC | 2–3 | Nova Iguaçu | 0–1 | 2–2 |
| Itabuna | 1–3 | Anápolis | 1–0 | 0–3 |
| Novo Hamburgo | 2–5 | Maringá | 2–4 | 0–1 |
| Água Santa | 1–5 | Brasil de Pelotas | 1–2 | 0–3 |
| Costa Rica | 2–5 | Cianorte | 1–3 | 1–2 |
| Avenida | 1–1 (7–8 p) | Inter de Limeira | 0–0 | 1–1 |

### Round of 16

The matches were played from 10 to 18 August.

#### Matches

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Retrô | 2–2 (4–1 p) | Manauara | 2–0 | 0–2 |
| Altos | 2–2 (3–5 p) | Treze | 0–1 | 2–1 |
| Manaus | 3–4 | Iguatu | 2–2 | 1–2 |
| Itabaiana | 3–3 (4–2 p) | Porto Velho | 2–2 | 1–1 |
| Brasil de Pelotas | 1–9 | Brasiliense | 1–4 | 0–5 |
| Portuguesa | 2–6 | Maringá | 1–3 | 1–3 |
| Inter de Limeira | 1–0 | Nova Iguaçu | 0–0 | 1–0 |
| Cianorte | 2–3 | Anápolis | 1–2 | 1–1 |

### Quarter-finals

The draw for the quarter-finals was seeded based on the table of results of all matches in the competition for the qualifying teams. The teams were ranked according to points. If tied on points, the following criteria would be used to determine the ranking: 1. Wins; 2. Goal difference; 3. Goals scored; 4. Fewest red cards; 5. Fewest yellow cards; 6. Draw in the headquarters of the Brazilian Football Confederation (Regulations Article 17).

#### Quarter-finals seedings

| Seed | Team | Pts | W | GD |
| 1 | Maringá | 44 | 14 | +22 |
| 2 | Brasiliense | 42 | 13 | +27 |
| 3 | Treze | 38 | 11 | +22 |
| 4 | Iguatu | 35 | 10 | +8 |
| 5 | Anápolis | 32 | 9 | +11 |
| 6 | Itabaiana | 31 | 9 | +12 |
| 7 | Retrô | 31 | 9 | +9 |
| 8 | Inter de Limeira | 30 | 8 | +10 |

#### Matches

The matches were played from 24 August to 1 September.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Inter de Limeira | 1–2 | Maringá | 0–1 | 1–1 |
| Anápolis | 4–4 (5–4 p) | Iguatu | 1–1 | 3–3 |
| Retrô | 1–1 (3–2 p) | Brasiliense | 1–0 | 0–1 |
| Itabaiana | 3–1 | Treze | 3–1 | 0–0 |

### Semi-finals

The matches were played from 8 to 15 September.

#### Matches

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Anápolis | 1–1 (5–4 p) | Maringá | 1–1 | 0–0 |
| Retrô | 1–1 (4–3 p) | Itabaiana | 0–1 | 1–0 |

### Finals

The matches were played from 22 to 29 September.

#### Matches

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Anápolis | 3–4 | Retrô | 2–1 | 1–3 |

## Top goalscorers

| Rank | Player | Team | Goals |
| 1 | Thiaguinho | Treze | 10 |
| 2 | Ari | Atlético Cearense | 9 |
| 2 | Mascote | Retrô | 9 |
| 4 | Luan Viana | Porto Velho | 8 |
| 4 | Romarinho | Manauara | 8 |
| 4 | Weslley Smith | Fluminense | 8 |
| 7 | Cleiton | Itabaiana | 7 |
| 7 | Felipe Pará | River | 7 |
| 7 | Otacílio Marcos | Iguatu | 7 |
| 7 | Thiago Alagoano | Treze | 7 |
Source: CBF