2021 Santos FC season
From Wikipedia, the free encyclopedia
(until 25 April)
Marcelo Fernandes
(caretaker, 26 April 2021 – 6 May 2021)
Fernando Diniz
(from 7 May 2021 – until 5 September 2021)
Fábio Carille
(since 8 September 2021)
| 2021 season | ||||
|---|---|---|---|---|
Vila Belmiro prior to a match against Grêmio on 10 October | ||||
| President | Andrés Rueda | |||
| Coach | Ariel Holan (until 25 April) Marcelo Fernandes (caretaker, 26 April 2021 – 6 May 2021) Fernando Diniz (from 7 May 2021 – until 5 September 2021) Fábio Carille (since 8 September 2021) | |||
| Stadium | Vila Belmiro | |||
| Campeonato Brasileiro | 10th | |||
| Campeonato Paulista | Group stage | |||
| Copa do Brasil | Quarter-finals | |||
| Copa Libertadores | Group stage | |||
| Copa Sudamericana | Quarter-finals | |||
| Top goalscorer | League: Marinho (6) All: Marinho (9) | |||
|
| ||||
The 2021 season was Santos FC's 109th season in existence and the club's sixty-second consecutive season in the top flight of Brazilian football. As well as the Campeonato Brasileiro, the club competed in the Copa do Brasil, Campeonato Paulista and the Copa Libertadores.
Squad information
- As of 10 December 2021
| No. | Name | Pos. | Nat. | Place of birth | Date of birth (age) | Club caps |
Club goals |
Int. caps |
Int. goals |
Signed from | Date signed | Fee | Contract End |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Goalkeepers | |||||||||||||
| 31 | John Victor | GK | Diadema |
13 February 1996 (aged 25) | 27 | 0 | – | – | Youth System | 15 January 2016 | Free | 31 December 2024 | |
| 34 | João Paulo | GK | Dourados |
29 June 1995 (aged 26) | 90 | 0 | – | – | Youth System | 26 February 2014 | Free | 31 August 2025 | |
| 50 | Paulo Mazoti | GK | Ribeirão Pires |
11 July 2000 (aged 21) | – | – | – | – | Youth System | 13 November 2020 | Free | 31 December 2022 | |
| 52 | Diógenes | GK | Itapecerica da Serra |
6 January 2001 (aged 20) | – | – | – | – | Youth System | 9 July 2021 | Free | 31 December 2024 | |
| 93 | Jandrei | GK | Itaqui |
1 March 1993 (aged 28) | 1 | 0 | – | – | Genoa |
25 August 2021 | Free | 31 May 2022 | |
| Defenders | |||||||||||||
| 2 | Luiz Felipe | CB | Tubarão |
9 October 1993 (aged 28) | 151 | 4 | – | – | Paraná | 17 February 2016 | R$ 1M | 31 December 2024 | |
| 3 | Felipe Jonatan | LB | Fortaleza |
15 February 1998 (aged 23) | 152 | 6 | – | – | Ceará | 1 March 2019 | R$ 6M | 28 February 2025 | |
| 13 | Madson | RB | Itaparica |
13 January 1992 (aged 29) | 85 | 9 | – | – | Grêmio | 14 December 2019 | Swap | 31 December 2022 | |
| 14 | Wagner Leonardo | CB/LB | Praia Grande |
23 July 1999 (aged 22) | 40 | 1 | – | – | Youth System | 21 February 2019 | Free | 31 August 2024 | |
| 21 | Pará | RB | São João do Araguaia |
14 February 1986 (aged 35) | 291 | 3 | – | – | Flamengo | 1 August 2019 | Free | 31 December 2022 | |
| 22 | Danilo Boza | CB | Rondonópolis |
6 May 1998 (aged 23) | 22 | 0 | – | – | Mirassol | 2 June 2021 | Loan | 31 December 2021 | |
| 26 | Robson Reis | CB/DM | Vitória da Conquista |
21 May 2000 (aged 21) | 12 | 0 | – | – | Youth System | 27 February 2021 | Free | 31 January 2024 | |
| 28 | Kaiky | CB | Santos |
12 January 2004 (aged 17) | 37 | 1 | – | – | Youth System | 27 February 2021 | Free | 30 November 2023 | |
| 32 | Jhonnathan | CB/DM | Foz do Iguaçu |
4 March 2001 (aged 20) | 4 | 0 | – | – | Youth System | 2 March 2021 | Free | 30 April 2026 | |
| 33 | Sandro Perpétuo | RB/DM | Governador Valadares |
29 June 2001 (aged 20) | 5 | 0 | – | – | Youth System | 27 February 2021 | Free | 22 November 2022 | |
| 40 | Wellington Tim | CB/LB | Rio de Janeiro |
5 June 2001 (aged 20) | 4 | 0 | – | – | Youth System | 21 January 2021 | Loan | 31 December 2021 | |
| 42 | Moraes | LB | Goianira |
3 October 1997 (aged 24) | 15 | 0 | – | – | Atlético Goianiense | 28 May 2021 | Loan | 30 April 2022 | |
| 61 | Velázquez | CB | Montevideo | 30 April 1994 (aged 27) | 10 | 0 | – | – | Rayo Vallecano |
6 September 2021 | Free | 31 December 2022 | |
| — | Cléber Reis | CB | São Francisco do Conde |
5 December 1990 (aged 31) | 10 | 0 | – | – | Hamburger SV |
13 December 2016 | R$ 7.3M | 31 January 2022 | |
| Midfielders | |||||||||||||
| 6 | Sandry | DM/CM | Itabuna |
30 August 2002 (aged 19) | 40 | 0 | – | – | Youth System | 18 January 2019 | Free | 31 May 2026 | |
| 7 | Pato Sánchez | CM/AM | Montevideo | 2 December 1984 (aged 37) | 140 | 32 | 38 | 1 | Monterrey |
23 July 2018 | Free | 22 July 2023 | |
| 8 | Jobson | DM | São Paulo |
13 September 1995 (aged 26) | 41 | 3 | – | – | Red Bull Brasil | 18 April 2019 | R$ 4M | 15 April 2024 | |
| 15 | Ivonei | CM/AM | Rondonópolis |
16 April 2002 (aged 19) | 30 | 1 | – | – | Youth System | 12 July 2019 | Free | 31 July 2025 | |
| 17 | Vinicius Balieiro | DM/RB | Campinas |
28 May 1999 (aged 22) | 50 | 3 | – | – | Youth System | 13 November 2020 | Free | 31 December 2025 | |
| 18 | Augusto | AM/LW | Ribeirão Preto |
25 March 1999 (aged 22) | – | – | – | – | Real Madrid |
16 August 2021 | Loan | 30 June 2022 | |
| 20 | Gabriel Pirani | AM/SS | Penápolis |
12 April 2002 (aged 19) | 61 | 5 | – | – | Youth System | 13 November 2020 | Free | 31 December 2025 | |
| 23 | Marcos Guilherme | RW | Itararé |
5 August 1995 (aged 26) | 45 | 6 | – | – | Internacional | 28 May 2021 | Loan | 30 June 2022 | |
| 24 | Kevin Malthus | CM/DM | Belém |
11 January 2003 (aged 18) | 11 | 1 | – | – | Youth System | 27 February 2021 | Free | 31 March 2026 | |
| 25 | Vinicius Zanocelo | MF | Santo André |
30 January 2001 (aged 20) | 26 | 0 | – | – | Ferroviária | 7 June 2021 | Loan | 31 May 2023 | |
| 29 | Guilherme Camacho | DM | Rio de Janeiro |
2 March 1990 (aged 31) | 34 | 0 | – | – | Corinthians | 15 June 2021 | Free | 31 December 2022 | |
| 37 | Matías Lacava | AM | Chacao | 24 October 2002 (aged 19) | 2 | 0 | – | – | Academia Puerto Cabello |
19 August 2021 | Loan | 31 December 2022 | |
| 40 | Anderson Ceará | AM | Tianguá |
21 May 1999 (aged 22) | 4 | 0 | – | – | Youth System | 20 November 2018 | Free | 31 July 2023 | |
| 41 | Jean Mota | AM/LB | São Paulo |
15 October 1993 (aged 28) | 258 | 20 | – | – | Fortaleza | 9 June 2016 | Free | 30 June 2022 | |
| 47 | Luizinho | AM | Mafra |
3 May 1999 (aged 22) | 2 | 0 | – | – | Coritiba | 10 August 2021 | Free | 31 December 2024 | |
| — | Lucas Barbosa | DM | Bebedouro |
22 February 2001 (aged 20) | 2 | 0 | – | – | Youth System | 10 April 2022 | Free | 31 August 2025 | |
| Forwards | |||||||||||||
| 9 | Léo Baptistão | ST | Santos |
26 August 1992 (aged 29) | 8 | 0 | – | – | Wuhan Zall |
21 August 2021 | Free | 31 May 2023 | |
| 11 | Marinho | SS | Penedo |
29 May 1990 (aged 31) | 113 | 41 | – | – | Grêmio | 24 May 2019 | R$ 4M | 31 December 2022 | |
| 12 | Raniel | ST | Recife |
11 June 1996 (aged 25) | 33 | 3 | – | – | São Paulo | 13 December 2019 | Swap | 31 December 2023 | |
| 19 | Bruno Marques | ST | Recife |
22 February 1999 (aged 22) | 33 | 4 | – | – | Youth System | 13 November 2020 | R$ 600K | 31 December 2024 | |
| 27 | Ângelo | SS | Brasília |
21 December 2004 (aged 16) | 51 | 1 | – | – | Youth System | 22 October 2020 | Free | 20 December 2023 | |
| 30 | Lucas Braga | SS | São Paulo |
10 November 1996 (aged 25) | 99 | 11 | – | – | Luverdense | 5 June 2019 | Free | 30 April 2026 | |
| 36 | Marcos Leonardo | ST | Itapetinga |
3 May 2003 (aged 18) | 62 | 12 | – | – | Youth System | 21 July 2020 | Free | 22 October 2022 | |
| 43 | Renyer | SS | Rio de Janeiro |
12 July 2003 (aged 18) | 8 | 0 | – | – | Youth System | 23 January 2020 | Free | 30 November 2023 | |
| 49 | Lucas Venuto | SS | Governador Valadares |
14 January 1995 (aged 26) | 8 | 0 | – | – | Vancouver Whitecaps |
2 August 2019 | Free | 31 December 2022 | |
| 99 | Diego Tardelli | ST | Santa Bárbara d'Oeste |
10 May 1985 (aged 36) | 13 | 1 | 14 | 3 | Free agent | 23 August 2021 | Free | 31 December 2021 | |
| — | Fernandinho | SS | Uberaba |
20 March 2003 (aged 18) | 1 | 0 | – | – | Youth System | 2 March 2021 | Free | 12 December 2022 | |
Source: SantosFC.com.br (for appearances and goals), Wikipedia players' articles (for international appearances and goals), FPF (for contracts). Players in italic were not registered for the Campeonato Paulista
Copa Libertadores squad
- Players in
strikewere no longer in the squad until the team's last match (26 May) - Players in italic were included in the last submission
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
Source: Conmebol.com
Copa Sudamericana squad
- Players in
strikeare no longer in the squad - Players in italic were included in the last submission
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
|
|
Source: Conmebol.com
Appearances and goals
| No. | Pos. | Nat | Name | Campeonato Brasileiro | Campeonato Paulista | Copa Libertadores | Copa do Brasil | Copa Sudamericana | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 93 | GK | Jandrei | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 34 | GK | João Paulo | 33 | 0 | 3 | 0 | 10 | 0 | 4 | 0 | 4 | 0 | 54 | 0 | |
| 31 | GK | John Victor | 4 | 0 | 5 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 11 | 0 | |
| 1 | GK | Vladimir | 0 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | |
| 44 | DF | Alex | 0 | 0 | 4+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | |
| 22 | DF | Danilo Boza | 16+6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 22 | 0 | |
| 3 | DF | Felipe Jonatan | 30+3 | 0 | 6 | 0 | 10 | 2 | 6 | 0 | 3 | 0 | 58 | 2 | |
| 32 | DF | Jhonnathan | 0 | 0 | 2+2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | |
| 28 | DF | Kaiky | 15 | 0 | 7 | 0 | 10 | 1 | 1+1 | 0 | 3 | 0 | 37 | 1 | |
| 14 | DF | Luan Peres | 7 | 0 | 7 | 0 | 10 | 0 | 2 | 0 | 0 | 0 | 26 | 0 | |
| 2 | DF | Luiz Felipe | 23 | 0 | 4 | 0 | 0+1 | 0 | 4 | 0 | 4 | 0 | 36 | 0 | |
| 13 | DF | Madson | 15+16 | 3 | 0 | 0 | 2+6 | 0 | 2+1 | 1 | 3+1 | 0 | 46 | 4 | |
| 42 | DF | Moraes | 4+9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1+1 | 0 | 15 | 0 | |
| 21 | DF | Pará | 17+3 | 0 | 4+2 | 0 | 9 | 1 | 4 | 0 | 1 | 0 | 40 | 1 | |
| 26 | DF | Robson Reis | 7+1 | 0 | 2+1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 12 | 0 | |
| 35 | DF | Sabino | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | |
| 35 | DF | Sandro Perpétuo | 0 | 0 | 4+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | |
| 61 | DF | Velázquez | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 0 | |
| 14 | DF | Wagner Leonardo | 10+6 | 1 | 2 | 0 | 0 | 0 | 3 | 0 | 1+1 | 0 | 23 | 1 | |
| 35 | DF | Wellington Tim | 0 | 0 | 1+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | |
| 5 | MF | Alison | 5+1 | 0 | 2+1 | 0 | 7 | 0 | 2 | 0 | 0+1 | 0 | 19 | 0 | |
| 40 | MF | Anderson Ceará | 0 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 29 | MF | Camacho | 25+5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 34 | 0 | |
| 20 | MF | Gabriel Pirani | 21+11 | 3 | 7+1 | 1 | 8+2 | 1 | 6 | 0 | 3+1 | 0 | 60 | 5 | |
| 25 | MF | Guilherme Nunes | 0 | 0 | 2+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | |
| 15 | MF | Ivonei | 1+4 | 0 | 2+2 | 0 | 1+1 | 0 | 1+3 | 0 | 0+1 | 0 | 16 | 0 | |
| 41 | MF | Jean Mota | 21+2 | 2 | 8+1 | 1 | 4+3 | 0 | 5+1 | 0 | 4 | 0 | 49 | 3 | |
| 8 | MF | Jobson | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 24 | MF | Kevin Malthus | 0+1 | 0 | 5+2 | 0 | 0+3 | 1 | 0 | 0 | 0 | 0 | 11 | 1 | |
| 37 | MF | Lacava | 0+2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | |
| 21 | MF | Lucas Barbosa | 0 | 0 | 1+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | |
| 37 | MF | Lucas Lourenço | 0 | 0 | 3+5 | 0 | 0+3 | 0 | 0 | 0 | 0 | 0 | 11 | 0 | |
| 47 | MF | Luizinho | 0+2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | |
| 23 | MF | Marcos Guilherme | 32+3 | 5 | 0 | 0 | 0 | 0 | 3+3 | 1 | 4 | 0 | 45 | 6 | |
| 7 | MF | Sánchez | 14+14 | 5 | 0 | 0 | 0 | 0 | 3+1 | 1 | 3+1 | 1 | 36 | 7 | |
| 6 | MF | Sandry | 1+3 | 0 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 8 | 0 | |
| 17 | MF | Vinicius Balieiro | 4+9 | 0 | 8+2 | 1 | 6+2 | 2 | 2+2 | 0 | 0 | 0 | 35 | 3 | |
| 25 | MF | Vinicius Zanocelo | 15+8 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0+2 | 0 | 26 | 0 | |
| 29 | FW | Allanzinho | 0 | 0 | 2+2 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | |
| 27 | FW | Ângelo | 5+14 | 0 | 8+1 | 0 | 5+3 | 1 | 1+4 | 0 | 0+1 | 0 | 42 | 1 | |
| 23 | FW | Arthur Gomes | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | |
| 19 | FW | Bruno Marques | 0+2 | 0 | 3+4 | 1 | 0+3 | 0 | 1+1 | 0 | 0+1 | 0 | 15 | 1 | |
| 16 | FW | Copete | 0 | 0 | 2+2 | 0 | 0+5 | 0 | 0 | 0 | 0 | 0 | 9 | 0 | |
| 99 | FW | Diego Tardelli | 7+5 | 1 | 0 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 13 | 1 | |
| 22 | FW | Fernandinho | 0 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 9 | FW | Kaio Jorge | 10 | 1 | 5+2 | 3 | 3+4 | 1 | 2 | 1 | 2 | 2 | 28 | 8 | |
| 9 | FW | Léo Baptistão | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 0 | |
| 30 | FW | Lucas Braga | 23+9 | 1 | 7 | 3 | 7+3 | 2 | 4+1 | 1 | 2+2 | 0 | 58 | 7 | |
| 49 | FW | Lucas Venuto | 0+1 | 0 | 0+2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | |
| 36 | FW | Marcos Leonardo | 6+10 | 5 | 3+4 | 0 | 7+2 | 1 | 2+4 | 1 | 0+2 | 0 | 40 | 7 | |
| 11 | FW | Marinho | 26+1 | 6 | 2+2 | 0 | 5 | 2 | 4 | 1 | 2 | 0 | 42 | 9 | |
| 12 | FW | Raniel | 2+13 | 1 | 0 | 0 | 0 | 0 | 1+1 | 0 | 0+2 | 0 | 19 | 1 | |
| 43 | FW | Renyer | 0 | 0 | 0+4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | |
| 10 | FW | Soteldo | 0 | 0 | 1+2 | 0 | 4+1 | 1 | 0 | 0 | 0 | 0 | 8 | 1 | |
| 39 | FW | Tailson | 0 | 0 | 1+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | |
Last updated: 10 December 2021
Source: Match reports in Competitive matches, Soccerway
Goalscorers
| Ran | No. | Pos | Nat | Name | Brasileirão | Paulistão | Copa Libertadores | Copa do Brasil | Copa Sudamericana | Total |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 11 | FW | Marinho | 6 | 0 | 2 | 1 | 0 | 9 | |
| 2 | 9 | FW | Kaio Jorge | 1 | 3 | 1 | 1 | 2 | 8 | |
| 3 | 30 | FW | Lucas Braga | 1 | 3 | 2 | 1 | 0 | 7 | |
| 36 | FW | Marcos Leonardo | 5 | 0 | 1 | 1 | 0 | 7 | ||
| 7 | MF | Sánchez | 5 | 0 | 0 | 1 | 1 | 7 | ||
| 4 | 23 | MF | Marcos Guilherme | 5 | 0 | 0 | 1 | 0 | 6 | |
| 5 | 20 | MF | Gabriel Pirani | 3 | 1 | 1 | 0 | 0 | 5 | |
| 6 | 13 | DF | Madson | 3 | 0 | 0 | 1 | 0 | 4 | |
| 7 | 41 | MF | Jean Mota | 2 | 1 | 0 | 0 | 0 | 3 | |
| 17 | MF | Vinicius Balieiro | 0 | 1 | 2 | 0 | 0 | 3 | ||
| 8 | 3 | DF | Felipe Jonatan | 0 | 0 | 2 | 0 | 0 | 2 | |
| 9 | 27 | FW | Ângelo Gabriel | 0 | 0 | 1 | 0 | 0 | 1 | |
| 19 | FW | Bruno Marques | 0 | 1 | 0 | 0 | 0 | 1 | ||
| 99 | FW | Diego Tardelli | 1 | 0 | 0 | 0 | 0 | 1 | ||
| 28 | DF | Kaiky | 0 | 0 | 1 | 0 | 0 | 1 | ||
| 24 | MF | Kevin Malthus | 0 | 0 | 1 | 0 | 0 | 1 | ||
| 4 | DF | Pará | 0 | 0 | 1 | 0 | 0 | 1 | ||
| 12 | FW | Raniel | 1 | 0 | 0 | 0 | 0 | 1 | ||
| 35 | DF | Sabino | 0 | 1 | 0 | 0 | 0 | 1 | ||
| 10 | FW | Soteldo | 0 | 0 | 1 | 0 | 0 | 1 | ||
| 14 | DF | Wagner Leonardo | 1 | 0 | 0 | 0 | 0 | 1 | ||
| Own goals | 1 | 1 | 0 | 0 | 1 | 3 | ||||
| Total | 35 | 12 | 16 | 7 | 4 | 74 | ||||
Last updated: 10 December 2021
Source: Match reports in Competitive matches
Disciplinary record
| N | Nat | Pos | Name | Brasileirão | Paulista | Libertadores | Copa do Brasil | Sudamericana | Total | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 41 | MF | Jean Mota | 6 | 0 | 1 | 1 | 0 | 0 | 3 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 12 | 0 | 1 | |
| 28 | DF | Kaiky | 4 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 1 | 10 | 0 | 1 | |
| 36 | FW | Marcos Leonardo | 3 | 0 | 0 | 2 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 9 | 0 | 1 | |
| 11 | FW | Marinho | 9 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 12 | 0 | 0 | |
| 4 | DF | Pará | 6 | 0 | 0 | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 0 | 0 | |
| 5 | MF | Alison | 3 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 1 | |
| 30 | FW | Lucas Braga | 4 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 8 | 0 | 0 | |
| 2 | DF | Luiz Felipe | 5 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 8 | 0 | 0 | |
| 3 | DF | Felipe Jonatan | 4 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 7 | 0 | 0 | |
| 34 | GK | João Paulo | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 7 | 0 | 0 | |
| 23 | FW | Marcos Guilherme | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 7 | 0 | 0 | |
| 25 | MF | Vinicius Zanocelo | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 0 | 0 | |
| 17 | MF | Vinicius Balieiro | 2 | 0 | 0 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | |
| 14 | DF | Luan Peres | 3 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | |
| 7 | MF | Sánchez | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 5 | 0 | 0 | |
| 14 | DF | Wagner Leonardo | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 5 | 0 | 0 | |
| 29 | MF | Camacho | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | |
| 9 | FW | Kaio Jorge | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | |
| 18 | MF | Guilherme Nunes | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | |
| 35 | DF | Wellington Tim | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 37 | MF | Lucas Lourenço | 0 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
| 13 | DF | Madson | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
| 12 | FW | Raniel | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
| 10 | FW | Soteldo | 0 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
| 27 | FW | Ângelo | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| 22 | DF | Danilo Boza | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| 24 | MF | Kevin Malthus | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| 42 | DF | Moraes | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| 38 | MF | Sandry | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| 44 | DF | Alex | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 16 | FW | Copete | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 99 | FW | Diego Tardelli | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 20 | MF | Gabriel Pirani | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 9 | FW | Léo Baptistão | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 21 | MF | Lucas Barbosa | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 43 | FW | Renyer | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 26 | DF | Robson Reis | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 33 | DF | Sandro Perpétuo | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 39 | FW | Tailson | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| TOTALS | 93 | 0 | 1 | 26 | 1 | 1 | 26 | 0 | 1 | 9 | 0 | 0 | 10 | 0 | 2 | 164 | 1 | 5 | |||
As of 10 December 2021
Source: Match reports in Competitive matches
= Number of bookings;
= Number of sending offs after a second yellow card;
= Number of sending offs by a direct red card.
Suspensions served
| Date | Matches Missed | Player | Reason | Opponents Missed | Competition | Source |
|---|---|---|---|---|---|---|
| 13 March | 1 | Pará | 3x | Botafogo–SP (H) | Campeonato Paulista | |
| 18 April | 1 | Guilherme Nunes | Novorizontino (A) | Campeonato Paulista | ||
| 24 April | 1 | Wellington Tim | Red Bull Bragantino (A) | Campeonato Paulista | ||
| 27 April | 1 | Alison | 3x | The Strongest (H) | Copa Libertadores | |
| 18 May | 1 | Jean Mota | 3x | Barcelona (A) | Copa Libertadores | |
| 18 May | 2 | Alison | Barcelona (A) | Copa Libertadores | ||
| Independiente (H) | Copa Sudamericana | [1] | ||||
| 12 June | 1 | Luan Peres | 3x | Fluminense (A) | Campeonato Brasileiro | |
| 17 June | 1 | Alison | 3x | São Paulo (H) | Campeonato Brasileiro | |
| 24 June | 1 | Camacho | 3x | Atlético Mineiro (H) | Campeonato Brasileiro | [2] |
| 27 June | 1 | Marinho | 3x | Sport (H) | Campeonato Brasileiro | |
| 3 July | 1 | Pará | 3x | Athletico Paranaense (H) | Campeonato Brasileiro | |
| 6 July | 1 | Luiz Felipe | 3x | Palmeiras (A) | Campeonato Brasileiro | |
| 10 July | 1 | Jean Mota | 3x | Red Bull Bragantino (A) | Campeonato Brasileiro | |
| 25 July | 1 | Marinho | 3x | Chapecoense (A) | Campeonato Brasileiro | |
| 15 August | 1 | Marcos Guilherme | 3x | Internacional (H) | Campeonato Brasileiro | |
| 19 August | 1 | Kaiky | Libertad (A) | Copa Sudamericana | ||
| 11 September | 1 | Lucas Braga | 3x | Ceará (A) | Campeonato Brasileiro | |
| 10 October | 1 | Sánchez | 3x | Atlético Mineiro (A) | Campeonato Brasileiro | |
| 10 October | 1 | Felipe Jonatan | 3x | Atlético Mineiro (A) | Campeonato Brasileiro | |
| 13 October | 1 | Jean Mota | 3x | Sport (A) | Campeonato Brasileiro | |
| 13 October | 1 | João Paulo | 3x | Sport (A) | Campeonato Brasileiro | |
| 17 October | 1 | Wagner Leonardo | 3x | América Mineiro (H) | Campeonato Brasileiro | |
| 23 October | 1 | Camacho | 3x | Fluminense (H) | Campeonato Brasileiro | |
| 23 October | 1 | Jean Mota | Fluminense (H) | Campeonato Brasileiro | ||
| 27 October | 1 | Marinho | 3x | Athletico Paranaense (A) | Campeonato Brasileiro | |
| 27 October | 1 | Vinicius Zanocelo | 3x | Athletico Paranaense (A) | Campeonato Brasileiro | |
| 7 November | 1 | Madson | 3x | Red Bull Bragantino (H) | Campeonato Brasileiro | |
| 13 November | 1 | Kaiky | 3x | Chapecoense (H) | Campeonato Brasileiro | |
| 25 November | 1 | Marcos Guilherme | 3x | Internacional (A) | Campeonato Brasileiro | |
| 28 November | 1 | Pará | 3x | Flamengo (A) | Campeonato Brasileiro | |
| 6 December | 1 | Marcos Leonardo | 3x | Cuiabá (H) | Campeonato Brasileiro | |
| 6 December | 1 | Raniel | 3x | Cuiabá (H) | Campeonato Brasileiro | |
Managers
Transfers
Competitions
Overview
| 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 | 10th | 38 | 12 | 14 | 12 | 35 | 40 | −5 | 31.58 |
| Copa do Brasil | 1 June 2021 | 14 September 2021 | Third round | Quarter-finals | 6 | 3 | 0 | 3 | 7 | 4 | +3 | 50.00 |
| Campeonato Paulista | 28 February 2021 | 9 May 2021 | Matchday 1 | Group stage | 12 | 3 | 4 | 5 | 12 | 19 | −7 | 25.00 |
| Copa Libertadores | 9 March 2021 | 26 May 2021 | Second round | Group stage | 10 | 4 | 2 | 4 | 16 | 14 | +2 | 40.00 |
| Copa Sudamericana | 15 July 2021 | 19 August 2021 | Round of 16 | Quarter-finals | 4 | 2 | 1 | 1 | 4 | 3 | +1 | 50.00 |
| Total | 70 | 24 | 21 | 25 | 74 | 80 | −6 | 34.29 | ||||
Source: Competitions
Campeonato Paulista
Results summary
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 12 | 3 | 4 | 5 | 12 | 19 | −7 | 13 | 3 | 2 | 1 | 7 | 5 | +2 | 0 | 2 | 4 | 5 | 14 | −9 |
Last updated: 9 May 2021.
Source: Globo Esporte
Group stage
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Mirassol | 12 | 5 | 3 | 4 | 15 | 15 | 0 | 18 | Knockout stage |
| 2 | Guarani | 12 | 4 | 2 | 6 | 11 | 16 | −5 | 14 | |
| 3 | Santos | 12 | 3 | 4 | 5 | 12 | 19 | −7 | 13 | |
| 4 | São Caetano (R) | 12 | 0 | 3 | 9 | 4 | 22 | −18 | 3 | Relegation to Série A2 |
Matches
| 28 February 1 | Santo André | 2–2 | Santos | São Paulo |
| 19:00 UTC-03:00 | Vitinho Ramon Léo Costa Rone |
Report | Stadium: Canindé Attendance: 0 Referee: Douglas Marques das Flores |
| 3 March 2 | Santos | 1–1 | Ferroviária | Santos |
| 17:00 UTC-03:00 | Sabino Vinicius Balieiro Tailson |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Raphael Claus |
| 6 March 3 | São Paulo | 4–0 | Santos | São Paulo |
| 19:00 UTC-03:00 | Gabriel Sara Pablo Luan Peres Tchê Tchê |
Report | Stadium: Morumbi Attendance: 0 Referee: Luiz Flávio de Oliveira |
| 13 March 4 | Santos | 2–1 | Ituano | Santos |
| 19:00 UTC-03:00 | Lucas Braga Marcos Leonardo Vinicius Balieiro Soteldo Pará |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Salim Fende Chavez |
| 10 April 9 | Santos | 0–0 | Botafogo–SP | Santos |
| 22:00 UTC-03:00 | Luiz Felipe |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Adriano de Assis Miranda |
| 16 April 5 | Ponte Preta | 3–0 | Santos | Campinas |
| 20:00 UTC-03:00 | João Veras Moisés Yuri |
Report | Stadium: Moisés Lucarelli Attendance: 0 Referee: Flávio Rodrigues de Souza |
| 18 April 6 | Santos | 2–1 | Internacional | Santos |
| 20:00 UTC-03:00 | Elacio Córdoba Lucas Barbosa Lucas Lourenço Guilherme Nunes Alex Bruno Marques |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Vinícius Gonçalves Dias Araújo |
| 23 April 7 | Novorizontino | 1–0 | Santos | Novo Horizonte |
| 22:15 UTC-03:00 | Jenison Murilo Rangel |
Report | Stadium: Jorge Ismael de Biasi Attendance: 0 Referee: Thiago Luis Scarascatti |
| 25 April 8 | Santos | 0–2 | Corinthians | Santos |
| 20:00 UTC-03:00 | Wellington Tim |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Salim Fende Chaves |
| 1 May 10 | Red Bull Bragantino | 1–1 | Santos | Bragança Paulista |
| 20:00 UTC-03:00 | Ricardo Ryller Claudinho Tomás Cuello Aderlan |
Report | Stadium: Nabi Abi Chedid Attendance: 0 Referee: Douglas Marques das Flores |
| 6 May 11 | Palmeiras | 3–2 | Santos | São Paulo |
| 21:00 UTC-03:00 | Matías Viña Willian Zé Rafael Alan Empereur Lucas Esteves |
Report | Stadium: Allianz Parque Attendance: 0 Referee: Luiz Flávio de Oliveira |
| 9 May 12 | Santos | 2–0 | São Bento | Santos |
| 16:00 UTC-03:00 | Lucas Lourenço Lucas Braga Kaio Jorge Pará |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Raphael Claus |
Copa Libertadores
Qualifying stages
Second stage
| 9 March 1st Leg | Santos | 2–1 | | Santos, Brazil |
| 19:15 UTC−03:00 | Alison Vinicius Balieiro Kaiky |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: |
| 16 March 2nd Leg | Deportivo Lara | 1–1 (2–3 agg.) | | Caracas, Venezuela |
| 18:15 UTC−04:00 | Meleán Anzola |
Report | Stadium: Olímpico Attendance: 0 Referee: |
Third stage
| 6 April 1st Leg | San Lorenzo | 1–3 | | Buenos Aires, Argentina |
| 21:30 UTC−03:00 | Diego Rodríguez Ángel Romero |
Report | Stadium: Estadio Pedro Bidegain Attendance: 0 Referee: |
| 13 April 2nd Leg | Santos | 2–2 (5–3 agg.) | | Brasília, Brazil |
| 21:30 UTC−03:00 | Alison Marcos Leonardo João Paulo Luan Peres Pará Marinho |
Report | Stadium: Estádio Nacional Mané Garrincha Attendance: 0 Referee: |
Group stage
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 6 | 4 | 1 | 1 | 10 | 3 | +7 | 13 | Round of 16 | |
| 2 | 6 | 3 | 1 | 2 | 6 | 2 | +4 | 10 | ||
| 3 | 6 | 2 | 0 | 4 | 8 | 9 | −1 | 6 | Copa Sudamericana | |
| 4 | 6 | 2 | 0 | 4 | 4 | 14 | −10 | 6 |
| 20 April 1 | Santos | 0–2 | | Santos, Brazil |
| 19:15 UTC−03:00 | Yeferson Soteldo |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: |
| 27 April 2 | Boca Juniors | 2–0 | | Buenos Aires, Argentina |
| 21:30 UTC−03:00 | Carlos Tevez Agustín Sández Cristian Pavón Sebastián Villa Cristian Medina |
Report | Stadium: La Bombonera Attendance: 0 Referee: |
| 4 May 3 | Santos | 5–0 | | Santos, Brazil |
| 19:15 UTC−03:00 | Marinho Gabriel Pirani Vinicius Balieiro Kaiky Fernandes Lucas Braga Kevin Malthus |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: |
| 11 May 4 | Santos | 1–0 | | Santos, Brazil |
| 19:15 UTC−03:00 | Ângelo Gabriel Jean Mota Felipe Jonatan Lucas Braga Kaio Jorge |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: |
| 18 May 5 | The Strongest | 2–1 | | La Paz, Bolivia |
| 18:15 UTC−04:00 | Jair Reinoso Gonzalo Castillo Willie Matheo Zoch Gabriel Valverde |
Report | Stadium: Estadio Hernando Siles Attendance: 0 Referee: |
| 26 May 6 | Barcelona | 3–1 | | Guayaquil, Ecuador |
| 19:00 UTC−05:00 | Damián Díaz Byron Castillo Michael Carcelén Jean Montaño |
Report | Stadium: Estadio Monumental Banco Pichincha Attendance: 0 Referee: |
Copa Sudamericana
The draw for the final stage was held on 1 June 2021.
Round of 16
| 15 July First leg | Santos | 1–0 | | Santos, Brazil |
| 19:15 UTC−3 | Kaiky Fernandes Kaio Jorge Carlos Sanchez |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: |
| 22 July Second leg | Independiente | 1–1 (1–2 agg.) | | Avellaneda, Argentina |
| 19:15 UTC−3 | Domingo Blanco Lucas Romero Sergio Barreto Juan Manuel Insaurralde Lucas González |
Report | Stadium: Estadio Libertadores de América Attendance: 0 Referee: |
Quarter-finals
| 12 August First leg | Santos | 2–1 | | Santos, Brazil |
| 21:30 UTC−3 | Carlos Sanchez Felipe Jonatan Kaiky Wagner Leonardo Alexander Barboza |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: |
| 19 August Second leg | Libertad | 1–0 (2a–2 agg.) | | Asunción, Paraguay |
| 21:30 UTC−3 | Sebastián Ferreira Leonel Vangioni Alexander Barboza Daniel Bocanegra Hugo Martínez |
Report | Stadium: Estadio Defensores del Chaco Attendance: 0 Referee: |
Campeonato Brasileiro
Results summary
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 38 | 12 | 14 | 12 | 35 | 40 | −5 | 50 | 9 | 6 | 4 | 21 | 14 | +7 | 3 | 8 | 8 | 14 | 26 | −12 |
Source: Soccerway
Results by round
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 8 | América Mineiro | 38 | 13 | 14 | 11 | 41 | 37 | +4 | 53 | Qualification for Copa Libertadores second stage |
| 9 | Atlético Goianiense | 38 | 13 | 14 | 11 | 33 | 36 | −3 | 53 | Qualification for Copa Sudamericana group stage |
| 10 | Santos | 38 | 12 | 14 | 12 | 35 | 40 | −5 | 50 | |
| 11 | Ceará | 38 | 11 | 17 | 10 | 39 | 38 | +1 | 50 | |
| 12 | Internacional | 38 | 12 | 12 | 14 | 44 | 42 | +2 | 48 |
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.[41]
Matches
| 29 May 1 | Bahia | 3–0 | Santos | Salvador |
| 20:00 UTC-03:00 | Patrick de Lucca Thaciano Juninho Matheus Bahia Rossi |
Report | Stadium: Estádio de Pituaçu Attendance: 0 Referee: Bruno Arleu de Araújo |
| 5 June 2 | Santos | 3–1 | Ceará | Santos |
| 21:00 UTC-03:00 | Jean Mota Pará Alison Luan Peres Marinho Kaio Jorge |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Jean Pierre Gonçalves Lima |
| 12 June 3 | Santos | 0–0 | Juventude | Santos |
| 19:00 UTC-03:00 | Jean Mota Luan Peres |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Alexandre Vargas Tavares de Jesus |
| 17 June 4 | Fluminense | 1–0 | Santos | Rio de Janeiro |
| 19:00 UTC-03:00 | Nenê Caio Paulista Yago Felipe Kayky Abel Hernández |
Report | Stadium: Maracanã Attendance: 0 Referee: Paulo Roberto Alves Júnior |
| 20 June 5 | Santos | 2–0 | São Paulo | Santos |
| 18:15 UTC-03:00 | Marinho Gabriel Pirani Kaio Jorge Vinicius Zanocelo |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Sávio Pereira |
| 24 June 6 | Grêmio | 2–2 | Santos | Porto Alegre |
| 21:30 UTC-03:00 | Diego Souza Matheus Henrique Ferreira |
Report | Stadium: Arena do Grêmio Attendance: 0 Referee: Caio Max Augusto Vieira |
| 27 June 7 | Santos | 2–0 | Atlético Mineiro | Santos |
| 20:30 UTC-03:00 | Jean Mota Marinho Pará João Paulo Marcos Guilherme |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Bruno Arleu de Araújo |
| 30 June 8 | Santos | 0–0 | Sport | Santos |
| 20:30 UTC-03:00 | Luiz Felipe |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Douglas Schwengber da Silva |
| 3 July 9 | América Mineiro | 2–0 | Santos | Belo Horizonte |
| 19:00 UTC-03:00 | Eduardo Zé Ricardo João Paulo Ribamar Carlos Alberto |
Report | Stadium: Estádio Independência Attendance: 0 Referee: Denis Ribeiro Serafim |
| 6 July 10 | Santos | 2–1 | Athletico Paranaense | Santos |
| 19:30 UTC-03:00 | Kaiky Fernandes Marcos Guilherme Luiz Felipe Zé Ivaldo |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Vinícius Gomes do Amaral |
| 10 July 11 | Palmeiras | 3–2 | Santos | São Paulo |
| 16:30 UTC-03:00 | Gustavo Gómez Breno Lopes Jailson Willian |
Report | Stadium: Allianz Parque Attendance: 0 Referee: Bráulio da Silva Machado |
| 18 July 12 | Red Bull Bragantino | 2–2 | Santos | Bragança Paulista |
| 20:30 UTC-03:00 | Alerrandro Tomás Cuello Weverson Léo Ortiz Ytalo |
Report | Stadium: Nabi Abi Chedid Attendance: 0 Referee: Luiz Flávio de Oliveira |
| 25 July 13 | Santos | 0–1 | Atlético Goianiense | Santos |
| 18:15 UTC-03:00 | João Paulo Marinho |
Report | Fernando Miguel |
Stadium: Vila Belmiro Attendance: 0 Referee: Leandro Vuaden |
| 1 August 14 | Chapecoense | 0–1 | Santos | Chapecó |
| 18:15 UTC-03:00 | Report | Stadium: Arena Condá Attendance: 0 Referee: Rodolpho Toski Marques |
| 8 August 15 | Santos | 0–0 | Corinthians | Santos |
| 16:00 UTC-03:00 | Jean Mota |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Flávio Rodrigues de Souza |
| 15 August 16 | Fortaleza | 1–1 | Santos | Fortaleza |
| 18:15 UTC-03:00 | Lucas Crispim Robson Yago Pikachu |
Report | Stadium: Castelão Attendance: 0 Referee: André Castro |
| 22 August 17 | Santos | 2–2 | Internacional | Santos |
| 18:15 UTC-03:00 | Gabriel Pirani Madson Wagner Leonardo |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Wagner do Nascimento Magalhães |
| 28 August 18 | Santos | 0–4 | Flamengo | Santos |
| 19:00 UTC-03:00 | Carlos Sánchez Robson Reis Felipe Jonatan Jean Mota |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Bráulio da Silva Machado |
| 4 September 19 | Cuiabá | 2–1 | Santos | Cuiabá |
| 21:00 UTC-03:00 | Jonathan Cafu Camilo Yuri Élton |
Report | Stadium: Arena Pantanal Attendance: 0 Referee: Bruno Arleu de Araújo |
| 11 September 20 | Santos | 0–0 | Bahia | Santos |
| 21:00 UTC-03:00 | Lucas Braga |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Paulo César Zanovelli |
| 18 September 21 | Ceará | 0–0 | Santos | Fortaleza |
| 21:00 UTC-03:00 | Kelvyn Messias Erick |
Report | Stadium: Castelão Attendance: 0 Referee: Anderson Daronco |
| 26 September 22 | Juventude | 3–0 | Santos | Caxias do Sul |
| 16:00 UTC-03:00 | Ricardo Bueno William Matheus Vitor Mendes Sorriso Dawhan Guilherme Castilho |
Report | Stadium: Estádio Alfredo Jaconi Attendance: 0 Referee: Jefferson Ferreira de Moraes |
| 7 October 24 | São Paulo | 1–1 | Santos | São Paulo |
| 19:00 UTC-03:00 | Jonathan Calleri Welington |
Report | Stadium: Morumbi Attendance: 5,529 Referee: Raphael Claus |
| 10 October 25 | Santos | 1–0 | Grêmio | Santos |
| 16:00 UTC-03:00 | Léo Baptistão Wagner Leonardo Felipe Jonatan Carlos Sánchez Diego Tardelli |
Report | Stadium: Vila Belmiro Attendance: 4,165 Referee: Bruno Arleu de Araújo |
| 13 October 26 | Atlético Mineiro | 3–1 | Santos | Belo Horizonte |
| 19:00 UTC-03:00 | Nacho Fernández Nathan Silva Dodô |
Report | Stadium: Mineirão Attendance: 16,514 Referee: Paulo Roberto Alves Júnior |
| 17 October 27 | Sport | 0–0 | Santos | São Lourenço da Mata |
| 20:30 UTC-03:00 | Sander |
Report | Stadium: Arena Pernambuco Attendance: 5,272 Referee: Anderson Daronco |
| 23 October 28 | Santos | 0–2 | América Mineiro | Santos |
| 17:00 UTC-03:00 | Jean Mota Camacho |
Report | Stadium: Vila Belmiro Attendance: 6,921 Referee: Marcelo de Lima Henrique | |
| Note: Camacho was booked after being replaced | ||||
| 27 October 23 | Santos | 2–0 | Fluminense | Santos |
| 19:00 UTC-03:00 | Madson Vinicius Zanocelo Diego Tardelli Marinho |
Report | Stadium: Vila Belmiro Attendance: 6,685 Referee: Bráulio da Silva Machado |
| 30 October 29 | Athletico Paranaense | 0–1 | Santos | Curitiba |
| 17:00 UTC-03:00 | Zé Ivaldo |
Report | Stadium: Arena da Baixada Attendance: 6,666 Referee: Leandro Vuaden |
| 7 November 30 | Santos | 0–2 | Palmeiras | Santos |
| 16:00 UTC-03:00 | Raniel Madson Felipe Jonatan |
Report | Stadium: Vila Belmiro Attendance: 13,165 Referee: Raphael Claus |
| 10 November 31 | Santos | 2–0 | Red Bull Bragantino | Santos |
| 19:00 UTC-03:00 | Marinho Vinicius Zanocelo João Paulo Carlos Sánchez |
Report | Stadium: Vila Belmiro Attendance: 9,443 Referee: Leandro Vuaden |
| 13 November 32 | Atlético Goianiense | 0–0 | Santos | Goiânia |
| 17:00 UTC-03:00 | Wanderson André Luis |
Report | Stadium: Antônio Accioly Attendance: 5,015 Referee: Felipe Fernandes de Lima |
| 17 November 33 | Santos | 2–0 | Chapecoense | Santos |
| 19:00 UTC-03:00 | Marinho Ângelo Marcos Guilherme |
Report | Stadium: Vila Belmiro Attendance: 11,574 Referee: Paulo Cesar Zanovelli |
| 21 November 34 | Corinthians | 2–0 | Santos | São Paulo |
| 16:00 UTC-03:00 | Jô Roni Gabriel |
Report | Stadium: Arena Corinthians Attendance: 43,583 Referee: Leandro Vuaden |
| 25 November 35 | Santos | 2–0 | Fortaleza | Santos |
| 19:00 UTC-03:00 | Vinicius Zanocelo Marcos Leonardo Marcos Guilherme |
Report | Stadium: Vila Belmiro Attendance: 11,313 Referee: Wagner do Nascimento Magalhães |
| 28 November 36 | Internacional | 1–1 | Santos | Porto Alegre |
| 19:00 UTC-03:00 | Johnny Luiz Felipe |
Report | Stadium: Beira-Rio Attendance: 11,432 Referee: Bráulio da Silvas Macado | |
| Note: Pará was booked on the bench | ||||
| 6 November 37 | Flamengo | 0–1 | Santos | Rio de Janeiro |
| 20:00 UTC-03:00 | Pedro Matheuzinho Gabriel Barbosa Rodinei |
Report | Stadium: Maracanã Attendance: 41,930 Referee: Anderson Daronco |
| 9 December 38 | Santos | 1–1 | Cuiabá | Santos |
| 21:30 UTC-03:00 | Vinicius Zanocelo Lucas Braga |
Report | Stadium: Vila Belmiro Attendance: 12,444 Referee: Wagner do Nascimento Magalhães |
Copa do Brasil
Third round
| 1 June First leg | Cianorte | 0–2 | Santos | Cianorte |
| 19:00 UTC−03:00 | Rael Zé Vitor Vitor Salvador |
Report | Stadium: Estádio Olimpico Albino Turbay Attendance: 0 Referee: Diego Pombo Lopez |
| 8 June Second leg | Santos | 1–0 (3–0 agg.) | Cianorte | Santos |
| 16:30 UTC−03:00 | Marinho Marcos Guilherme |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Gilberto Rodrigues Castro Junior |
Round of 16
| 28 July First leg | Santos | 4–0 | Juazeirense | Santos |
| 19:15 UTC−03:00 | Marinho Jean Mota Madson Lucas Braga Marcos Leonardo Carlos Sánchez |
Report | Stadium: Vila Belmiro Attendance: 0 Referee: Wagner do Nascimento Magalhães |
| 4 August Second leg | Juazeirense | 2–0 (2–4 agg.) | Santos | Juazeiro |
| 19:15 UTC−03:00 | Ian Thauan Patrik Jamerson Júnior Timbó Waguinho Júnior Timbó |
Report | Stadium: Estádio Adauto Moraes Attendance: 0 Referee: Douglas Schwengber da Silva |
Quarter-finals
| 25 August First leg | Athletico Paranaense | 1–0 | Santos | Curitiba |
| 19:00 UTC−03:00 | Renato Kayzer Richard |
Report | Stadium: Arena da Baixada Attendance: 0 Referee: Marcelo de Lima Henrique |
| 14 September Second leg | Santos | 0–1 (0–2 agg.) | Athletico Paranaense | Santos |
| 21:30 UTC−03:00 | Report | Stadium: Vila Belmiro Attendance: 0 Referee: Leandro Vuaden |