2020 season | ||||
---|---|---|---|---|
Chairman |
![]() (until 31 December 2020) ![]() (from 1 January 2021) | |||
Manager |
![]() (until 1 February 2021) ![]() (caretaker, until 25 February 2021) | |||
Stadium | Estádio do Morumbi | |||
Série A | 4th | |||
Campeonato Paulista | Quarter-finals | |||
Copa Libertadores | Group stage | |||
Copa do Brasil | Semi-finals | |||
Copa Sudamericana | Second stage | |||
Top goalscorer | League:
Luciano (18 goals) All: Brenner (22 goals) | |||
| ||||
The 2020 season was São Paulo's 91st season in the club's history and their 60th in the top-flight of Brazilian football. São Paulo competed in 6 competitions: the Série A, the Campeonato Paulista, the Copa Libertadores, the Copa Sudamericana, and the Copa do Brasil.
Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
|
|
Date | Pos. | Player | A. | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
11 December 2019 | MF |
![]() |
25 |
![]() |
R$13 million | From loan to definitive purchase | [2] |
20 December 2019 | DF |
![]() |
22 |
![]() |
R$2 million | From loan to definitive purchase | [3] |
24 December 2019 | GK |
![]() |
29 |
![]() |
R$21 million | From loan to definitive purchase | [4] |
18 August 2020 | FW |
![]() |
27 |
![]() |
Free | [5] |
Date | Pos. | Player | A. | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
9 December 2019 | FW |
![]() |
21 |
![]() |
Free | ||
9 December 2019 | FW |
![]() |
29 |
![]() |
Free | ||
9 December 2019 | FW |
![]() |
19 |
![]() |
Free | ||
27 July 2019 | DF |
![]() |
22 |
![]() |
Free |
Date | Pos. | Player | A. | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
11 December 2019 | FW |
![]() |
23 |
![]() |
Free | Involved in the Vitor Bueno deal | [2] |
31 December 2019 | MF |
![]() |
34 |
![]() |
Free | End of contract | [6] |
31 December 2019 | MF |
![]() |
21 |
![]() |
Free | End of contract | |
30 January 2020 | MF |
![]() |
23 |
![]() |
Free | After return from loan | [7] |
31 January 2020 | GK |
![]() |
22 |
![]() |
Undisclosed | After anticipated return from loan | [8] |
5 February 2020 | MF |
![]() |
31 |
![]() |
Free | Contract terminated | [9] |
12 February 2020 | MF |
![]() |
30 |
![]() |
Undisclosed | After return from loan | [10] |
15 February 2020 | FW |
![]() |
19 |
![]() |
R$74 million (€16 million) | Can reach up to R$135 million (€29 million) in case some goals are achieved. | [11] |
31 March 2020 | FW |
![]() |
23 |
![]() |
Free | End of contract | |
31 March 2020 | MF |
![]() |
33 |
![]() |
Free | End of contract | [12] |
31 May 2020 | MF |
![]() |
33 | Unattached | Free | End of contract | [13] |
16 July 2020 | FW |
![]() |
23 |
![]() |
Free | End of contract | [14] |
4 August 2020 | FW |
![]() |
20 |
![]() |
Free | End of contract | [15] |
13 August 2020 | DF |
![]() |
32 |
![]() |
Free | Contract terminated | [16] |
18 August 2020 | FW |
![]() |
31 |
![]() |
Free | Involved in the Luciano deal | [5] |
19 August 2020 | FW |
![]() |
30 |
![]() |
Free | Contract terminated | [17] |
5 February 2021 | FW |
![]() |
21 |
![]() |
R$73 million ($15 million) | Can reach up to R$80,7 million ($15 million) in case some goals are achieved. | [18] |
Date | Pos. | Player | A. | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
10 December 2019 | FW |
![]() |
23 |
![]() |
Free | [19] | |
19 December 2019 | MF |
![]() |
33 |
![]() |
Free | [20] | |
10 January 2020 | MF |
![]() |
22 |
![]() |
Free | After return from loan | [21] |
10 January 2020 | MF |
![]() |
31 |
![]() |
Free | [22] | |
13 January 2020 | GK |
![]() |
24 |
![]() |
Free | Loan after being suspended from contract | [23] |
19 January 2020 | DF |
![]() |
19 |
![]() |
Free | [24] | |
10 July 2020 | MF |
![]() |
22 |
![]() |
Free | After return from loan | [25] |
11 August 2020 | DF |
![]() |
24 |
![]() |
R$200.000 | After return from loan, with an option to buy | [26] |
5 October 2020 | FW |
![]() |
24 |
![]() |
Free | [27] | |
6 October 2020 | MF |
![]() |
23 |
![]() |
Free | [28] | |
9 October 2020 | DF |
![]() |
24 |
![]() |
Free | After return from loan | [29] |
10 November 2020 | FW |
![]() |
21 |
![]() |
Free | After antecipated return from loan | [30] |
12 November 2020 | FW |
![]() |
20 |
![]() |
R$3 million | Loan with an option to buy | [31] |
19 November 2020 | FW |
![]() |
21 |
![]() |
Free | After antecipated return from loan |
Games played | 65 (13 Campeonato Paulista, 6 Copa do Brasil, 6 Copa Libertadores, 38 Campeonato Brasileiro, 2 Copa Sudamericana) |
Games won | 29 (6 Campeonato Paulista, 2 Copa do Brasil, 2 Copa Libertadores, 18 Campeonato Brasileiro, 1 Copa Sudamericana) |
Games drawn | 19 (3 Campeonato Paulista, 3 Copa do Brasil, 1 Copa Libertadores, 12 Campeonato Brasileiro, 0 Copa Sudamericana) |
Games lost | 17 (4 Campeonato Paulista, 1 Copa do Brasil, 3 Copa Libertadores, 8 Campeonato Brasileiro, 1 Copa Sudamericana) |
Goals scored | 110 |
Goals conceded | 79 |
Goal difference | +31 |
Best results (goal difference) | 4–0 (A) v
Oeste -
Campeonato Paulista - 2020.02.22 5–1 (H) v Binacional - Copa Libertadores - 2020.10.20 4–0 (H) v Botafogo - Campeonato Brasileiro Série A - 2020.12.09 |
Worst result (goal difference) | 1–5 (H) v Internacional - Campeonato Brasileiro Série A - 2021.01.20 |
Top scorer | Brenner (22 goals) |
Source: São Paulo FC
In italic players who left the club during the season.
Place | Position | Nationality | Number | Name | Campeonato Paulista | Copa Libertadores | Série A | Copa do Brasil | Copa Sudamericana | Total |
---|---|---|---|---|---|---|---|---|---|---|
1 | FW |
![]() |
30 | Brenner | 1 | 2 | 11 | 6 | 2 | 22 |
2 | FW |
![]() |
11 | Luciano | 0 | 0 | 18 | 3 | 0 | 21 |
3 | FW |
![]() |
9 | Pablo | 6 | 2 | 2 | 1 | 1 | 12 |
4 | DF |
![]() |
6 | Reinaldo | 1 | 1 | 6 | 0 | 0 | 8 |
5 | MF |
![]() |
10 | Dani Alves | 4 | 1 | 1 | 0 | 1 | 7 |
6 | MF |
![]() |
21 | Gabriel Sara | 0 | 0 | 5 | 0 | 1 | 6 |
7 | FW |
![]() |
6 | Alexandre Pato | 3 | 1 | 0 | 0 | 0 | 4 |
= | MF |
![]() |
15 | Hernanes | 1 | 0 | 3 | 0 | 0 | 4 |
= | MF |
![]() |
26 | Igor Gomes | 0 | 1 | 3 | 0 | 0 | 4 |
= | MF |
![]() |
8 | Tchê Tchê | 0 | 0 | 4 | 0 | 0 | 4 |
= | MF |
![]() |
12 | Vitor Bueno | 1 | 1 | 2 | 0 | 0 | 4 |
8 | DF |
![]() |
6 | Robert Arboleda | 1 | 1 | 1 | 0 | 0 | 3 |
9 | DF |
![]() |
4 | Diego Costa | 0 | 1 | 1 | 0 | 0 | 2 |
10 | FW |
![]() |
22 | Éverton | 1 | 0 | 0 | 0 | 0 | 1 |
= | FW |
![]() |
19 | Gonzalo Carneiro | 0 | 0 | 1 | 0 | 0 | 1 |
= | FW |
![]() |
37 | Helinho | 1 | 0 | 0 | 0 | 0 | 1 |
= | FW |
![]() |
7 | Paulinho | 1 | 0 | 0 | 0 | 0 | 1 |
= | FW |
![]() |
17 | Santiago Tréllez | 0 | 1 | 0 | 0 | 0 | 1 |
= | FW |
![]() |
18 | Jonas Toró | 0 | 0 | 1 | 0 | 0 | 1 |
0 | 2 | 0 | 0 | 1 | 3 | |||||
Total | 21 | 14 | 59 | 10 | 6 | 110 |
In italic players who left the club during the season.
Place | Position | Nationality | Number | Name | Campeonato Paulista | Copa Libertadores | Série A | Copa do Brasil | Copa Sudamericana | Total |
---|---|---|---|---|---|---|---|---|---|---|
1 | DF |
![]() |
6 | Reinaldo | 2 | 2 | 7 | 1 | 0 | 12 |
2 | MF |
![]() |
10 | Dani Alves | 2 | 0 | 3 | 1 | 2 | 8 |
3 | MF |
![]() |
12 | Vitor Bueno | 4 | 1 | 2 | 0 | 0 | 7 |
4 | FW |
![]() |
11 | Luciano | 0 | 0 | 2 | 2 | 2 | 6 |
= | FW |
![]() |
9 | Pablo | 3 | 1 | 2 | 0 | 0 | 6 |
5 | MF |
![]() |
21 | Gabriel Sara | 0 | 0 | 3 | 1 | 0 | 4 |
6 | FW |
![]() |
30 | Brenner | 0 | 1 | 2 | 0 | 0 | 3 |
= | MF |
![]() |
26 | Igor Gomes | 0 | 1 | 1 | 1 | 0 | 3 |
= | DF |
![]() |
2 | Igor Vinícius | 0 | 0 | 2 | 1 | 0 | 3 |
7 | FW |
![]() |
6 | Alexandre Pato | 2 | 0 | 0 | 0 | 0 | 2 |
= | DF |
![]() |
20 | Juanfran | 0 | 0 | 2 | 0 | 0 | 2 |
= | DF |
![]() |
16 | Léo | 1 | 0 | 1 | 0 | 0 | 2 |
= | MF |
![]() |
8 | Tchê Tchê | 0 | 0 | 2 | 0 | 0 | 2 |
= | FW |
![]() |
18 | Jonas Toró | 0 | 1 | 1 | 0 | 0 | 2 |
8 | DF |
![]() |
3 | Bruno Alves | 0 | 1 | 0 | 0 | 0 | 1 |
= | FW |
![]() |
19 | Gonzalo Carneiro | 0 | 0 | 1 | 0 | 0 | 1 |
= | DF |
![]() |
4 | Diego Costa | 0 | 0 | 0 | 0 | 1 | 1 |
= | FW |
![]() |
37 | Helinho | 0 | 0 | 1 | 0 | 0 | 1 |
= | MF |
![]() |
13 | Luan | 0 | 0 | 1 | 0 | 0 | 1 |
= | FW |
![]() |
7 | Paulinho | 0 | 1 | 0 | 0 | 0 | 1 |
= | GK |
![]() |
1 | Tiago Volpi | 0 | 0 | 1 | 0 | 0 | 1 |
Total | 13 | 8 | 34 | 7 | 6 | 69 |
Name | Nationality | From | To | P | W | D | L | GF | GA | Win% |
---|---|---|---|---|---|---|---|---|---|---|
Fernando Diniz | ![]() |
22 January 2020 | 31 January 2021 | 60 | 27 | 17 | 16 | 104 | 74 | 45% |
Marcos Vizolli (caretaker) | ![]() |
10 February 2021 | 25 February 2021 | 5 | 2 | 2 | 1 | 6 | 5 | 53% |
Competition | First match | Last match | Starting round | Final position | Record | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Win % | |||||
Série A | 13 August 2020 | 25 February 2021 | Matchday 1 | 4th | 38 | 18 | 12 | 8 | 59 | 41 | +18 | 47.37 |
Copa do Brasil | 14 October 2020 | 30 December 2020 | Round of 16 | Semi-Finals | 6 | 2 | 3 | 1 | 10 | 7 | +3 | 33.33 |
Campeonato Paulista | 22 January 2020 | 29 July 2020 | Matchday 1 | Quarter-Finals | 13 | 6 | 3 | 4 | 21 | 14 | +7 | 46.15 |
Copa Libertadores | 5 March 2020 | 20 October 2020 | Group stage | Group stage | 6 | 2 | 1 | 3 | 14 | 11 | +3 | 33.33 |
Copa Sudamericana | 28 October 2020 | 4 November 2020 | Second stage | Second stage | 2 | 1 | 0 | 1 | 6 | 6 | +0 | 50.00 |
Total | 65 | 29 | 19 | 17 | 110 | 79 | +31 | 44.62 |
Source: Competitions
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | São Paulo | 12 | 6 | 3 | 3 | 19 | 11 | +8 | 21 | Knockout stage |
2 | Mirassol | 12 | 4 | 5 | 3 | 16 | 11 | +5 | 17 | |
3 | Inter de Limeira | 12 | 4 | 2 | 6 | 8 | 15 | −7 | 14 | |
4 | Ituano | 12 | 3 | 5 | 4 | 11 | 14 | −3 | 14 |
22 January 1 | São Paulo | 2–0 | Água Santa | São Paulo |
21:30 ( UTC−3) |
Pablo ![]() Dani Alves ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 18,493 Referee: Edina Alves Batista |
26 January 2 | Palmeiras | 0–0 | São Paulo | Araraquara |
16:00 ( UTC−3) | Report | Stadium:
Estádio Doutor Adhemar de Barros (Fonte Luminosa) Attendance: 15,173 Referee: Raphael Claus |
29 January 3 | Ferroviária | 1–2 | São Paulo | Araraquara |
21:30 ( UTC−3) | Felipe Ferreira ![]() |
Report |
Hernanes ![]() Arboleda ![]() |
Stadium:
Estádio Doutor Adhemar de Barros (Fonte Luminosa) Attendance: 10,940 Referee: Ilbert Estevam da Silva |
3 February 4 | São Paulo | 1–1 | Novorizontino | São Paulo |
20:00 ( UTC−3) | Brenner ![]() |
Report | Higor Leite ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 14,060 Referee: Flávio Roberto Mineiro Ribeiro |
9 February 5 | Santo André | 2–1 | São Paulo | Santo André |
18:00 ( UTC−3) | Fernando ![]() Carlos ![]() |
Report |
Dani Alves ![]() |
Stadium:
Estádio Bruno José Daniel Attendance: 6,404 Referee: Vinicius Gonçalves Dias Araujo |
15 February 6 | São Paulo | 0–0 | Corinthians | São Paulo |
19:00 ( UTC−3) | Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 44,208 Referee: Douglas Marques das Flores |
22 February 7 | Oeste | 0–4 | São Paulo | Barueri |
16:30 ( UTC−3) | Report |
Dani Alves ![]() Pato ![]() |
Stadium:
Arena Barueri Attendance: 5,466 Referee: Raphael Claus |
1 March 8 | São Paulo | 2–1 | Ponte Preta | São Paulo |
16:00 ( UTC−3) |
Pato ![]() Reinaldo ![]() |
Report | Dawhan ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 21,748 Referee: Vinícius Furlan |
8 March 9 | Botafogo | 1–0 | São Paulo | Ribeirão Preto |
16:00 ( UTC−3) | Didi ![]() |
Report | Stadium:
Arena Eurobike Attendance: 11,048 Referee: Flavio Rodrigues de Souza |
14 March 10 | São Paulo | 2–1 | Santos | São Paulo |
19:00 ( UTC−3) |
Pablo ![]() |
Report |
Arthur Gomes ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Luiz Flavio de Oliveira |
23 July 11 | São Paulo | 2–3 | Red Bull Bragantino | São Paulo |
20:00 ( UTC−3) |
Pablo ![]() |
Report | Matheus Jesus ![]() Morato ![]() Artur ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Edina Alves Batista |
26 July 12 | Guarani | 1–3 | São Paulo | Santos |
16:00 ( UTC−3) |
Rafael Costa ![]() |
Report |
Éverton ![]() Helinho ![]() Paulinho Bóia ![]() |
Stadium:
Estádio Urbano Caldeira (Vila Belmiro) Attendance: 0 Referee: Salim Fende Chavez |
29 July Single match | São Paulo | 2–3 | Mirassol | São Paulo |
19:00 ( UTC−3) |
Pablo ![]() Vitor Bueno ![]() |
Report | Zé Roberto ![]() Daniel Borges ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Flavio Rodrigues de Souza |
Final Position | Points | Matches | Wins | Draws | Losses | Goals For | Goals Away | Win% |
---|---|---|---|---|---|---|---|---|
6th | 21 | 13 | 6 | 3 | 4 | 21 | 14 | 54% |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
6 | 4 | 1 | 1 | 21 | 6 | +15 | 13 | Round of 16 |
2 |
![]() |
6 | 4 | 0 | 2 | 12 | 8 | +4 | 12 | |
3 |
![]() |
6 | 2 | 1 | 3 | 14 | 11 | +3 | 7 | Copa Sudamericana |
4 |
![]() |
6 | 1 | 0 | 5 | 3 | 25 | −22 | 3 |
5 March 1 |
Binacional
![]() | 2–1 |
![]() | Juliaca, Peru |
19:00 ( UTC−5) |
Rodríguez ![]() Arango ![]() |
Report |
Pato ![]() |
Stadium:
Guillermo Briceño Rosamedina Referee: José Méndez (Paraguay) |
11 March 2 |
São Paulo
![]() | 3–0 |
![]() | São Paulo, Brasil |
21:30 ( UTC−3) |
Reinaldo ![]() Dani Alves ![]() Igor Gomes ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 39,107 Referee: Esteban Ostojich (Uruguay) |
17 September 3 |
São Paulo
![]() | 2–2 |
![]() | São Paulo, Brasil |
19:00 ( UTC−3) |
Pérez ![]() Angileri ![]() |
Report |
Borré ![]() Álvarez ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Esteban Ostojich (Uruguay) |
22 September 4 |
LDU Quito
![]() | 4–2 |
![]() | Quito, Ecuador |
19:30 ( UTC−5) |
Martínez Borja ![]() Julio ![]() Arce ![]() |
Report |
Brenner ![]() Tréllez ![]() |
Stadium:
Estadio Rodrigo Paz Delgado Attendance: 0 Referee: Wilmar Roldan (Colombia) |
30 September 5 |
River Plate
![]() | 2–1 |
![]() | Avellaneda, Argentina |
21:30 ( UTC−3) |
Álvarez ![]() |
Report |
Diego Costa ![]() |
Stadium:
Estadio Libertadores de América Attendance: 0 Referee: Cristian Garay (Chile) |
20 October 6 |
São Paulo
![]() | 5–1 |
![]() | São Paulo, Brasil |
21:30 ( UTC−3) |
Vitor Bueno ![]() Brenner ![]() Pablo ![]() Arboleda ![]() |
Report |
Deza ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Facundo Tello (Aregentina) |
Final Position | Points | Matches | Wins | Draws | Losses | Goals For | Goals Away | Win% |
---|---|---|---|---|---|---|---|---|
18th | 7 | 6 | 2 | 1 | 3 | 14 | 11 | 39% |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
2 | Internacional | 38 | 20 | 10 | 8 | 61 | 35 | +26 | 70 | Qualification for Copa Libertadores group stage |
3 | Atlético Mineiro | 38 | 20 | 8 | 10 | 64 | 45 | +19 | 68 | |
4 | São Paulo | 38 | 18 | 12 | 8 | 59 | 41 | +18 | 66 | |
5 | Fluminense | 38 | 18 | 10 | 10 | 55 | 42 | +13 | 64 | |
6 | Grêmio | 38 | 14 | 17 | 7 | 53 | 40 | +13 | 59 | Qualification for Copa Libertadores second stage |
Overall | Home | Away | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
37 | 17 | 12 | 8 | 59 | 41 | +18 | 63 | 10 | 7 | 2 | 32 | 16 | +16 | 7 | 5 | 6 | 27 | 25 | +2 |
13 August 2 | São Paulo | 1–0 | Fortaleza | São Paulo |
19:15 ( UTC−3) |
Dani Alves ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Leandro Pedro Vuaden |
16 August 3 | Vasco da Gama | 2–1 | São Paulo | Rio de Janeiro |
16:00 ( UTC−3) |
Cano ![]() |
Report |
Reinaldo ![]() |
Stadium:
Estádio Vasco da Gama (São Januário) Attendance: 0 Referee: Wilton Pereira Sampaio |
20 August 4 | São Paulo | 1–1 | Bahia | São Paulo |
20:00 ( UTC−3) |
Luciano ![]() |
Report |
Rossi ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Rodrigo Carvalhaes de Miranda |
23 August 5 | Sport | 0–1 | São Paulo | Recife |
19:00 ( UTC−3) | Report |
Pablo ![]() |
Stadium:
Estádio Adelmar da Costa Carvalho (Ilha do Retiro) Attendance: 0 Referee: Rodrigo Dalonso Ferreira |
26 August 11* | São Paulo | 1–0 | Athletico Paranaense | São Paulo |
19:00 ( UTC−3) |
Luciano ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Marcelo de Lima Henrique |
30 August 6 | São Paulo | 2–1 | Corinthians | São Paulo |
11:00 ( UTC−3) |
Hernanes ![]() Brenner ![]() |
Report |
Ramiro ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Flávio Rodrigues de Souza |
3 September 7 | Atlético Mineiro | 3–0 | São Paulo | Belo Horizonte |
20:00 ( UTC−3) |
Alan Franco ![]() Jair ![]() |
Report | Stadium:
Estádio Governador Magalhães Pinto (Mineirão) Attendance: 0 Referee: Jean Pierre Gonçalves Lima |
6 September 8 | São Paulo | 3–1 | Fluminense | São Paulo |
16:00 ( UTC−3) |
Brenner ![]() Luciano ![]() Vitor Bueno ![]() |
Report |
Wellington Silva ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Paulo Roberto Alves Júnior |
9 September 9 | São Paulo | 1–1 | Red Bull Bragantino | São Paulo |
19:15 ( UTC−3) |
Luciano ![]() |
Report |
Raul ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Sávio Pereira Sampaio |
12 September 10 | Santos | 2–2 | São Paulo | Santos |
19:00 ( UTC−3) |
Madson ![]() Marinho ![]() |
Report |
Gabriel Sara ![]() |
Stadium:
Estádio Urbano Caldeira (Vila Belmiro) Attendance: 0 Referee: Luiz Flavio de Oliveira |
26 September 12 | Internacional | 1–1 | São Paulo | Porto Alegre |
19:00 ( UTC−3) |
Thiago Galhardo ![]() |
Report |
Luciano ![]() |
Stadium:
Estádio José Pinheiro Borda (Beira-Rio) Attendance: 0 Referee: Marcelo de Lima Henrique |
4 October 13 | Coritiba | 1–1 | São Paulo | Curitiba |
16:00 ( UTC−3) |
Robson ![]() |
Report |
Reinaldo ![]() |
Stadium:
Estádio Major Antônio Couto Pereira (Couto Pereira) Attendance: 0 Referee: Wagner do Nascimento Magalhães |
7 October 14 | São Paulo | 3–0 | Atlético Goianiense | São Paulo |
20:30 ( UTC−3) |
Brenner ![]() Gabriel Sara ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Dyorgines Jose Padovani de Andrade |
10 October 15 | Palmeiras | 0–2 | São Paulo | São Paulo |
19:00 ( UTC−3) | Report |
Reinaldo ![]() Vitor Bueno ![]() |
Stadium:
Allianz Parque Attendance: 0 Referee: Leandro Vuaden |
17 October 17 | São Paulo | 0–0 | Grêmio | São Paulo |
21:00 ( UTC−3) | Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Rafael Traci |
1 November 19 | Flamengo | 1–4 | São Paulo | Rio de Janeiro |
16:00 ( UTC−3) |
Pedro ![]() |
Report |
Tchê Tchê ![]() Brenner ![]() Reinaldo ![]() Luciano ![]() |
Stadium:
Estádio Jornalista Mário Filho (Maracanã) Attendance: 0 Referee: Caio Augusto Max Ribeiro |
7 November 20 | São Paulo | 2–1 | Goiás | São Paulo |
19:00 ( UTC−3) |
Brenner ![]() Igor Gomes ![]() |
Report |
Fernandão ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Gilberto Rodrigues Castro Junior |
14 November 21 | Fortaleza | 2–3 | São Paulo | Fortaleza |
19:00 ( UTC−3) |
David ![]() Wellington Paulista ![]() |
Report |
Gabriel Sara ![]() Luciano ![]() |
Stadium:
Estádio Governador Plácido Castelo (Castelão) Attendance: 0 Referee: Marcelo de Lima Henrique |
22 November 22 | São Paulo | 1–1 | Vasco da Gama | São Paulo |
16:00 ( UTC−3) |
Luciano ![]() |
Report |
Cano ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Braulio da Silva Machado |
25 November 16 | Ceará | 1–1 | São Paulo | Fortaleza |
19:15 ( UTC−3) |
Léo Chú ![]() |
Report |
Diego Costa ![]() |
Stadium:
Estádio Governador Plácido Castelo (Castelão) Attendance: 0 Referee: Wagner do Nascimento Magalhães |
28 November 23 | Bahia | 1–3 | São Paulo | Salvador |
19:00 ( UTC−3) |
Clayson ![]() |
Report |
Luciano ![]() Arboleda ![]() |
Stadium:
Complexo Esportivo Cultural Octávio Mangabeira (Arena Fonte Nova) Attendance: 0 Referee: Leandro Pedro Vuaden |
3 December 1 | Goiás | 0–3 | São Paulo | Goiânia |
19:00 ( UTC−3) | Report |
Igor Gomes ![]() Brenner ![]() Hernanes ![]() |
Stadium: Estádio Hailé Pinheiro (Serrinha) Attendance: 0 Referee: Caio Max Augusto Vieira |
6 December 24 | São Paulo | 1–0 | Sport | São Paulo |
16:00 ( UTC−3) |
Luciano ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Felipe Fernandes de Lima |
9 December 18 | São Paulo | 4–0 | Botafogo | São Paulo |
21:30 ( UTC−3) |
Brenner ![]() Reinaldo ![]() Hernanes ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Ricardo Marques Ribeiro |
13 December 25 | Corinthians | 1–0 | São Paulo | São Paulo |
18:15 ( UTC−3) |
Otero ![]() |
Report | Stadium:
Neo Química Arena (Itaquerão) Attendance: 0 Referee: Raphael Claus |
16 December 26 | São Paulo | 3–0 | Atlético Mineiro | São Paulo |
21:30 ( UTC−3) |
Igor Gomes ![]() Gabriel Sara ![]() Jonas Toró ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Wilton Pereira Sampaio |
26 December 27 | Fluminense | 1–2 | São Paulo | Rio de Janeiro |
21:00 ( UTC−3) |
Fred ![]() |
Report |
Brenner ![]() |
Stadium:
Estádio Jornalista Mário Filho (Maracanã) Attendance: 0 Referee: Anderson Daronco |
6 January 2021 28 | Red Bull Bragantino | 4–2 | São Paulo | Bragança Paulista |
21:30 ( UTC−3) |
Claudinho ![]() Raul ![]() Fabrício Bruno ![]() Artur ![]() |
Report |
Tchê Tchê ![]() Carneiro ![]() |
Stadium:
Estádio Nabi Abi Chedid (Nabizão) Attendance: 0 Referee: Luiz Flavio de Oliveira |
10 January 2021 29 | São Paulo | 0–1 | Santos | São Paulo |
16:00 ( UTC−3) | Report |
Jobson ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Bráulio da Silva Machado |
17 January 2021 30 | Athletico Paranaense | 1–1 | São Paulo | Curitiba |
16:00 ( UTC−3) |
Renato Kayzer ![]() |
Report |
Tchê Tchê ![]() |
Stadium:
Estádio Joaquim Américo Guimarães (Arena da Baixada) Attendance: 0 Referee: Wilton Pereira Sampaio |
20 January 2021 31 | São Paulo | 1–5 | Internacional | São Paulo |
21:30 ( UTC−3) |
Luciano ![]() |
Report |
Cuesta ![]() Caio Vidal ![]() Yuri Alberto ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Marcelo de Lima Henrique |
23 January 2021 32 | São Paulo | 1–1 | Coritiba | São Paulo |
19:00 ( UTC−3) |
Luciano ![]() |
Report |
Sarrafiore ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Rodrigo Dalonso Ferreira |
31 January 2021 33 | Atlético Goianiense | 2–1 | São Paulo | Goiânia |
16:00 ( UTC−3) |
Natanael ![]() Vitor Leque ![]() |
Report |
Reinaldo ![]() |
Stadium:
Estádio Antônio Accioly (Castelo do Dragão) Attendance: 0 Referee: Braulio da Silva Machado |
10 February 2021 35 | São Paulo | 1–1 | Ceará | São Paulo |
21:00 ( UTC−3) |
Luciano ![]() |
Report |
Léo Chú ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Savio Pereira Sampaio |
14 February 2021 36 | Grêmio | 1–2 | São Paulo | Porto Alegre |
20:30 ( UTC−3) |
Diego Souza ![]() |
Report |
Tchê Tchê ![]() Luciano ![]() |
Stadium:
Arena do Grêmio Attendance: 0 Referee: Paulo Roberto Alves Junior |
19 February 2021 34 | São Paulo | 1–1 | Palmeiras | São Paulo |
21:30 ( UTC−3) |
Luciano ![]() |
Report |
Rony ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Leandro Pedro Vuaden |
22 February 2021 37 | Botafogo | 1–0 | São Paulo | Rio de Janeiro |
20:00 ( UTC−3) |
Matheus Babi ![]() |
Report | Stadium:
Estádio Olímpico Nilton Santos (Engenhão) Attendance: 0 Referee: Braulio da Silva Machado |
25 February 2021 38 | São Paulo | 2–1 | Flamengo | São Paulo |
21:30 ( UTC−3) |
Luciano ![]() Pablo ![]() |
Report |
Bruno Henrique ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Rodolpho Toski Marques |
14 October First leg | Fortaleza | 3–3 | São Paulo | Fortaleza |
19:15 ( UTC−3) |
David ![]() Tinga ![]() Gabriel Dias ![]() |
Report |
Brenner ![]() Luciano ![]() |
Stadium:
Estádio Governador Plácido Castelo (Castelão) Attendance: 0 Referee: Rodolpho Toski Marques |
25 October Second leg | São Paulo | 2–2 (5–5 agg.) (10–9 p) | Fortaleza | São Paulo |
20:30 ( UTC−3) |
Brenner ![]() |
Report |
David ![]() Roger Carvalho ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Leandro Pedro Vuaden |
Penalties | ||||
Reinaldo ![]() Tchê Tchê ![]() Dani Alves ![]() Pablo ![]() Vitor Bueno ![]() Tiago Volpi ![]() Bruno Alves ![]() Arboleda ![]() Diego Costa ![]() Léo Pelé ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
11 November First leg | Flamengo | 1–2 | São Paulo | Rio de Janeiro |
21:30 ( UTC−3) |
Gabriel ![]() |
Report |
Brenner ![]() |
Stadium:
Estádio Jornalista Mário Filho (Maracanã) Attendance: 0 Referee: Anderson Daronco |
18 November Second leg | São Paulo | 3–0 (5–1 agg.) | Flamengo | São Paulo |
21:30 ( UTC−3) |
Luciano ![]() Pablo ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Wilton Pereira Sampaio |
23 December First leg | Grêmio | 1–0 | São Paulo | Porto Alegre |
21:30 ( UTC−3) |
Diego Souza ![]() |
Report | Stadium:
Arena do Grêmio Attendance: 0 Referee: Marcelo de Lima Henrique |
30 December Second leg | São Paulo | 0–0 (0–1 agg.) | Grêmio | São Paulo |
21:30 ( UTC−3) | Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Bruno Arleu de Araújo |
28 October First leg |
Lanús
![]() | 3–2 |
![]() | Lanús |
19:15 ( UTC−3) |
José Sand ![]() Facundo Quignon ![]() |
Report |
Brenner ![]() |
Stadium:
Estadio Ciudad de Lanús Attendance: 0 Referee: Chrystian Ferreyra (Uruguay) |
4 November Second leg |
São Paulo
![]() | 4–3 (6–6 ( a) agg.) |
![]() | São Paulo |
19:15 ( UTC−3) |
Dani Alves ![]() Pablo ![]() Thaller ![]() Gabriel Sara ![]() |
Report |
De la Vega ![]() Aguirre ![]() Orsini ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Alexis Herrera (Venezuela) |
2020 season | ||||
---|---|---|---|---|
Chairman |
![]() (until 31 December 2020) ![]() (from 1 January 2021) | |||
Manager |
![]() (until 1 February 2021) ![]() (caretaker, until 25 February 2021) | |||
Stadium | Estádio do Morumbi | |||
Série A | 4th | |||
Campeonato Paulista | Quarter-finals | |||
Copa Libertadores | Group stage | |||
Copa do Brasil | Semi-finals | |||
Copa Sudamericana | Second stage | |||
Top goalscorer | League:
Luciano (18 goals) All: Brenner (22 goals) | |||
| ||||
The 2020 season was São Paulo's 91st season in the club's history and their 60th in the top-flight of Brazilian football. São Paulo competed in 6 competitions: the Série A, the Campeonato Paulista, the Copa Libertadores, the Copa Sudamericana, and the Copa do Brasil.
Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
|
|
Date | Pos. | Player | A. | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
11 December 2019 | MF |
![]() |
25 |
![]() |
R$13 million | From loan to definitive purchase | [2] |
20 December 2019 | DF |
![]() |
22 |
![]() |
R$2 million | From loan to definitive purchase | [3] |
24 December 2019 | GK |
![]() |
29 |
![]() |
R$21 million | From loan to definitive purchase | [4] |
18 August 2020 | FW |
![]() |
27 |
![]() |
Free | [5] |
Date | Pos. | Player | A. | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
9 December 2019 | FW |
![]() |
21 |
![]() |
Free | ||
9 December 2019 | FW |
![]() |
29 |
![]() |
Free | ||
9 December 2019 | FW |
![]() |
19 |
![]() |
Free | ||
27 July 2019 | DF |
![]() |
22 |
![]() |
Free |
Date | Pos. | Player | A. | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
11 December 2019 | FW |
![]() |
23 |
![]() |
Free | Involved in the Vitor Bueno deal | [2] |
31 December 2019 | MF |
![]() |
34 |
![]() |
Free | End of contract | [6] |
31 December 2019 | MF |
![]() |
21 |
![]() |
Free | End of contract | |
30 January 2020 | MF |
![]() |
23 |
![]() |
Free | After return from loan | [7] |
31 January 2020 | GK |
![]() |
22 |
![]() |
Undisclosed | After anticipated return from loan | [8] |
5 February 2020 | MF |
![]() |
31 |
![]() |
Free | Contract terminated | [9] |
12 February 2020 | MF |
![]() |
30 |
![]() |
Undisclosed | After return from loan | [10] |
15 February 2020 | FW |
![]() |
19 |
![]() |
R$74 million (€16 million) | Can reach up to R$135 million (€29 million) in case some goals are achieved. | [11] |
31 March 2020 | FW |
![]() |
23 |
![]() |
Free | End of contract | |
31 March 2020 | MF |
![]() |
33 |
![]() |
Free | End of contract | [12] |
31 May 2020 | MF |
![]() |
33 | Unattached | Free | End of contract | [13] |
16 July 2020 | FW |
![]() |
23 |
![]() |
Free | End of contract | [14] |
4 August 2020 | FW |
![]() |
20 |
![]() |
Free | End of contract | [15] |
13 August 2020 | DF |
![]() |
32 |
![]() |
Free | Contract terminated | [16] |
18 August 2020 | FW |
![]() |
31 |
![]() |
Free | Involved in the Luciano deal | [5] |
19 August 2020 | FW |
![]() |
30 |
![]() |
Free | Contract terminated | [17] |
5 February 2021 | FW |
![]() |
21 |
![]() |
R$73 million ($15 million) | Can reach up to R$80,7 million ($15 million) in case some goals are achieved. | [18] |
Date | Pos. | Player | A. | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
10 December 2019 | FW |
![]() |
23 |
![]() |
Free | [19] | |
19 December 2019 | MF |
![]() |
33 |
![]() |
Free | [20] | |
10 January 2020 | MF |
![]() |
22 |
![]() |
Free | After return from loan | [21] |
10 January 2020 | MF |
![]() |
31 |
![]() |
Free | [22] | |
13 January 2020 | GK |
![]() |
24 |
![]() |
Free | Loan after being suspended from contract | [23] |
19 January 2020 | DF |
![]() |
19 |
![]() |
Free | [24] | |
10 July 2020 | MF |
![]() |
22 |
![]() |
Free | After return from loan | [25] |
11 August 2020 | DF |
![]() |
24 |
![]() |
R$200.000 | After return from loan, with an option to buy | [26] |
5 October 2020 | FW |
![]() |
24 |
![]() |
Free | [27] | |
6 October 2020 | MF |
![]() |
23 |
![]() |
Free | [28] | |
9 October 2020 | DF |
![]() |
24 |
![]() |
Free | After return from loan | [29] |
10 November 2020 | FW |
![]() |
21 |
![]() |
Free | After antecipated return from loan | [30] |
12 November 2020 | FW |
![]() |
20 |
![]() |
R$3 million | Loan with an option to buy | [31] |
19 November 2020 | FW |
![]() |
21 |
![]() |
Free | After antecipated return from loan |
Games played | 65 (13 Campeonato Paulista, 6 Copa do Brasil, 6 Copa Libertadores, 38 Campeonato Brasileiro, 2 Copa Sudamericana) |
Games won | 29 (6 Campeonato Paulista, 2 Copa do Brasil, 2 Copa Libertadores, 18 Campeonato Brasileiro, 1 Copa Sudamericana) |
Games drawn | 19 (3 Campeonato Paulista, 3 Copa do Brasil, 1 Copa Libertadores, 12 Campeonato Brasileiro, 0 Copa Sudamericana) |
Games lost | 17 (4 Campeonato Paulista, 1 Copa do Brasil, 3 Copa Libertadores, 8 Campeonato Brasileiro, 1 Copa Sudamericana) |
Goals scored | 110 |
Goals conceded | 79 |
Goal difference | +31 |
Best results (goal difference) | 4–0 (A) v
Oeste -
Campeonato Paulista - 2020.02.22 5–1 (H) v Binacional - Copa Libertadores - 2020.10.20 4–0 (H) v Botafogo - Campeonato Brasileiro Série A - 2020.12.09 |
Worst result (goal difference) | 1–5 (H) v Internacional - Campeonato Brasileiro Série A - 2021.01.20 |
Top scorer | Brenner (22 goals) |
Source: São Paulo FC
In italic players who left the club during the season.
Place | Position | Nationality | Number | Name | Campeonato Paulista | Copa Libertadores | Série A | Copa do Brasil | Copa Sudamericana | Total |
---|---|---|---|---|---|---|---|---|---|---|
1 | FW |
![]() |
30 | Brenner | 1 | 2 | 11 | 6 | 2 | 22 |
2 | FW |
![]() |
11 | Luciano | 0 | 0 | 18 | 3 | 0 | 21 |
3 | FW |
![]() |
9 | Pablo | 6 | 2 | 2 | 1 | 1 | 12 |
4 | DF |
![]() |
6 | Reinaldo | 1 | 1 | 6 | 0 | 0 | 8 |
5 | MF |
![]() |
10 | Dani Alves | 4 | 1 | 1 | 0 | 1 | 7 |
6 | MF |
![]() |
21 | Gabriel Sara | 0 | 0 | 5 | 0 | 1 | 6 |
7 | FW |
![]() |
6 | Alexandre Pato | 3 | 1 | 0 | 0 | 0 | 4 |
= | MF |
![]() |
15 | Hernanes | 1 | 0 | 3 | 0 | 0 | 4 |
= | MF |
![]() |
26 | Igor Gomes | 0 | 1 | 3 | 0 | 0 | 4 |
= | MF |
![]() |
8 | Tchê Tchê | 0 | 0 | 4 | 0 | 0 | 4 |
= | MF |
![]() |
12 | Vitor Bueno | 1 | 1 | 2 | 0 | 0 | 4 |
8 | DF |
![]() |
6 | Robert Arboleda | 1 | 1 | 1 | 0 | 0 | 3 |
9 | DF |
![]() |
4 | Diego Costa | 0 | 1 | 1 | 0 | 0 | 2 |
10 | FW |
![]() |
22 | Éverton | 1 | 0 | 0 | 0 | 0 | 1 |
= | FW |
![]() |
19 | Gonzalo Carneiro | 0 | 0 | 1 | 0 | 0 | 1 |
= | FW |
![]() |
37 | Helinho | 1 | 0 | 0 | 0 | 0 | 1 |
= | FW |
![]() |
7 | Paulinho | 1 | 0 | 0 | 0 | 0 | 1 |
= | FW |
![]() |
17 | Santiago Tréllez | 0 | 1 | 0 | 0 | 0 | 1 |
= | FW |
![]() |
18 | Jonas Toró | 0 | 0 | 1 | 0 | 0 | 1 |
0 | 2 | 0 | 0 | 1 | 3 | |||||
Total | 21 | 14 | 59 | 10 | 6 | 110 |
In italic players who left the club during the season.
Place | Position | Nationality | Number | Name | Campeonato Paulista | Copa Libertadores | Série A | Copa do Brasil | Copa Sudamericana | Total |
---|---|---|---|---|---|---|---|---|---|---|
1 | DF |
![]() |
6 | Reinaldo | 2 | 2 | 7 | 1 | 0 | 12 |
2 | MF |
![]() |
10 | Dani Alves | 2 | 0 | 3 | 1 | 2 | 8 |
3 | MF |
![]() |
12 | Vitor Bueno | 4 | 1 | 2 | 0 | 0 | 7 |
4 | FW |
![]() |
11 | Luciano | 0 | 0 | 2 | 2 | 2 | 6 |
= | FW |
![]() |
9 | Pablo | 3 | 1 | 2 | 0 | 0 | 6 |
5 | MF |
![]() |
21 | Gabriel Sara | 0 | 0 | 3 | 1 | 0 | 4 |
6 | FW |
![]() |
30 | Brenner | 0 | 1 | 2 | 0 | 0 | 3 |
= | MF |
![]() |
26 | Igor Gomes | 0 | 1 | 1 | 1 | 0 | 3 |
= | DF |
![]() |
2 | Igor Vinícius | 0 | 0 | 2 | 1 | 0 | 3 |
7 | FW |
![]() |
6 | Alexandre Pato | 2 | 0 | 0 | 0 | 0 | 2 |
= | DF |
![]() |
20 | Juanfran | 0 | 0 | 2 | 0 | 0 | 2 |
= | DF |
![]() |
16 | Léo | 1 | 0 | 1 | 0 | 0 | 2 |
= | MF |
![]() |
8 | Tchê Tchê | 0 | 0 | 2 | 0 | 0 | 2 |
= | FW |
![]() |
18 | Jonas Toró | 0 | 1 | 1 | 0 | 0 | 2 |
8 | DF |
![]() |
3 | Bruno Alves | 0 | 1 | 0 | 0 | 0 | 1 |
= | FW |
![]() |
19 | Gonzalo Carneiro | 0 | 0 | 1 | 0 | 0 | 1 |
= | DF |
![]() |
4 | Diego Costa | 0 | 0 | 0 | 0 | 1 | 1 |
= | FW |
![]() |
37 | Helinho | 0 | 0 | 1 | 0 | 0 | 1 |
= | MF |
![]() |
13 | Luan | 0 | 0 | 1 | 0 | 0 | 1 |
= | FW |
![]() |
7 | Paulinho | 0 | 1 | 0 | 0 | 0 | 1 |
= | GK |
![]() |
1 | Tiago Volpi | 0 | 0 | 1 | 0 | 0 | 1 |
Total | 13 | 8 | 34 | 7 | 6 | 69 |
Name | Nationality | From | To | P | W | D | L | GF | GA | Win% |
---|---|---|---|---|---|---|---|---|---|---|
Fernando Diniz | ![]() |
22 January 2020 | 31 January 2021 | 60 | 27 | 17 | 16 | 104 | 74 | 45% |
Marcos Vizolli (caretaker) | ![]() |
10 February 2021 | 25 February 2021 | 5 | 2 | 2 | 1 | 6 | 5 | 53% |
Competition | First match | Last match | Starting round | Final position | Record | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Win % | |||||
Série A | 13 August 2020 | 25 February 2021 | Matchday 1 | 4th | 38 | 18 | 12 | 8 | 59 | 41 | +18 | 47.37 |
Copa do Brasil | 14 October 2020 | 30 December 2020 | Round of 16 | Semi-Finals | 6 | 2 | 3 | 1 | 10 | 7 | +3 | 33.33 |
Campeonato Paulista | 22 January 2020 | 29 July 2020 | Matchday 1 | Quarter-Finals | 13 | 6 | 3 | 4 | 21 | 14 | +7 | 46.15 |
Copa Libertadores | 5 March 2020 | 20 October 2020 | Group stage | Group stage | 6 | 2 | 1 | 3 | 14 | 11 | +3 | 33.33 |
Copa Sudamericana | 28 October 2020 | 4 November 2020 | Second stage | Second stage | 2 | 1 | 0 | 1 | 6 | 6 | +0 | 50.00 |
Total | 65 | 29 | 19 | 17 | 110 | 79 | +31 | 44.62 |
Source: Competitions
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | São Paulo | 12 | 6 | 3 | 3 | 19 | 11 | +8 | 21 | Knockout stage |
2 | Mirassol | 12 | 4 | 5 | 3 | 16 | 11 | +5 | 17 | |
3 | Inter de Limeira | 12 | 4 | 2 | 6 | 8 | 15 | −7 | 14 | |
4 | Ituano | 12 | 3 | 5 | 4 | 11 | 14 | −3 | 14 |
22 January 1 | São Paulo | 2–0 | Água Santa | São Paulo |
21:30 ( UTC−3) |
Pablo ![]() Dani Alves ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 18,493 Referee: Edina Alves Batista |
26 January 2 | Palmeiras | 0–0 | São Paulo | Araraquara |
16:00 ( UTC−3) | Report | Stadium:
Estádio Doutor Adhemar de Barros (Fonte Luminosa) Attendance: 15,173 Referee: Raphael Claus |
29 January 3 | Ferroviária | 1–2 | São Paulo | Araraquara |
21:30 ( UTC−3) | Felipe Ferreira ![]() |
Report |
Hernanes ![]() Arboleda ![]() |
Stadium:
Estádio Doutor Adhemar de Barros (Fonte Luminosa) Attendance: 10,940 Referee: Ilbert Estevam da Silva |
3 February 4 | São Paulo | 1–1 | Novorizontino | São Paulo |
20:00 ( UTC−3) | Brenner ![]() |
Report | Higor Leite ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 14,060 Referee: Flávio Roberto Mineiro Ribeiro |
9 February 5 | Santo André | 2–1 | São Paulo | Santo André |
18:00 ( UTC−3) | Fernando ![]() Carlos ![]() |
Report |
Dani Alves ![]() |
Stadium:
Estádio Bruno José Daniel Attendance: 6,404 Referee: Vinicius Gonçalves Dias Araujo |
15 February 6 | São Paulo | 0–0 | Corinthians | São Paulo |
19:00 ( UTC−3) | Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 44,208 Referee: Douglas Marques das Flores |
22 February 7 | Oeste | 0–4 | São Paulo | Barueri |
16:30 ( UTC−3) | Report |
Dani Alves ![]() Pato ![]() |
Stadium:
Arena Barueri Attendance: 5,466 Referee: Raphael Claus |
1 March 8 | São Paulo | 2–1 | Ponte Preta | São Paulo |
16:00 ( UTC−3) |
Pato ![]() Reinaldo ![]() |
Report | Dawhan ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 21,748 Referee: Vinícius Furlan |
8 March 9 | Botafogo | 1–0 | São Paulo | Ribeirão Preto |
16:00 ( UTC−3) | Didi ![]() |
Report | Stadium:
Arena Eurobike Attendance: 11,048 Referee: Flavio Rodrigues de Souza |
14 March 10 | São Paulo | 2–1 | Santos | São Paulo |
19:00 ( UTC−3) |
Pablo ![]() |
Report |
Arthur Gomes ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Luiz Flavio de Oliveira |
23 July 11 | São Paulo | 2–3 | Red Bull Bragantino | São Paulo |
20:00 ( UTC−3) |
Pablo ![]() |
Report | Matheus Jesus ![]() Morato ![]() Artur ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Edina Alves Batista |
26 July 12 | Guarani | 1–3 | São Paulo | Santos |
16:00 ( UTC−3) |
Rafael Costa ![]() |
Report |
Éverton ![]() Helinho ![]() Paulinho Bóia ![]() |
Stadium:
Estádio Urbano Caldeira (Vila Belmiro) Attendance: 0 Referee: Salim Fende Chavez |
29 July Single match | São Paulo | 2–3 | Mirassol | São Paulo |
19:00 ( UTC−3) |
Pablo ![]() Vitor Bueno ![]() |
Report | Zé Roberto ![]() Daniel Borges ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Flavio Rodrigues de Souza |
Final Position | Points | Matches | Wins | Draws | Losses | Goals For | Goals Away | Win% |
---|---|---|---|---|---|---|---|---|
6th | 21 | 13 | 6 | 3 | 4 | 21 | 14 | 54% |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
6 | 4 | 1 | 1 | 21 | 6 | +15 | 13 | Round of 16 |
2 |
![]() |
6 | 4 | 0 | 2 | 12 | 8 | +4 | 12 | |
3 |
![]() |
6 | 2 | 1 | 3 | 14 | 11 | +3 | 7 | Copa Sudamericana |
4 |
![]() |
6 | 1 | 0 | 5 | 3 | 25 | −22 | 3 |
5 March 1 |
Binacional
![]() | 2–1 |
![]() | Juliaca, Peru |
19:00 ( UTC−5) |
Rodríguez ![]() Arango ![]() |
Report |
Pato ![]() |
Stadium:
Guillermo Briceño Rosamedina Referee: José Méndez (Paraguay) |
11 March 2 |
São Paulo
![]() | 3–0 |
![]() | São Paulo, Brasil |
21:30 ( UTC−3) |
Reinaldo ![]() Dani Alves ![]() Igor Gomes ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 39,107 Referee: Esteban Ostojich (Uruguay) |
17 September 3 |
São Paulo
![]() | 2–2 |
![]() | São Paulo, Brasil |
19:00 ( UTC−3) |
Pérez ![]() Angileri ![]() |
Report |
Borré ![]() Álvarez ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Esteban Ostojich (Uruguay) |
22 September 4 |
LDU Quito
![]() | 4–2 |
![]() | Quito, Ecuador |
19:30 ( UTC−5) |
Martínez Borja ![]() Julio ![]() Arce ![]() |
Report |
Brenner ![]() Tréllez ![]() |
Stadium:
Estadio Rodrigo Paz Delgado Attendance: 0 Referee: Wilmar Roldan (Colombia) |
30 September 5 |
River Plate
![]() | 2–1 |
![]() | Avellaneda, Argentina |
21:30 ( UTC−3) |
Álvarez ![]() |
Report |
Diego Costa ![]() |
Stadium:
Estadio Libertadores de América Attendance: 0 Referee: Cristian Garay (Chile) |
20 October 6 |
São Paulo
![]() | 5–1 |
![]() | São Paulo, Brasil |
21:30 ( UTC−3) |
Vitor Bueno ![]() Brenner ![]() Pablo ![]() Arboleda ![]() |
Report |
Deza ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Facundo Tello (Aregentina) |
Final Position | Points | Matches | Wins | Draws | Losses | Goals For | Goals Away | Win% |
---|---|---|---|---|---|---|---|---|
18th | 7 | 6 | 2 | 1 | 3 | 14 | 11 | 39% |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
2 | Internacional | 38 | 20 | 10 | 8 | 61 | 35 | +26 | 70 | Qualification for Copa Libertadores group stage |
3 | Atlético Mineiro | 38 | 20 | 8 | 10 | 64 | 45 | +19 | 68 | |
4 | São Paulo | 38 | 18 | 12 | 8 | 59 | 41 | +18 | 66 | |
5 | Fluminense | 38 | 18 | 10 | 10 | 55 | 42 | +13 | 64 | |
6 | Grêmio | 38 | 14 | 17 | 7 | 53 | 40 | +13 | 59 | Qualification for Copa Libertadores second stage |
Overall | Home | Away | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
37 | 17 | 12 | 8 | 59 | 41 | +18 | 63 | 10 | 7 | 2 | 32 | 16 | +16 | 7 | 5 | 6 | 27 | 25 | +2 |
13 August 2 | São Paulo | 1–0 | Fortaleza | São Paulo |
19:15 ( UTC−3) |
Dani Alves ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Leandro Pedro Vuaden |
16 August 3 | Vasco da Gama | 2–1 | São Paulo | Rio de Janeiro |
16:00 ( UTC−3) |
Cano ![]() |
Report |
Reinaldo ![]() |
Stadium:
Estádio Vasco da Gama (São Januário) Attendance: 0 Referee: Wilton Pereira Sampaio |
20 August 4 | São Paulo | 1–1 | Bahia | São Paulo |
20:00 ( UTC−3) |
Luciano ![]() |
Report |
Rossi ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Rodrigo Carvalhaes de Miranda |
23 August 5 | Sport | 0–1 | São Paulo | Recife |
19:00 ( UTC−3) | Report |
Pablo ![]() |
Stadium:
Estádio Adelmar da Costa Carvalho (Ilha do Retiro) Attendance: 0 Referee: Rodrigo Dalonso Ferreira |
26 August 11* | São Paulo | 1–0 | Athletico Paranaense | São Paulo |
19:00 ( UTC−3) |
Luciano ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Marcelo de Lima Henrique |
30 August 6 | São Paulo | 2–1 | Corinthians | São Paulo |
11:00 ( UTC−3) |
Hernanes ![]() Brenner ![]() |
Report |
Ramiro ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Flávio Rodrigues de Souza |
3 September 7 | Atlético Mineiro | 3–0 | São Paulo | Belo Horizonte |
20:00 ( UTC−3) |
Alan Franco ![]() Jair ![]() |
Report | Stadium:
Estádio Governador Magalhães Pinto (Mineirão) Attendance: 0 Referee: Jean Pierre Gonçalves Lima |
6 September 8 | São Paulo | 3–1 | Fluminense | São Paulo |
16:00 ( UTC−3) |
Brenner ![]() Luciano ![]() Vitor Bueno ![]() |
Report |
Wellington Silva ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Paulo Roberto Alves Júnior |
9 September 9 | São Paulo | 1–1 | Red Bull Bragantino | São Paulo |
19:15 ( UTC−3) |
Luciano ![]() |
Report |
Raul ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Sávio Pereira Sampaio |
12 September 10 | Santos | 2–2 | São Paulo | Santos |
19:00 ( UTC−3) |
Madson ![]() Marinho ![]() |
Report |
Gabriel Sara ![]() |
Stadium:
Estádio Urbano Caldeira (Vila Belmiro) Attendance: 0 Referee: Luiz Flavio de Oliveira |
26 September 12 | Internacional | 1–1 | São Paulo | Porto Alegre |
19:00 ( UTC−3) |
Thiago Galhardo ![]() |
Report |
Luciano ![]() |
Stadium:
Estádio José Pinheiro Borda (Beira-Rio) Attendance: 0 Referee: Marcelo de Lima Henrique |
4 October 13 | Coritiba | 1–1 | São Paulo | Curitiba |
16:00 ( UTC−3) |
Robson ![]() |
Report |
Reinaldo ![]() |
Stadium:
Estádio Major Antônio Couto Pereira (Couto Pereira) Attendance: 0 Referee: Wagner do Nascimento Magalhães |
7 October 14 | São Paulo | 3–0 | Atlético Goianiense | São Paulo |
20:30 ( UTC−3) |
Brenner ![]() Gabriel Sara ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Dyorgines Jose Padovani de Andrade |
10 October 15 | Palmeiras | 0–2 | São Paulo | São Paulo |
19:00 ( UTC−3) | Report |
Reinaldo ![]() Vitor Bueno ![]() |
Stadium:
Allianz Parque Attendance: 0 Referee: Leandro Vuaden |
17 October 17 | São Paulo | 0–0 | Grêmio | São Paulo |
21:00 ( UTC−3) | Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Rafael Traci |
1 November 19 | Flamengo | 1–4 | São Paulo | Rio de Janeiro |
16:00 ( UTC−3) |
Pedro ![]() |
Report |
Tchê Tchê ![]() Brenner ![]() Reinaldo ![]() Luciano ![]() |
Stadium:
Estádio Jornalista Mário Filho (Maracanã) Attendance: 0 Referee: Caio Augusto Max Ribeiro |
7 November 20 | São Paulo | 2–1 | Goiás | São Paulo |
19:00 ( UTC−3) |
Brenner ![]() Igor Gomes ![]() |
Report |
Fernandão ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Gilberto Rodrigues Castro Junior |
14 November 21 | Fortaleza | 2–3 | São Paulo | Fortaleza |
19:00 ( UTC−3) |
David ![]() Wellington Paulista ![]() |
Report |
Gabriel Sara ![]() Luciano ![]() |
Stadium:
Estádio Governador Plácido Castelo (Castelão) Attendance: 0 Referee: Marcelo de Lima Henrique |
22 November 22 | São Paulo | 1–1 | Vasco da Gama | São Paulo |
16:00 ( UTC−3) |
Luciano ![]() |
Report |
Cano ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Braulio da Silva Machado |
25 November 16 | Ceará | 1–1 | São Paulo | Fortaleza |
19:15 ( UTC−3) |
Léo Chú ![]() |
Report |
Diego Costa ![]() |
Stadium:
Estádio Governador Plácido Castelo (Castelão) Attendance: 0 Referee: Wagner do Nascimento Magalhães |
28 November 23 | Bahia | 1–3 | São Paulo | Salvador |
19:00 ( UTC−3) |
Clayson ![]() |
Report |
Luciano ![]() Arboleda ![]() |
Stadium:
Complexo Esportivo Cultural Octávio Mangabeira (Arena Fonte Nova) Attendance: 0 Referee: Leandro Pedro Vuaden |
3 December 1 | Goiás | 0–3 | São Paulo | Goiânia |
19:00 ( UTC−3) | Report |
Igor Gomes ![]() Brenner ![]() Hernanes ![]() |
Stadium: Estádio Hailé Pinheiro (Serrinha) Attendance: 0 Referee: Caio Max Augusto Vieira |
6 December 24 | São Paulo | 1–0 | Sport | São Paulo |
16:00 ( UTC−3) |
Luciano ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Felipe Fernandes de Lima |
9 December 18 | São Paulo | 4–0 | Botafogo | São Paulo |
21:30 ( UTC−3) |
Brenner ![]() Reinaldo ![]() Hernanes ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Ricardo Marques Ribeiro |
13 December 25 | Corinthians | 1–0 | São Paulo | São Paulo |
18:15 ( UTC−3) |
Otero ![]() |
Report | Stadium:
Neo Química Arena (Itaquerão) Attendance: 0 Referee: Raphael Claus |
16 December 26 | São Paulo | 3–0 | Atlético Mineiro | São Paulo |
21:30 ( UTC−3) |
Igor Gomes ![]() Gabriel Sara ![]() Jonas Toró ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Wilton Pereira Sampaio |
26 December 27 | Fluminense | 1–2 | São Paulo | Rio de Janeiro |
21:00 ( UTC−3) |
Fred ![]() |
Report |
Brenner ![]() |
Stadium:
Estádio Jornalista Mário Filho (Maracanã) Attendance: 0 Referee: Anderson Daronco |
6 January 2021 28 | Red Bull Bragantino | 4–2 | São Paulo | Bragança Paulista |
21:30 ( UTC−3) |
Claudinho ![]() Raul ![]() Fabrício Bruno ![]() Artur ![]() |
Report |
Tchê Tchê ![]() Carneiro ![]() |
Stadium:
Estádio Nabi Abi Chedid (Nabizão) Attendance: 0 Referee: Luiz Flavio de Oliveira |
10 January 2021 29 | São Paulo | 0–1 | Santos | São Paulo |
16:00 ( UTC−3) | Report |
Jobson ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Bráulio da Silva Machado |
17 January 2021 30 | Athletico Paranaense | 1–1 | São Paulo | Curitiba |
16:00 ( UTC−3) |
Renato Kayzer ![]() |
Report |
Tchê Tchê ![]() |
Stadium:
Estádio Joaquim Américo Guimarães (Arena da Baixada) Attendance: 0 Referee: Wilton Pereira Sampaio |
20 January 2021 31 | São Paulo | 1–5 | Internacional | São Paulo |
21:30 ( UTC−3) |
Luciano ![]() |
Report |
Cuesta ![]() Caio Vidal ![]() Yuri Alberto ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Marcelo de Lima Henrique |
23 January 2021 32 | São Paulo | 1–1 | Coritiba | São Paulo |
19:00 ( UTC−3) |
Luciano ![]() |
Report |
Sarrafiore ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Rodrigo Dalonso Ferreira |
31 January 2021 33 | Atlético Goianiense | 2–1 | São Paulo | Goiânia |
16:00 ( UTC−3) |
Natanael ![]() Vitor Leque ![]() |
Report |
Reinaldo ![]() |
Stadium:
Estádio Antônio Accioly (Castelo do Dragão) Attendance: 0 Referee: Braulio da Silva Machado |
10 February 2021 35 | São Paulo | 1–1 | Ceará | São Paulo |
21:00 ( UTC−3) |
Luciano ![]() |
Report |
Léo Chú ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Savio Pereira Sampaio |
14 February 2021 36 | Grêmio | 1–2 | São Paulo | Porto Alegre |
20:30 ( UTC−3) |
Diego Souza ![]() |
Report |
Tchê Tchê ![]() Luciano ![]() |
Stadium:
Arena do Grêmio Attendance: 0 Referee: Paulo Roberto Alves Junior |
19 February 2021 34 | São Paulo | 1–1 | Palmeiras | São Paulo |
21:30 ( UTC−3) |
Luciano ![]() |
Report |
Rony ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Leandro Pedro Vuaden |
22 February 2021 37 | Botafogo | 1–0 | São Paulo | Rio de Janeiro |
20:00 ( UTC−3) |
Matheus Babi ![]() |
Report | Stadium:
Estádio Olímpico Nilton Santos (Engenhão) Attendance: 0 Referee: Braulio da Silva Machado |
25 February 2021 38 | São Paulo | 2–1 | Flamengo | São Paulo |
21:30 ( UTC−3) |
Luciano ![]() Pablo ![]() |
Report |
Bruno Henrique ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Rodolpho Toski Marques |
14 October First leg | Fortaleza | 3–3 | São Paulo | Fortaleza |
19:15 ( UTC−3) |
David ![]() Tinga ![]() Gabriel Dias ![]() |
Report |
Brenner ![]() Luciano ![]() |
Stadium:
Estádio Governador Plácido Castelo (Castelão) Attendance: 0 Referee: Rodolpho Toski Marques |
25 October Second leg | São Paulo | 2–2 (5–5 agg.) (10–9 p) | Fortaleza | São Paulo |
20:30 ( UTC−3) |
Brenner ![]() |
Report |
David ![]() Roger Carvalho ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Leandro Pedro Vuaden |
Penalties | ||||
Reinaldo ![]() Tchê Tchê ![]() Dani Alves ![]() Pablo ![]() Vitor Bueno ![]() Tiago Volpi ![]() Bruno Alves ![]() Arboleda ![]() Diego Costa ![]() Léo Pelé ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
11 November First leg | Flamengo | 1–2 | São Paulo | Rio de Janeiro |
21:30 ( UTC−3) |
Gabriel ![]() |
Report |
Brenner ![]() |
Stadium:
Estádio Jornalista Mário Filho (Maracanã) Attendance: 0 Referee: Anderson Daronco |
18 November Second leg | São Paulo | 3–0 (5–1 agg.) | Flamengo | São Paulo |
21:30 ( UTC−3) |
Luciano ![]() Pablo ![]() |
Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Wilton Pereira Sampaio |
23 December First leg | Grêmio | 1–0 | São Paulo | Porto Alegre |
21:30 ( UTC−3) |
Diego Souza ![]() |
Report | Stadium:
Arena do Grêmio Attendance: 0 Referee: Marcelo de Lima Henrique |
30 December Second leg | São Paulo | 0–0 (0–1 agg.) | Grêmio | São Paulo |
21:30 ( UTC−3) | Report | Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Bruno Arleu de Araújo |
28 October First leg |
Lanús
![]() | 3–2 |
![]() | Lanús |
19:15 ( UTC−3) |
José Sand ![]() Facundo Quignon ![]() |
Report |
Brenner ![]() |
Stadium:
Estadio Ciudad de Lanús Attendance: 0 Referee: Chrystian Ferreyra (Uruguay) |
4 November Second leg |
São Paulo
![]() | 4–3 (6–6 ( a) agg.) |
![]() | São Paulo |
19:15 ( UTC−3) |
Dani Alves ![]() Pablo ![]() Thaller ![]() Gabriel Sara ![]() |
Report |
De la Vega ![]() Aguirre ![]() Orsini ![]() |
Stadium:
Estádio Cícero Pompeu de Toledo (Morumbi) Attendance: 0 Referee: Alexis Herrera (Venezuela) |