2024 Santos FC season
From Wikipedia, the free encyclopedia
(until 18 November)
Leandro Zago
(caretaker, 18 November – 24 November)
| 2024 season | |||
|---|---|---|---|
Santos vs Vila Nova at the Vila Belmiro on 2 November | |||
| President | Marcelo Teixeira | ||
| Head coach | Fábio Carille (until 18 November) Leandro Zago (caretaker, 18 November – 24 November) | ||
| Stadium | Vila Belmiro | ||
| Série B | 1st (promoted) | ||
| Campeonato Paulista | Runners-up | ||
| Top goalscorer | League: Giuliano Guilherme (9 each) All: Giuliano Guilherme (12 each) | ||
| Average home league attendance | 10,065[1] | ||
|
| |||
The 2024 season was Santos FC's 112th season in existence and the club's first season in the second division of Brazilian football, after suffering relegation in the previous season.[2] As well as the Série B, the club competed in the Campeonato Paulista, and in the Equality Cup with a secondary squad.[3]
On 9 December 2023, Marcelo Teixeira was elected the new president, returning to the role after 14 years.[4]
Squad information
| N | Name | Pos. | Nat. | Place of birth | Date of birth (age) | Caps | Goals | Signed from | Date signed | Fee | Contract End |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Goalkeepers | |||||||||||
| 1 | João Paulo | GK | Dourados |
29 June 1995 (aged 29) | 234 | 0 | Youth system | 26 February 2014 | Free | 31 December 2027 | |
| 12 | Diógenes | GK | Itapecerica da Serra |
6 January 2001 (aged 23) | 1 | 0 | Youth system | 9 July 2021 | Free | 31 December 2024 | |
| 18 | Renan | GK | Rio de Janeiro |
18 May 1989 (aged 35) | – | – | Sport Recife | 21 August 2024 | Free | 31 December 2024 | |
| 34 | Gustavo Jundi | GK | Araçatuba |
5 April 2004 (aged 20) | – | – | Youth system | 13 June 2024 | Loan | 31 January 2025 | |
| 77 | Gabriel Brazão | GK | Uberlândia |
5 October 2000 (aged 24) | 31 | 0 | Inter Milan |
21 February 2024 | Free | 31 December 2026 | |
| — | João Pedro | GK | Santos |
18 March 2008 (aged 16) | – | – | Youth system | 11 May 2024 | Free | 30 April 2027 | |
| — | Rodrigo Falcão | GK | Santos |
25 March 2005 (aged 19) | – | – | Youth system | 8 January 2024 | Free | 31 October 2024 | |
| Defenders | |||||||||||
| 2 | Alex | CB | Ribeirão Preto |
10 May 1999 (aged 25) | 34 | 1 | Fluminense | 7 May 2019 | Free | 31 December 2024 | |
| 3 | Hayner | RB | Serra |
2 October 1995 (aged 29) | 35 | 1 | Azuriz | 29 December 2023 | Loan | 31 December 2024 | |
| 4 | Gil | CB | Campos dos Goytacazes |
12 June 1987 (aged 37) | 49 | 1 | Corinthians | 27 December 2023 | Free | 31 December 2024 | |
| 13 | Aderlan | RB | Campina Grande |
18 August 1990 (aged 34) | 16 | 0 | Red Bull Bragantino | 27 December 2023 | Free | 31 December 2024 | |
| 14 | Luan Peres | CB/LB | São Paulo |
19 July 1994 (aged 30) | 95 | 1 | Fenerbahçe |
2 September 2024 | Free | 31 December 2027 | |
| 15 | João Basso | CB | Curitiba |
13 January 1997 (aged 27) | 22 | 2 | Arouca |
1 August 2023 | Undisc. | 31 December 2026 | |
| 29 | Rodrigo Ferreira | RB/LB | Cotia |
29 March 1995 (aged 29) | 21 | 0 | Mirassol | 5 March 2024 | Undisc. | 31 December 2025 | |
| 31 | Gonzalo Escobar | LB | Alejandro Korn | 16 March 1997 (aged 27) | 33 | 1 | Fortaleza | 19 April 2024 | Loan | 31 December 2024 | |
| 32 | Jair | CB | Orlândia |
7 March 2005 (aged 19) | 24 | 0 | Youth system | 26 January 2022 | Free | 31 December 2026 | |
| 33 | Souza | LB | Mauá |
16 June 2006 (aged 18) | 9 | 0 | Youth system | 6 February 2024 | Free | 31 May 2025 | |
| 38 | Kevyson | LB/AM | Leopoldina |
29 March 2004 (aged 20) | 20 | 0 | Youth system | 12 July 2022 | Free | 31 December 2026 | |
| 40 | Samuel | CB | Fortaleza |
9 February 2006 (aged 18) | – | – | Youth system | 25 January 2024 | Free | 30 June 2026 | |
| 44 | JP Chermont | RB | Bauru |
18 January 2006 (aged 18) | 36 | 2 | Youth system | 21 February 2024 | Free | 30 September 2025 | |
| — | Diego Borges | CB | Agudos |
15 December 2004 (aged 20) | – | – | Youth system | 27 January 2024 | Free | 31 January 2026 | |
| Midfielders | |||||||||||
| 5 | João Schmidt | DM/CM | São Paulo |
19 May 1993 (aged 31) | 49 | 1 | Kawasaki Frontale |
30 December 2023 | Free | 31 December 2024 | |
| 8 | Tomás Rincón | DM | San Cristóbal | 13 January 1988 (aged 36) | 44 | 2 | Free agent | 15 August 2023 | Free | 31 December 2024 | |
| 20 | Giuliano | AM/CM | Curitiba |
31 May 1990 (aged 34) | 36 | 12 | Corinthians | 26 December 2023 | Free | 31 December 2024 | |
| 21 | Diego Pituca | DM/CM | Mogi Guaçu |
1 August 1992 (aged 32) | 205 | 13 | Kashima Antlers |
31 December 2023 | Free | 31 December 2027 | |
| 22 | Rómulo Otero | AM/RW | Caracas | 9 November 1992 (aged 32) | 51 | 8 | Aucas |
29 December 2023 | Free | 31 December 2024 | |
| 23 | Sandry | DM/CM | Itabuna |
30 August 2002 (aged 22) | 106 | 0 | Youth system | 18 January 2019 | Free | 31 May 2026 | |
| 25 | Alison | DM | Cubatão |
1 March 1993 (aged 31) | 274 | 4 | Free agent | 9 February 2023 | Free | 31 December 2024 | |
| 37 | Serginho | AM/LW | Santos |
3 December 1990 (aged 34) | 20 | 2 | Maringá | 23 April 2024 | Loan | 31 December 2024 | |
| 47 | Miguel Terceros | AM | Santa Cruz de la Sierra | 25 April 2004 (aged 20) | 14 | 0 | Youth system | 20 July 2022 | Free | 31 July 2027 | |
| 66 | Ignacio Laquintana | AM | Paysandú | 1 February 1999 (aged 25) | 11 | 0 | Red Bull Bragantino | 1 September 2024 | Loan | 31 December 2024 | |
| 88 | Patrick | AM/LW | Rio de Janeiro |
29 July 1992 (aged 32) | 10 | 0 | Atlético Mineiro | 19 April 2024 | US$ 1M | 31 December 2026 | |
| — | Hyan | CM | Brasília |
24 March 2004 (aged 20) | 1 | 0 | Youth system | 21 February 2024 | Free | 31 December 2025 | |
| — | Vinicius Balieiro | DM/RB | Campinas |
28 May 1999 (aged 25) | 72 | 3 | Youth system | 13 November 2020 | Free | 31 December 2025 | |
| Forwards | |||||||||||
| 7 | Pedrinho | LW/RW | São Paulo |
10 November 1999 (aged 25) | 30 | 2 | Lokomotiv |
11 January 2024 | Loan | 31 December 2024 | |
| 9 | Julio Furch | ST | Winifreda | 29 July 1989 (aged 35) | 63 | 9 | Atlas |
24 July 2023 | Free | 31 December 2025 | |
| 11 | Guilherme | LW | São Paulo |
13 April 1995 (aged 29) | 46 | 12 | Grêmio | 31 December 2023 | R$ 4.8M | 31 December 2026 | |
| 17 | Yusupha Njie | FW | Banjul | 1 March 1994 (aged 30) | – | – | Al-Markhiya |
30 August 2024 | Loan | 30 June 2025 | |
| 19 | Wendel Silva | ST | Rio de Janeiro |
2 August 2000 (aged 24) | 16 | 4 | Porto |
16 August 2024 | Loan | 30 June 2025 | |
| 27 | Willian | ST | Três Fronteiras |
19 November 1986 (aged 38) | 39 | 7 | Fluminense | 28 December 2023 | Loan | 31 December 2024 | |
| 43 | Mateus Xavier | LW/RW | Ibicaraí |
29 June 2007 (aged 17) | 1 | 0 | Youth system | 30 June 2024 | Free | 31 August 2026 | |
| 81 | Billy Arce | FW | Esmeraldas | 12 July 1998 (aged 26) | 2 | 0 | Once Caldas |
8 August 2024 | Free | 31 December 2025 | |
| — | Enzo Monteiro | ST | Santa Cruz de la Sierra | 27 May 2004 (aged 20) | 1 | 0 | Youth system | 15 April 2024 | Free | 29 May 2027 | |
| — | João Victor | RW | Aparecida de Goiânia |
12 August 2007 (aged 17) | 0 | 0 | Youth system | 11 February 2024 | Free | 30 August 2026 | |
Source: SantosFC.com.br (for appearances and goals) and FPF (for contracts). Players in italic were not registered for the Campeonato Brasileiro Série B.
- *Players in
strikewere replaced - A List
-
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
No. Pos. Nation Player — GK
BRABreno Sossai — GK
BRADiógenes — GK
BRAGabriel Brazão — GK
BRAJoão Paulo — DF
BRADiego Borges — DF
BRAGil — DF
BRAJoão Basso— DF
BRAJoaquim — DF
BRAMessias — DF
BRAAderlan — DF
BRADodô — DF
BRAFelipe Jonatan — DF
BRAHayner — MF
BRADiego Pituca — MF
BRAJoão Schmidt No. Pos. Nation Player — MF
VENTomás Rincón — MF
BRAVinicius Balieiro — MF
BRAVinicius Zanocelo— MF
BRAGiuliano — MF
ECUJuan Cazares — MF
BRANonato — MF
VENRómulo Otero — FW
COLAlfredo Morelos — FW
BRABruno Marques — FW
BRAGuilherme — FW
ARGJulio Furch — FW
BRAMarcelinho — FW
BRAPedrinho — FW
BRAWillian - B List
-
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
No. Pos. Nation Player — GK
BRARodrigo Falcão — DF
BRAJair Cunha — DF
BRAMatheus Matias — DF
BRASamuel — DF
BRAJP Chermont — DF
BRAKevyson No. Pos. Nation Player — DF
BRASouza — MF
BRAHyan — MF
BOLMiguel Terceros — FW
BOLEnzo Monteiro — FW
BRAJoão Victor — FW
BRAWeslley Patati
Appearances and goals
| No. | Pos. | Nat | Name | Campeonato Brasileiro Série B | Campeonato Paulista | Total | |||
|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 1 | GK | João Paulo | 7 | 0 | 16 | 0 | 23 | 0 | |
| 77 | GK | Gabriel Brazão | 30+1 | 0 | 0 | 0 | 31 | 0 | |
| 12 | GK | Diógenes | 1 | 0 | 0 | 0 | 1 | 0 | |
| 4 | DF | Gil | 1 | 16 | 0 | 50 | 1 | ||
| 6 | DF | Joaquim | 12 | 1 | 15 | 2 | 27 | 3 | |
| 13 | DF | Aderlan | 4 | 0 | 11+1 | 0 | 16 | 0 | |
| — | DF | Felipe Jonatan | 0 | 0 | 11+3 | 0 | 14 | 0 | |
| 3 | DF | Hayner | 10+14 | 0 | 7+4 | 1 | 35 | 1 | |
| 38 | DF | Kevyson | 0 | 0 | 1+2 | 0 | 3 | 0 | |
| — | DF | Messias | 0 | 0 | 1 | 0 | 1 | 0 | |
| 29 | DF | Rodrigo Ferreira | 5+16 | 0 | 0 | 0 | 21 | 0 | |
| 33 | DF | Souza | 3+6 | 0 | 0+1 | 0 | 10 | 0 | |
| 32 | DF | Jair | 19 | 0 | 0+3 | 0 | 22 | 0 | |
| 44 | DF | JP Chermont | 22+9 | 2 | 1+4 | 0 | 36 | 2 | |
| 31 | DF | Gonzalo Escobar | 33 | 1 | 0 | 0 | 33 | 1 | |
| 2 | DF | Alex | 1+4 | 0 | 0 | 0 | 5 | 0 | |
| 15 | DF | João Basso | 7+1 | 2 | 0 | 0 | 8 | 2 | |
| 14 | DF | Luan Peres | 3+2 | 1 | 0 | 0 | 5 | 1 | |
| 21 | MF | Diego Pituca | 34+1 | 4 | 15 | 1 | 50 | 5 | |
| 20 | MF | Giuliano | 29 | 9 | 5+2 | 3 | 36 | 12 | |
| 5 | MF | João Schmidt | 33 | 0 | 14+2 | 1 | 48 | 1 | |
| 36 | MF | Juan Cazares | 0+3 | 0 | 7+4 | 1 | 14 | 1 | |
| 22 | MF | Rómulo Otero | 27+10 | 5 | 10+4 | 3 | 51 | 8 | |
| 8 | MF | Tomás Rincón | 3+11 | 0 | 3+11 | 0 | 28 | 0 | |
| 15 | MF | Nonato | 0+1 | 0 | 2+5 | 0 | 8 | 0 | |
| 88 | MF | Patrick | 0+10 | 0 | 0 | 0 | 10 | 0 | |
| 37 | MF | Serginho | 9+10 | 2 | 0 | 0 | 19 | 2 | |
| 23 | MF | Sandry | 6+7 | 0 | 0 | 0 | 13 | 0 | |
| 14 | MF | Hyan | 0+1 | 0 | 0 | 0 | 1 | 0 | |
| 47 | MF | Miguel Terceros | 0+5 | 0 | 0 | 0 | 5 | 0 | |
| 66 | MF | Ignacio Laquintana | 2+9 | 0 | 0 | 0 | 11 | 0 | |
| 25 | MF | Alison | 0+1 | 0 | 0 | 0 | 1 | 0 | |
| 11 | FW | Guilherme | 30+1 | 9 | 12+1 | 3 | 44 | 12 | |
| 9 | FW | Julio Furch | 12+15 | 3 | 8+5 | 3 | 41 | 6 | |
| 7 | FW | Pedrinho | 5+11 | 2 | 9+5 | 0 | 30 | 2 | |
| 27 | FW | Willian | 8+20 | 5 | 6+4 | 2 | 38 | 7 | |
| — | FW | Marcelinho | 0 | 0 | 1+4 | 0 | 5 | 0 | |
| 30 | FW | Alfredo Morelos | 4+2 | 2 | 4+7 | 2 | 17 | 4 | |
| 42 | FW | Weslley Patati | 7+6 | 2 | 0+6 | 0 | 19 | 2 | |
| 18 | FW | Enzo Monteiro | 1 | 0 | 0 | 0 | 1 | 0 | |
| 43 | FW | Mateus Xavier | 0+1 | 0 | 0 | 0 | 1 | 0 | |
| 30 | FW | Alejandro Villarreal | 0+1 | 0 | 0 | 0 | 1 | 0 | |
| 81 | FW | Billy Arce | 0+2 | 0 | 0 | 0 | 2 | 0 | |
| 19 | FW | Wendel Silva | 16 | 4 | 0 | 0 | 16 | 4 | |
| 43 | FW | Luca Meirelles | 0+2 | 0 | 0 | 0 | 2 | 0 | |
Source: Match reports in Competitive matches, Soccerway
Goalscorers
| Ran | No. | Pos | Nat | Name | Série B | Paulista | Total |
|---|---|---|---|---|---|---|---|
| 1 | 20 | MF | Giuliano | 9 | 3 | 12 | |
| 11 | FW | Guilherme | 9 | 3 | 12 | ||
| 3 | 22 | MF | Rómulo Otero | 5 | 3 | 8 | |
| 4 | 27 | FW | Willian | 5 | 2 | 7 | |
| 5 | 9 | FW | Julio Furch | 3 | 3 | 6 | |
| 6 | 21 | MF | Diego Pituca | 4 | 1 | 5 | |
| 7 | 30 | FW | Alfredo Morelos | 2 | 2 | 4 | |
| 19 | FW | Wendel Silva | 4 | 0 | 4 | ||
| 9 | 6 | DF | Joaquim | 1 | 2 | 3 | |
| 10 | 7 | FW | Pedrinho | 2 | 0 | 2 | |
| 42 | FW | Weslley Patati | 2 | 0 | 2 | ||
| 44 | DF | JP Chermont | 2 | 0 | 2 | ||
| 37 | MF | Serginho | 2 | 0 | 2 | ||
| 15 | DF | João Basso | 2 | 0 | 2 | ||
| 15 | 5 | MF | João Schmidt | 0 | 1 | 1 | |
| 3 | DF | Hayner | 0 | 1 | 1 | ||
| 36 | MF | Juan Cazares | 0 | 1 | 1 | ||
| 4 | DF | Gil | 1 | 0 | 1 | ||
| 31 | DF | Gonzalo Escobar | 1 | 0 | 1 | ||
| 14 | DF | Luan Peres | 1 | 0 | 1 | ||
| Own goals | 2 | 0 | 2 | ||||
| Total | 57 | 22 | 79 | ||||
Source: Match reports in Competitive matches
Disciplinary record
| N | Nat | Pos | Name | Série B | Paulista | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 77 | GK | Gabriel Brazão | 3 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
| 6 | DF | Joaquim | 1 | 0 | 0 | 3 | 0 | 0 | 4 | 0 | 0 | |
| 3 | DF | Hayner | 6 | 0 | 0 | 3 | 0 | 1 | 9 | 0 | 1 | |
| 13 | DF | Aderlan | 1 | 0 | 0 | 4 | 0 | 0 | 5 | 0 | 0 | |
| 44 | DF | JP Chermont | 5 | 0 | 0 | 1 | 0 | 0 | 6 | 0 | 0 | |
| 4 | DF | Gil | 3 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 | |
| 31 | DF | Gonzalo Escobar | 6 | 0 | 1 | 0 | 0 | 0 | 6 | 0 | 1 | |
| 32 | DF | Jair | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| 14 | DF | Luan Peres | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 29 | DF | Rodrigo Ferreira | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| 15 | DF | João Basso | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 5 | MF | João Schmidt | 8 | 0 | 0 | 3 | 0 | 0 | 11 | 0 | 0 | |
| 21 | MF | Diego Pituca | 4 | 1 | 0 | 2 | 0 | 0 | 6 | 1 | 0 | |
| 8 | MF | Tomás Rincón | 2 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 | |
| 22 | MF | Rómulo Otero | 4 | 0 | 0 | 3 | 0 | 1 | 7 | 0 | 1 | |
| 36 | MF | Juan Cazares | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 88 | MF | Patrick | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 20 | MF | Giuliano | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| 23 | MF | Sandry | 4 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | |
| 47 | MF | Miguel Terceros | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| 37 | MF | Serginho | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| 11 | FW | Guilherme | 2 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 | |
| 7 | FW | Pedrinho | 2 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 | |
| 27 | FW | Willian | 4 | 0 | 0 | 3 | 0 | 0 | 7 | 0 | 0 | |
| 42 | FW | Weslley Patati | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 30 | FW | Alfredo Morelos | 1 | 0 | 0 | 3 | 0 | 0 | 4 | 0 | 0 | |
| — | FW | Marcelinho | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | |
| 19 | FW | Wendel Silva | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| TOTALS | 73 | 1 | 2 | 30 | 0 | 2 | 103 | 1 | 4 | |||
Source: Match reports in Competitive matches, Soccerway
= Number of bookings;
= Number of sending offs after a second yellow card;
= Number of sending offs by a direct red card.
Suspensions served
Source: Match reports in Competitive matches
Coaches
Transfers
Competitions
Overview
| Competition | First match | Last match | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||||
| Série B | 20 April 2024 | 24 November 2024 | Matchday 1 | Winners | 38 | 20 | 8 | 10 | 57 | 32 | +25 | 52.63 |
| Campeonato Paulista | 20 January 2024 | 7 April 2024 | Matchday 1 | Runners-up | 16 | 10 | 2 | 4 | 22 | 13 | +9 | 62.50 |
| Total | 54 | 30 | 10 | 14 | 79 | 45 | +34 | 55.56 | ||||
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 | 8 | 1 | 3 | 18 | 11 | +7 | 25 | 5 | 0 | 1 | 12 | 6 | +6 | 3 | 1 | 2 | 6 | 5 | +1 |
Source: Globo Esporte
Group stage
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Santos | 12 | 8 | 1 | 3 | 18 | 10 | +8 | 25 | Knockout stage |
| 2 | Portuguesa | 12 | 3 | 1 | 8 | 8 | 17 | −9 | 10 | |
| 3 | Santo André (R) | 12 | 1 | 5 | 6 | 8 | 17 | −9 | 8 | Relegation to Série A2 |
| 4 | Ituano (R) | 12 | 1 | 3 | 8 | 5 | 19 | −14 | 6 |
Matches
| 20 January 1 | Botafogo–SP | 0–1 | Santos | Ribeirão Preto |
| 18:00 UTC-03:00 | Report |
|
Stadium: Estádio Santa Cruz Attendance: 15,030 Referee: João Vitor Gobi |
| 25 January 2 | Santos | 3–1 | Ponte Preta | Santos |
| 19:30 UTC-03:00 |
|
Report |
|
Stadium: Vila Belmiro Attendance: 10,733 Referee: Fabiano Monteiro dos Santos |
| 28 January 3 | Palmeiras | 2–1 | Santos | São Paulo |
| 18:00 UTC-03:00 |
|
Report | Stadium: Allianz Parque Attendance: 40,379 Referee: Raphael Claus |
| 31 January 4 | Água Santa | 0–1 | Santos | São Bernardo do Campo |
| 21:35 UTC-03:00 |
|
Report | Stadium: Estádio 1º de Maio Attendance: 7,197 Referee: Douglas Marques das Flores |
| 4 February 5 | Santos | 2–0 | Guarani | Santos |
| 18:00 UTC-03:00 |
|
Report |
|
Stadium: Vila Belmiro Attendance: 11,020 Referee: João Vitor Gobi |
| 7 February 6 | Santos | 1–0 | Corinthians | Santos |
| 19:30 UTC-03:00 |
|
Report |
|
Stadium: Vila Belmiro Attendance: 13,861 Referee: Flávio Rodrigues de Souza |
| 11 February 7 | Mirassol | 2–2 | Santos | Mirassol |
| 18:00 UTC-03:00 |
|
Report |
|
Stadium: Estádio José Maria de Campos Maia Attendance: 11,086 Referee: Vinícius Gonçalves Dias Araújo |
| 14 February 8 | São Paulo | 0–1 | Santos | São Paulo |
| 19:30 UTC-03:00 |
|
Report | Stadium: Morumbi Attendance: 45,722 Referee: Edina Alves Batista |
| 18 February 9 | Santos | 1–2 | Novorizontino | Santos |
| 16:00 UTC-03:00 |
|
Report |
|
Stadium: Vila Belmiro Attendance: 11,665 Referee: João Vitor Gobi |
| 25 February 10 | Santos | 2–1 | São Bernardo | São Paulo |
| 16:00 UTC-03:00 | Report |
|
Stadium: Morumbi Attendance: 50,132 Referee: Flávio Rodrigues de Souza |
| 3 March 11 | Red Bull Bragantino | 1–0 | Santos | Bragança Paulista |
| 18:00 UTC-03:00 |
|
Report |
|
Stadium: Estádio Nabi Abi Chedid Attendance: 7,085 Referee: Fabiano Monteiro dos Santos |
| 9 March 12 | Santos | 3–2 | Inter de Limeira | Santos |
| 18:00 UTC-03:00 |
|
Report |
|
Stadium: Vila Belmiro Attendance: 10,797 Referee: Matheus Delgado Candançan |
Knockout stage
Quarter-final
| 17 March Single match | Santos | 0–0 (4–2 p) | Portuguesa | Santos |
| 20:15 UTC-03:00 |
|
Report |
|
Stadium: Vila Belmiro Attendance: 13,882 Referee: Raphael Claus |
| Penalties | ||||
Semi-final
| 27 March Single match | Santos | 3–1 | Red Bull Bragantino | São Paulo |
| 20:30 UTC-03:00 | Report |
|
Stadium: Neo Química Arena Attendance: 44,804 Referee: Matheus Delgado Candançan |
Finals
| 31 March First leg | Santos | 1–0 | Palmeiras | Santos |
| 18:00 UTC-03:00 |
|
Report | Stadium: Vila Belmiro Attendance: 15,946 Referee: Flávio Rodrigues de Souza |
| 7 April Second leg | Palmeiras | 2–0 (2–1 agg.) | Santos | São Paulo |
| 18:00 UTC-03:00 |
|
Report | Stadium: Allianz Parque Attendance: 41,446 Referee: Raphael Claus |
Série B
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 | 20 | 8 | 10 | 57 | 32 | +25 | 68 | 12 | 4 | 3 | 34 | 13 | +21 | 8 | 4 | 7 | 23 | 19 | +4 |
Source: Soccerway
Results by round
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Santos (C, P) | 38 | 20 | 8 | 10 | 57 | 32 | +25 | 68 | Promotion to 2025 Campeonato Brasileiro Série A |
| 2 | Mirassol (P) | 38 | 19 | 10 | 9 | 42 | 26 | +16 | 67 | |
| 3 | Sport (P) | 38 | 19 | 9 | 10 | 57 | 37 | +20 | 66 | |
| 4 | Ceará (P) | 38 | 19 | 7 | 12 | 59 | 41 | +18 | 64 | |
| 5 | Novorizontino | 38 | 18 | 10 | 10 | 43 | 31 | +12 | 64 |
Rules for classification: 1) points; 2) wins; 3) goal difference; 4) goals scored; 5) head-to-head results (only between 2 teams); 6) fewest red cards; 7) fewest yellow cards; 8) drawing of lots.[83]
(C) Champions; (P) Promoted
Matches
| 20 April 1 | Santos | 2–0 | Paysandu | Santos |
| 16:30 UTC-03:00 | Report |
|
Stadium: Vila Belmiro Attendance: 0 Referee: Lucas Guimarães Rechatiko Horn |
| 26 April 2 | Avaí | 0–2 | Santos | Florianópolis |
| 20:00 UTC-03:00 |
|
Report |
|
Stadium: Ressacada Attendance: 12,091 Referee: Lucas Paulo Torezin |
| 6 May 3 | Santos | 4–1 | Guarani | Santos |
| 20:00 UTC-03:00 |
|
Report |
|
Stadium: Vila Belmiro Attendance: 0 Referee: Paulo Belence Alves dos Prazeres Filho |
| 11 May 4 | Amazonas | 1–0 | Santos | Manaus |
| 17:00 UTC-03:00 | Report | Stadium: Arena da Amazônia Attendance: 17,672 Referee: Caio Max Augusto Vieira |
| 15 May 5 | Ponte Preta | 1–2 | Santos | Campinas |
| 21:30 UTC-03:00 |
|
Report | Stadium: Moisés Lucarelli Attendance: 7,498 Referee: Marcelo de Lima Henrique |
| 19 May 6 | Santos | 4–0 | Brusque | Santos |
| 11:00 UTC-03:00 |
|
Report | Stadium: Vila Belmiro Attendance: 10,325 Referee: Luciano da Silva Miranda Filho |
| 24 May 7 | América Mineiro | 2–1 | Santos | Belo Horizonte |
| 21:30 UTC-03:00 | Report |
|
Stadium: Independência Attendance: 7,303 Referee: Wilton Pereira Sampaio |
| 3 June 8 | Santos | 1–2 | Botafogo-SP | Londrina |
| 20:00 UTC-03:00 |
|
Report |
|
Stadium: Estádio do Café Attendance: 11,916 Referee: Gustavo Ervino Bauermann |
| 7 June 9 | Novorizontino | 3–1 | Santos | Novo Horizonte |
| 21:00 UTC-03:00 |
|
Report |
|
Stadium: Jorge Ismael de Biasi Attendance: 8,263 Referee: Anderson Daronco |
| 14 June 10 | Operário Ferroviário | 1–0 | Santos | Ponta Grossa |
| 19:00 UTC-03:00 |
|
Report |
|
Stadium: Germano Krüger Attendance: 7,750 Referee: Alex Gomes Stefano |
| 19 June 11 | Santos | 2–0 | Goiás | Santos |
| 19:00 UTC-03:00 | Report |
|
Stadium: Vila Belmiro Attendance: 8,720 Referee: Rodrigo José Pereira de Lima |
| 25 June 12 | Mirassol | 0–0 | Santos | Mirassol |
| 19:00 UTC-03:00 |
|
Report | Stadium: José Maria de Campos Maia Attendance: 7,432 Referee: Paulo César Zanovelli da Silva |
| 1 July 13 | Santos | 1–0 | Chapecoense | Santos |
| 19:00 UTC-03:00 |
|
Report |
|
Stadium: Vila Belmiro Attendance: 9,055 Referee: Jefferson Ferreira de Moraes |
| 5 July 14 | Ceará | 0–1 | Santos | Fortaleza |
| 19:00 UTC-03:00 |
|
Report |
|
Stadium: Castelão Attendance: 30,171 Referee: Emerson Ricardo de Almeida Andrade |
| 15 July 15 | Santos | 2–0 | Ituano | Santos |
| 20:00 UTC-03:00 |
|
Report |
|
Stadium: Vila Belmiro Attendance: 12,839 Referee: Lucas Paulo Torezin |
| 18 July 16 | Vila Nova | 1–1 | Santos | Goiânia |
| 20:00 UTC-03:00 |
|
Report |
|
Stadium: OBA Attendance: 9,660 Referee: Rodrigo José Pereira de Lima |
| 22 July 17 | Santos | 4–0 | Coritiba | Santos |
| 20:00 UTC-03:00 | Report |
|
Stadium: Vila Belmiro Attendance: 11,928 Referee: Marcelo de Lima Henrique |
| 28 July 18 | CRB | 1–1 | Santos | Maceió |
| 18:30 UTC-03:00 |
|
Report |
|
Stadium: Rei Pelé Attendance: 13,915 Referee: Sávio Pereira Sampaio |
| 2 August 19 | Santos | 1–1 | Sport Recife | Santos |
| 21:30 UTC-03:00 | Report |
|
Stadium: Vila Belmiro Attendance: 13,629 Referee: Paulo César Zanovelli da Silva | |
| Note: According to the official match summary,[84] Gil was booked instead of Escobar | ||||
| 9 August 20 | Paysandu | 0–3 | Santos | Belém |
| 20:00 UTC-03:00 | Report |
|
Stadium: Mangueirão Attendance: 36,720 Referee: Denis Ribeiro Serafim |
| 17 August 21 | Santos | 0–1 | Avaí | Santos |
| 16:00 UTC-03:00 | Report |
|
Stadium: Vila Belmiro Attendance: 13,545 Referee: Anderson Daronco |
| 21 August 22 | Guarani | 1–1 | Santos | Campinas |
| 19:00 UTC-03:00 |
|
Report |
|
Stadium: Brinco de Ouro da Princesa Attendance: 10,567 Referee: Gustavo Ervino Bauermann |
| 24 August 23 | Santos | 0–0 | Amazonas | Santos |
| 16:00 UTC-03:00 | Report |
|
Stadium: Vila Belmiro Attendance: 10,967 Referee: Jefferson Ferreira de Moraes |
| 30 August 24 | Santos | 2–2 | Ponte Preta | Santos |
| 21:30 UTC-03:00 |
|
Report |
|
Stadium: Vila Belmiro Attendance: 6,946 Referee: Sávio Pereira Sampaio |
| 7 September 25 | Brusque | 0–1 | Santos | Joinville |
| 16:00 UTC-03:00 |
|
Report |
|
Stadium: Arena Joinville Attendance: 4,927 Referee: Rafael Rodrigo Klein |
| 15 September 26 | Santos | 2–1 | América Mineiro | Santos |
| 16:00 UTC-03:00 |
|
Report |
|
Stadium: Vila Belmiro Attendance: 10,160 Referee: Arthur Gomes Rabelo |
| 19 September 27 | Botafogo-SP | 0–1 | Santos | Ribeirão Preto |
| 21:30 UTC-03:00 |
|
Report |
|
Stadium: Santa Cruz Attendance: 8,726 Referee: Matheus Delgado Candançan |
| 23 September 28 | Santos | 1–1 | Novorizontino | Santos |
| 21:00 UTC-03:00 |
|
Report |
|
Stadium: Vila Belmiro Attendance: 11,119 Referee: Alex Gomes Stefano |
| 28 September 29 | Santos | 1–0 | Operário Ferroviário | Santos |
| 18:00 UTC-03:00 |
|
Report |
|
Stadium: Vila Belmiro Attendance: 9,938 Referee: Jonathan Benkenstein Pinheiro |
| 7 October 30 | Goiás | 3–1 | Santos | Goiânia |
| 21:00 UTC-03:00 |
|
Report |
|
Stadium: Serrinha Attendance: 8,478 Referee: Marcelo de Lima Henrique |
| 12 October 31 | Santos | 3–2 | Mirassol | Santos |
| 18:30 UTC-03:00 |
|
Report |
|
Stadium: Vila Belmiro Attendance: 11,816 Referee: Gustavo Ervino Bauermann |
| 16 October 32 | Chapecoense | 3–2 | Santos | Chapecó |
| 20:00 UTC-03:00 |
|
Report | Stadium: Arena Condá Attendance: 9,971 Referee: Sávio Pereira Sampaio |
| 22 October 33 | Santos | 1–0 | Ceará | Santos |
| 19:00 UTC-03:00 |
|
Report | Stadium: Vila Belmiro Attendance: 8,548 Referee: Rafael Rodrigo Klein |
| 28 October 34 | Ituano | 0–2 | Santos | Itu |
| 19:00 UTC-03:00 |
|
Report | Stadium: Novelli Júnior Attendance: 11,716 Referee: Luiz Flávio de Oliveira |
| 2 November 35 | Santos | 3–0 | Vila Nova | Santos |
| 16:30 UTC-03:00 |
|
Report | Stadium: Vila Belmiro Attendance: 14,029 Referee: Yuri Elino Ferreira da Cruz |
| 11 November 36 | Coritiba | 0–2 | Santos | Curitiba |
| 21:00 UTC-03:00 |
|
Report |
|
Stadium: Couto Pereira Attendance: 16,282 Referee: Gustavo Ervino Bauermann |
| 17 November 37 | Santos | 0–2 | CRB | Santos |
| 16:00 UTC-03:00 | Report |
|
Stadium: Vila Belmiro Attendance: 15,750 Referee: Ramon Abatti Abel |
| 24 November 38 | Sport Recife | 2–1 | Santos | Recife |
| 18:30 UTC-03:00 |
|
Report |
|
Stadium: Ilha do Retiro Attendance: 24,389 Referee: Bruno Arleu de Araújo |