La Liga · 2026/27

Season forecast

The 302 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.

Premier League · 10La LigaSerie A · 10Bundesliga · 9Ligue 1 · 9
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, 92% of clubs finished inside their stated 90% band — against 88% 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

Bar chart20 bars.026527810493Barcelona80Real Madrid72Atletico Madrid67Real Betis62Villarreal59Athletic Club53Alaves52Real Sociedad52Sevilla50Rayo Vallecano47Levante46Deportivo46Osasuna45Celta Vigo43Espanyol42Valencia41Elche38Getafe36Racing Santander24MalagaPROJECTED POINTS
Bar chart — 20 bars.
LabelValueHighlighted
Barcelona93no
Real Madrid80no
Atletico Madrid72no
Real Betis67no
Villarreal62no
Athletic Club59no
Alaves53no
Real Sociedad52no
Sevilla52no
Rayo Vallecano50no
Levante47no
Deportivo46no
Osasuna46no
Celta Vigo45no
Espanyol43no
Valencia42no
Elche41no
Getafe38no
Racing Santander36no
Malaga24no
The average finish across every simulated season. The 90% range in the table below matters more than this number — those ranges overlap heavily, which is the true picture of a league nobody can call in August. n = 20,000 · as of 2026-10-15

Title race

Outcome distribution100% stacked bar across 4 categories.Title80%16%BARCELONAREAL MADRID
  • Barcelona80%
  • Real Madrid16%
  • Atletico Madrid3%
  • Real Betis2%
Outcome distribution — 100% stacked bar across 4 categories.
CategoryValueShare
Barcelona0.78879.5%
Real Madrid0.15415.5%
Atletico Madrid0.0323.2%
Real Betis0.0171.7%
Share of simulated seasons each club finished top. Clubs under 1% are omitted. n = 20,000 · as of 2026-10-15

Relegation risk

Bar chart8 bars.0%25%50%75%100%90%Malaga46%Racing Santander32%Getafe25%Elche22%Valencia16%Espanyol14%Levante13%DeportivoPROBABILITY OF FINISHING IN THE BOTTOM 3
Bar chart — 8 bars.
LabelValueHighlighted
Malaga90%yes
Racing Santander46%no
Getafe32%no
Elche25%no
Valencia22%no
Espanyol16%no
Levante14%no
Deportivo13%no
Relegation is the hardest of these calls, not the easiest — the bottom of a table is decided by a handful of results between sides the model rates almost identically. Read the spread rather than the order. n = 20,000 · as of 2026-10-15

Full projection

ClubTitleSince last weekTop 4RelegationPoints90% range
Barcelona78.8%—99%0%9377–107
Real Madrid15.4%—92%0%8064–95
Atletico Madrid3.2%—71%0%7256–88
Real Betis1.7%—47%0%6750–84
Villarreal0.4%—30%1%6244–77
Athletic Club0.3%—22%1%5941–76
Alaves0.0%—7%2%5337–68
Real Sociedad0.1%—8%4%5236–69
Sevilla0.0%—5%4%5236–67
Rayo Vallecano0.0%—5%7%5033–67
Levante0.0%—3%14%4729–65
Deportivo0.0%—3%13%4629–64
Osasuna0.0%—2%12%4631–63
Celta Vigo0.0%—2%12%4530–63
Espanyol0.0%—1%16%4328–59
Valencia0.0%—1%22%4226–59
Elche0.0%—1%25%4125–59
Getafe0.0%—0%32%3825–52
Racing Santander0.0%—0%46%3622–53
Malaga0.0%—0%90%2413–37

302 matches simulated from 2026-10-15 · rating spread σ=0.2 · 51 takes archived this season