Serie A · 2026/27
Season forecast
The 320 remaining fixtures played out 20,000 times, drawing from the same engine that prices this league's matchday. Each simulated season also draws a slightly different set of team ratings — because we do not know exactly how good anyone is, and because sides genuinely become different teams over a season.
This forecast moves. It is re-run every time results land, so it reads the season rather than the summer. Nothing moved by more than a point since 2026-10-13 — a quiet week is a real result too.
These ranges are calibrated. Tested on 5 seasons this engine never tuned on, 89% of clubs finished inside their stated 90% band — against 76% for a version that treated preseason ratings as though they were known exactly, and was confidently wrong about how much a season can move.
Expected points
Title race
- Inter61%
- Roma24%
- Juventus5%
- Como4%
- Napoli3%
- Ac Milan2%
Relegation risk
Full projection
| Club | Title | Since last week | Top 4 | Relegation | Points | 90% range |
|---|---|---|---|---|---|---|
| Inter | 60.5% | −1% | 96% | 0% | 86 | 72–99 |
| Roma | 23.8% | +1% | 87% | 0% | 79 | 65–93 |
| Juventus | 5.4% | — | 54% | 0% | 71 | 56–85 |
| Como | 4.2% | — | 48% | 0% | 70 | 56–85 |
| Napoli | 2.7% | — | 43% | 0% | 68 | 53–82 |
| Ac Milan | 2.2% | — | 33% | 0% | 66 | 51–81 |
| Lazio | 0.7% | — | 20% | 0% | 63 | 47–78 |
| Atalanta | 0.4% | — | 13% | 0% | 61 | 46–75 |
| Cagliari | 0.0% | — | 2% | 1% | 51 | 37–66 |
| Bologna | 0.0% | — | 1% | 2% | 49 | 35–64 |
| Sassuolo | 0.0% | — | 1% | 4% | 48 | 33–63 |
| Frosinone | 0.0% | — | 1% | 7% | 46 | 31–62 |
| Torino | 0.0% | — | 0% | 6% | 45 | 31–59 |
| Udinese | 0.0% | — | 0% | 12% | 42 | 28–56 |
| Fiorentina | 0.0% | — | 0% | 14% | 42 | 28–56 |
| Genoa | 0.0% | — | 0% | 19% | 39 | 26–53 |
| Parma | 0.0% | — | 0% | 35% | 35 | 22–49 |
| Lecce | 0.0% | — | 0% | 51% | 32 | 20–46 |
| Monza | 0.0% | — | 0% | 60% | 30 | 18–44 |
| Venezia | 0.0% | — | 0% | 90% | 22 | 10–35 |
320 matches simulated from 2026-10-15 · rating spread σ=0.15 · 51 takes archived this season