Sao Paulo are 10th in the 2026 Serie A after 25 matches — 33 points from a 9-6-10 record, 31 goals scored and 28 conceded. Market-implied expected points say 35.4 — 2.4 fewer than they have banked; on performances alone they would be 9th. The 1:0 against Chapecoense-SC cost them the most expected points. Form over the last five: LDLWW, 7 points. They average 1.2 goals scored and 1.1 conceded per match; 40% of their matches have cleared 2.5 goals, with 5 clean sheets and 5 blanks in front of goal. Biggest win: 4:1 against Cruzeiro.
Of their 31 goals, the most (8) have come in the 60-75 minute band. 6 of them have arrived after the 75th minute. The first goal in a Sao Paulo match has come before half-time 17 times in 25.
Produced performances worth 2.4 more points than they collected, by market expectations. full table →
Flat-stake ROI of backing them in every match this season. The bookmaker margin usually wins — shown because we publish losers too.
7 points from the last five. Avg 1.2 scored, 1.1 conceded per match.
Upcoming fixtures — data vs market
league hub →| # | Time | Market | Implied | Odds | + | ||||
|---|---|---|---|---|---|---|---|---|---|
| 1 | Palmeiras– Sao Paulo | 2026-09-12 | 21:30 | Home win ✓ | 63.3% | 60.6% | ▲ +2.7% | 1.65 |
All 2026 results
odds are closing 1X2 prices| Date | Opponent | H/A | Score | HT | 1st goal | 1 | X | 2 | Result |
|---|---|---|---|---|---|---|---|---|---|
| 2026-09-05 | Atletico-MG | H | 2:0 | 0:0 | 67' | 1.86 | 3.14 | 3.96 | W |
| 2026-08-30 | Bragantino | H | 2:1 | 2:0 | 14' | 2.41 | 3.16 | 2.96 | W |
| 2026-08-23 | Chapecoense-SC | A | 1:0 | 1:0 | 26' | 3.98 | 3.22 | 1.96 | L |
| 2026-08-16 | Coritiba | H | 1:1 | 1:0 | 43' | 1.68 | 3.41 | 5.55 | D |
| 2026-08-08 | Gremio | A | 2:1 | 0:1 | 47' | 2.30 | 3.05 | 3.26 | L |
| 2026-07-26 | Flamengo RJ | A | 1:1 | 0:0 | 57' | 1.43 | 4.41 | 6.99 | D |
| 2026-07-23 | Athletico-PR | H | 1:2 | 1:0 | 19' | 1.96 | 3.06 | 3.70 | L |
| 2026-06-01 | Remo | A | 1:0 | 0:0 | 94' | 3.01 | 3.21 | 2.33 | L |
| 2026-05-23 | Botafogo RJ | H | 1:1 | 1:0 | 4' | 1.72 | 3.73 | 4.58 | D |
| 2026-05-16 | Fluminense | A | 2:1 | 2:0 | 19' | 1.72 | 3.67 | 4.72 | L |
| 2026-05-10 | Corinthians | A | 3:2 | 1:1 | 17' | 2.05 | 3.06 | 3.83 | L |
| 2026-05-03 | Bahia | H | 2:2 | 1:0 | 17' | 1.99 | 3.36 | 3.67 | D |
| 2026-04-26 | Mirassol | H | 1:0 | 0:0 | 76' | 2.00 | 3.35 | 3.73 | W |
| 2026-04-18 | Vasco | A | 2:1 | 0:1 | 10' | 2.03 | 3.06 | 3.34 | L |
| 2026-04-11 | Vitoria | A | 2:0 | 1:0 | 35' | 2.97 | 3.02 | 2.48 | L |
| 2026-04-04 | Cruzeiro | H | 4:1 | 2:0 | 12' | 2.21 | 3.16 | 3.38 | W |
| 2026-04-01 | Internacional | A | 1:1 | 1:0 | 23' | 2.18 | 3.08 | 3.46 | D |
| 2026-03-22 | Palmeiras | H | 0:1 | 0:1 | 6' | 2.52 | 2.91 | 2.73 | L |
| 2026-03-19 | Atletico-MG | A | 1:0 | 0:0 | 64' | 2.33 | 3.02 | 3.26 | L |
| 2026-03-16 | Bragantino | A | 1:2 | 1:0 | 36' | 2.39 | 3.08 | 3.08 | W |
| 2026-03-13 | Chapecoense-SC | H | 2:0 | 0:0 | 47' | 1.42 | 4.56 | 7.21 | W |
| 2026-02-25 | Coritiba | A | 0:1 | 0:0 | 57' | 2.48 | 3.09 | 2.94 | W |
| 2026-02-12 | Gremio | H | 2:0 | 1:0 | 24' | 1.86 | 3.14 | 4.04 | W |
| 2026-02-05 | Santos | A | 1:1 | 1:0 | 50' | 2.23 | 3.13 | 3.31 | D |
| 2026-01-29 | Flamengo RJ | H | 2:1 | 0:0 | 54' | 3.58 | 2.87 | 2.10 | W |
Goal timing
league-wide chart →When Sao Paulo score
31 goals by 15-minute band — busiest: 60-75' (attribution approximated from goal order, as in the league heat map)
First goal in Sao Paulo matches
either side scoring — 17 of 25 matches saw a first-half opener; 0 stayed goalless
Go deeper
Statistics, not betting advice · the market usually knows why · 18+




Atletico-MG
Bragantino
Chapecoense-SC
Coritiba
Gremio
Flamengo RJ
Athletico-PR
Remo
Botafogo RJ
Fluminense
Corinthians
Bahia
Mirassol
Vasco
Vitoria
Cruzeiro
Internacional
Palmeiras
Santos