Active in Serie A

Santos

SAN

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

At 15th with 21 points, Santos face relegation reality, with mixed recent results. 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

Wild scenes at Estádio Urbano Caldeira! Down a man and facing 21 shots, Santos relied on clinical finishing and heroic goalkeeping to secure three vital points. #Santos #Brasileirao #SerieA

Santos Smash and Grab: Clinical Edge Beats Vitoria Siege Santos survived a relentless offensive barrage and a foolish red card to secure a massive victory in their fight for top-flight survival. The Early Ambush The pressure at Estádio Urbano Caldeira was palpable given the desperate relegation battle at hand. Vitoria...
Read our take

A massive six-pointer delivered pure chaos! Three goals in 8 second-half minutes flipped this relegation dogfight on its head as the hosts stole a crucial win. #Gremio #Santos #SerieA

Survival of the Fittest at Arena do Grêmio In a breathless relegation six-pointer, Gremio outgunned their desperate rivals in a classic second-half shootout to claw their way to safety. Setting the Trap With the Stakes astronomical at the bottom of the table, this critical clash at Arena do Grêmio started...
Read our take

Santos dominated the ball, but Coritiba ruled the scoreboard. An absolute masterclass away from home, driven by a lethal Breno Lopes brace. A massive upset! #SerieA #Coritiba #Upset

Coritiba's Ruthless Raid Silences Neo Química Arena An early offensive masterclass from Coritiba turned possession into an illusion, dealing a massive blow to a fractured Santos side. Opening Act Coritiba didn't just step onto the pitch; they kicked the door down within twenty minutes. Breno Lopes set an incredible Intensity...
Read our take

The scoreboard says 2-0, but the real story is the defensive patience shown at Estádio Urbano Caldeira. Neymar and Frías punish a blunt away attack to secure vital points! ⚪️⚫️ #Santos #SerieA

Santos Stifle Bragantino to Claim Mid-Table Points A patient and highly calculated performance at Estádio Urbano Caldeira saw the hosts secure a much-needed victory to close the gap on the continental qualification spots. Early Exchanges Under the Lights The match kicked off with a surprisingly modest Intensity , quickly settling...
Read our take

Top vs bottom delivered pure derby tension. Santos struck first at Allianz Parque, forcing a frantic fightback. A late VAR handball call ultimately denied the league leaders a dramatic win. #Palmeiras #Santos #SerieA

VAR Stuns Allianz Parque in Tense Derby Draw A stark contrast in league position meant absolutely nothing as late controversy decided a gripping, fiercely contested local encounter. The Opening Blow The immense Stakes surrounding this fierce encounter were distinctly palpable long before the first whistle echoed across Allianz Parque. Palmeiras...
Read our take

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

Season Statistics

Full league record with goals, form, and recent streaks

Serie A 15th Place
Form
LDLWDDLDWL

Record

P17
W4
D6
L7
Pts18
Win%24%

Goals

Scored23
Conceded28
Diff -5
Avg/G1.4
Conc/G1.6

Defense & Discipline

Clean Sheets4
Failed to Score2
Pens Scored4
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 18 41 30 13 +17 WPalmeiras 1 - 0 Chapecoense-sc (31-05-2026)WFlamengo 0 - 3 Palmeiras (24-05-2026)DPalmeiras 1 - 1 Cruzeiro (17-05-2026)DRemo 1 - 1 Palmeiras (10-05-2026)DPalmeiras 1 - 1 Santos (02-05-2026)
2 Flamengo 17 34 31 16 +15 WFlamengo 3 - 0 Coritiba (30-05-2026)LFlamengo 0 - 3 Palmeiras (24-05-2026)DAtletico Paranaense 1 - 1 Flamengo (17-05-2026)WGremio 0 - 1 Flamengo (10-05-2026)DFlamengo 2 - 2 Vasco DA Gama (03-05-2026)
3 Atletico Paranaense 18 30 24 18 +6 WAtletico Paranaense 1 - 0 Mirassol (30-05-2026)WRemo 1 - 2 Atletico Paranaense (24-05-2026)DAtletico Paranaense 1 - 1 Flamengo (17-05-2026)LVasco DA Gama 1 - 0 Atletico Paranaense (10-05-2026)DAtletico Paranaense 0 - 0 Gremio (02-05-2026)
4 Fluminense 17 30 27 22 +5 DCruzeiro 1 - 1 Fluminense (31-05-2026)LMirassol 1 - 0 Fluminense (23-05-2026)WFluminense 2 - 1 Sao Paulo (16-05-2026)DFluminense 2 - 2 Vitoria (09-05-2026)LInternacional 2 - 0 Fluminense (03-05-2026)
5 RB Bragantino 18 29 25 19 +6 WRB Bragantino 3 - 1 Internacional (31-05-2026)WVasco DA Gama 0 - 3 RB Bragantino (24-05-2026)WRB Bragantino 2 - 0 Vitoria (17-05-2026)LSantos 2 - 0 RB Bragantino (10-05-2026)WChapecoense-sc 1 - 2 RB Bragantino (03-05-2026)
6 Bahia 17 26 25 23 +2 WBahia 2 - 1 Botafogo (30-05-2026)LCoritiba 3 - 2 Bahia (25-05-2026)DBahia 1 - 1 Gremio (17-05-2026)LBahia 1 - 2 Cruzeiro (10-05-2026)DSao Paulo 2 - 2 Bahia (03-05-2026)
7 Coritiba 18 26 24 24 0 LFlamengo 3 - 0 Coritiba (30-05-2026)WCoritiba 3 - 2 Bahia (25-05-2026)WSantos 0 - 3 Coritiba (17-05-2026)DCoritiba 2 - 2 Internacional (09-05-2026)LVitoria 4 - 1 Coritiba (02-05-2026)
8 Sao Paulo 17 25 23 19 +4 LRemo 1 - 0 Sao Paulo (31-05-2026)DSao Paulo 1 - 1 Botafogo (23-05-2026)LFluminense 2 - 1 Sao Paulo (16-05-2026)LCorinthians 3 - 2 Sao Paulo (10-05-2026)DSao Paulo 2 - 2 Bahia (03-05-2026)
9 Atletico-MG 18 24 22 23 -1 WVasco DA Gama 0 - 1 Atletico-MG (31-05-2026)LCorinthians 1 - 0 Atletico-MG (24-05-2026)WAtletico-MG 3 - 1 Mirassol (16-05-2026)DAtletico-MG 1 - 1 Botafogo (10-05-2026)WCruzeiro 1 - 3 Atletico-MG (03-05-2026)
10 Corinthians 18 24 18 19 -1 WGremio 1 - 3 Corinthians (30-05-2026)WCorinthians 1 - 0 Atletico-MG (24-05-2026)LBotafogo 3 - 1 Corinthians (17-05-2026)WCorinthians 3 - 2 Sao Paulo (10-05-2026)LMirassol 2 - 1 Corinthians (03-05-2026)
11 Cruzeiro 17 23 23 27 -4 DCruzeiro 1 - 1 Fluminense (31-05-2026)WCruzeiro 2 - 1 Chapecoense-sc (24-05-2026)DPalmeiras 1 - 1 Cruzeiro (17-05-2026)WBahia 1 - 2 Cruzeiro (10-05-2026)LCruzeiro 1 - 3 Atletico-MG (03-05-2026)
12 Botafogo 17 22 31 31 0 LBahia 2 - 1 Botafogo (30-05-2026)DSao Paulo 1 - 1 Botafogo (23-05-2026)WBotafogo 3 - 1 Corinthians (17-05-2026)DAtletico-MG 1 - 1 Botafogo (10-05-2026)LBotafogo 1 - 2 Remo (02-05-2026)
13 Vitoria 17 22 21 25 -4 LSantos 3 - 1 Vitoria (30-05-2026)WVitoria 2 - 0 Internacional (23-05-2026)LRB Bragantino 2 - 0 Vitoria (17-05-2026)DFluminense 2 - 2 Vitoria (09-05-2026)WVitoria 4 - 1 Coritiba (02-05-2026)
14 Internacional 18 21 21 22 -1 LRB Bragantino 3 - 1 Internacional (31-05-2026)LVitoria 2 - 0 Internacional (23-05-2026)WInternacional 4 - 1 Vasco DA Gama (16-05-2026)DCoritiba 2 - 2 Internacional (09-05-2026)WInternacional 2 - 0 Fluminense (03-05-2026)
15 Santos 18 21 26 29 -3 WSantos 3 - 1 Vitoria (30-05-2026)LGremio 3 - 2 Santos (23-05-2026)LSantos 0 - 3 Coritiba (17-05-2026)WSantos 2 - 0 RB Bragantino (10-05-2026)DPalmeiras 1 - 1 Santos (02-05-2026)
16 Gremio 18 21 20 23 -3 LGremio 1 - 3 Corinthians (30-05-2026)WGremio 3 - 2 Santos (23-05-2026)DBahia 1 - 1 Gremio (17-05-2026)LGremio 0 - 1 Flamengo (10-05-2026)DAtletico Paranaense 0 - 0 Gremio (02-05-2026)
17 Vasco DA Gama 18 20 22 29 -7 LVasco DA Gama 0 - 1 Atletico-MG (31-05-2026)LVasco DA Gama 0 - 3 RB Bragantino (24-05-2026)LInternacional 4 - 1 Vasco DA Gama (16-05-2026)WVasco DA Gama 1 - 0 Atletico Paranaense (10-05-2026)DFlamengo 2 - 2 Vasco DA Gama (03-05-2026)
18 Mirassol 17 16 18 24 -6 LAtletico Paranaense 1 - 0 Mirassol (30-05-2026)WMirassol 1 - 0 Fluminense (23-05-2026)LAtletico-MG 3 - 1 Mirassol (16-05-2026)DMirassol 1 - 1 Chapecoense-sc (10-05-2026)WMirassol 2 - 1 Corinthians (03-05-2026)
19 Remo 17 15 20 29 -9 WRemo 1 - 0 Sao Paulo (31-05-2026)LRemo 1 - 2 Atletico Paranaense (24-05-2026)WChapecoense-sc 2 - 3 Remo (17-05-2026)DRemo 1 - 1 Palmeiras (10-05-2026)WBotafogo 1 - 2 Remo (02-05-2026)
20 Chapecoense-sc 17 9 17 33 -16 LPalmeiras 1 - 0 Chapecoense-sc (31-05-2026)LCruzeiro 2 - 1 Chapecoense-sc (24-05-2026)LChapecoense-sc 2 - 3 Remo (17-05-2026)DMirassol 1 - 1 Chapecoense-sc (10-05-2026)LChapecoense-sc 1 - 2 RB Bragantino (03-05-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 42 players