# 2017 Campeonato Brasileiro Série A

The 2017 Campeonato Brasileiro Série A was the 61st season of the Campeonato Brasileiro Série A, the top level of professional football in Brazil, and the 14th edition in a double round-robin since its establishment in 2003. The season began on 13 May 2017 and ended on 3 December 2017. The top six teams qualified to Copa Libertadores and the last four were relegated to Série B of 2018.
Corinthians won their seventh title and was the first team in the history of the tournament, since the double round-robin system was established in 2003, to finish the first round undefeated.

## Format

For the fifteenth consecutive season, the tournament was played in a double round-robin system. The team with most points at the end of the season was declared champion. The bottom four teams were relegated and will play the 2018 Série B.

### International qualification

The Série A served as a qualifier to CONMEBOL's 2018 Copa Libertadores. The top four teams in the standings qualified to the group stage of the competition, while the fifth and the sixth placed in the standings qualified to the second stage.
And this change also impacted on Copa Sudamericana qualification, whose vacancies were again distributed through league placement instead of the Copa do Brasil.

### Tiebreakers

In case of a tie on points between two or more clubs, tiebreakers were applied in the following order:
* Number of wins;
* Goal difference;
* Goals pro;
* Head to Head;
* Fewest red cards;
* Fewest yellow cards;
* Draw.
With respect to the fourth criterion (direct confrontation), it is considered the result of the combined game, or the result of 180 minutes. Staying tie, the tie will be made by the greatest number of goals scored in the opponent's field. The fourth criterion is not considered in the case of a tie between more than two clubs.

## Teams

Twenty teams competed in the league – the top sixteen teams from the previous season, as well as four teams promoted from the Série B.
Atlético Goianiense became the first club to be promoted after a 5–3 win against Tupi MG on 12 November 2016 meant they were guaranteed an automatic place. Avaí became the second club to be promoted, Vasco da Gama became the third club to be promoted, and Bahia became the fourth club to be promoted
| Pos. | Relegated from 2016 Série A |
| 17º | Internacional |
| 18º | Figueirense |
| 19º | Santa Cruz |
| 20º | América Mineiro |
| Pos. | Promoted from 2016 Série B |
| 1º | Atlético Goianiense |
| 2º | Avaí |
| 3° | Vasco da Gama |
| 4º | Bahia |

### Number of teams by state

| Number of teams | State | Team(s) |
| 5 | São Paulo | Corinthians, Palmeiras, Ponte Preta, Santos and São Paulo |
| 4 | Rio de Janeiro | Botafogo, Flamengo, Fluminense and Vasco da Gama |
| 2 | Bahia | Bahia and Vitória |
| 2 | Minas Gerais | Atlético Mineiro and Cruzeiro |
| 2 | Paraná | Atlético Paranaense and Coritiba |
| 2 | Santa Catarina | Avaí and Chapecoense |
| 1 | Goiás | Atlético Goianiense |
| 1 | Pernambuco | Sport |
| 1 | Rio Grande do Sul | Grêmio |

### Stadiums and locations

| Team | Location | State | Stadium | Capacity |
| Atlético Goianiense | Goiânia | Goiás | Olímpico Pedro Ludovico Serra Dourada (4 matches) | 13,500 41,574 |
| Atlético Mineiro | Belo Horizonte | Minas Gerais | Independência Mineirão (one match) | 23,018 61,846 |
| Atlético Paranaense | Curitiba | Paraná | Arena da Baixada | 42,370 |
| Avaí | Florianópolis | Santa Catarina | Ressacada | 17,826 |
| Bahia | Salvador | Bahia | Arena Fonte Nova Pituaçu (one match) | 47,907 32,157 |
| Botafogo | Rio de Janeiro | Rio de Janeiro | Olímpico Nilton Santos | 44,661 |
| Chapecoense | Chapecó | Santa Catarina | Arena Condá | 20,089 |
| Corinthians | São Paulo | São Paulo | Arena Corinthians | 47,605 |
| Coritiba | Curitiba | Paraná | Couto Pereira Vila Capanema (one match) | 40,502 17,140 |
| Cruzeiro | Belo Horizonte | Minas Gerais | Mineirão | 61,846 |
| Flamengo | Rio de Janeiro | Rio de Janeiro | Luso-Brasileiro Maracanã (3 matches) Raulino de Oliveira (one match) | 20,215 78,838 18,230 |
| Fluminense | Rio de Janeiro | Rio de Janeiro | Maracanã Giulite Coutinho (2 matches) | 78,838 13,544 |
| Grêmio | Porto Alegre | Rio Grande do Sul | Arena do Grêmio Alfredo Jaconi (one match) | 55,662 19,924 |
| Palmeiras | São Paulo | São Paulo | Allianz Parque Pacaembu (4 matches) | 43,713 37,730 |
| Ponte Preta | Campinas | São Paulo | Moisés Lucarelli | 17,728 |
| Santos | Santos | São Paulo | Vila Belmiro Pacaembu (6 matches) | 16,068 37,730 |
| São Paulo | São Paulo | São Paulo | Morumbi Pacaembu (5 matches) | 72,039 37,730 |
| Sport | Recife | Pernambuco | Ilha do Retiro Arena Pernambuco (2 matches) | 32,983 44,300 |
| Vasco da Gama | Rio de Janeiro | Rio de Janeiro | São Januário Maracanã (3 matches) Raulino de Oliveira (3 matches) Olímpico Nilton Santos (one match) | 24,584 78,838 18,230 44,661 |
| Vitória | Salvador | Bahia | Barradão Arena Fonte Nova (2 matches) | 34,535 47,907 |

### Personnel and kits

| Team | Manager | Captain | Kit manufacturer | Shirt main sponsor |
| Atlético Goianiense | João Paulo Sanches | Roger Carvalho | Numer | Caixa |
| Atlético Mineiro | Oswaldo de Oliveira | Leonardo Silva | Topper | Caixa |
| Atlético Paranaense | Fabiano Soares | Weverton | Umbro | Caixa |
| Avaí | Claudinei Oliveira | Marquinhos | Umbro | Caixa |
| Bahia | Paulo César Carpegiani | Tiago | Umbro | Caixa |
| Botafogo | Jair Ventura | Joel Carli | Topper | Caixa |
| Chapecoense | Gilson Kleina | Wellington Paulista | Umbro | Aurora Alimentos |
| Corinthians | Fábio Carille | Fagner | Nike | None |
| Coritiba | Marcelo Oliveira | Kléber | Adidas | Caixa |
| Cruzeiro | Mano Menezes | Fábio | Umbro | Caixa |
| Flamengo | Reinaldo Rueda | Réver | Adidas | Caixa |
| Fluminense | Abel Braga | Henrique | Under Armour | Universal Orlando Resort |
| Grêmio | Renato Gaúcho | Maicon | Umbro | Banrisul |
| Palmeiras | Alberto Valentim | Dudu | Adidas | Crefisa |
| Ponte Preta | Eduardo Baptista | Aranha | Adidas | Caixa |
| Santos | Elano | Ricardo Oliveira | Kappa | Caixa |
| São Paulo | Dorival Júnior | Hernanes | Under Armour | Banco Inter |
| Sport | Daniel Paulista (caretaker) | Durval | Adidas | Caixa |
| Vasco da Gama | Zé Ricardo | Luís Fabiano | Umbro | Caixa |
| Vitória | Vágner Mancini | Willian Farias | Topper | Caixa |

### Managerial changes

| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
| Atlético Paranaense | Paulo Autuori | Mutual consent | 23 May | 19th | Eduardo Baptista | 23 May |
| Sport | Ney Franco | Sacked | 25 May | 18th | Vanderlei Luxemburgo | 29 May |
| Bahia | Guto Ferreira | Signed by Internacional | 29 May | 13th | Jorginho | 1 June |
| Vitória | Dejan Petković | Mutual consent | 3 June | 17th | Alexandre Gallo | 3 June |
| Santos | Dorival Júnior | Sacked | 4 June | 16th | Levir Culpi | 6 June |
| Atlético Goianiense | Marcelo Cabo | Sacked | 5 June | 20th | Doriva | 7 June |
| São Paulo | Rogério Ceni | Sacked | 3 July | 17th | Dorival Júnior | 5 July |
| Chapecoense | Vagner Mancini | Sacked | 4 July | 15th | Vinícius Eutrópio | 5 July |
| Atlético Paranaense | Eduardo Baptista | Sacked | 11 July | 14th | Fabiano Soares | 12 July |
| Coritiba | Pachequinho | Sacked | 19 July | 13th | Marcelo Oliveira | 20 July |
| Atlético Mineiro | Roger Machado | Sacked | 20 July | 11th | Rogério Micale | 21 July |
| Vitória | Alexandre Gallo | Sacked | 20 July | 19th | Vágner Mancini | 22 July |
| Atlético Goianiense | Doriva | Sacked | 21 July | 20th | João Paulo Sanches | |
| Bahia | Jorginho | Sacked | 31 July | 14th | Preto Casagrande | |
| Flamengo | Zé Ricardo | Sacked | 6 August | 5th | Reinaldo Rueda | 14 August |
| Vasco da Gama | Milton Mendes | Sacked | 21 August | 17th | Zé Ricardo | |
| Chapecoense | Vinícius Eutrópio | Sacked | 11 September | 18th | Gilson Kleina | 17 October |
| Ponte Preta | Gilson Kleina | Sacked | 16 September | 13th | Eduardo Baptista | 20 September |
| Atlético Mineiro | Rogério Micale | Sacked | 24 September | 11th | Oswaldo de Oliveira | 26 September |
| Bahia | Preto Casagrande | Sacked | 10 October | 13th | Paulo César Carpegiani | |
| Palmeiras | Cuca | Sacked | 13 October | 5th | Alberto Valentim | 13 October |

### Foreign players

The clubs can have a maximum of five foreign players in their Campeonato Brasileiro squads per match.
| Club | Player 1 | Player 2 | Player 3 | Player 4 | Player 5 | Player 6 |
| Atlético Goianiense | | | | | | |
| Atlético Mineiro | Frickson Erazo | Juan Cazares | Rómulo Otero | | | |
| Atlético Paranaense | Lucho González | Eduardo da Silva$^1$ | Esteban Pavez | | | |
| Avaí | Luis Salazar | Bryan Urueña | Toshi | Joel Tagueu | | |
| Bahia | Pablo Armero | Agustín Allione | Stiven Mendoza | Lucas Bolívia$^1$ | | |
| Botafogo | Joel Carli | Junior Fernández | Leonardo Valencia | | | |
| Chapecoense | Emilio Zeballos | Luis Manuel Seijas | Cristian Penilla | Fernando Guerrero | Héctor Canteros | |
| Corinthians | Ángel Romero | Fabián Balbuena | Colin Kazim-Richards | | | |
| Coritiba | Yílmar Filigrana | Alexander Baumjohann | | | | |
| Cruzeiro | Giorgian De Arrascaeta | Ariel Cabral | Lucas Romero | | | |
| Flamengo | Paolo Guerrero | Federico Mancuello | Gustavo Cuéllar | Miguel Trauco | Orlando Berrío | Dario Conca |
| Fluminense | Jefferson Orejuela | Junior Sornoza | | | | |
| Grêmio | Walter Kannemann | Beto da Silva$^1$ | Lucas Barrios | Michael Arroyo | | |
| Palmeiras | Yerry Mina | Alejandro Guerra | Miguel Borja | | | |
| Ponte Preta | Fábio Braga$^1$ | Emerson$^1$ | Luis Alí | Jorge Mendoza | | |
| Santos | Jonathan Copete | Emiliano Vecchio | Fabián Noguera | Vladimir Hernández | | |
| São Paulo | Diego Lugano | Christian Cueva | Julio Buffarini | Lucas Pratto | Jonathan Gómez | Robert Arboleda |
| Sport | Oswaldo Henríquez | Reinaldo Lenis | Eugenio Mena | | | |
| Vasco da Gama | Martín Silva | Damián Escudero | Andrés Escobar | Andrés Ríos | | |
| Vitória | Santiago Tréllez | | | | | |
* $^1$ Players holding Brazilian dual nationality.

## Results
### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Corinthians (C) | 38 | 21 | 9 | 8 | 50 | 30 | +20 | 72 | Qualification for Copa Libertadores group stage |
| 2 | Palmeiras | 38 | 19 | 6 | 13 | 61 | 45 | +16 | 63 | Qualification for Copa Libertadores group stage |
| 3 | Santos | 38 | 17 | 12 | 9 | 42 | 32 | +10 | 63 | Qualification for Copa Libertadores group stage |
| 4 | Grêmio | 38 | 18 | 8 | 12 | 55 | 36 | +19 | 62 | Qualification for Copa Libertadores group stage |
| 5 | Cruzeiro | 38 | 15 | 12 | 11 | 47 | 39 | +8 | 57 | Qualification for Copa Libertadores group stage |
| 6 | Flamengo | 38 | 15 | 11 | 12 | 49 | 38 | +11 | 56 | Qualification for Copa Libertadores group stage |
| 7 | Vasco da Gama | 38 | 15 | 11 | 12 | 40 | 47 | −7 | 56 | Qualification for Copa Libertadores second stage |
| 8 | Chapecoense | 38 | 15 | 9 | 14 | 47 | 49 | −2 | 54 | Qualification for Copa Libertadores second stage |
| 9 | Atlético Mineiro | 38 | 14 | 12 | 12 | 52 | 49 | +3 | 54 | Qualification for Copa Sudamericana first stage |
| 10 | Botafogo | 38 | 14 | 11 | 13 | 45 | 42 | +3 | 53 | Qualification for Copa Sudamericana first stage |
| 11 | Atlético Paranaense | 38 | 14 | 9 | 15 | 45 | 43 | +2 | 51 | Qualification for Copa Sudamericana first stage |
| 12 | Bahia | 38 | 13 | 11 | 14 | 50 | 48 | +2 | 50 | Qualification for Copa Sudamericana first stage |
| 13 | São Paulo | 38 | 13 | 11 | 14 | 48 | 49 | −1 | 50 | Qualification for Copa Sudamericana first stage |
| 14 | Fluminense | 38 | 11 | 14 | 13 | 50 | 53 | −3 | 47 | Qualification for Copa Sudamericana first stage |
| 15 | Sport | 38 | 12 | 9 | 17 | 46 | 58 | −12 | 45 | |
| 16 | Vitória | 38 | 11 | 10 | 17 | 50 | 58 | −8 | 43 | |
| 17 | Coritiba (R) | 38 | 11 | 10 | 17 | 42 | 51 | −9 | 43 | Relegation to Campeonato Brasileiro Série B |
| 18 | Avaí (R) | 38 | 10 | 13 | 15 | 29 | 48 | −19 | 43 | Relegation to Campeonato Brasileiro Série B |
| 19 | Ponte Preta (R) | 38 | 10 | 9 | 19 | 37 | 52 | −15 | 39 | Relegation to Campeonato Brasileiro Série B |
| 20 | Atlético Goianiense (R) | 38 | 9 | 9 | 20 | 38 | 56 | −18 | 36 | Relegation to Campeonato Brasileiro Série B |

### Result table

| Home \ Away | ATG | CAM | CAP | AVA | BAH | BOT | CHA | COR | CTB | CRU | FLA | FLU | GRE | PAL | PON | SAN | SPA | SPT | VAS | VIT |
| Atlético Goianiense | | 1–2 | 0–1 | 3–1 | 1–1 | 1–1 | 1–1 | 0–1 | 1–0 | 1–2 | 0–3 | 1–1 | 0–1 | 1–3 | 3–0 | 1–1 | 0–1 | 2–0 | 0–1 | 1–2 |
| Atlético Mineiro | 3–2 | | 0–1 | 1–0 | 0–2 | 0–0 | 2–3 | 0–2 | 3–0 | 3–1 | 2–0 | 1–2 | 4–3 | 1–1 | 2–2 | 0–1 | 1–0 | 2–2 | 1–2 | 1–3 |
| Atlético Paranaense | 2–2 | 0–2 | | 5–0 | 4–1 | 0–0 | 0–0 | 0–1 | 1–1 | 0–2 | 1–1 | 3–1 | 0–2 | 3–0 | 0–2 | 0–2 | 1–0 | 2–1 | 3–1 | 4–1 |
| Avaí | 0–2 | 1–1 | 1–0 | | 1–2 | 1–1 | 1–0 | 0–0 | 1–4 | 1–0 | 1–1 | 0–3 | 2–2 | 2–1 | 0–0 | 0–0 | 1–1 | 1–0 | 1–2 | 0–0 |
| Bahia | 3–0 | 2–2 | 6–2 | 1–1 | | 1–2 | 0–1 | 2–0 | 1–1 | 1–0 | 0–1 | 1–1 | 1–0 | 2–4 | 2–0 | 3–1 | 2–1 | 1–3 | 3–0 | 2–1 |
| Botafogo | 1–2 | 1–1 | 0–1 | 0–2 | 1–0 | | 2–1 | 2–1 | 2–2 | 2–2 | 2–0 | 1–2 | 1–0 | 1–2 | 2–0 | 2–0 | 3–4 | 2–1 | 3–1 | 2–3 |
| Chapecoense | 1–2 | 0–1 | 1–1 | 2–0 | 1–1 | 0–2 | | 0–1 | 2–1 | 1–2 | 0–1 | 2–0 | 3–6 | 1–0 | 1–0 | 2–0 | 2–0 | 1–1 | 2–1 | 2–1 |
| Corinthians | 0–1 | 2–2 | 2–2 | 1–0 | 3–0 | 1–0 | 1–1 | | 3–1 | 1–0 | 1–1 | 3–1 | 0–0 | 3–2 | 2–0 | 2–0 | 3–2 | 3–1 | 1–0 | 0–1 |
| Coritiba | 4–1 | 0–2 | 1–0 | 4–0 | 0–0 | 2–3 | 2–0 | 0–0 | | 1–0 | 1–0 | 1–2 | 0–1 | 1–0 | 1–1 | 0–0 | 1–2 | 0–3 | 2–2 | 0–1 |
| Cruzeiro | 2–0 | 1–3 | 1–0 | 2–2 | 1–0 | 0–0 | 0–2 | 1–1 | 2–0 | | 1–1 | 3–1 | 3–3 | 3–1 | 2–1 | 1–1 | 1–0 | 2–0 | 0–1 | 0–0 |
| Flamengo | 2–0 | 1–1 | 2–0 | 1–1 | 4–1 | 0–0 | 5–1 | 3–0 | 2–1 | 2–0 | | 1–1 | 0–1 | 2–2 | 2–0 | 1–2 | 2–0 | 2–0 | 0–0 | 0–2 |
| Fluminense | 3–1 | 2–1 | 1–1 | 1–0 | 1–1 | 0–1 | 3–3 | 0–1 | 2–2 | 1–1 | 2–2 | | 0–2 | 0–1 | 2–0 | 3–2 | 3–1 | 1–2 | 0–1 | 2–1 |
| Grêmio | 1–1 | 2–0 | 0–0 | 0–2 | 1–0 | 2–0 | 0–1 | 0–1 | 2–0 | 0–1 | 3–1 | 1–0 | | 1–3 | 3–1 | 1–1 | 1–0 | 5–0 | 2–0 | 1–1 |
| Palmeiras | 1–0 | 0–0 | 0–1 | 2–0 | 2–2 | 2–0 | 0–2 | 0–2 | 1–0 | 2–2 | 2–0 | 3–1 | 1–0 | | 2–0 | 0–1 | 4–2 | 5–1 | 4–0 | 4–2 |
| Ponte Preta | 1–3 | 1–2 | 2–1 | 1–2 | 0–3 | 2–1 | 3–2 | 1–0 | 4–0 | 1–0 | 1–0 | 0–0 | 0–1 | 1–2 | | 1–1 | 1–0 | 4–0 | 0–0 | 2–3 |
| Santos | 1–0 | 3–1 | 1–0 | 1–1 | 3–0 | 1–0 | 1–0 | 2–0 | 1–0 | 0–1 | 3–2 | 0–0 | 1–0 | 1–0 | 0–0 | | 3–2 | 0–1 | 1–2 | 2–2 |
| São Paulo | 2–2 | 1–2 | 2–1 | 2–0 | 1–1 | 0–0 | 2–2 | 1–1 | 1–2 | 3–2 | 2–0 | 1–1 | 1–1 | 2–0 | 2–2 | 2–1 | | 1–0 | 1–0 | 2–0 |
| Sport | 4–0 | 1–1 | 1–0 | 0–1 | 1–0 | 1–2 | 3–0 | 1–0 | 3–4 | 1–1 | 2–0 | 2–2 | 4–3 | 0–2 | 0–0 | 1–1 | 0–0 | | 1–1 | 1–3 |
| Vasco da Gama | 1–0 | 1–1 | 0–1 | 1–0 | 2–1 | 1–0 | 1–1 | 2–5 | 1–1 | 0–3 | 0–1 | 3–2 | 1–0 | 1–1 | 2–1 | 0–0 | 1–1 | 2–1 | | 1–1 |
| Vitória | 1–1 | 2–0 | 2–3 | 0–1 | 0–0 | 2–2 | 1–2 | 0–1 | 0–1 | 1–1 | 1–2 | 2–2 | 1–3 | 3–1 | 3–1 | 0–2 | 1–2 | 1–2 | 1–4 | |

## Season statistics

Hat-tricks
PlayerForAgainstResultDateRef.
AndréSport RecifeGrêmio4–328 May 2017
EvertonGrêmioChapecoense6–38 June 2017
Paolo GuerreroFlamengoChapecoense5–123 June 2017
Jonathan CopeteSantosSão Paulo3–29 July 2017
Bruno HenriqueSantosBahia3–023 July 2017
Clean sheets
As of matches played on 3 December 2017
Rank
Player
Club
Clean sheets
1
Vanderlei
Santos
17
2
Cássio
Corinthians
16
3
Aranha
Ponte Preta
12
Marcelo Grohe
Grêmio
5
Fábio
Cruzeiro
11
Jandrei
Chapecoense
7
Douglas Friedrich
Avaí
10
Gatito Fernández
Botafogo
Jean
Bahia
Martín Silva
Vasco da Gama
Wilson
Coritiba
12
Weverton
Atlético Paranaense
9 :

## Attendances

| # | Football club | Home games | Average attendance |
| 1 | Corinthians | 19 | 40,043 |
| 2 | São Paulo FC | 19 | 35,395 |
| 3 | Palmeiras | 19 | 29,912 |
| 4 | EC Bahia | 19 | 21,650 |
| 5 | Grêmio | 19 | 19,958 |
| 6 | Atlético Mineiro | 19 | 15,310 |
| 7 | Flamengo | 19 | 15,038 |
| 8 | Cruzeiro | 19 | 15,030 |
| 9 | Fluminense | 19 | 14,924 |
| 10 | Sport Recife | 19 | 14,790 |
| 11 | Coritiba | 19 | 14,592 |
| 12 | Atlético Paranaense | 19 | 14,419 |
| 13 | CR Vasco da Gama | 19 | 12,841 |
| 14 | Santos FC | 19 | 12,034 |
| 15 | EC Vitória | 19 | 11,150 |
| 16 | Botafogo | 19 | 10,760 |
| 17 | Chapecoense | 19 | 10,189 |
| 18 | Avaí FC | 19 | 7,629 |
| 19 | AA Ponte Preta | 19 | 6,352 |
| 20 | Atlético Goianiense | 19 | 6,341 |