# 2018 Campeonato Brasileiro Série B

The 2018 Campeonato Brasileiro Série B was a football competition held in Brazil, equivalent to the second division.
Twenty teams competed in the tournament, twelve returning from the 2017 season, four promoted from the 2017 Campeonato Brasileiro Série C (CSA, Fortaleza, São Bento and Sampaio Corrêa). and four relegated from the 2017 Campeonato Brasileiro Série A (Coritiba, Avaí, Ponte Preta and Atlético Goianiense).
The top four teams were promoted to the 2019 Campeonato Brasileiro Série A. Fortaleza became the first club to be promoted after a 1–2 win against Atlético Goianiense on 3 November 2018. Goiás was promoted on 17 November, and Avaí and CSA on 24 November.

## Teams

| Pos. | Relegated from 2017 Série A |
| 17º | Coritiba |
| 18º | Avaí |
| 19º | Ponte Preta |
| 20º | Atlético Goianiense |
| Pos. | Promoted from 2017 Série C |
| 1º | CSA |
| 2º | Fortaleza |
| 3° | São Bento |
| 4º | Sampaio Corrêa |

### Number of teams by state

| Number of teams | State | Team(s) |
| 4 | São Paulo | Guarani, Oeste, Ponte Preta and São Bento |
| 3 | Goiás | Atlético Goianiense, Goiás and Vila Nova |
| 3 | Santa Catarina | Avaí, Criciúma and Figueirense |
| 2 | Alagoas | CRB and CSA |
| 2 | Paraná | Coritiba and Londrina |
| 2 | Rio Grande do Sul | Brasil de Pelotas and Juventude |
| 1 | Ceará | Fortaleza |
| 1 | Maranhão | Sampaio Corrêa |
| 1 | Minas Gerais | Boa Esporte |
| 1 | Pará | Paysandu |

## Venues

| Team | Home city | Stadium | Capacity |
| Atlético Goianiense | Goiânia | Olímpico Pedro Ludovico | 13,500 |
| Atlético Goianiense | Goiânia | Antônio Accioly | 5,000 |
| Avaí | Florianópolis | Ressacada | 17,826 |
| Boa Esporte | Varginha | Melão | 15,471 |
| Brasil de Pelotas | Pelotas | Bento Freitas | 18,000 |
| Coritiba | Curitiba | Couto Pereira | 40,502 |
| CRB | Maceió | Rei Pelé | 17,126 |
| Criciúma | Criciúma | Heriberto Hülse | 19,900 |
| CSA | Maceió | Rei Pelé | 17,126 |
| Figueirense | Florianópolis | Orlando Scarpelli | 19,584 |
| Fortaleza | Fortaleza | Castelão | 63,903 |
| Goiás | Goiânia | Serra Dourada | 42,000 |
| Goiás | Goiânia | Olímpico Pedro Ludovico | 13,500 |
| Guarani | Campinas | Brinco de Ouro | 29,130 |
| Juventude | Caxias do Sul | Alfredo Jaconi | 19,924 |
| Londrina | Londrina | Café | 31,000 |
| Oeste | Barueri | Arena Barueri | 31,452 |
| Paysandu | Belém | Curuzú | 16,200 |
| Paysandu | Belém | Olímpico do Pará | 45,007 |
| Ponte Preta | Campinas | Moisés Lucarelli | 19,728 |
| Ponte Preta | Campinas | Nabi Abi Chedid (Bragança Paulista) | 17,128 |
| Ponte Preta | Campinas | Fonte Luminosa (Araraquara) | 21,441 |
| Sampaio Corrêa | São Luís | Castelão | 40,149 |
| São Bento | Sorocaba | Walter Ribeiro | 13,772 |
| Vila Nova | Goiânia | Serra Dourada | 42,000 |

## Personnel and kits

| Team | Manager | Kit manufacturer | Shirt main sponsor |
| Atlético Goianiense | Wagner Lopes | Numer | Caixa |
| Avaí | Geninho | Umbro | Caixa |
| Boa Esporte | Tuca Guimarães | Embratex | None |
| Brasil de Pelotas | Rogério Zimmermann | Topper | Caixa |
| Coritiba | Argel Fucks | 1909 | Caixa |
| CRB | Roberto Fernandes | Rinat | Caixa |
| Criciúma | Mazola Júnior | Embratex | Caixa |
| CSA | Marcelo Cabo | None | None |
| Figueirense | Rogério Micale | Adidas | Caixa |
| Fortaleza | Rogério Ceni | None | None |
| Goiás | Ney Franco | Topper | Caixa |
| Guarani | Marco Antônio Ribeiro | Topper | None |
| Juventude | Luiz Carlos Winck | 19Treze | Banrisul |
| Londrina | Roberto Fonseca | Karilu Sports | Caixa |
| Oeste | Roberto Cavalo | Deka | Consigaz |
| Paysandu | João Brigatti | None | Caixa |
| Ponte Preta | Gilson Kleina | Adidas | Caixa |
| Sampaio Corrêa | Marcinho Guerreiro | Numer | None |
| São Bento | Marquinhos Santos | Joma | JCB |
| Vila Nova | Hemerson Maria | Rinat | Caixa |

### Managerial changes

| Team | Outgoing manager | Manner of departure | Date | Position in table | Incoming manager |
| CRB | Mazola Júnior | Resigned | 13 April | 19th | Júnior Rocha |
| Coritiba | Sandro Forner | Sacked | 15 April | 20th | Eduardo Baptista |
| Avaí | Claudinei Oliveira | Sacked | 19 April | 17th | Geninho |
| Boa Esporte | Sidney Moraes | Sacked | 4 May | 20th | Daniel Paulista |
| Goiás | Hélio dos Anjos | Sacked | 6 May | 18th | Ney Franco |
| Sampaio Corrêa | Francisco Diá | Sacked | 8 May | 16th | Roberto Fonseca |
| Criciúma | Argel Fucks | Sacked | 9 May | 19th | Mazola Júnior |
| Ponte Preta | Doriva | Sacked | 29 May | 15th | João Brigatti |
| Brasil de Pelotas | Clemer | Sacked | 17 June | 18th | Gilmar Dal Pozzo |
| Boa Esporte | Daniel Paulista | Sacked | 24 June | 20th | Ney da Matta |
| São Bento | Paulo Roberto Santos | Sacked | 25 June | 8th | Marquinhos Santos |
| CRB | Júnior Rocha | Sacked | 27 June | 18th | Doriva |
| Londrina | Marquinhos Santos | Signed by São Bento | 28 June | 15th | Sérgio Soares |
| Paysandu | Dado Cavalcanti | Sacked | 12 July | 15th | Guilherme Alves |
| Sampaio Corrêa | Roberto Fonseca | Sacked | 26 July | 19th | Paulo Roberto Santos |
| Londrina | Sérgio Soares | Sacked | 4 August | 15th | Roberto Fonseca |
| Coritiba | Eduardo Baptista | Sacked | 10 August | 10th | Tcheco |
| Paysandu | Guilherme Alves | Sacked | 25 August | 16th | João Brigatti |
| Juventude | Julinho Camargo | Sacked | 26 August | 13th | Luiz Carlos Winck |
| Brasil de Pelotas | Gilmar Dal Pozzo | Sacked | 29 August | 18th | Rogério Zimmermann |
| Ponte Preta | João Brigatti | Replaced | 2 September | 9th | Marcelo Chamusca |
| Sampaio Corrêa | Paulo Roberto Santos | Resigned | 5 September | 19th | Marcinho Guerreiro |
| Figueirense | Milton Cruz | Sacked | 10 September | 8th | Rogério Micale |
| CRB | Doriva | Sacked | 16 September | 17th | Roberto Fernandes |
| Coritiba | Tcheco | Replaced | 16 September | 11th | Argel Fucks |
| Ponte Preta | Marcelo Chamusca | Sacked | 26 September | 11th | Gilson Kleina |
| Boa Esporte | Ney da Matta | Sacked | 8 October | 20th | Tuca Guimarães |
| Atlético Goianiense | Claudio Tencati | Sacked | 13 October | 7th | Wagner Lopes |
| Guarani | Umberto Louzer | Sacked | 13 November | 9th | Marco Antônio Ribeiro |

## League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation |
| 1 | Fortaleza (C, P) | 38 | 21 | 8 | 9 | 54 | 33 | +21 | 71 | Promotion to 2019 Campeonato Brasileiro Série A |
| 2 | CSA (P) | 38 | 17 | 11 | 10 | 51 | 37 | +14 | 62 | Promotion to 2019 Campeonato Brasileiro Série A |
| 3 | Avaí (P) | 38 | 16 | 13 | 9 | 50 | 32 | +18 | 61 | Promotion to 2019 Campeonato Brasileiro Série A |
| 4 | Goiás (P) | 38 | 18 | 6 | 14 | 54 | 50 | +4 | 60 | Promotion to 2019 Campeonato Brasileiro Série A |
| 5 | Ponte Preta | 38 | 16 | 12 | 10 | 42 | 30 | +12 | 60 | |
| 6 | Atlético Goianiense | 38 | 16 | 11 | 11 | 57 | 51 | +6 | 59 | |
| 7 | Vila Nova | 38 | 14 | 15 | 9 | 41 | 36 | +5 | 57 | |
| 8 | Londrina | 38 | 15 | 10 | 13 | 45 | 42 | +3 | 55 | |
| 9 | Guarani | 38 | 14 | 12 | 12 | 44 | 39 | +5 | 54 | |
| 10 | Coritiba | 38 | 13 | 13 | 12 | 40 | 44 | −4 | 52 | |
| 11 | Brasil de Pelotas | 38 | 13 | 11 | 14 | 36 | 35 | +1 | 50 | |
| 12 | CRB | 38 | 12 | 12 | 14 | 35 | 39 | −4 | 48 | |
| 13 | São Bento | 38 | 11 | 14 | 13 | 41 | 41 | 0 | 47 | |
| 14 | Criciúma | 38 | 11 | 14 | 13 | 45 | 49 | −4 | 47 | |
| 15 | Figueirense | 38 | 11 | 13 | 14 | 48 | 51 | −3 | 46 | |
| 16 | Oeste | 38 | 9 | 19 | 10 | 36 | 40 | −4 | 46 | |
| 17 | Paysandu (R) | 38 | 10 | 13 | 15 | 42 | 53 | −11 | 43 | Relegation to 2019 Campeonato Brasileiro Série C |
| 18 | Sampaio Corrêa (R) | 38 | 10 | 8 | 20 | 32 | 47 | −15 | 38 | Relegation to 2019 Campeonato Brasileiro Série C |
| 19 | Juventude (R) | 38 | 7 | 14 | 17 | 27 | 48 | −21 | 35 | Relegation to 2019 Campeonato Brasileiro Série C |
| 20 | Boa Esporte (R) | 38 | 7 | 9 | 22 | 26 | 49 | −23 | 30 | Relegation to 2019 Campeonato Brasileiro Série C |

## Results

| Home \ Away | ATG | AVA | BOA | BDP | CTB | CRB | CRI | CSA | FIG | FOR | GOI | GUA | JUV | LON | OES | PAY | PON | SCO | SBE | VIL |
| Atlético Goianiense | — | 2–2 | 2–0 | 2–1 | 1–0 | 1–0 | 3–2 | 2–2 | 3–4 | 1–2 | 1–3 | 3–2 | 0–1 | 0–0 | 2–2 | 1–0 | 2–0 | 1–2 | 1–0 | 2–2 |
| Avaí | 0–0 | — | 2–0 | 2–2 | 2–0 | 1–0 | 0–1 | 0–0 | 0–1 | 0–1 | 0–1 | 3–3 | 1–0 | 1–1 | 1–1 | 3–1 | 0–0 | 3–1 | 1–1 | 1–0 |
| Boa Esporte | 0–2 | 0–2 | — | 0–1 | 1–1 | 0–1 | 1–2 | 2–0 | 0–2 | 0–2 | 1–0 | 2–1 | 1–2 | 1–0 | 0–0 | 1–1 | 2–1 | 3–1 | 2–2 | 0–2 |
| Brasil de Pelotas | 1–2 | 1–1 | 2–0 | — | 0–1 | 1–0 | 1–0 | 0–2 | 1–0 | 0–1 | 1–0 | 1–1 | 1–1 | 3–0 | 1–3 | 0–0 | 0–2 | 1–2 | 1–1 | 5–0 |
| Coritiba | 1–0 | 1–0 | 2–1 | 1–0 | — | 1–0 | 2–1 | 1–1 | 1–1 | 1–0 | 1–0 | 0–2 | 2–1 | 0–1 | 0–2 | 2–0 | 0–0 | 0–0 | 2–2 | 2–0 |
| CRB | 3–1 | 0–4 | 2–1 | 1–1 | 1–1 | — | 0–0 | 0–0 | 2–1 | 2–1 | 2–0 | 1–1 | 2–0 | 1–1 | 0–1 | 1–1 | 2–0 | 2–1 | 1–0 | 0–1 |
| Criciúma | 1–1 | 3–2 | 1–1 | 0–1 | 2–2 | 3–3 | — | 1–3 | 1–1 | 2–0 | 2–2 | 0–0 | 0–0 | 2–1 | 0–0 | 4–1 | 0–1 | 2–0 | 1–0 | 1–0 |
| CSA | 0–0 | 0–1 | 1–0 | 2–0 | 2–2 | 0–0 | 3–0 | — | 1–4 | 0–0 | 2–1 | 1–2 | 1–0 | 4–1 | 5–1 | 1–0 | 1–2 | 1–0 | 1–0 | 1–2 |
| Figueirense | 2–2 | 0–1 | 2–0 | 1–1 | 2–2 | 0–0 | 3–2 | 1–2 | — | 1–3 | 1–2 | 0–0 | 2–1 | 1–1 | 1–2 | 2–3 | 0–2 | 1–0 | 2–2 | 2–1 |
| Fortaleza | 0–1 | 1–1 | 2–1 | 2–0 | 2–1 | 3–1 | 2–0 | 1–1 | 2–2 | — | 3–0 | 2–1 | 4–1 | 2–1 | 1–2 | 1–0 | 1–1 | 1–0 | 2–1 | 2–0 |
| Goiás | 2–1 | 0–3 | 1–2 | 0–1 | 0–1 | 2–1 | 2–1 | 3–0 | 0–2 | 3–1 | — | 1–1 | 1–1 | 0–0 | 1–0 | 2–1 | 2–2 | 1–0 | 2–1 | 1–3 |
| Guarani | 2–0 | 1–2 | 1–1 | 2–1 | 2–1 | 2–0 | 1–0 | 1–0 | 2–3 | 2–3 | 0–2 | — | 1–0 | 1–0 | 1–1 | 0–2 | 2–3 | 2–0 | 0–0 | 1–1 |
| Juventude | 2–2 | 1–3 | 0–0 | 0–1 | 1–1 | 1–0 | 0–1 | 0–4 | 0–0 | 0–3 | 3–5 | 1–0 | — | 0–0 | 1–1 | 1–1 | 0–1 | 1–0 | 0–2 | 0–1 |
| Londrina | 4–1 | 1–2 | 1–0 | 1–0 | 3–2 | 1–2 | 4–2 | 1–2 | 2–0 | 1–1 | 1–3 | 1–2 | 0–1 | — | 3–0 | 2–1 | 1–0 | 1–1 | 2–1 | 3–2 |
| Oeste | 1–2 | 1–0 | 1–1 | 0–0 | 1–1 | 2–0 | 2–2 | 2–1 | 0–0 | 0–0 | 1–3 | 0–1 | 0–0 | 0–0 | — | 2–2 | 0–0 | 0–0 | 0–1 | 2–0 |
| Paysandu | 2–5 | 2–1 | 2–0 | 2–1 | 1–1 | 1–1 | 1–1 | 0–0 | 2–0 | 0–1 | 2–3 | 1–0 | 3–3 | 1–0 | 4–3 | — | 0–4 | 0–1 | 1–1 | 1–2 |
| Ponte Preta | 1–3 | 2–2 | 1–0 | 0–1 | 2–0 | 1–0 | 3–1 | 1–1 | 2–1 | 2–0 | 2–1 | 0–0 | 0–1 | 0–1 | 1–1 | 0–1 | — | 0–0 | 2–1 | 1–1 |
| Sampaio Corrêa | 2–3 | 1–1 | 1–0 | 1–2 | 2–0 | 2–3 | 0–1 | 2–3 | 1–0 | 1–0 | 1–3 | 0–2 | 0–0 | 1–2 | 2–0 | 1–1 | 1–0 | — | 2–1 | 0–0 |
| São Bento | 2–1 | 0–1 | 0–0 | 1–1 | 5–2 | 1–0 | 0–0 | 2–1 | 1–1 | 2–1 | 1–1 | 1–0 | 2–2 | 0–1 | 1–0 | 1–0 | 0–2 | 2–1 | — | 2–2 |
| Vila Nova | 0–0 | 1–0 | 2–0 | 0–0 | 2–1 | 0–0 | 2–2 | 0–1 | 3–1 | 0–0 | 3–0 | 1–1 | 1–0 | 1–1 | 1–1 | 0–0 | 0–0 | 3–1 | 1–0 | — |

## Top scorers

| Rank | Player | Club | Goals |
| 1 | Dagoberto | Londrina | 17 |
| 2 | Lucão | Goiás | 16 |
| 3 | Gustavo Henrique | Fortaleza | 14 |
| 4 | Renato | Avaí | 12 |
| 5 | Alan Mineiro | Vila Nova | 11 |
| 5 | André Luis | Ponte Preta | 11 |
| 5 | Willians Santana | CRB | 11 |
| 8 | Élton | Figueirense | 10 |
| 8 | Rafael Longuine | Guarani | 10 |
| 10 | Guilherme Parede | Coritiba | 9 |
| 10 | Júnior Brandão | Atlético Goianiense | 9 |
Source: CBF