Sao Paulo host Vasco DA Gama in Brazil's Serie A.
Both sides have had encouraging spells lately, though neither has strung together a fully convincing run this season. Sao Paulo sit above Vasco in the table, yet Vasco have actually picked up more wins across their recent matches, so it's not simply a case of the higher side being the better one right now.
Analysis updated .
Compare bookmakers
Recent form tells a mixed story
Sao Paulo's build-up hasn't followed a straight line. Across their last 20 matches in all competitions they've won 5, drawn 6 and lost 9, scoring 22 and conceding 25. That reads inconsistent overall, yet their last five results have all gone well, including wins over Boca Juniors, Atletico-MG and away at Palmeiras.
Sao Paulo: 20 completed matches; Vasco DA Gama: 20 completed matches.
Sao Paulo
- Win
- 25% 5 / 20
- Draw
- 30% 6 / 20
- Loss
- 45% 9 / 20
- Scored
- 22
- Conceded
- 25
- Difference
- -3
Vasco DA Gama
- Win
- 45% 9 / 20
- Draw
- 30% 6 / 20
- Loss
- 25% 5 / 20
- Scored
- 27
- Conceded
- 17
- Difference
- +10
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Serie A | Sao Paulo | Internacional | 20.09.2026 | 1-0 |
| CONMEBOL Sudamericana | Sao Paulo | Boca Juniors | 16.09.2026 | 1-1 |
| Serie A | Palmeiras | Sao Paulo | 13.09.2026 | 2-0 |
| CONMEBOL Sudamericana | Boca Juniors | Sao Paulo | 09.09.2026 | 1-0 |
| Serie A | Sao Paulo | Atletico-MG | 06.09.2026 | 2-0 |
| Serie A | Sao Paulo | RB Bragantino | 30.08.2026 | 2-1 |
| Serie A | Chapecoense-sc | Sao Paulo | 24.08.2026 | 1-0 |
| CONMEBOL Sudamericana | Sao Paulo | Bolívar | 19.08.2026 | 3-1 |
| Serie A | Sao Paulo | Coritiba | 16.08.2026 | 1-1 |
| CONMEBOL Sudamericana | Bolívar | Sao Paulo | 12.08.2026 | 1-1 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Serie A | Vasco DA Gama | Coritiba | 20.09.2026 | 5-0 |
| CONMEBOL Sudamericana | Vasco DA Gama | Santa Fe | 16.09.2026 | 2-0 |
| Serie A | Gremio | Vasco DA Gama | 12.09.2026 | 1-2 |
| CONMEBOL Sudamericana | Santa Fe | Vasco DA Gama | 09.09.2026 | 0-0 |
| Serie A | Fluminense | Vasco DA Gama | 06.09.2026 | 1-0 |
| Copa Do Brasil | Vitoria | Vasco DA Gama | 03.09.2026 | 0-2 |
| Serie A | Vasco DA Gama | Cruzeiro | 30.08.2026 | 3-1 |
| Copa Do Brasil | Vasco DA Gama | Vitoria | 27.08.2026 | 1-0 |
| Serie A | Palmeiras | Vasco DA Gama | 23.08.2026 | 4-1 |
| CONMEBOL Sudamericana | Olimpia | Vasco DA Gama | 21.08.2026 | 1-4 |
Vasco DA Gama's equivalent sample looks stronger on paper: 9 wins, 6 draws and 5 losses from the same 20-game stretch, with 27 scored and only 17 conceded. There have been big swings too, though, including a 5-0 win over Coritiba but also a heavy 0-3 home defeat to Santos and a 1-4 loss away to Olimpia.
On these numbers, Vasco have looked the more consistent side lately, even before factoring in Sao Paulo's home advantage.
Comparative Team Statistics: Sao Paulo vs Vasco DA Gama

A head-to-head where the home side keeps winning
These two have met plenty of times down the years, and there's no single pattern that dominates. What does stand out is the last four meetings: whoever was at home won every time. Vasco won 2-1 at home in April 2026 and 2-0 at home before that, while Sao Paulo won 3-0 and 3-1 in their own recent home meetings.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Serie A | Vasco DA Gama | Sao Paulo | 19.04.2026 | 2-1 |
| Serie A | Vasco DA Gama | Sao Paulo | 03.11.2025 | 0-2 |
| Serie A | Sao Paulo | Vasco DA Gama | 13.06.2025 | 1-3 |
| Serie A | Sao Paulo | Vasco DA Gama | 17.10.2024 | 3-0 |
| Serie A | Vasco DA Gama | Sao Paulo | 23.06.2024 | 4-1 |
| Serie A | Vasco DA Gama | Sao Paulo | 08.10.2023 | 0-0 |
| Serie A | Sao Paulo | Vasco DA Gama | 21.05.2023 | 4-2 |
| Copa Do Brasil | Vasco DA Gama | Sao Paulo | 05.08.2021 | 1-2 |
| Copa Do Brasil | Sao Paulo | Vasco DA Gama | 29.07.2021 | 2-0 |
| Serie A | Sao Paulo | Vasco DA Gama | 22.11.2020 | 1-1 |
If that home-team trend holds, it leans slightly towards Sao Paulo, though it's a small sample to hang too much on.
A five-point gap in a crowded mid-table
In the current Serie A table, Sao Paulo sit 11th with 36 points from 27 games, while Vasco are five places further back in 16th on 31 points from the same number of matches. It's not a big gap, and Vasco's recent form suggests they could close it with a good run.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 10 | RB Bragantino | 27 | 10 | 6 | 11 | 33/31 | 36 |
| 11 | Sao Paulo | 27 | 10 | 6 | 11 | 32/30 | 36 |
| 12 | Botafogo | 28 | 9 | 8 | 11 | 41/45 | 35 |
| 15 | Mirassol | 28 | 8 | 8 | 12 | 33/42 | 32 |
| 16 | Vasco DA Gama | 27 | 8 | 7 | 12 | 34/41 | 31 |
| 17 | Gremio | 28 | 7 | 8 | 13 | 30/38 | 29 |

Attacking threats and a couple of fitness doubts
Sao Paulo's attacking output has largely come through Luciano and Calleri, who have each scored 8 goals this season. Andre Silva and Lucca Marques are both listed as questionable, so their forward options could be a touch thinner if either is missing.
For Vasco, Mateus Carvalho is dealing with a knee issue and is also questionable. Further back, A. Gómez and Thiago Mendes have picked up plenty of yellow cards this season, which is worth bearing in mind given how physical these meetings tend to be.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| Lucas Moura | Brazil | 34 | Attacker | 172 | 72 |
| Cédric Soares | Portugal | 35 | Defender | 172 | 67 |
| Marcos Antônio | Brazil | 26 | Attacker | 166 | 55 |
| Wendell | Brazil | 33 | Defender | 178 | 72 |
| N. Ferraresi | Venezuela | 27 | Defender | 190 | 84 |
| R. Arboleda | Ecuador | 34 | Defender | 189 | 85 |
| A. Franco | Argentina | 29 | Defender | 180 | 77 |
| E. Díaz | Argentina | 30 | Defender | 175 | 65 |
| Victor Sá | Brazil | 32 | Attacker | 178 | 70 |
| Aurélio Buta | Portugal | 29 | Defender | 172 | 66 |
| Sabino | Brazil | 29 | Defender | 184 | 88 |
| Lucas Ramon | Brazil | 32 | Defender | 178 | 72 |
| Luan | Brazil | 27 | Midfielder | n/a | n/a |
| Artur | Brazil | 28 | Midfielder | 168 | 68 |
| Rafael | Brazil | 37 | Goalkeeper | 192 | 91 |
| Luciano | Brazil | 33 | Attacker | 181 | 77 |
| Iago | Brazil | 29 | Midfielder | 181 | 67 |
| Alisson | Brazil | 33 | Midfielder | 171 | 72 |
| Cauly | Brazil | 31 | Midfielder | 172 | 68 |
| R. Tolói | Italy | 35 | Defender | 185 cm | 75 kg |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| Philippe Coutinho | Brazil | 34 | Midfielder | 172 | 68 |
| F. Colidio | Argentina | 26 | Midfielder | 182 | 68 |
| Daniel Fuzato | Brazil | 29 | Goalkeeper | 190 | 88 |
| P. Vegetti | Argentina | 37 | Attacker | 187 | 86 |
| S. Sosa | Argentina | 27 | Midfielder | 175 | 78 |
| C. Spinelli | Argentina | 29 | Attacker | 180 | 85 |
| Jair | Brazil | 32 | Midfielder | 178 | 74 |
| Victor Luís | Brazil | 33 | Defender | 180 | 76 |
| Tchê Tchê | Brazil | 34 | Midfielder | 176 | 66 |
| Brenner | Brazil | 26 | Attacker | 175 | 70 |
| David | Brazil | 30 | Attacker | 179 | 80 |
| Hugo Moura | Brazil | 28 | Midfielder | 182 | 82 |
| Lucas Piton | Brazil | 25 | Defender | 175 | 70 |
| C. Cuesta | Colombia | 27 | Defender | 182 | 80 |
| Thiago Mendes | Brazil | 34 | Midfielder | 176 cm | 78 kg |
| Léo Jardim | Brazil | 31 | Goalkeeper | 188 | 82 |
| M. Dominguez | Switzerland | 30 | Midfielder | 173 | 63 |
| J. Rodríguez | Uruguay | 29 | Defender | 183 | 74 |
| Bruno Duarte | Brazil | 30 | Attacker | 183 | 78 |
| M. Hinestroza | Colombia | 24 | Attacker | 172 | 60 |
With Sao Paulo ahead in the table but Vasco sharper in recent form, and the head-to-head simply favouring whoever is at home, there isn't a clean angle to build a confident pick around.
It looks like a genuinely open contest, and that's reflected in how mixed the evidence is across form, history and the standings, so we're comfortable leaving this one alone.
