2021 São Paulo FC season
2021 season | |
---|---|
Chairman | Julio Casares |
Manager | Hernán Crespo (until October 13) Rogério Ceni |
Stadium | Morumbi |
Campeonato Brasileiro Série A | 13th |
Campeonato Paulista | Winners |
Copa do Brasil | Quarter-finals |
Copa Libertadores | Quarter-finals |
Top goalscorer | League: Jonathan Calleri (5) All: Pablo (13) |
The 2021 season is São Paulo's 92nd season in the club's history and their 61st in the top-flight of Brazilian football. Along with Série A, São Paulo will also compete in the Campeonato Paulista, Copa do Brasil and Copa Libertadores.
First-team squad
[edit]- As of 6 December 2021[1]
Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
|
|
Youth players with first team numbers
[edit]Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
|
|
Other players under contract
[edit]Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
|
Out on loan
[edit]Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
|
|
Retired numbers
[edit]- 01 – Rogério Ceni, Goalkeeper (1990–2015)[2]
Transfers
[edit]Transfers in
[edit]Entry date | Position | No. | Player | From club | Fee | Ref. |
---|---|---|---|---|---|---|
11 March 2021 | DF | 20 | Luis Manuel Orejuela | Cruzeiro | Undisclosed | [3] |
17 March 2021 | DF | 22 | Miranda | Jiangsu | Free transfer | [4] |
26 March 2021 | FW | 23 | Éder | Jiangsu | Free transfer | [5] |
30 March 2021 | MF | 17 | William | Deportivo Toluca | Free transfer | [6] |
24 May 2021 | FW | 77 | Emiliano Rigoni | Zenit Saint Petersburg | Undisclosed | [7] |
Loans in
[edit]Start date | End date | Position | No. | Player | From club | Fee | Ref. |
---|---|---|---|---|---|---|---|
17 February 2021 | 31 December 2021 | FW | 28 | Bruno Rodrigues | Tombense | None | [8] |
6 April 2021 | 31 December 2021 | MF | 8 | Martín Benítez | Independiente | None | [9] |
30 August 2021 | 31 December 2022 | MF | 15 | Gabriel Neves | Nacional | None | [10] |
30 August 2021 | 31 December 2022 | FW | 30 | Jonathan Calleri | Deportivo Maldonado | None | [11] |
Transfers out
[edit]Exit date | Position | No. | Player | To club | Fee | Ref. |
---|---|---|---|---|---|---|
26 February 2021 | DF | Juanfran | Unattached | End of contract | [12] | |
2 March 2021 | MF | Calebe | Atlético Mineiro | R$ 400K | [13] | |
12 March 2021 | DF | Weverson | Red Bull Bragantino | R$ 2M | [14] | |
30 March 2021 | FW | Gonzalo Carneiro | Unattached | End of contract | [15] | |
3 May 2021 | FW | Gabriel Novaes | Red Bull Bragantino | R$ 6M | [16] | |
8 July 2021 | FW | 28 | Bruno Rodrigues | Famalicão | Loan terminated | [17] |
17 July 2021 | MF | 15 | Hernanes | Sport Recife | Contract terminated by mutual consent | [18] |
4 August 2021 | MF | 30 | Everton Felipe | Sport Recife | Contract terminated by mutual consent | [19] |
31 August 2021 | DF | Júnior Tavares | Náutico | Contract terminated by mutual consent | [20] | |
31 August 2021 | FW | Marcos Calazans | Unattached | Contract terminated by mutual consent | [21] | |
16 September 2021 | DF | 10 | Dani Alves | Unattached | Contract terminated by mutual consent | [22] |
8 November 2021 | FW | – | Paulinho | Metalist | R$7,0M | [23] |
23 November 2021 | FW | 7 | João Rojas | Unattached | Contract terminated by mutual consent | [24] |
6 December 2021 | MF | 20 | Shaylon | Unattached | Contract terminated by mutual consent | [25] |
Loans out
[edit]Start date | End date | Position | No. | Player | To club | Fee | Ref. |
---|---|---|---|---|---|---|---|
18 February 2021 | 31 May 2021 | MF | Rafael Silva | Santo André | None | [26] | |
3 March 2021 | 31 December 2021 | DF | Júnior Tavares | Sport Recife | None | [27] | |
3 March 2021 | 31 December 2021 | MF | Marcos Júnior | Ponte Preta | None | [28] | |
9 March 2021 | 31 December 2021 | FW | Jonas Toró | Sport Recife | None | [29] | |
12 March 2021 | 31 December 2021 | GK | Dênis Júnior | Bahia | None | [30] | |
19 March 2021 | 31 December 2021 | MF | Hudson | Fluminense | None | [31] | |
24 March 2021 | 31 December 2021 | FW | Santiago Tréllez | Sport Recife | None | [32] | |
26 March 2021 | 31 December 2021 | GK | Jean | Cerro Porteño | R$ 1M | [33] | |
6 April 2021 | 31 May 2022 | MF | 8 | Tchê Tchê | Atlético Mineiro | None | [34] |
9 June 2021 | 31 December 2021 | MF | Danilo Gomes | Cuiabá | None | [35] | |
9 June 2021 | 31 March 2022 | DF | Lucas Kal | América Mineiro | None | [36] | |
14 June 2021 | 31 December 2021 | FW | 38 | Paulinho | Juventude | None | [37] |
16 July 2021 | 31 December 2021 | FW | Jonas Toró | Atlético Goianiense | None | [38] | |
18 July 2021 | 30 November 2021 | FW | Miguel Augusto | Portuguesa | None | [39] | |
30 July 2021 | 30 November 2021 | MF | Bruno Tatavitto | São Bernardo | None | [40] |
Statistics
[edit]Overall
[edit]Games played | 70 (16 Campeonato Paulista, 6 Copa do Brasil, 10 Copa Libertadores, 38 Campeonato Brasileiro) |
Games won | 29 (11 Campeonato Paulista, 3 Copa do Brasil, 4 Copa Libertadores, 11 Campeonato Brasileiro) |
Games drawn | 24 (4 Campeonato Paulista, 1 Copa do Brasil, 4 Copa Libertadores, 15 Campeonato Brasileiro) |
Games lost | 17 (1 Campeonato Paulista, 2 Copa do Brasil, 2 Copa Libertadores, 12 Campeonato Brasileiro) |
Goals scored | 101 |
Goals conceded | 68 |
Goal difference | +33 |
Best results (goal difference) | 9–1 (H) v 4 de Julho - Copa do Brasil - 2021.06.08 |
Worst result (goal difference) | 1–5 (A) v Flamengo - Série A - 2021.07.25 |
Top scorer | Pablo (13 goals) |
Source: São Paulo FC
Goalscorers
[edit]Place | Position | Nationality | Number | Name | Campeonato Paulista | Copa Libertadores | Série A | Copa do Brasil | Total |
---|---|---|---|---|---|---|---|---|---|
1 | FW | 9 | Pablo | 5 | 1 | 3 | 4 | 13 | |
2 | MF | 77 | Emiliano Rigoni | 0 | 2 | 4 | 5 | 11 | |
3 | MF | 21 | Gabriel Sara | 4 | 0 | 4 | 2 | 10 | |
= | FW | 11 | Luciano | 4 | 0 | 4 | 2 | 10 | |
4 | FW | 12 | Vitor Bueno | 3 | 2 | 1 | 0 | 6 | |
5 | FW | 23 | Éder | 1 | 1 | 1 | 2 | 5 | |
= | FW | 30 | Jonathan Calleri | 0 | 0 | 5 | 0 | 5 | |
6 | FW | 7 | Joao Rojas | 3 | 1 | 0 | 0 | 4 | |
= | MF | 8 | Martín Benítez | 0 | 1 | 2 | 1 | 4 | |
= | DF | 6 | Reinaldo | 1 | 1 | 2 | 0 | 4 | |
= | DF | 5 | Robert Arboleda | 3 | 0 | 1 | 0 | 4 | |
7 | MF | 26 | Igor Gomes | 1 | 0 | 2 | 0 | 3 | |
= | MF | 13 | Luan | 1 | 2 | 0 | 0 | 3 | |
8 | DF | 3 | Bruno Alves | 0 | 1 | 0 | 1 | 2 | |
= | MF | 14 | Liziero | 1 | 0 | 1 | 0 | 2 | |
= | DF | 2 | Igor Vinícius | 2 | 0 | 0 | 0 | 2 | |
9 | FW | 27 | Antonio Galeano | 1 | 0 | 0 | 0 | 1 | |
= | MF | 10 | Dani Alves | 1 | 0 | 0 | 0 | 1 | |
= | DF | 20 | Luis Manuel Orejuela | 0 | 1 | 0 | 0 | 1 | |
= | FW | 47 | Marquinhos | 0 | 1 | 0 | 0 | 1 | |
= | DF | 22 | Miranda | 1 | 0 | 0 | 0 | 1 | |
= | DF | 32 | Rodrigo | 1 | 0 | 0 | 0 | 1 | |
= | MF | 25 | Rodrigo Nestor | 1 | 0 | 0 | 0 | 1 | |
= | MF | 8 | Tchê Tchê | 1 | 0 | 0 | 0 | 1 | |
= | DF | 34 | Welington | 1 | 0 | 0 | 0 | 1 | |
Own goals | 2 | 0 | 1 | 1 | 4 | ||||
Total | 38 | 14 | 31 | 18 | 101 |
Managers performance
[edit]Name | Nationality | From | To | P | W | D | L | GF | GA | Avg% |
---|---|---|---|---|---|---|---|---|---|---|
Hernán Crespo | Argentina | 28 February 2021 | 11 October 2021 | 57 | 24 | 21 | 12 | 90 | 54 | 54% |
Rogério Ceni | Brazil | 14 October 2021 | 9 December 2021 | 13 | 5 | 3 | 5 | 11 | 14 | 46% |
Competitions
[edit]Overview
[edit]Competition | First match | Last match | Starting round | Final position | Record | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Win % | |||||
Série A | 29 May 2021 | 9 December 2021 | Matchday 1 | 13th | 38 | 11 | 15 | 12 | 31 | 39 | −8 | 28.95 |
Campeonato Paulista | 28 February 2021 | 23 May 2021 | First stage | Winners | 16 | 11 | 4 | 1 | 38 | 11 | +27 | 68.75 |
Copa do Brasil | 1 June 2021 | 15 September 2021 | Third round | Quarter-finals | 6 | 3 | 1 | 2 | 18 | 10 | +8 | 50.00 |
Copa Libertadores | 20 April 2021 | 17 August 2021 | Group stage | Quarter-finals | 10 | 4 | 4 | 2 | 14 | 8 | +6 | 40.00 |
Total | 70 | 29 | 24 | 17 | 101 | 68 | +33 | 41.43 |
Source: [1]
Campeonato Paulista
[edit]Group B
[edit]
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | São Paulo | 12 | 8 | 3 | 1 | 28 | 9 | +19 | 27 | Knockout stage |
2 | Ferroviária | 12 | 6 | 3 | 3 | 20 | 12 | +8 | 21 | |
3 | Ponte Preta | 12 | 4 | 1 | 7 | 13 | 16 | −3 | 13 | Troféu do Interior |
4 | São Bento (R) | 12 | 1 | 6 | 5 | 8 | 14 | −6 | 9 | Relegation to Série A2 |
Matches
[edit]28 February 2021 1 | São Paulo | 1–1 | Botafogo | São Paulo |
19:00 (UTC−3) | Arboleda 74' | Report | 28' Marlon 47' Eduardo 80' João Pedro | Stadium: Morumbi Attendance: 0 Referee: Salim Fende Chavez |
3 March 2021 2 | Inter de Limeira | 0–4 | São Paulo | Limeira |
17:00 (UTC−3) | Lucas Batatinha 17' Thiaguinho 38' 41' Léo 56' Igor Henrique 65' Tharlles 74' Thalisson 89' | Report | 4' Gabriel 33' Luan 62' Pablo 72' Luciano 90+1' Dani Alves 90+2' (pen.) Joao Rojas | Stadium: Limeirão Attendance: 0 Referee: Flavio Rodrigues de Souza |
6 March 2021 3 | São Paulo | 4–0 | Santos | São Paulo |
19:00 (UTC−3) | Gabriel 49' Luan 73' (o.g.) Pablo 52', 75' Tchê Tchê 87' | Report | 74' Soteldo | Stadium: Morumbi Attendance: 0 Referee: Luiz Flavio de Oliveira |
13 March 2021 4 | Novorizontino | 2–1 | São Paulo | Novo Horizonte |
16:30 (UTC−3) | Cléo Silva 45+2' Guilherme 82' | Report | 55' Joao Rojas | Stadium: Estádio Dr. Jorge Ismael de Biasi Attendance: 0 Referee: Edina Alves Batista |
10 April 2021 11 | São Paulo | 5–1 | São Caetano | São Paulo |
20:00 (UTC−3) | Arboleda 4' Rodrigo Nestor 20' Reinaldo 29' Dani Alves 42' Eder 75' | Report | 31' Guilherme 32' Ângelo Neto 86' Daciel 90+3' Warian | Stadium: Morumbi Attendance: 0 Referee: Vinicius Gonçalves Dias Araujo |
12 April 2021 7 | São Paulo | 1–0 | Bragantino | São Paulo |
20:00 (UTC−3) | Reinaldo 24' Dani Alves 60' Léo 68' Léo Ortiz 71' (o.g.) Éder 78' Luciano 84' | Report | 66' Tomás Cuello 90+5' Jan Hurtado | Stadium: Morumbi Attendance: 0 Referee: Flávio Rodrigues de Souza |
14 April 2021 9 | São Paulo | 3–2 | Guarani | São Paulo |
21:30 (UTC−3) | Welington 45' Igor Gomes 50' Vitor Bueno 84' | Report | 10' Airton 21' Rodrigo Andrade 71' Bruno Sávio | Stadium: Morumbi Attendance: 0 Referee: Salim Fende Chavez |
16 April 2021 5 | Palmeiras | 0–1 | São Paulo | São Paulo |
22:00 (UTC−3) | Felipe Melo 59' Fabinho 73' | Report | 62' Pablo 83' Rodrigo Nestor | Stadium: Allianz Parque Attendance: 0 Referee: Raphael Claus |
23 April 2021 6 | São Paulo | 2–0 | Santo André | São Paulo |
20:00 (UTC−3) | Luciano 5' Joao Rojas 9' Rodrigo Nestor 18' Vitor Bueno 54' | Report | 7' Fraga 56' Rodrigo Fagundes | Stadium: Morumbi Attendance: 0 Referee: Luiz Flavio de Oliveira |
25 April 2021 8 | Ituano | 0–3 | São Paulo | Itu |
22:15 (UTC−3) | Bruno Lima 25' Pacheco 35' Jeferson 57' Gabriel Taliari 76' | Report | 8' (pen) Rodrigo 10' Léo 22' Igor Vinícius 74' Galeano | Stadium: Estádio Novelli Júnior Attendance: 0 Referee: Raphael Claus |
2 May 2021 10 | Corinthians | 2–2 | São Paulo | São Paulo |
22:15 (UTC−3) | Luan 40', 58' Mosquito 84' Raul Gustavo 87' Ramiro 88' João Victor 94' | Report | 14' Miranda 87' Benítez 88', 96' (pen.) Luciano | Stadium: Neo Química Arena Attendance: 0 Referee: Flávio Rodrigues de Souza |
9 May 2021 12 | Mirassol | 1–1 | São Paulo | Mirassol |
16:00 (UTC−3) | Samuel Santos 16' Sousa 21' Daniel 47' Eduardo Fernandes 90+1' | Report | 29' Vitor Bueno 90' Talles Costa | Stadium: Estádio José Maria de Campos Maia Attendance: 0 Referee: Thiago Duarte Peixoto |
Quarter-final
[edit]14 May 2021 Single match | São Paulo | 4–2 | Ferroviária | São Paulo |
21:30 (UTC−3) | Gabriel 29' Liziero 34', 71' Igor Vinícius 52' Miranda 54' Pablo 65' | Report | 43' Renato Cajá 62' 89' Yuri 69' Guilherme Bala 84' Bruno Mezenga | Stadium: Morumbi Attendance: 0 Referee: Salim Fende Chavez |
Semi-final
[edit]16 May 2021 Single match | São Paulo | 4–0 | Mirassol | São Paulo |
20:30 (UTC−3) | Robert Arboleda 45' Pablo 50' Gabriel 57' Luciano 74' | Report | 61' Neto Moura 81' Daniel | Stadium: Morumbi Attendance: 0 Referee: Luiz Flávio de Oliveira |
Final
[edit]20 May 2021 First leg | Palmeiras | 0–0 | São Paulo | São Paulo |
22:00 (UTC−3) | Rony 27' | Report | 79' Miranda | Stadium: Allianz Parque Attendance: 0 Referee: Flávio Rodrigues de Souza |
23 May 2021 Second leg | São Paulo | 2–0 (2–0 agg.) | Palmeiras | São Paulo |
16:00 (UTC−3) | Liziero 10' Igor Gomes 25' Luan 36' Bruno Alves 68' Luciano 77' | Report | 32' Renan 34' Lucas Lima 70' Wesley | Stadium: Morumbi Attendance: 0 Referee: Raphael Claus |
Copa Libertadores
[edit]The draw for the group stage was held on 9 April 2021, 12:00 PYST (UTC−4), at the CONMEBOL Convention Centre in Luque, Paraguay.[41]
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | RAC | SPA | CRI | REN | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Racing | 6 | 4 | 2 | 0 | 9 | 2 | +7 | 14 | Round of 16 | — | 0–0 | 2–1 | 3–0 | |
2 | São Paulo | 6 | 3 | 2 | 1 | 9 | 2 | +7 | 11 | 0–1 | — | 3–0 | 2–0 | ||
3 | Sporting Cristal | 6 | 1 | 1 | 4 | 3 | 10 | −7 | 4 | Copa Sudamericana | 0–2 | 0–3 | — | 2–0 | |
4 | Rentistas | 6 | 0 | 3 | 3 | 2 | 9 | −7 | 3 | 1–1 | 1–1 | 0–0 | — |
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Away goals scored; 5) CONMEBOL ranking.
20 April 2021 1 | Sporting Cristal | 0–3 | São Paulo | Lima, Perú |
21:30 UTC−3 | Horacio Calcaterra 41' Jhilmar Lora 90+4' | Report | 17' Luan 43' Bruno Alves 60' Martín Benítez 68' 90' Léo 81' Éder | Stadium: Estadio Alberto Gallardo Attendance: 0 Referee: Andrés Cunha (Uruguay) |
29 April 2021 2 | São Paulo | 2–0 | Rentistas | São Paulo, Brazil |
21:00 UTC−3 | Pablo 38' Reinaldo 73', 90' (pen.) | Report | 39' 51' Agustín Acosta 56' Francisco Duarte 89' Mario García | Stadium: Morumbi Attendance: 0 Referee: Nicolás Gamboa (Chile) |
5 May 2021 3 | Racing | 0–0 | São Paulo | Avellaneda, Argentina |
19:00 UTC−3 | Juan José Cáceres 27' Joaquín Novillo 32' Leonel Miranda 64' | Report | 37' Luan 47' Bruno Alves 65' Reinaldo 80' William 86' Igor Vinícius | Stadium: Estadio Presidente Perón Attendance: 0 Referee: Piero Maza Gomez (Chile) |
12 May 2021 4 | Rentistas | 1–1 | São Paulo | Montevideo, Uruguay |
19:00 UTC−3 | Martín González 13' Joaquín Sosa 23' Jonathan Urretaviscaya 65' | Report | 4' Luis Manuel Orejuela 32' Welington 45' Diego Costa 47' Vitor Bueno 78' Rodrigo | Stadium: Estadio Centenario Attendance: 0 Referee: José Argote Vega (Venezuela) |
18 May 2021 5 | São Paulo | 0–1 | Racing | São Paulo, Brazil |
21:30 UTC−3 | Welington 26' Rodrigo 26' | Report | 10' Fabricio Domínguez 28' Joaquín Novillo 85' Enzo Copetti 89' Gabriel Arias | Stadium: Morumbi Attendance: 0 Referee: Jesús Valenzuela Sáez (Venezuela) |
25 May 2021 6 | São Paulo | 3–0 | Sporting Cristal | São Paulo, Brazil |
21:30 UTC−3 | Bruno Alves 25', 45' Joao Rojas 68' Vitor Bueno 70' | Report | 41' Jhilmar Lora 73' Horacio Calcaterra | Stadium: Morumbi Attendance: 0 Referee: Wilmar Alexander Rodán Pérez (Colombia) |
Round of 16
[edit]The draw for the round of 16 was held on 1 June 2021.
13 July 2021 First leg | São Paulo | 1–1 | Racing | São Paulo, Brazil |
21:30 UTC−3 | Vitor Bueno 35' Diego Costa 40' Robert Arboleda 47' Lucas Perri 78' | Report | 14' Eugenio Mena 45+1' Enzo Copetti 77' Leonardo Sigali 89' Javier Correa 90+2' Matías Rojas | Stadium: Morumbi Attendance: 0 Referee: Jhon Alexander Ospina Londoño (Colombia) |
20 July 2021 Second leg | Racing | 1–3 (2–4 agg.) | São Paulo | Avellaneda, Argentina |
21:30 UTC−3 | Javier Correa 63' Leonel Miranda 73' | Report | 12' Léo 44', 57' Emiliano Rigoni 48' Marquinhos | Stadium: Estadio Presidente Perón Attendance: 0 Referee: Gustavo Tejera (Uruguay) |
Quarter-finals
[edit]10 August 2021 First leg | São Paulo | 1–1 | Palmeiras | São Paulo, Brazil |
21:30 UTC−3 | Dani Alves 51' Luan 54' | Report | 47' Renan 74' Patrick de Paula | Stadium: Morumbi Attendance: 0 Referee: Néstor Pitana (Argentina) |
17 August 2021 Second leg | Palmeiras | 3–0 (4–1 agg.) | São Paulo | São Paulo, Brazil |
21:30 UTC−3 | Raphael Veiga 10' Dudu 67' Patrick de Paula 78' | Report | 41' Arboleda 71' Dani Alves 82' Vitor Bueno | Stadium: Allianz Parque Attendance: 0 Referee: Wilmar Roldán (Colombia) |
Série A
[edit]League table
[edit]Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
11 | Ceará | 38 | 11 | 17 | 10 | 39 | 38 | +1 | 50 | Qualification for Copa Sudamericana group stage |
12 | Internacional | 38 | 12 | 12 | 14 | 44 | 42 | +2 | 48 | |
13 | São Paulo | 38 | 11 | 15 | 12 | 31 | 39 | −8 | 48 | |
14 | Athletico Paranaense | 38 | 13 | 8 | 17 | 41 | 45 | −4 | 47 | Qualification for Copa Libertadores group stage[a] |
15 | Cuiabá | 38 | 10 | 17 | 11 | 34 | 37 | −3 | 47 | Qualification for Copa Sudamericana group stage |
Rules for classification: 1) points; 2) wins; 3) goal difference; 4) goals scored; 5) head-to-head results (only between two teams); 6) fewest red cards; 7) fewest yellow cards; 8) drawing of lots.[42]
Notes:
- ^ Athletico Paranaense qualified for the Copa Libertadores group stage by winning the 2021 Copa Sudamericana.
Results summary
[edit]Overall | Home | Away | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
38 | 11 | 15 | 12 | 31 | 39 | −8 | 48 | 7 | 9 | 3 | 18 | 15 | +3 | 4 | 6 | 9 | 13 | 24 | −11 |
Source: [citation needed]
Results by round
[edit]Postponed |
Matches
[edit]The league fixtures were announced on 24 March 2021.[43]
29 May 2021 1 | São Paulo | 0–0 | Fluminense | São Paulo |
21:00 UTC−3 | Reinaldo 13' | Report | 29' Nenê 37' Abel Hernández 69' Yago Felipe | Stadium: Morumbi Attendance: 0 Referee: Rodolpho Toski Marques |
5 June 2021 2 | Atlético Goianiense | 2–0 | São Paulo | Goiânia |
19:00 UTC−3 | Éder 23' Natanael 29' Willian Maranhão 70' Lucão 76' João Paulo 79' Janderson 82' | Report | 13' Igor Vinícius 69' Léo 82' Reinaldo 84' Rodrigo Nestor 89' Tiago Volpi | Stadium: Estádio Antônio Accioly Attendance: 0 Referee: Diego Pombo Lopez |
13 June 2021 3 | Atlético Mineiro | 1–0 | São Paulo | Belo Horizonte |
16:00 UTC−3 | Jair 17' | Report | 41' Bruno Alves | Stadium: Mineirão Attendance: 0 Referee: Anderson Daronco |
16 June 2021 4 | São Paulo | 1–1 | Chapecoense | São Paulo |
19:00 UTC−3 | Éder 13' Rodrigo Nestor 41' Liziero 66' Luciano 89' | Report | 65' Anselmo Ramon 70' Kaio Nunes 90+5' Ravanelli | Stadium: Morumbi Attendance: 0 Referee: Dyorgines José Padovani Andrade |
20 June 2021 5 | Santos | 2–0 | São Paulo | Santos |
18:15 UTC−3 | Marinho 27' Gabriel Pirani 44' Kaio Jorge 45+2' Vinicius Zanocelo 90+6' | Report | 49' Reinaldo 61' Gabriel Sara 85' Igor Vinícius 90+10' Martín Benítez | Stadium: Vila Belmiro Attendance: 0 Referee: Sávio Pereira |
23 June 2021 6 | São Paulo | 2–2 | Cuiabá | São Paulo |
19:00 UTC−3 | Martín Benítez 18' Welington 21' Gabriel Sara 43' | Report | 23' Rafael Gava 39' Élton 46' João Lucas | Stadium: Morumbi Attendance: 0 Referee: Ricardo Marques Ribeiro |
27 June 2021 7 | Ceará | 1–1 | São Paulo | Fortaleza |
20:30 UTC−3 | Jorginho 23', 26' Saulo Mineiro 45+1' Gabriel Lacerda 68' Jael 81' | Report | 26' Reinaldo 28' Hernanes 52' (o.g.) Gabriel Dias 53' Éder 77' Martín Benítez 90+1' Welington | Stadium: Arena Castelão Attendance: 0 Referee: Felipe Fernandes de Lima |
30 June 2021 8 | Corinthians | 0–0 | São Paulo | São Paulo |
21:30 UTC−3 | Mateus Vital 46' | Report | 67' Liziero | Stadium: Neo Química Arena Attendance: 0 Referee: Leandro Vuaden |
4 July 2021 9 | São Paulo | 1–2 | Red Bull Bragantino | São Paulo |
18:15 UTC−3 | Emiliano Rigoni 26' Luan 61' | Report | 53' Lucas Evangelista 61' Bruno Praxedes 63' Alerrandro 75' Artur | Stadium: Morumbi Attendance: 0 Referee: Anderson Daronco |
7 July 2021 10 | Internacional | 0–2 | São Paulo | Porto Alegre |
21:30 UTC−3 | Paulo Victor 25' Rodrigo Lindoso 88' | Report | 2' Emiliano Rigoni 45+4' Bruno Alves 54', 71' Igor Gomes 79' Léo | Stadium: Estádio Beira-Rio Attendance: 0 Referee: Bruno Arleu de Araújo |
10 July 2021 11 | São Paulo | 1–0 | Bahia | São Paulo |
19:00 UTC−3 | Liziero 90+2' | Report | 73' Jonas | Stadium: Morumbi Attendance: 0 Referee: Marcelo de Lima Henrique |
17 July 2021 12 | São Paulo | 0–1 | Fortaleza | São Paulo |
17:00 UTC−3 | Joao Rojas 36' Léo 43' Antonio Galeano 67' | Report | 44' Titi 72' David 74' Robson | Stadium: Morumbi Attendance: 0 Referee: Sávio Pereira |
25 July 2021 13 | Flamengo | 5–1 | São Paulo | Rio de Janeiro |
16:00 UTC−3 | Rodrigo Caio 53' Willian Arão 54' Filipe Luís 62' Bruno Henrique 70', 72', 77' Gustavo Henrique 86' Welington 90+2' (o.g.) | Report | 32' Welington 40' Reinaldo 48' Arboleda 62' Marquinhos 83' Emiliano Rigoni 85' Igor Vinícius 90+10' Martín Benítez | Stadium: Maracanã Attendance: 0 Referee: Felipe Fernandes de Lima |
31 July 2021 14 | São Paulo | 0–0 | Palmeiras | São Paulo |
19:00 UTC−3 | Gabriel Sara 62' Rodrigo Nestor 79' Miranda 90+4' Emiliano Rigoni 90+5' | Report | 77' Breno Lopes 78' Felipe Melo 81' Danilo | Stadium: Morumbi Attendance: 0 Referee: Luiz Flávio de Oliveira |
7 August 2021 15 | Athletico Paranaense | 1–2 | São Paulo | Curitiba |
18:00 UTC−3 | Renato Kayzer 28' Richard 72' Thiago Heleno 74' David Terans 83' | Report | 14' (pen.), 33' Pablo 17' Welington 27' Igor Vinícius 82' Martín Benítez 83' Lucas Perri 87' Antonio Galeano | Stadium: Arena da Baixada Attendance: 0 Referee: Jean Pierre Gonçalves Lima |
14 August 2021 16 | São Paulo | 2–1 | Grêmio | São Paulo |
21:00 UTC−3 | Vitor Bueno 13' Bruno Alves 21' Igor Gomes 61', 90+3' | Report | 12' Geromel 20' Vanderson | Stadium: Morumbi Attendance: 0 Referee: Bráulio da Silva Machado |
22 August 2021 17 | Sport | 0–1 | São Paulo | Recife |
20:30 UTC−3 | André 73' Paulinho Moccelin 79' | Report | 5' Pablo 43' Liziero 85' Léo | Stadium: Ilha do Retiro Attendance: 0 Referee: Paulo Roberto Alves Júnior |
29 August 2021 18 | Juventude | 1–1 | São Paulo | Caxias do Sul |
16:00 UTC−3 | Ricardo Bueno 44', 90+1' William Matheus 84' | Report | 41' Léo 55' Luan 72' Igor Vinícius 85' (pen.) Reinaldo 90+1' Miranda 90+4' Luciano | Stadium: Estádio Alfredo Jaconi Attendance: 0 Referee: Antônio Dib Moraes de Sousa |
12 September 2021 20 | Fluminense | 2–1 | São Paulo | Rio de Janeiro |
20:30 UTC−3 | Nino 50', 58' Fred 57' Luiz Henrique 66' Luccas Claro 72' André 85' Raúl Bobadilla 90+6' | Report | 36' Igor Gomes 60' (pen.) Reinaldo 76' Miranda 80' Emiliano Rigoni 87' Gabriel Neves | Stadium: Maracanã Attendance: 0 Referee: Jefferson Ferreira de Moraes |
19 September 2021 21 | São Paulo | 2–1 | Atlético Goianiense | São Paulo |
16:00 UTC−3 | Emiliano Rigoni 36' Luciano 56' Léo 83' | Report | Willian Maranhão 27' Matheus Barbosa 71' Natanael 86' | Stadium: Morumbi Attendance: 0 Referee: Caio Augusto Max Vieira |
22 September 2021 19 | São Paulo | 0–0 | América Mineiro | São Paulo |
20:30 UTC−3 | Robert Arboleda
|