Santos host Vitoria in the Brazil Serie A on 31 May 2026, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 01:00 UK Time.
Santos return home looking to recover from another inconsistent stretch that has left them struggling to build momentum in Serie A. Defensive instability and unpredictable performances continue to define their campaign, although home matches have still shown flashes of control when they are able to dictate tempo early.
Vitoria arrive with slightly stronger recent results but remain vulnerable away from home, particularly against sides capable of forcing territorial pressure. With both teams entering this fixture carrying uneven form, the match is likely to become a tense and tactical contest rather than an open attacking battle.
Santos have produced mixed results across recent weeks, including a 3-2 defeat to Gremio, a damaging 3-0 home loss against Coritiba, and a solid 2-0 victory over RB Bragantino. Their attacking output has fluctuated sharply depending on the opponent, but defensively they continue to leave spaces during transitions and second-phase defending.
At home, however, Santos have looked more disciplined when protecting leads. The win against RB Bragantino showed a more compact structure, and their overall approach has often become more cautious after scoring first. Four of their last five league matches have finished under 2.5 goals, reflecting a team still prioritising control over sustained attacking risk.
Vitoria come into this fixture after a confidence boosting 2-0 win over Internacional, though away performances remain a major concern. Recent road defeats to RB Bragantino and Athletico-PR exposed recurring defensive weaknesses, especially when opponents increase pressure through wide areas and quick combinations around the box.
Even so, Vitoria are capable of remaining competitive in tighter matches. The 2-2 draw away at Fluminense highlighted their ability to stay organised for long periods before counterattacking efficiently. Historically, meetings between these sides have also tended to remain controlled rather than chaotic, with several recent encounters decided by narrow margins.
The best bet for this match points towards Santos to win to nil at 2.75 odds. Santos have shown greater defensive discipline in their stronger home performances, while Vitoria’s away record suggests they may struggle to create enough consistent attacking pressure. The visitors have failed to score in two of their last three away league matches, which strengthens the case for a controlled home victory.
Under 2.5 goals also looks appealing for this game considering the tactical patterns surrounding both teams. Santos have regularly been involved in lower scoring contests recently, and Vitoria’s cautious approach away from home often slows matches down significantly. With both sides prioritising defensive stability after inconsistent runs, chances could remain limited throughout long stretches.
For those looking at a correct score prediction, a 2-0 Santos win appears to fit the overall matchup well. Santos have already shown they can manage games effectively at home when ahead, while Vitoria’s away vulnerabilities make it difficult to trust them offensively against a more structured setup.
| Santos | Vitoria | |
|---|---|---|
| Game Played | 19 | 19 |
| Wins | 5 | 7 |
| Draws | 6 | 5 |
| Loss | 8 | 7 |
| Goals For | 27 | 22 |
| Goals Against | 31 | 25 |
| Santos | Vitoria | |
|---|---|---|
| Game Played | 10 | 10 |
| Wins | 5 | 0 |
| Draws | 2 | 4 |
| Loss | 3 | 6 |
| Goals For | 15 | 7 |
| Goals Against | 12 | 22 |
|
22.07.26
|
UCV Santos |
1-4 |
|
16.07.26
|
Botafogo Santos |
2-1 |
|
04.07.26
|
Santos União São João |
3-0 |
|
31.05.26
|
Santos Vitoria |
3-1 |
|
27.05.26
|
Santos Deportivo Cuenca |
3-0 |
|
23.05.26
|
Gremio Santos |
3-2 |
|
20.05.26
|
Santos San Lorenzo |
2-2 |
|
17.05.26
|
Santos Coritiba |
0-3 |
|
13.05.26
|
Coritiba Santos |
0-2 |
|
10.05.26
|
Santos RB Bragantino |
2-0 |
|
06.05.26
|
Deportivo Recoleta Santos |
1-1 |
|
02.05.26
|
Palmeiras Santos |
1-1 |
|
28.04.26
|
San Lorenzo Santos |
1-1 |
|
25.04.26
|
Bahia Santos |
2-2 |
|
22.04.26
|
Santos Coritiba |
0-0 |
|
19.04.26
|
Santos Fluminense |
2-3 |
|
15.04.26
|
Santos Deportivo Recoleta |
1-1 |
|
12.04.26
|
Santos Atletico-MG |
1-0 |
|
08.04.26
|
Deportivo Cuenca Santos |
1-0 |
|
05.04.26
|
Flamengo Santos |
3-1 |
|
02.04.26
|
Santos Remo |
2-0 |
|
22.03.26
|
Cruzeiro Santos |
0-0 |
|
19.03.26
|
Santos Internacional |
1-2 |
|
15.03.26
|
Santos Corinthians |
1-1 |
|
11.03.26
|
Mirassol Santos |
2-2 |
|
26.02.26
|
Santos Vasco |
2-1 |
|
22.02.26
|
Novorizontino Santos |
2-1 |
|
15.02.26
|
Santos Velo Clube |
6-0 |
|
12.02.26
|
Athletico-PR Santos |
2-1 |
|
08.02.26
|
Noroeste Santos |
1-2 |
|
04.02.26
|
Santos Sao Paulo |
1-1 |
|
31.01.26
|
Sao Paulo Santos |
2-0 |
|
28.01.26
|
Chapecoense Santos |
4-2 |
|
25.01.26
|
Santos RB Bragantino |
0-0 |
|
22.01.26
|
Santos Corinthians |
1-1 |
|
18.01.26
|
Guarani Campinas Santos |
1-1 |
|
14.01.26
|
Palmeiras Santos |
1-0 |
|
10.01.26
|
Santos Novorizontino |
2-1 |
|
07.12.25
|
Santos Cruzeiro |
3-0 |
|
03.12.25
|
Juventude Santos |
0-3 |
|
29.11.25
|
Santos Sport Recife |
3-0 |
|
25.11.25
|
Internacional Santos |
1-1 |
|
20.11.25
|
Santos Mirassol |
1-1 |
|
16.11.25
|
Santos Palmeiras |
1-0 |
|
09.11.25
|
Flamengo Santos |
3-2 |
|
07.11.25
|
Palmeiras Santos |
2-0 |
|
01.11.25
|
Santos Fortaleza |
1-1 |
|
26.10.25
|
Botafogo Santos |
2-2 |
|
21.10.25
|
Santos Vitoria |
0-1 |
|
16.10.25
|
Santos Corinthians |
3-1 |
|
04.07.26
|
Santos União São João |
3-0 |
|
30.05.26
|
Santos Vitoria |
3-1 |
|
27.05.26
|
Santos Deportivo Cuenca |
3-0 |
|
20.05.26
|
Santos San Lorenzo |
2-2 |
|
17.05.26
|
Santos Coritiba |
0-3 |
|
10.05.26
|
Santos RB Bragantino |
2-0 |
|
22.04.26
|
Santos Coritiba |
0-0 |
|
19.04.26
|
Santos Fluminense |
2-3 |
|
15.04.26
|
Santos Deportivo Recoleta |
1-1 |
|
11.04.26
|
Santos Atletico-MG |
1-0 |
|
02.04.26
|
Santos Remo |
2-0 |
|
19.03.26
|
Santos Internacional |
1-2 |
|
15.03.26
|
Santos Corinthians |
1-1 |
|
26.02.26
|
Santos Vasco |
2-1 |
|
15.02.26
|
Santos Velo Clube |
6-0 |
|
04.02.26
|
Santos Sao Paulo |
1-1 |
|
25.01.26
|
Santos RB Bragantino |
0-0 |
|
22.01.26
|
Santos Corinthians |
1-1 |
|
10.01.26
|
Santos Novorizontino |
2-1 |
|
07.12.25
|
Santos Cruzeiro |
3-0 |
|
29.11.25
|
Santos Sport Recife |
3-0 |
|
20.11.25
|
Santos Mirassol |
1-1 |
|
16.11.25
|
Santos Palmeiras |
1-0 |
|
01.11.25
|
Santos Fortaleza |
1-1 |
|
21.10.25
|
Santos Vitoria |
0-1 |
|
16.10.25
|
Santos Corinthians |
3-1 |
|
02.10.25
|
Santos Gremio |
1-1 |
|
21.09.25
|
Santos Sao Paulo |
1-0 |
|
31.08.25
|
Santos Fluminense |
0-0 |
|
17.08.25
|
Santos Vasco |
0-6 |
|
04.08.25
|
Santos Juventude |
3-1 |
|
24.07.25
|
Santos Internacional |
1-2 |
|
16.07.25
|
Santos Flamengo |
1-0 |
|
01.06.25
|
Santos Botafogo |
0-1 |
|
28.05.25
|
Santos RB Leipzig |
1-3 |
|
12.05.25
|
Santos Ceara |
0-0 |
|
01.05.25
|
Santos CRB |
1-1 |
|
27.04.25
|
Santos RB Bragantino |
1-2 |
|
17.04.25
|
Santos Atletico-MG |
2-0 |
|
06.04.25
|
Santos Bahia |
2-2 |
|
02.03.25
|
Santos RB Bragantino |
2-0 |
|
19.02.25
|
Santos Noroeste |
3-0 |
|
16.02.25
|
Santos Água Santa |
3-1 |
|
06.02.25
|
Santos Botafogo SP |
1-1 |
|
01.02.25
|
Santos Sao Paulo |
3-1 |
|
23.01.25
|
Santos Palmeiras |
1-2 |
|
17.01.25
|
Santos Mirassol |
2-1 |
|
17.11.24
|
Santos CRB |
0-2 |
|
02.11.24
|
Santos Vila Nova |
3-0 |
|
23.10.24
|
Santos Ceara |
1-0 |
|
22.07.26
|
UCV Santos |
1-4 |
|
16.07.26
|
Botafogo Santos |
2-1 |
|
23.05.26
|
Gremio Santos |
3-2 |
|
13.05.26
|
Coritiba Santos |
0-2 |
|
06.05.26
|
Deportivo Recoleta Santos |
1-1 |
|
02.05.26
|
Palmeiras Santos |
1-1 |
|
28.04.26
|
San Lorenzo Santos |
1-1 |
|
25.04.26
|
Bahia Santos |
2-2 |
|
08.04.26
|
Deportivo Cuenca Santos |
1-0 |
|
05.04.26
|
Flamengo Santos |
3-1 |
|
22.03.26
|
Cruzeiro Santos |
0-0 |
|
11.03.26
|
Mirassol Santos |
2-2 |
|
22.02.26
|
Novorizontino Santos |
2-1 |
|
12.02.26
|
Athletico-PR Santos |
2-1 |
|
08.02.26
|
Noroeste Santos |
1-2 |
|
31.01.26
|
Sao Paulo Santos |
2-0 |
|
28.01.26
|
Chapecoense Santos |
4-2 |
|
18.01.26
|
Guarani Campinas Santos |
1-1 |
|
14.01.26
|
Palmeiras Santos |
1-0 |
|
03.12.25
|
Juventude Santos |
0-3 |
|
25.11.25
|
Internacional Santos |
1-1 |
|
09.11.25
|
Flamengo Santos |
3-2 |
|
07.11.25
|
Palmeiras Santos |
2-0 |
|
26.10.25
|
Botafogo Santos |
2-2 |
|
05.10.25
|
Ceara Santos |
3-0 |
|
28.09.25
|
RB Bragantino Santos |
2-2 |
|
14.09.25
|
Atletico-MG Santos |
1-1 |
|
24.08.25
|
Bahia Santos |
2-0 |
|
10.08.25
|
Cruzeiro Santos |
1-2 |
|
26.07.25
|
Sport Recife Santos |
2-2 |
|
19.07.25
|
Mirassol Santos |
3-0 |
|
10.07.25
|
Desportiva ES Santos |
1-3 |
|
12.06.25
|
Fortaleza Santos |
2-3 |
|
25.05.25
|
Vitoria Santos |
0-1 |
|
23.05.25
|
CRB Santos (Penalties:5 - 4) |
0-0 |
|
18.05.25
|
Corinthians Santos |
1-0 |
|
04.05.25
|
Gremio Santos |
1-0 |
|
20.04.25
|
Sao Paulo Santos |
2-1 |
|
13.04.25
|
Fluminense Santos |
1-0 |
|
30.03.25
|
Vasco Santos |
2-1 |
|
09.03.25
|
Corinthians Santos |
2-1 |
|
23.02.25
|
Inter De Limeira Santos |
0-3 |
|
13.02.25
|
Corinthians Santos |
2-1 |
|
09.02.25
|
Novorizontino Santos |
0-0 |
|
29.01.25
|
São Bernardo Santos |
3-1 |
|
25.01.25
|
Velo Clube Santos |
2-1 |
|
19.01.25
|
Ponte Preta Santos |
1-1 |
|
24.11.24
|
Sport Recife Santos |
2-1 |
|
12.11.24
|
Coritiba Santos |
0-2 |
|
28.10.24
|
Ituano Santos |
0-2 |
|
23.07.26
|
Botafogo Vitoria |
0-0 |
|
16.07.26
|
Vitoria Vasco |
1-0 |
|
06.06.26
|
Vitoria Fortaleza |
2-1 |
|
03.06.26
|
Fortaleza Vitoria |
1-2 |
|
31.05.26
|
Santos Vitoria |
3-1 |
|
28.05.26
|
ABC Vitoria |
3-4 |
|
23.05.26
|
Vitoria Internacional |
2-0 |
|
21.05.26
|
Vitoria ABC |
6-2 |
|
17.05.26
|
RB Bragantino Vitoria |
2-0 |
|
15.05.26
|
Vitoria Flamengo |
2-0 |
|
09.05.26
|
Fluminense Vitoria |
2-2 |
|
07.05.26
|
Vitoria Ceara |
1-0 |
|
02.05.26
|
Vitoria Coritiba |
4-1 |
|
30.04.26
|
Confiança Vitoria |
2-2 |
|
26.04.26
|
Athletico-PR Vitoria |
3-1 |
|
23.04.26
|
Flamengo Vitoria |
2-1 |
|
19.04.26
|
Vitoria Corinthians |
0-0 |
|
16.04.26
|
Vitoria Piauí |
3-1 |
|
11.04.26
|
Vitoria Sao Paulo |
2-0 |
|
08.04.26
|
Vitoria Juazeirense |
4-1 |
|
05.04.26
|
Chapecoense Vitoria |
1-1 |
|
02.04.26
|
Cruzeiro Vitoria |
3-0 |
|
28.03.26
|
CRB Vitoria |
2-4 |
|
25.03.26
|
Vitoria Botafogo PB |
1-2 |
|
22.03.26
|
Vitoria Mirassol |
1-0 |
|
19.03.26
|
Gremio Vitoria |
2-0 |
|
14.03.26
|
Vitoria Atletico-MG |
2-0 |
|
11.03.26
|
Bahia Vitoria |
1-1 |
|
07.03.26
|
Bahia Vitoria |
2-1 |
|
01.03.26
|
Vitoria Jacuipense (Penalties:4 - 2) |
1-1 |
|
22.02.26
|
Vitoria Galícia |
3-0 |
|
18.02.26
|
Vitoria Bahia de Feira |
1-0 |
|
11.02.26
|
Vitoria Flamengo |
1-2 |
|
07.02.26
|
Jequié Vitoria |
2-2 |
|
05.02.26
|
Palmeiras Vitoria |
5-1 |
|
01.02.26
|
Barcelona BA Vitoria |
0-2 |
|
28.01.26
|
Vitoria Remo |
2-0 |
|
25.01.26
|
Vitoria Bahia |
0-1 |
|
21.01.26
|
Vitoria Juazeirense |
4-0 |
|
18.01.26
|
Porto BA Vitoria |
1-1 |
|
13.01.26
|
Jacuipense Vitoria |
0-0 |
|
10.01.26
|
Vitoria Atlético Alagoinhas |
0-0 |
|
07.12.25
|
Vitoria Sao Paulo |
1-0 |
|
03.12.25
|
RB Bragantino Vitoria |
4-0 |
|
29.11.25
|
Vitoria Mirassol |
2-0 |
|
23.11.25
|
Sport Recife Vitoria |
1-3 |
|
19.11.25
|
Palmeiras Vitoria |
0-0 |
|
09.11.25
|
Vitoria Botafogo |
0-0 |
|
05.11.25
|
Vitoria Internacional |
1-0 |
|
01.11.25
|
Cruzeiro Vitoria |
3-1 |
|
16.07.26
|
Vitoria Vasco |
1-0 |
|
06.06.26
|
Vitoria Fortaleza |
2-1 |
|
23.05.26
|
Vitoria Internacional |
2-0 |
|
21.05.26
|
Vitoria ABC |
6-2 |
|
15.05.26
|
Vitoria Flamengo |
2-0 |
|
07.05.26
|
Vitoria Ceara |
1-0 |
|
02.05.26
|
Vitoria Coritiba |
4-1 |
|
18.04.26
|
Vitoria Corinthians |
0-0 |
|
16.04.26
|
Vitoria Piauí |
3-1 |
|
11.04.26
|
Vitoria Sao Paulo |
2-0 |
|
08.04.26
|
Vitoria Juazeirense |
4-1 |
|
25.03.26
|
Vitoria Botafogo PB |
1-2 |
|
22.03.26
|
Vitoria Mirassol |
1-0 |
|
14.03.26
|
Vitoria Atletico-MG |
2-0 |
|
01.03.26
|
Vitoria Jacuipense (Penalties:4 - 2) |
1-1 |
|
22.02.26
|
Vitoria Galícia |
3-0 |
|
18.02.26
|
Vitoria Bahia de Feira |
1-0 |
|
11.02.26
|
Vitoria Flamengo |
1-2 |
|
28.01.26
|
Vitoria Remo |
2-0 |
|
25.01.26
|
Vitoria Bahia |
0-1 |
|
21.01.26
|
Vitoria Juazeirense |
4-0 |
|
10.01.26
|
Vitoria Atlético Alagoinhas |
0-0 |
|
07.12.25
|
Vitoria Sao Paulo |
1-0 |
|
29.11.25
|
Vitoria Mirassol |
2-0 |
|
09.11.25
|
Vitoria Botafogo |
0-0 |
|
05.11.25
|
Vitoria Internacional |
1-0 |
|
25.10.25
|
Vitoria Corinthians |
0-1 |
|
17.10.25
|
Vitoria Bahia |
2-1 |
|
02.10.25
|
Vitoria Ceara |
1-0 |
|
20.09.25
|
Vitoria Fluminense |
0-1 |
|
31.08.25
|
Vitoria Atletico-MG |
1-0 |
|
16.08.25
|
Vitoria Juventude |
2-2 |
|
03.08.25
|
Vitoria Palmeiras |
2-2 |
|
24.07.25
|
Vitoria Sport Recife |
2-2 |
|
20.07.25
|
Vitoria RB Bragantino |
1-0 |
|
09.07.25
|
Vitoria Confiança |
0-1 |
|
12.06.25
|
Vitoria Cruzeiro |
0-0 |
|
25.05.25
|
Vitoria Santos |
0-1 |
|
10.05.25
|
Vitoria Vasco |
2-1 |
|
06.05.25
|
Vitoria Defensa y Justicia |
1-1 |
|
27.04.25
|
Vitoria Gremio |
1-1 |
|
24.04.25
|
Vitoria Cerro Largo |
0-1 |
|
17.04.25
|
Vitoria Fortaleza |
2-1 |
|
06.04.25
|
Vitoria Flamengo |
1-2 |
|
03.04.25
|
Vitoria Universidad Catolica |
1-1 |
|
23.03.25
|
Vitoria Bahia |
1-1 |
|
20.03.25
|
Vitoria Sport Recife |
1-0 |
|
12.03.25
|
Vitoria Nautico Recife |
0-2 |
|
08.03.25
|
Vitoria Atlético Alagoinhas |
3-0 |
|
06.03.25
|
Vitoria Altos |
1-1 |
|
23.07.26
|
Botafogo Vitoria |
0-0 |
|
03.06.26
|
Fortaleza Vitoria |
1-2 |
|
30.05.26
|
Santos Vitoria |
3-1 |
|
28.05.26
|
ABC Vitoria |
3-4 |
|
17.05.26
|
RB Bragantino Vitoria |
2-0 |
|
09.05.26
|
Fluminense Vitoria |
2-2 |
|
30.04.26
|
Confiança Vitoria |
2-2 |
|
26.04.26
|
Athletico-PR Vitoria |
3-1 |
|
23.04.26
|
Flamengo Vitoria |
2-1 |
|
05.04.26
|
Chapecoense Vitoria |
1-1 |
|
01.04.26
|
Cruzeiro Vitoria |
3-0 |
|
28.03.26
|
CRB Vitoria |
2-4 |
|
19.03.26
|
Gremio Vitoria |
2-0 |
|
11.03.26
|
Bahia Vitoria |
1-1 |
|
07.03.26
|
Bahia Vitoria |
2-1 |
|
07.02.26
|
Jequié Vitoria |
2-2 |
|
05.02.26
|
Palmeiras Vitoria |
5-1 |
|
01.02.26
|
Barcelona BA Vitoria |
0-2 |
|
18.01.26
|
Porto BA Vitoria |
1-1 |
|
13.01.26
|
Jacuipense Vitoria |
0-0 |
|
03.12.25
|
RB Bragantino Vitoria |
4-0 |
|
23.11.25
|
Sport Recife Vitoria |
1-3 |
|
19.11.25
|
Palmeiras Vitoria |
0-0 |
|
01.11.25
|
Cruzeiro Vitoria |
3-1 |
|
21.10.25
|
Santos Vitoria |
0-1 |
|
05.10.25
|
Vasco Vitoria |
4-3 |
|
28.09.25
|
Gremio Vitoria |
3-1 |
|
13.09.25
|
Fortaleza Vitoria |
2-0 |
|
26.08.25
|
Flamengo Vitoria |
8-0 |
|
09.08.25
|
Sao Paulo Vitoria |
2-0 |
|
26.07.25
|
Mirassol Vitoria |
1-1 |
|
17.07.25
|
Botafogo Vitoria |
0-0 |
|
12.07.25
|
Internacional Vitoria |
1-0 |
|
01.06.25
|
Corinthians Vitoria |
0-0 |
|
29.05.25
|
Universidad Catolica Vitoria |
1-0 |
|
18.05.25
|
Bahia Vitoria |
2-1 |
|
15.05.25
|
Cerro Largo Vitoria |
0-1 |
|
03.05.25
|
Ceara Vitoria |
1-0 |
|
20.04.25
|
Fluminense Vitoria |
1-1 |
|
13.04.25
|
Atletico-MG Vitoria |
2-2 |
|
10.04.25
|
Defensa y Justicia Vitoria |
0-0 |
|
29.03.25
|
Juventude Vitoria |
2-0 |
|
27.03.25
|
Moto Club Vitoria |
1-1 |
|
16.03.25
|
Bahia Vitoria |
2-0 |
|
01.03.25
|
Atlético Alagoinhas Vitoria |
0-4 |
|
25.02.25
|
Maranhão Vitoria |
0-1 |
|
22.02.25
|
Atlético Alagoinhas Vitoria |
0-1 |
|
20.02.25
|
Fortaleza Vitoria |
1-2 |
|
01.02.25
|
Bahia Vitoria |
0-0 |
|
25.01.25
|
Colo Colo Vitoria |
1-4 |
|
21.10.2025
|
Santos Vitoria |
0-1
|
|
25.05.2025
|
Vitoria Santos |
0-1
|
|
06.10.2018
|
Vitoria Santos |
0-1
|
|
03.06.2018
|
Santos Vitoria |
5-2
|
|
16.10.2017
|
Santos Vitoria |
2-2
|
|
21.10.2025
|
Santos Vitoria |
0-1
|
|
03.06.2018
|
Santos Vitoria |
5-2
|
|
16.10.2017
|
Santos Vitoria |
2-2
|
|
17.11.2016
|
Santos Vitoria |
3-2
|
|
06.09.2014
|
Santos Vitoria |
3-1
|
|
24.08.2013
|
Santos Vitoria |
2-0
|