Active in Serie A

Santos

SAN

Português flag Português
Form: LDLWD
Squad Size 37
City Santos, São Paulo
Stadium Estádio Urbano Caldeira
Founded 1912

At 15th with 13 points, Santos face relegation reality, with volatile form. The LDLWD record across recent matches tells a story of struggle. Statistics don't care about effort or intention - they measure outcomes.

Match Coverage

Santos results, scores, and our take on recent matches

Date
Match
Score
League
Coverage

A dramatic tale at Arena Fonte Nova! Santos cruise to a 2-0 lead via penalties, but Bahia's relentless late surge steals a vital point. Peak Brasileirao drama. #Bahia #SantosFC #SerieA

Rollheiser Brace Cancelled Out by Late Bahia Blitz A chaotic 2-2 draw that showcases the unpredictable magic of the Brazilian top flight. The Penalty Shock The early phases at Arena Fonte Nova completely defied the league table. Santos arrived sitting near the danger zone but played with remarkable tactical discipline....
Read our take

The scoreboard flipped back and forth at Estádio Urbano Caldeira, but Fluminense's late surge sealed a massive 3-2 victory away from home. Elite mentality from the visitors. #SerieA #Fluminense

Kennedy's Late Strike Shatters Santos A relentless five-goal spectacle that cements Fluminense’s top-three status while exposing Santos' inability to hold a lead. Early Exchanges The opening exchanges at Estádio Urbano Caldeira immediately delivered on the pre-match promise. Gabriel Barbosa ignited the contest just nine minutes in, clinically finishing to give...
Read our take

Seven minutes on the pitch was all Moisés needed to ignite Estádio Urbano Caldeira. Santos punished a wasteful Atletico-MG in a gritty contest. Squad depth proves decisive. #Santos #SerieA #Galo

Super-Sub Moisés Sinks the Visitors A gruelling war of attrition at Estádio Urbano Caldeira required a moment of pure bench inspiration to settle the tie. A War of Attrition The Estádio Urbano Caldeira played host to a deeply tactical and ultimately attritional opening phase. Atletico-MG settled quickly and controlled possession,...
Read our take

Santos stunned the Maracanã early, but a relentless barrage and a late Paquetá strike flipped the script. A statement comeback that proves their mettle! #Flamengo #Santos #SerieA

Flamengo Roar Back to Stun Santos at the Maracanã A relentless second-half surge saw the hosts overturn a shock deficit, proving their continental ambitions remain fiercely alive this season. The Opening Exchanges The Estádio do Maracanã witnessed a breathless early exchange where the Stakes were palpable for both sides. Despite...
Read our take

Santos seal their progression with a 2-0 win, but the relentless set-piece pressure from Remo proved this knockout tie was far tighter than the final scoreline suggests. The journey continues! #Santos #Remo #Knockout

Santos Book Progression with Ruthless Home Display Our take is that a professional performance proved the difference as the hosts navigated a tense elimination tie to secure their advancement. Opening Salvos and High Drama Under the spectacular floodlights at Estádio Urbano Caldeira, a definitive single-leg knockout tie unfolded between two...
Read our take

A 0-0 draw on the scoreboard, but a 95th-minute VAR intervention tells the true story. A disallowed goal saves Cruzeiro, yet both sides remain trapped in the drop zone. #Cruzeiro #Santos #SerieA

Stoppage-Time Heartbreak in the Relegation Mud A desperate relegation battle yielded minimal quality but maximum stoppage-time tension, leaving both historic clubs languishing in the drop zone. The Anxious Start The atmosphere at Governador Magalhães Pinto was incredibly tense from the first touch, perfectly reflecting the dire league positions of both...
Read our take

A 90th-minute smash-and-grab! Internacional flip the relegation script with a stunning 2-1 heist away at Santos. Pure drama when it mattered most. #SerieA #Internacional #Brasileirao

Late Heist: Internacional Stun Santos in Relegation Thriller A true six-pointer that defied the run of play, culminating in a breathless finish that shifts the momentum at the bottom of the table. Sterile Dominance Estádio Urbano Caldeira expected a routine performance to pull away from the drop zone. Santos dominated...
Read our take

A 1-1 draw on paper, yet the tactical warfare at Estádio Urbano Caldeira tells another tale. Early fireworks gave way to a grueling stalemate and late red card drama. #SerieA #Santos #Corinthians

Derby Day Drama at Estádio Urbano Caldeira Ends Honours Even A breathless opening exchange gave way to a gritty tactical stalemate that leaves both sides hungry for momentum in the early campaign. Electric Exchange The Intensity was palpable straight out of the gates as this fierce rivalry roared into life...
Read our take

Mirassol looked secure at 2-0, but Gabriel Barbosa's late brace—capped by an 88th-minute penalty—stole a chaotic 2-2 draw. Absolute heartbreak for the hosts! #SerieA #SantosFC #Mirassol

Gabigol's Late Show Stuns the Hosts Gabriel Barbosa's dramatic late brace rescued a 2-2 draw for Santos, punishing a wasteful Mirassol side who let a comfortable two-goal lead slip through their fingers. Early Ambitions Mirassol set out to put on a show at Estádio José Maria de Campos Maia. They...
Read our take

Neymar is still the king of the Vila! A massive brace secured a 2-1 win in a tense relegation scrap against Vasco. The climb out of the bottom starts now for Santos. #Santos #Vasco #SerieA

Neymar Brace Rescues Santos in Relegation Scrap This was a gritty survivalist performance where individual brilliance finally outweighed systemic chaos at the bottom of the table. Drama at the Vila The air at Estádio Urbano Caldeira was thick with anxiety as two giants of Brazilian football met in a desperate...
Read our take

Last-minute heartbreak for Santos! Kevin Viveros clinches a 2-1 win for Atletico Paranaense in the 90th minute. A game of pure drama from Julimar's early penalty to Thaciano's equalizer. The Furacao keeps rolling! #SerieA #Athletico #SantosFC

Viveros Snaps Deadlock at the Death This hard-fought victory propels Atletico Paranaense toward the summit while leaving a struggling Santos side searching for answers deep in the relegation zone. The Opening Salvo at Arena da Baixada The match exploded into life at Arena da Baixada as the hosts looked to...
Read our take

Stalemate at the Caldeira! Ze Rafael put Santos ahead, but Jonathan Calleri equalized for Sao Paulo after Lucas Moura's immediate impact off the bench. Santos remains in the drop zone, while Sao Paulo stays 7th. #Santos #SaoPaulo #SerieA

Stalemate at the Caldeira A hard-fought 1-1 draw leaves Santos trapped in the relegation zone while Sao Paulo fails to close the gap on the league's top four. Ze Rafael’s Tactical Strike The atmosphere at Estadio Urbano Caldeira was thick with desperation as Santos looked to ignite their season. From...
Read our take

Chaos at Arena Condá! Chapecoense-sc snatched a 4-2 win against Santos with three goals in the final 17 minutes. Despite Santos having 66% possession and 25 shots, the clinical finishing of the hosts proved decisive. #SerieA #Chapecoense #SantosFC

Late Surge Leaves Santos Shell-shocked Chapecoense’s clinical finishing in the final stages exposed Santos’s defensive frailties in a high-scoring thriller at Arena Condá. Midfield Chess and Early Strikes The encounter at Arena Condá burst into life early as Chapecoense-sc secured the lead through a clinical W. Clar penalty in the...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

Serie A 15th Place
Form
LDLWDDLDWL

Record

P12
W3
D4
L5
Pts13
Win%25%

Goals

Scored16
Conceded19
Diff -3
Avg/G1.3
Conc/G1.6

Defense & Discipline

Clean Sheets3
Failed to Score1
Pens Scored2
Pens Missed0

Best Streaks

1 Win Streak
2 Draw Streak
1 Loss Streak

League Standings

League Standings

Full Serie A table with points, goal difference and recent form

Pos Team P Pts GF GA GD Form
1 Palmeiras 12 29 22 10 +12 WPalmeiras 1 - 0 Atletico Paranaense (19-04-2026)DCorinthians 0 - 0 Palmeiras (12-04-2026)WBahia 1 - 2 Palmeiras (05-04-2026)WPalmeiras 2 - 1 Gremio (03-04-2026)WSao Paulo 0 - 1 Palmeiras (22-03-2026)
2 Flamengo 11 23 20 10 +10 WFlamengo 2 - 0 Bahia (19-04-2026)WFluminense 1 - 2 Flamengo (12-04-2026)WFlamengo 3 - 1 Santos (05-04-2026)LRB Bragantino 3 - 0 Flamengo (03-04-2026)DCorinthians 1 - 1 Flamengo (22-03-2026)
3 Fluminense 12 23 21 15 +6 WSantos 2 - 3 Fluminense (19-04-2026)LFluminense 1 - 2 Flamengo (12-04-2026)DCoritiba 1 - 1 Fluminense (04-04-2026)WFluminense 3 - 1 Corinthians (02-04-2026)WFluminense 1 - 0 Atletico-MG (21-03-2026)
4 Sao Paulo 12 20 16 11 +5 WSao Paulo 1 - 0 Mirassol (26-04-2026)LVasco DA Gama 2 - 1 Sao Paulo (18-04-2026)LVitoria 2 - 0 Sao Paulo (11-04-2026)WSao Paulo 4 - 1 Cruzeiro (04-04-2026)DInternacional 1 - 1 Sao Paulo (01-04-2026)
5 Bahia 11 20 15 12 +3 DBahia 2 - 2 Santos (25-04-2026)LFlamengo 2 - 0 Bahia (19-04-2026)WMirassol 1 - 2 Bahia (11-04-2026)LBahia 1 - 2 Palmeiras (05-04-2026)WBahia 3 - 0 Atletico Paranaense (01-04-2026)
6 Atletico Paranaense 12 19 17 14 +3 LPalmeiras 1 - 0 Atletico Paranaense (19-04-2026)WAtletico Paranaense 2 - 0 Chapecoense-sc (12-04-2026)LAtletico-MG 2 - 1 Atletico Paranaense (05-04-2026)LBahia 3 - 0 Atletico Paranaense (01-04-2026)WAtletico Paranaense 4 - 1 Botafogo (29-03-2026)
7 Coritiba 12 19 15 12 +3 WCoritiba 2 - 0 Atletico-MG (19-04-2026)DBotafogo 2 - 2 Coritiba (12-04-2026)DCoritiba 1 - 1 Fluminense (04-04-2026)DCoritiba 1 - 1 Vasco DA Gama (01-04-2026)LAtletico Paranaense 2 - 0 Coritiba (22-03-2026)
8 RB Bragantino 12 17 15 14 +1 WRB Bragantino 4 - 2 Remo (19-04-2026)LCruzeiro 2 - 1 RB Bragantino (12-04-2026)WMirassol 0 - 1 RB Bragantino (05-04-2026)WRB Bragantino 3 - 0 Flamengo (03-04-2026)LRB Bragantino 1 - 2 Botafogo (21-03-2026)
9 Botafogo 11 16 22 22 0 DBotafogo 2 - 2 Internacional (25-04-2026)WChapecoense-sc 1 - 4 Botafogo (18-04-2026)DBotafogo 2 - 2 Coritiba (12-04-2026)WVasco DA Gama 1 - 2 Botafogo (05-04-2026)WBotafogo 3 - 2 Mirassol (01-04-2026)
10 Vasco DA Gama 12 16 18 18 0 WVasco DA Gama 2 - 1 Sao Paulo (18-04-2026)DRemo 1 - 1 Vasco DA Gama (11-04-2026)LVasco DA Gama 1 - 2 Botafogo (05-04-2026)DCoritiba 1 - 1 Vasco DA Gama (01-04-2026)WVasco DA Gama 2 - 1 Gremio (22-03-2026)
11 Vitoria 11 15 11 14 -3 DVitoria 0 - 0 Corinthians (18-04-2026)WVitoria 2 - 0 Sao Paulo (11-04-2026)DChapecoense-sc 1 - 1 Vitoria (05-04-2026)LCruzeiro 3 - 0 Vitoria (01-04-2026)WVitoria 1 - 0 Mirassol (22-03-2026)
12 Atletico-MG 12 14 14 15 -1 LCoritiba 2 - 0 Atletico-MG (19-04-2026)LSantos 1 - 0 Atletico-MG (11-04-2026)WAtletico-MG 2 - 1 Atletico Paranaense (05-04-2026)WChapecoense-sc 0 - 4 Atletico-MG (02-04-2026)LFluminense 1 - 0 Atletico-MG (21-03-2026)
13 Gremio 12 13 14 16 -2 LCruzeiro 2 - 0 Gremio (18-04-2026)DInternacional 0 - 0 Gremio (11-04-2026)DGremio 0 - 0 Remo (05-04-2026)LPalmeiras 2 - 1 Gremio (03-04-2026)LVasco DA Gama 2 - 1 Gremio (22-03-2026)
14 Internacional 12 13 10 12 -2 DBotafogo 2 - 2 Internacional (25-04-2026)LInternacional 1 - 2 Mirassol (19-04-2026)DInternacional 0 - 0 Gremio (11-04-2026)WCorinthians 0 - 1 Internacional (05-04-2026)DInternacional 1 - 1 Sao Paulo (01-04-2026)
15 Santos 12 13 16 19 -3 DBahia 2 - 2 Santos (25-04-2026)LSantos 2 - 3 Fluminense (19-04-2026)WSantos 1 - 0 Atletico-MG (11-04-2026)LFlamengo 3 - 1 Santos (05-04-2026)WSantos 2 - 0 Remo (02-04-2026)
16 Cruzeiro 12 13 16 21 -5 WRemo 0 - 1 Cruzeiro (25-04-2026)WCruzeiro 2 - 0 Gremio (18-04-2026)WCruzeiro 2 - 1 RB Bragantino (12-04-2026)LSao Paulo 4 - 1 Cruzeiro (04-04-2026)WCruzeiro 3 - 0 Vitoria (01-04-2026)
17 Corinthians 12 12 8 11 -3 DVitoria 0 - 0 Corinthians (18-04-2026)DCorinthians 0 - 0 Palmeiras (12-04-2026)LCorinthians 0 - 1 Internacional (05-04-2026)LFluminense 3 - 1 Corinthians (02-04-2026)DCorinthians 1 - 1 Flamengo (22-03-2026)
18 Mirassol 11 9 13 17 -4 LSao Paulo 1 - 0 Mirassol (26-04-2026)WInternacional 1 - 2 Mirassol (19-04-2026)LMirassol 1 - 2 Bahia (11-04-2026)LMirassol 0 - 1 RB Bragantino (05-04-2026)LBotafogo 3 - 2 Mirassol (01-04-2026)
19 Remo 12 8 13 22 -9 LRemo 0 - 1 Cruzeiro (25-04-2026)LRB Bragantino 4 - 2 Remo (19-04-2026)DRemo 1 - 1 Vasco DA Gama (11-04-2026)DGremio 0 - 0 Remo (05-04-2026)LSantos 2 - 0 Remo (02-04-2026)
20 Chapecoense-sc 11 8 11 22 -11 LChapecoense-sc 1 - 4 Botafogo (18-04-2026)LAtletico Paranaense 2 - 0 Chapecoense-sc (12-04-2026)DChapecoense-sc 1 - 1 Vitoria (05-04-2026)LChapecoense-sc 0 - 4 Atletico-MG (02-04-2026)LInternacional 2 - 0 Chapecoense-sc (22-03-2026)

Match History

Recent results and upcoming fixtures with scores and standings

Squad Cards

Every player in the squad with our season ratings

2026/2027 Season 37 players