La Liga: the table, from every result this season.
Built from the 88 results we hold for the 2026/27 season, up to October 19, 2026. Sorted by points, then goal difference, then goals scored. Each league's official tie-breaks, and any points deductions, are not applied — so where two sides are level, this order may differ from the official one.
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Barcelona | 9 | 9 | 0 | 0 | 39 | 9 | +30 | 27 | WinWinWinWinWin |
| 2 | Atletico Madrid | 9 | 7 | 1 | 1 | 19 | 8 | +11 | 22 | WinWinWinWinWin |
| 3 | Real Madrid | 9 | 7 | 0 | 2 | 23 | 9 | +14 | 21 | WinWinLossWinWin |
| 4 | Real Betis | 9 | 6 | 1 | 2 | 16 | 14 | +2 | 19 | WinWinDrawWinLoss |
| 5 | Real Sociedad | 9 | 5 | 1 | 3 | 17 | 17 | 0 | 16 | WinLossWinWinWin |
| 6 | Sevilla | 9 | 4 | 2 | 3 | 14 | 16 | −2 | 14 | WinWinLossDrawLoss |
| 7 | Deportivo Alavés | 9 | 3 | 2 | 4 | 13 | 10 | +3 | 11 | LossLossDrawLossLoss |
| 8 | Celta Vigo | 9 | 2 | 5 | 2 | 10 | 7 | +3 | 11 | DrawDrawWinDrawWin |
| 9 | Deportivo La Coruña | 9 | 2 | 5 | 2 | 13 | 12 | +1 | 11 | DrawLossDrawLossDraw |
| 10 | Osasuna | 9 | 3 | 2 | 4 | 9 | 18 | −9 | 11 | LossLossDrawLossWin |
| 11 | Athletic Club | 7 | 2 | 3 | 2 | 7 | 6 | +1 | 9 | WinWinDrawDrawDraw |
| 12 | Villarreal | 9 | 2 | 3 | 4 | 13 | 13 | 0 | 9 | LossWinWinLossDraw |
| 13 | Rayo Vallecano | 8 | 2 | 3 | 3 | 12 | 17 | −5 | 9 | WinLossWinDrawDraw |
| 14 | Getafe | 9 | 2 | 3 | 4 | 5 | 11 | −6 | 9 | DrawLossWinLossDraw |
| 15 | Espanyol | 9 | 2 | 2 | 5 | 11 | 12 | −1 | 8 | WinLossLossDrawLoss |
| 16 | Racing de Santander | 9 | 2 | 2 | 5 | 13 | 24 | −11 | 8 | WinLossLossDrawLoss |
| 17 | Levante UD | 8 | 1 | 4 | 3 | 12 | 16 | −4 | 7 | DrawLossLossDrawDraw |
| 18 | Elche | 9 | 1 | 4 | 4 | 11 | 17 | −6 | 7 | DrawLossWinDrawDraw |
| 19 | Valencia | 9 | 1 | 3 | 5 | 6 | 15 | −9 | 6 | LossWinLossDrawDraw |
| 20 | Málaga | 9 | 0 | 4 | 5 | 6 | 18 | −12 | 4 | DrawLossLossDrawLoss |
Scroll sideways for the full table.
Our number for La Liga's next matches →A table is a record of what happened, not a forecast. Our probabilities for the coming matches are on the league page, and how those probabilities have done is on the record. See the record →