| # | Team | P | GD | Pts | Form |
|---|---|---|---|---|---|
| 1 | 30 | +33 | 64 | WDWWW | |
| 2 |
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 — Copa Libertadores | Flamengo FLA | 30 | 19 | 7 | 4 | 58 | 25 | +33 | 64 | WDWWW |
| 2 — Copa Libertadores | Palmeiras PAL | 30 | 18 | 9 | 3 | 52 | 22 | +30 | 63 | WWDWD |
| 3 — Copa Libertadores | Atletico Paranaense ATL | 30 | 15 | 8 | 7 | 49 | 35 | +14 | 53 | WDWDL |
| 4 — Copa Libertadores | Fluminense FLU | 30 | 14 | 9 | 7 | 48 | 37 | +11 | 51 | LWWLW |
| 5 — Copa Libertadores qualifying | Bahia BAH | 30 | 13 | 10 | 7 | 44 | 36 | +8 | 49 | WLLWW |
| 6 — Copa Sudamericana | Cruzeiro CRU | 30 | 14 | 6 | 10 | 46 | 44 | +2 | 48 | LWWLW |
| 7 — Copa Sudamericana | Atlético Mineiro ATL | 30 | 13 | 8 | 9 | 41 | 35 | +6 | 47 | WDWDW |
| 8 — Copa Sudamericana | Santos SAN | 30 | 11 | 9 | 10 | 46 | 45 | +1 | 42 | LDWWW |
| 9 — Copa Sudamericana | RB Bragantino BRA | 30 | 11 | 7 | 12 | 38 | 35 | +3 | 40 | WDLLD |
| 10 — Copa Sudamericana | Sao Paulo SAO | 30 | 11 | 6 | 13 | 35 | 35 | 0 | 39 | WLLWL |
| 11 — Copa Sudamericana | Coritiba COR | 30 | 10 | 9 | 11 | 38 | 48 | -10 | 39 | DLLDL |
| 12 | Vitoria VIT | 30 | 10 | 6 | 14 | 33 | 44 | -11 | 36 | LWLDW |
| 13 | Botafogo BOT | 30 | 9 | 9 | 12 | 43 | 48 | -5 | 36 | DLLWD |
| 14 | Vasco da Gama VAS | 29 | 9 | 8 | 12 | 36 | 42 | -6 | 35 | DWWWL |
| 15 | Mirassol | 30 | 8 | 9 | 13 | 34 | 44 | -10 | 33 | LDWDW |
| 16 | Corinthians COR | 30 | 8 | 8 | 14 | 31 | 38 | -7 | 32 | LLLLL |
| 17 — Relegation | Internacional INT | 30 | 7 | 11 | 12 | 33 | 38 | -5 | 32 | DWLWL |
| 18 — Relegation | Gremio GRE | 30 | 7 | 10 | 13 | 32 | 40 | -8 | 31 | DDDLL |
| 19 — Relegation | Remo REM | 30 | 5 | 10 | 15 | 33 | 48 | -15 | 25 | DDLLL |
| 20 — Relegation | Chapecoense CHA | 29 | 3 | 9 | 17 | 30 | 61 | -31 | 18 | LLDLW |
| # | Player | Team | G | A | Apps | Rating |
|---|---|---|---|---|---|---|
| 1 | Kevin Viveros | 21 | 3 | 28 | 7.42 | |
| 2 | Pedro | 16 | 6 |
| 30 |
| +30 |
| 63 |
WWDWD |
| 3 | 30 | +14 | 53 | WDWDL |
|---|
| 4 | 30 | +11 | 51 | LWWLW |
|---|
| 5 | 30 | +8 | 49 | WLLWW |
|---|
| 6 | 30 | +2 | 48 | LWWLW |
|---|
Expected goals (xG) rates the quality of every chance a side creates and concedes. Expected points (xPts) are what those chances would usually earn, so a big gap to actual points flags a team running hot or cold.
| # | Team | P | xG | xGA | xGD | xPts | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Flamengo | 30 | 51.7 | 29.4 | +22.3 | 57.0 | 64 |
| 2 | Vasco da Gama | 29 | 46.7 | 31.9 | +14.8 | 48.7 | 35 |
| 3 | Palmeiras | 30 | 38.2 | 29.3 | +8.9 | 47.0 | 63 |
| 4 | RB Bragantino | 30 | 46.7 | 37.8 | +8.9 | 46.8 | 40 |
| 5 | Fluminense | 30 | 44.6 | 36.9 | +7.7 | 46.6 | 51 |
| 6 | Cruzeiro | 30 | 46.2 | 39.8 | +6.4 | 45.9 | 48 |
| 7 | Bahia | 30 | 47.4 | 40.5 | +6.9 | 45.7 | 49 |
| 8 | Atletico Paranaense | 30 | 42.9 | 36.5 | +6.4 | 45.6 | 53 |
| 9 | Atlético Mineiro | 30 | 41.7 | 37.9 | +3.8 | 43.7 | 47 |
| 10 | Internacional | 30 | 43.9 | 38.1 | +5.8 | 43.7 | 32 |
| 11 | Sao Paulo | 30 | 41.6 | 36.7 | +4.9 | 43.6 | 39 |
| 12 | Santos | 30 | 42.0 | 39.6 | +2.3 | 43.3 | 42 |
| 13 | Corinthians | 30 | 31.3 | 34.9 | −3.7 | 38.4 | 32 |
| 14 | Botafogo | 30 | 38.5 | 44.2 | −5.7 | 37.5 | 36 |
| 15 | Mirassol | 30 | 37.4 | 43.8 | −6.4 | 37.1 | 33 |
| 16 | Vitoria | 30 | 31.4 | 43.4 | −12.0 | 34.6 | 36 |
| 17 | Coritiba | 30 | 32.2 | 48.4 | −16.2 | 31.1 | 39 |
| 18 | Gremio | 30 | 30.7 | 49.3 | −18.6 | 30.3 | 31 |
| 19 | Chapecoense | 29 | 31.4 | 50.4 | −19.1 | 29.7 | 18 |
| 20 | Remo | 30 | 31.3 | 48.7 | −17.4 | 28.5 | 25 |
| 30 |
| 7.44 |
| 3 | Gabriel Barbosa | 14 | 3 | 22 | 7.42 |
|---|
| 4 | Danilo | 10 | 2 | 23 | 7.34 |
|---|
| 4 | Jonathan Calleri | 10 | 1 | 25 | 6.87 |
|---|
| 4 | Luciano Juba | 10 | 1 | 26 | 7.45 |
|---|
| 4 | Carlos Vinícius | 10 | 1 | 29 | 6.65 |
|---|
| 8 | Samuel Lino | 9 | 7 | 29 | 7.50 |
|---|
| 8 | Matheus Pereira | 9 | 5 | 27 | 7.72 |
|---|
| 8 | José López | 9 | 4 | 27 | 7.28 |
|---|