La Liga
Spain · 2026-27
Standings · Regular season 8–10 matches per team · 94 played in total
The table from official results: points, matches, wins-draws-losses, goals. Teams level on points are ordered by the competition's official rules, written under the table.
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Barça | 9 | 9 | 0 | 0 | 39 | 9 | +30 | 27 |
| 2 | Atleti | 10 | 8 | 1 | 1 | 20 | 8 | +12 | 25 |
| 3 | Real Madrid | 9 | 7 | 0 | 2 | 23 | 9 | +14 | 21 |
| 4 | Real Betis | 9 | 6 | 1 | 2 | 16 | 14 | +2 | 19 |
| 5 | Real Sociedad | 9 | 5 | 1 | 3 | 17 | 17 | +0 | 16 |
| 6 | Sevilla FC | 9 | 4 | 2 | 3 | 14 | 16 | -2 | 14 |
| 7 | Alavés | 10 | 3 | 3 | 4 | 14 | 11 | +3 | 12 |
| 8 | Villarreal | 10 | 3 | 3 | 4 | 15 | 14 | +1 | 12 |
| 9 | Osasuna | 9 | 3 | 2 | 4 | 10 | 18 | -8 | 11 |
| 10 | Celta | 9 | 2 | 5 | 2 | 10 | 7 | +3 | 11 |
| 11 | Deportivo | 10 | 2 | 5 | 3 | 13 | 13 | +0 | 11 |
| 12 | Santander | 10 | 3 | 2 | 5 | 15 | 26 | -11 | 11 |
| 13 | Levante | 9 | 2 | 4 | 3 | 15 | 17 | -2 | 10 |
| 14 | Elche | 10 | 2 | 4 | 4 | 14 | 17 | -3 | 10 |
| 15 | Getafe | 9 | 2 | 3 | 4 | 5 | 11 | -6 | 9 |
| 16 | Rayo Vallecano | 9 | 2 | 3 | 4 | 12 | 20 | -8 | 9 |
| 17 | Athletic | 8 | 2 | 3 | 3 | 8 | 9 | -1 | 9 |
| 18 | Espanyol | 10 | 2 | 2 | 6 | 12 | 14 | -2 | 8 |
| 19 | Valencia | 10 | 1 | 3 | 6 | 7 | 17 | -10 | 6 |
| 20 | Málaga | 10 | 0 | 5 | 5 | 7 | 19 | -12 | 5 |
Tie-break (official order): two teams: goal difference in the matches between them, overall goal difference, goals scored, fair play, play-off; three or more: mini-table of the matches between them (points), then its goal difference, overall goal difference, goals scored, fair play, play-off. Source: RFEF, Normas Reguladoras y Bases de Competición Primera y Segunda División 2025-26, Artículo 10 (final standings) (read on 2026-09-24). An = mark means the criteria that can be computed from results are exhausted (fair play, draw or play-off would decide) and the teams share the place.
Elo ratings n = 20
Elo rating: a number that goes up when a team gets more from its matches than expected and down when it gets less. Beating a strong opponent is worth more than beating a weak one; a new team enters at the league average.
| # | Team | Elo |
|---|---|---|
| 1 | Barça | 1770 |
| 2 | Real Madrid | 1720 |
| 3 | Atleti | 1644 |
| 4 | Villarreal | 1595 |
| 5 | Real Betis | 1578 |
| 6 | Athletic | 1525 |
| 7 | Celta | 1518 |
| 8 | Real Sociedad | 1513 |
| 9 | Deportivo | 1499 |
| 10 | Rayo Vallecano | 1493 |
| 11 | Elche | 1491 |
| 12 | Levante | 1489 |
| 13 | Santander | 1485 |
| 14 | Valencia | 1481 |
| 15 | Getafe | 1474 |
| 16 | Osasuna | 1472 |
| 17 | Málaga | 1471 |
| 18 | Alavés | 1470 |
| 19 | Sevilla FC | 1467 |
| 20 | Espanyol | 1461 |
Own rating (H = 50, K = 10): parameters calibrated walk-forward on 624 Liga 1 match (Brier 0.1582 vs baseline 0.1679) and used in every league. Rating changes only with results.
Latest results n = 10
The latest official results in the competition, newest first.
| 24 Oct 2026 | Atleti | 1–0 | Deportivo | |
| 24 Oct 2026 | Valencia | 1–2 | Villarreal | |
| 24 Oct 2026 | Santander | 2–1 | Espanyol | |
| 24 Oct 2026 | Rayo Vallecano | 0–3 | Elche | |
| 23 Oct 2026 | Alavés | 1–1 | Málaga | |
| 21 Oct 2026 | Levante | 3–1 | Athletic | |
| 19 Oct 2026 | Getafe | 1–1 | Rayo Vallecano | |
| 18 Oct 2026 | Real Madrid | 4–1 | Sevilla FC | |
| 18 Oct 2026 | Málaga | 2–5 | Real Sociedad | |
| 18 Oct 2026 | Celta | 2–1 | Alavés |
Upcoming fixtures n = 10
The next scheduled matches, with kick-off time. When the model has an estimate, the 1 / X / 2 percentages are the estimated chances of a home win, a draw and an away win; ❄ means the estimate was frozen before the match and no longer changes.
| 1 | X | 2 | |||||
|---|---|---|---|---|---|---|---|
| Athletic | – | Getafe | 44%≈ 1 in 2.29 | 36%≈ 1 in 2.78 | 20%≈ 1 in 4.93 | ||
| Celta | – | Real Betis | 42%≈ 1 in 2.37 | 27%≈ 1 in 3.73 | 31%≈ 1 in 3.23 | ||
| Real Sociedad | – | Levante | 54%≈ 1 in 1.85 | 21%≈ 1 in 4.72 | 25%≈ 1 in 4.05 | ||
| Barça | – | Real Madrid | 60%≈ 1 in 1.65 | 20%≈ 1 in 5.03 | 20%≈ 1 in 5.08 | ||
| Sevilla FC | – | Osasuna | 50%≈ 1 in 2.01 | 26%≈ 1 in 3.91 | 25%≈ 1 in 4.07 | ||
| Villarreal | – | Espanyol | 64%≈ 1 in 1.55 | 21%≈ 1 in 4.69 | 14%≈ 1 in 6.97 | ||
| Levante | – | Atleti | 27%≈ 1 in 3.76 | 25%≈ 1 in 4.06 | 49%≈ 1 in 2.05 | ||
| Rayo Vallecano | – | Celta | 36%≈ 1 in 2.77 | 30%≈ 1 in 3.37 | 34%≈ 1 in 2.93 | ||
| Real Betis | – | Málaga | 73%≈ 1 in 1.37 | 17%≈ 1 in 5.75 | 10%≈ 1 in 10.44 | ||
| Barça | – | Alavés | 86%≈ 1 in 1.17 | 10%≈ 1 in 10.26 | 5%≈ 1 in 21.61 |
kick-off (UTC). 1 / X / 2 = the model's estimate (home win / draw / away win), refreshed hourly and frozen within the last hour before kick-off (❄). How good is the model?.
Explore La Liga
This league's analysis pages. Each card shows a real figure taken from the very page it opens; open it to see where it comes from and what it does not say.
Expected points n = 20
Expected points: for every match played, the model (trained only on matches before that day, never on the result) gives the 1 / X / 2 chances; a team's expected points are 3 × its win chance + its draw chance, added up over matches. The difference = real points minus expected: plus = it took more than the chances suggested, minus = less. “†” = matches with a team that had no history in the model, taken at the league average (not the same as “(s)” in the simulator).
| # | Team | matches | pts | expected | difference |
|---|---|---|---|---|---|
| 1 | Barça | 9 | 27 | 20.9 | +6.1 |
| 2 | Real Madrid | 9 | 21 | 18.7 | +2.3 |
| 3 | Atleti † | 10 | 25 | 17.4 | +7.7 |
| 4 | Villarreal † | 10 | 12 | 16.3 | -4.3 |
| 5 | Celta | 9 | 11 | 14.3 | -3.3 |
| 6 | Deportivo † | 10 | 11 | 13.8 | -2.8 |
| 7 | Alavés | 10 | 12 | 13.6 | -1.6 |
| 8 | Real Betis | 9 | 19 | 13.0 | +6.0 |
| 9 | Espanyol | 10 | 8 | 12.8 | -4.8 |
| 10 | Santander † | 10 | 11 | 12.0 | -1.0 |
| 11 | Valencia | 10 | 6 | 11.9 | -5.9 |
| 12 | Osasuna | 9 | 11 | 11.8 | -0.8 |
| 13 | Real Sociedad | 9 | 16 | 11.3 | +4.7 |
| 14 | Rayo Vallecano | 9 | 9 | 11.3 | -2.3 |
| 15 | Málaga † | 10 | 5 | 10.5 | -5.5 |
| 16 | Getafe | 9 | 9 | 10.5 | -1.5 |
| 17 | Athletic | 8 | 9 | 10.3 | -1.3 |
| 18 | Elche † | 10 | 10 | 9.9 | +0.1 |
| 19 | Levante | 9 | 10 | 9.8 | +0.1 |
| 20 | Sevilla FC | 9 | 14 | 9.2 | +4.8 |
Round summaries n = 10
One summary for every played round of the season: results, figures, table and Elo moves, streaks, what the model said.
- Matchday 1
- Matchday 2
- Matchday 3
- Matchday 4
- Matchday 5
- Matchday 6
- Matchday 7
- Matchday 8 (9 of 10 played)
- Matchday 9
- Matchday 10 (5 of 10 played)
Ongoing streaks near a record since 2023-24 · n = 8
Ongoing streaks close to a record: how many matches in a row the team has kept a streak (unbeaten, scoring, clean sheets…), against its own record and the competition record in our database, which starts with the 2023-24 season. Streaks of at least 3 matches within one match of a record are listed. A streak describes the past; the next match can end it at any time.
| Team | Streak | in a row | own record | league record | next match |
|---|---|---|---|---|---|
| Elche | clean sheets | 3 ties own record | 3 | 6 | vs Valencia 1 Nov 2026 |
| Levante | both teams score | 5 ties own record | 5 | 12 | @ Real Sociedad 25 Oct 2026 |
| Real Sociedad | wins in a row | 3 ties own record | 3 | 11 | vs Levante 25 Oct 2026 |
| Real Sociedad | 3+ goals | 5 | 6 | 13 | vs Levante 25 Oct 2026 |
| Sevilla FC | 3+ goals | 3 | 4 | 13 | vs Osasuna 26 Oct 2026 |
| Rayo Vallecano | conceding | 10 ties own record | 10 | 22 | vs Celta 31 Oct 2026 |
| Alavés | winless | 6 | 7 | 18 | @ Barça 31 Oct 2026 |
| Levante | unbeaten | 3 | 4 | 42 | @ Real Sociedad 25 Oct 2026 |
Draws n = 1234
How often matches in this league ended level: in the latest season and across all seasons in our database, then split by how far apart the two teams' Elo ratings were before kick-off (a small gap = an evenly matched game). Each rate comes with the number of matches and a 95 % interval.
| Elo gap before kick-off | matches | draws | draw rate |
|---|---|---|---|
| 0–50 | 654 | 200 | 31% 200/654 · 27%–34% |
| 50–100 | 260 | 70 | 27% 70/260 · 22%–33% |
| 100–150 | 150 | 30 | 20% 30/150 · 14%–27% |
| 150–250 | 134 | 16 | 12% 16/134 · 7%–19% |
| 250+ | 18 | 0 | 0% 0/18 · 0%–18% |
18 matches without an Elo rating for both teams (a team's first match in our database) are left out of the split.
Most draws in 2026-27 (at least 5 matches)
Teams n = 20
All teams in the season shown on the page. Teams with at least 5 matches have their own page.
All matches this season n = 380
Every match of the current season, by matchday: played ones with the score, scheduled ones with the date. Tap a matchday to open it and a match to see its page.
Matchday 1 n = 10
| 15 Aug 2026 | Alavés – Getafe | 3–0 |
| 15 Aug 2026 | Sevilla FC – Rayo Vallecano | 2–1 |
| 16 Aug 2026 | Santander – Villarreal | 2–2 |
| 16 Aug 2026 | Espanyol – Levante | 3–0 |
| 17 Aug 2026 | Deportivo – Elche | 1–1 |
| 19 Aug 2026 | Atleti – Málaga | 2–0 |
| 25 Aug 2026 | Valencia – Real Betis | 0–1 |
| 26 Aug 2026 | Real Madrid – Real Sociedad | 4–1 |
| 27 Aug 2026 | Celta – Osasuna | 1–2 |
| 27 Aug 2026 | Barça – Athletic | 2–0 |
Matchday 2 n = 10
| 20 Aug 2026 | Rayo Vallecano – Alavés | 1–1 |
| 21 Aug 2026 | Real Betis – Real Sociedad | 1–0 |
| 22 Aug 2026 | Athletic – Sevilla FC | 1–3 |
| 22 Aug 2026 | Valencia – Celta | 0–0 |
| 22 Aug 2026 | Espanyol – Real Madrid | 1–2 |
| 23 Aug 2026 | Atleti – Villarreal | 2–2 |
| 23 Aug 2026 | Getafe – Santander | 1–0 |
| 23 Aug 2026 | Elche – Barça | 0–5 |
| 24 Aug 2026 | Osasuna – Levante | 0–0 |
| 24 Aug 2026 | Málaga – Deportivo | 1–1 |
Matchday 3 n = 10
| 28 Aug 2026 | Santander – Elche | 3–2 |
| 28 Aug 2026 | Alavés – Villarreal | 1–0 |
| 29 Aug 2026 | Levante – Real Betis | 5–2 |
| 29 Aug 2026 | Real Sociedad – Espanyol | 2–1 |
| 29 Aug 2026 | Sevilla FC – Atleti | 1–3 |
| 30 Aug 2026 | Real Madrid – Málaga | 4–0 |
| 30 Aug 2026 | Deportivo – Valencia | 3–1 |
| 30 Aug 2026 | Celta – Athletic | 0–2 |
| 31 Aug 2026 | Osasuna – Getafe | 1–0 |
| 31 Aug 2026 | Barça – Rayo Vallecano | 5–2 |
Matchday 4 n = 10
| 4 Sep 2026 | Real Betis – Real Madrid | 1–0 |
| 5 Sep 2026 | Athletic – Atleti | 3–0 |
| 5 Sep 2026 | Rayo Vallecano – Santander | 3–2 |
| 5 Sep 2026 | Villarreal – Deportivo | 2–3 |
| 6 Sep 2026 | Valencia – Barça | 0–5 |
| 6 Sep 2026 | Alavés – Osasuna | 5–2 |
| 6 Sep 2026 | Málaga – Levante | 0–0 |
| 6 Sep 2026 | Espanyol – Sevilla FC | 1–1 |
| 7 Sep 2026 | Getafe – Celta | 1–1 |
| 7 Sep 2026 | Elche – Real Sociedad | 2–3 |
Matchday 5 n = 10
| 11 Sep 2026 | Sevilla FC – Valencia | 1–0 |
| 12 Sep 2026 | Santander – Alavés | 2–1 |
| 12 Sep 2026 | Osasuna – Espanyol | 0–2 |
| 12 Sep 2026 | Athletic – Elche | 1–1 |
| 12 Sep 2026 | Real Madrid – Rayo Vallecano | 4–1 |
| 13 Sep 2026 | Celta – Málaga | 1–1 |
| 13 Sep 2026 | Levante – Barça | 2–4 |
| 13 Sep 2026 | Getafe – Deportivo | 1–1 |
| 13 Sep 2026 | Real Sociedad – Atleti | 0–3 |
| 14 Sep 2026 | Villarreal – Real Betis | 1–2 |
Matchday 6 n = 10
| 3 Sep 2026 | Real Sociedad – Celta | 0–0 |
| 15 Sep 2026 | Rayo Vallecano – Espanyol | 2–1 |
| 15 Sep 2026 | Alavés – Valencia | 0–1 |
| 15 Sep 2026 | Elche – Real Madrid | 2–3 |
| 16 Sep 2026 | Deportivo – Sevilla FC | 0–1 |
| 16 Sep 2026 | Atleti – Osasuna | 4–0 |
| 16 Sep 2026 | Barça – Santander | 7–2 |
| 17 Sep 2026 | Real Betis – Getafe | 1–0 |
| 17 Sep 2026 | Málaga – Villarreal | 1–3 |
| 21 Oct 2026 | Levante – Athletic | 3–1 |
Matchday 7 n = 10
| 18 Sep 2026 | Espanyol – Elche | 1–3 |
| 19 Sep 2026 | Osasuna – Rayo Vallecano | 1–1 |
| 19 Sep 2026 | Athletic – Alavés | 0–0 |
| 19 Sep 2026 | Celta – Santander | 5–0 |
| 19 Sep 2026 | Sevilla FC – Barça | 1–3 |
| 20 Sep 2026 | Getafe – Málaga | 1–0 |
| 20 Sep 2026 | Atleti – Real Madrid | 2–1 |
| 20 Sep 2026 | Deportivo – Real Betis | 1–1 |
| 20 Sep 2026 | Villarreal – Levante | 3–1 |
| 20 Sep 2026 | Valencia – Real Sociedad | 2–3 |
Matchday 8 n = 10
| 9 Oct 2026 | Málaga – Espanyol | 1–1 |
| 10 Oct 2026 | Rayo Vallecano – Athletic | – |
| 10 Oct 2026 | Alavés – Atleti | 1–2 |
| 10 Oct 2026 | Barça – Getafe | 3–0 |
| 10 Oct 2026 | Real Madrid – Villarreal | 1–0 |
| 11 Oct 2026 | Elche – Celta | 0–0 |
| 11 Oct 2026 | Real Sociedad – Deportivo | 3–2 |
| 11 Oct 2026 | Real Betis – Osasuna | 5–2 |
| 11 Oct 2026 | Santander – Valencia | 2–2 |
| 12 Oct 2026 | Levante – Sevilla FC | 3–3 |
Matchday 9 n = 10
| 16 Oct 2026 | Deportivo – Levante | 1–1 |
| 17 Oct 2026 | Espanyol – Atleti | 0–1 |
| 17 Oct 2026 | Villarreal – Elche | 0–0 |
| 17 Oct 2026 | Real Betis – Barça | 2–5 |
| 17 Oct 2026 | Valencia – Athletic | 0–0 |
| 18 Oct 2026 | Osasuna – Santander | 2–0 |
| 18 Oct 2026 | Celta – Alavés | 2–1 |
| 18 Oct 2026 | Málaga – Real Sociedad | 2–5 |
| 18 Oct 2026 | Real Madrid – Sevilla FC | 4–1 |
| 19 Oct 2026 | Getafe – Rayo Vallecano | 1–1 |
Matchday 10 n = 10
| 23 Oct 2026 | Alavés – Málaga | 1–1 |
| 24 Oct 2026 | Rayo Vallecano – Elche | 0–3 |
| 24 Oct 2026 | Santander – Espanyol | 2–1 |
| 24 Oct 2026 | Valencia – Villarreal | 1–2 |
| 24 Oct 2026 | Atleti – Deportivo | 1–0 |
| 25 Oct 2026 | Athletic – Getafe | – |
| 25 Oct 2026 | Celta – Real Betis | – |
| 25 Oct 2026 | Real Sociedad – Levante | – |
| 25 Oct 2026 | Barça – Real Madrid | – |
| 26 Oct 2026 | Sevilla FC – Osasuna | – |
Matchday 11 n = 10
| 30 Oct 2026 | Villarreal – Espanyol | – |
| 31 Oct 2026 | Levante – Atleti | – |
| 31 Oct 2026 | Rayo Vallecano – Celta | – |
| 31 Oct 2026 | Real Betis – Málaga | – |
| 31 Oct 2026 | Barça – Alavés | – |
| 1 Nov 2026 | Getafe – Sevilla FC | – |
| 1 Nov 2026 | Santander – Real Madrid | – |
| 1 Nov 2026 | Elche – Valencia | – |
| 1 Nov 2026 | Athletic – Real Sociedad | – |
| 2 Nov 2026 | Deportivo – Osasuna | – |
Matchday 12 n = 10
| 6 Nov 2026 | Sevilla FC – Alavés | – |
| 7 Nov 2026 | Málaga – Santander | – |
| 7 Nov 2026 | Espanyol – Deportivo | – |
| 7 Nov 2026 | Osasuna – Athletic | – |
| 7 Nov 2026 | Valencia – Real Madrid | – |
| 8 Nov 2026 | Elche – Real Betis | – |
| 8 Nov 2026 | Real Sociedad – Rayo Vallecano | – |
| 8 Nov 2026 | Celta – Levante | – |
| 8 Nov 2026 | Villarreal – Getafe | – |
| 8 Nov 2026 | Atleti – Barça | – |
Matchday 13 n = 10
| 20 Nov 2026 | Athletic – Espanyol | – |
| 21 Nov 2026 | Alavés – Deportivo | – |
| 21 Nov 2026 | Rayo Vallecano – Valencia | – |
| 21 Nov 2026 | Sevilla FC – Real Betis | – |
| 21 Nov 2026 | Real Madrid – Celta | – |
| 22 Nov 2026 | Barça – Villarreal | – |
| 22 Nov 2026 | Santander – Real Sociedad | – |
| 22 Nov 2026 | Osasuna – Málaga | – |
| 22 Nov 2026 | Getafe – Atleti | – |
| 23 Nov 2026 | Levante – Elche | – |
Matchday 14 n = 10
| 29 Nov 2026 | Celta – Villarreal | – |
| 29 Nov 2026 | Elche – Atleti | – |
| 29 Nov 2026 | Real Betis – Rayo Vallecano | – |
| 29 Nov 2026 | Valencia – Osasuna | – |
| 29 Nov 2026 | Real Madrid – Alavés | – |
| 29 Nov 2026 | Espanyol – Getafe | – |
| 29 Nov 2026 | Real Sociedad – Sevilla FC | – |
| 29 Nov 2026 | Levante – Santander | – |
| 29 Nov 2026 | Deportivo – Barça | – |
| 29 Nov 2026 | Málaga – Athletic | – |
Matchday 15 n = 10
| 6 Dec 2026 | Osasuna – Elche | – |
| 6 Dec 2026 | Sevilla FC – Málaga | – |
| 6 Dec 2026 | Alavés – Espanyol | – |
| 6 Dec 2026 | Atleti – Real Betis | – |
| 6 Dec 2026 | Santander – Deportivo | – |
| 6 Dec 2026 | Barça – Celta | – |
| 6 Dec 2026 | Getafe – Valencia | – |
| 6 Dec 2026 | Athletic – Real Madrid | – |
| 6 Dec 2026 | Villarreal – Real Sociedad | – |
| 6 Dec 2026 | Rayo Vallecano – Levante | – |
Matchday 16 n = 10
| 13 Dec 2026 | Espanyol – Celta | – |
| 13 Dec 2026 | Málaga – Barça | – |
| 13 Dec 2026 | Real Madrid – Osasuna | – |
| 13 Dec 2026 | Deportivo – Athletic | – |
| 13 Dec 2026 | Levante – Alavés | – |
| 13 Dec 2026 | Elche – Sevilla FC | – |
| 13 Dec 2026 | Villarreal – Rayo Vallecano | – |
| 13 Dec 2026 | Real Betis – Santander | – |
| 13 Dec 2026 | Real Sociedad – Getafe | – |
| 13 Dec 2026 | Atleti – Valencia | – |
Matchday 17 n = 10
| 20 Dec 2026 | Athletic – Real Betis | – |
| 20 Dec 2026 | Getafe – Levante | – |
| 20 Dec 2026 | Alavés – Elche | – |
| 20 Dec 2026 | Valencia – Espanyol | – |
| 20 Dec 2026 | Osasuna – Villarreal | – |
| 20 Dec 2026 | Barça – Real Sociedad | – |
| 20 Dec 2026 | Celta – Atleti | – |
| 20 Dec 2026 | Rayo Vallecano – Málaga | – |
| 20 Dec 2026 | Deportivo – Real Madrid | – |
| 20 Dec 2026 | Sevilla FC – Santander | – |
Matchday 18 n = 10
| 3 Jan 2027 | Real Madrid – Getafe | – |
| 3 Jan 2027 | Real Sociedad – Osasuna | – |
| 3 Jan 2027 | Levante – Valencia | – |
| 3 Jan 2027 | Santander – Athletic | – |
| 3 Jan 2027 | Málaga – Elche | – |
| 3 Jan 2027 | Real Betis – Alavés | – |
| 3 Jan 2027 | Celta – Deportivo | – |
| 3 Jan 2027 | Espanyol – Barça | – |
| 3 Jan 2027 | Villarreal – Sevilla FC | – |
| 3 Jan 2027 | Rayo Vallecano – Atleti | – |
Matchday 19 n = 10
| 10 Jan 2027 | Athletic – Villarreal | – |
| 10 Jan 2027 | Elche – Getafe | – |
| 10 Jan 2027 | Real Madrid – Levante | – |
| 10 Jan 2027 | Osasuna – Barça | – |
| 10 Jan 2027 | Deportivo – Rayo Vallecano | – |
| 10 Jan 2027 | Atleti – Santander | – |
| 10 Jan 2027 | Alavés – Real Sociedad | – |
| 10 Jan 2027 | Sevilla FC – Celta | – |
| 10 Jan 2027 | Espanyol – Real Betis | – |
| 10 Jan 2027 | Valencia – Málaga | – |
Matchday 20 n = 10
| 17 Jan 2027 | Málaga – Real Madrid | – |
| 17 Jan 2027 | Barça – Elche | – |
| 17 Jan 2027 | Villarreal – Alavés | – |
| 17 Jan 2027 | Santander – Osasuna | – |
| 17 Jan 2027 | Levante – Espanyol | – |
| 17 Jan 2027 | Celta – Valencia | – |
| 17 Jan 2027 | Getafe – Athletic | – |
| 17 Jan 2027 | Rayo Vallecano – Sevilla FC | – |
| 17 Jan 2027 | Real Betis – Deportivo | – |
| 17 Jan 2027 | Atleti – Real Sociedad | – |
Matchday 21 n = 10
| 24 Jan 2027 | Real Madrid – Real Betis | – |
| 24 Jan 2027 | Getafe – Osasuna | – |
| 24 Jan 2027 | Valencia – Sevilla FC | – |
| 24 Jan 2027 | Elche – Rayo Vallecano | – |
| 24 Jan 2027 | Alavés – Barça | – |
| 24 Jan 2027 | Real Sociedad – Málaga | – |
| 24 Jan 2027 | Santander – Celta | – |
| 24 Jan 2027 | Athletic – Levante | – |
| 24 Jan 2027 | Espanyol – Villarreal | – |
| 24 Jan 2027 | Deportivo – Atleti | – |
Matchday 22 n = 10
| 31 Jan 2027 | Real Betis – Elche | – |
| 31 Jan 2027 | Rayo Vallecano – Real Madrid | – |
| 31 Jan 2027 | Atleti – Espanyol | – |
| 31 Jan 2027 | Celta – Getafe | – |
| 31 Jan 2027 | Villarreal – Santander | – |
| 31 Jan 2027 | Levante – Real Sociedad | – |
| 31 Jan 2027 | Barça – Valencia | – |
| 31 Jan 2027 | Sevilla FC – Athletic | – |
| 31 Jan 2027 | Osasuna – Deportivo | – |
| 31 Jan 2027 | Málaga – Alavés | – |
Matchday 23 n = 10
| 7 Feb 2027 | Athletic – Osasuna | – |
| 7 Feb 2027 | Alavés – Celta | – |
| 7 Feb 2027 | Real Betis – Sevilla FC | – |
| 7 Feb 2027 | Elche – Levante | – |
| 7 Feb 2027 | Espanyol – Rayo Vallecano | – |
| 7 Feb 2027 | Getafe – Villarreal | – |
| 7 Feb 2027 | Deportivo – Málaga | – |
| 7 Feb 2027 | Real Sociedad – Real Madrid | – |
| 7 Feb 2027 | Valencia – Santander | – |
| 7 Feb 2027 | Barça – Atleti | – |
Matchday 24 n = 10
| 14 Feb 2027 | Sevilla FC – Espanyol | – |
| 14 Feb 2027 | Osasuna – Atleti | – |
| 14 Feb 2027 | Celta – Rayo Vallecano | – |
| 14 Feb 2027 | Villarreal – Barça | – |
| 14 Feb 2027 | Real Sociedad – Real Betis | – |
| 14 Feb 2027 | Elche – Deportivo | – |
| 14 Feb 2027 | Valencia – Alavés | – |
| 14 Feb 2027 | Levante – Málaga | – |
| 14 Feb 2027 | Santander – Getafe | – |
| 14 Feb 2027 | Real Madrid – Athletic | – |
Matchday 25 n = 10
| 21 Feb 2027 | Alavés – Santander | – |
| 21 Feb 2027 | Málaga – Real Betis | – |
| 21 Feb 2027 | Villarreal – Valencia | – |
| 21 Feb 2027 | Barça – Levante | – |
| 21 Feb 2027 | Athletic – Celta | – |
| 21 Feb 2027 | Espanyol – Osasuna | – |
| 21 Feb 2027 | Sevilla FC – Real Madrid | – |
| 21 Feb 2027 | Atleti – Elche | – |
| 21 Feb 2027 | Deportivo – Real Sociedad | – |
| 21 Feb 2027 | Rayo Vallecano – Getafe | – |
Matchday 26 n = 10
| 28 Feb 2027 | Celta – Espanyol | – |
| 28 Feb 2027 | Levante – Deportivo | – |
| 28 Feb 2027 | Málaga – Atleti | – |
| 28 Feb 2027 | Osasuna – Sevilla FC | – |
| 28 Feb 2027 | Real Madrid – Valencia | – |
| 28 Feb 2027 | Getafe – Alavés | – |
| 28 Feb 2027 | Athletic – Barça | – |
| 28 Feb 2027 | Santander – Rayo Vallecano | – |
| 28 Feb 2027 | Real Betis – Villarreal | – |
| 28 Feb 2027 | Real Sociedad – Elche | – |
Matchday 27 n = 10
| 7 Mar 2027 | Barça – Real Betis | – |
| 7 Mar 2027 | Elche – Málaga | – |
| 7 Mar 2027 | Alavés – Athletic | – |
| 7 Mar 2027 | Rayo Vallecano – Osasuna | – |
| 7 Mar 2027 | Sevilla FC – Real Sociedad | – |
| 7 Mar 2027 | Atleti – Celta | – |
| 7 Mar 2027 | Villarreal – Real Madrid | – |
| 7 Mar 2027 | Valencia – Levante | – |
| 7 Mar 2027 | Deportivo – Getafe | – |
| 7 Mar 2027 | Espanyol – Santander | – |
Matchday 28 n = 10
| 14 Mar 2027 | Osasuna – Celta | – |
| 14 Mar 2027 | Elche – Villarreal | – |
| 14 Mar 2027 | Alavés – Sevilla FC | – |
| 14 Mar 2027 | Athletic – Valencia | – |
| 14 Mar 2027 | Real Betis – Levante | – |
| 14 Mar 2027 | Santander – Atleti | – |
| 14 Mar 2027 | Málaga – Rayo Vallecano | – |
| 14 Mar 2027 | Getafe – Real Sociedad | – |
| 14 Mar 2027 | Barça – Deportivo | – |
| 14 Mar 2027 | Real Madrid – Espanyol | – |
Matchday 29 n = 10
| 21 Mar 2027 | Villarreal – Málaga | – |
| 21 Mar 2027 | Sevilla FC – Elche | – |
| 21 Mar 2027 | Levante – Osasuna | – |
| 21 Mar 2027 | Celta – Real Madrid | – |
| 21 Mar 2027 | Rayo Vallecano – Barça | – |
| 21 Mar 2027 | Real Sociedad – Alavés | – |
| 21 Mar 2027 | Espanyol – Athletic | – |
| 21 Mar 2027 | Santander – Real Betis | – |
| 21 Mar 2027 | Valencia – Deportivo | – |
| 21 Mar 2027 | Atleti – Getafe | – |
Matchday 30 n = 10
| 4 Apr 2027 | Levante – Rayo Vallecano | – |
| 4 Apr 2027 | Barça – Sevilla FC | – |
| 4 Apr 2027 | Málaga – Osasuna | – |
| 4 Apr 2027 | Athletic – Santander | – |
| 4 Apr 2027 | Deportivo – Villarreal | – |
| 4 Apr 2027 | Real Sociedad – Valencia | – |
| 4 Apr 2027 | Elche – Alavés | – |
| 4 Apr 2027 | Real Madrid – Atleti | – |
| 4 Apr 2027 | Getafe – Espanyol | – |
| 4 Apr 2027 | Real Betis – Celta | – |
Matchday 31 n = 10
| 11 Apr 2027 | Rayo Vallecano – Real Sociedad | – |
| 11 Apr 2027 | Espanyol – Málaga | – |
| 11 Apr 2027 | Villarreal – Athletic | – |
| 11 Apr 2027 | Alavés – Real Betis | – |
| 11 Apr 2027 | Valencia – Getafe | – |
| 11 Apr 2027 | Sevilla FC – Deportivo | – |
| 11 Apr 2027 | Celta – Elche | – |
| 11 Apr 2027 | Santander – Barça | – |
| 11 Apr 2027 | Osasuna – Real Madrid | – |
| 11 Apr 2027 | Atleti – Levante | – |
Matchday 32 n = 10
| 18 Apr 2027 | Atleti – Sevilla FC | – |
| 18 Apr 2027 | Barça – Espanyol | – |
| 18 Apr 2027 | Levante – Villarreal | – |
| 18 Apr 2027 | Real Sociedad – Santander | – |
| 18 Apr 2027 | Málaga – Valencia | – |
| 18 Apr 2027 | Deportivo – Celta | – |
| 18 Apr 2027 | Elche – Osasuna | – |
| 18 Apr 2027 | Alavés – Rayo Vallecano | – |
| 18 Apr 2027 | Real Betis – Athletic | – |
| 18 Apr 2027 | Getafe – Real Madrid | – |
Matchday 33 n = 10
| 21 Apr 2027 | Getafe – Real Betis | – |
| 21 Apr 2027 | Valencia – Rayo Vallecano | – |
| 21 Apr 2027 | Celta – Barça | – |
| 21 Apr 2027 | Osasuna – Alavés | – |
| 21 Apr 2027 | Real Madrid – Elche | – |
| 21 Apr 2027 | Athletic – Deportivo | – |
| 21 Apr 2027 | Santander – Málaga | – |
| 21 Apr 2027 | Villarreal – Atleti | – |
| 21 Apr 2027 | Sevilla FC – Levante | – |
| 21 Apr 2027 | Espanyol – Real Sociedad | – |
Matchday 34 n = 10
| 2 May 2027 | Deportivo – Santander | – |
| 2 May 2027 | Celta – Sevilla FC | – |
| 2 May 2027 | Real Sociedad – Athletic | – |
| 2 May 2027 | Barça – Osasuna | – |
| 2 May 2027 | Rayo Vallecano – Villarreal | – |
| 2 May 2027 | Málaga – Getafe | – |
| 2 May 2027 | Real Betis – Valencia | – |
| 2 May 2027 | Elche – Espanyol | – |
| 2 May 2027 | Levante – Real Madrid | – |
| 2 May 2027 | Atleti – Alavés | – |
Matchday 35 n = 10
| 9 May 2027 | Valencia – Atleti | – |
| 9 May 2027 | Osasuna – Real Sociedad | – |
| 9 May 2027 | Alavés – Levante | – |
| 9 May 2027 | Athletic – Málaga | – |
| 9 May 2027 | Santander – Sevilla FC | – |
| 9 May 2027 | Rayo Vallecano – Deportivo | – |
| 9 May 2027 | Real Betis – Espanyol | – |
| 9 May 2027 | Real Madrid – Barça | – |
| 9 May 2027 | Getafe – Elche | – |
| 9 May 2027 | Villarreal – Celta | – |
Matchday 36 n = 10
| 16 May 2027 | Atleti – Rayo Vallecano | – |
| 16 May 2027 | Sevilla FC – Villarreal | – |
| 16 May 2027 | Real Sociedad – Barça | – |
| 16 May 2027 | Elche – Athletic | – |
| 16 May 2027 | Málaga – Celta | – |
| 16 May 2027 | Deportivo – Alavés | – |
| 16 May 2027 | Levante – Getafe | – |
| 16 May 2027 | Espanyol – Valencia | – |
| 16 May 2027 | Real Madrid – Santander | – |
| 16 May 2027 | Osasuna – Real Betis | – |
Matchday 37 n = 10
| 23 May 2027 | Atleti – Athletic | – |
| 23 May 2027 | Alavés – Real Madrid | – |
| 23 May 2027 | Sevilla FC – Getafe | – |
| 23 May 2027 | Villarreal – Osasuna | – |
| 23 May 2027 | Santander – Levante | – |
| 23 May 2027 | Deportivo – Espanyol | – |
| 23 May 2027 | Rayo Vallecano – Real Betis | – |
| 23 May 2027 | Barça – Málaga | – |
| 23 May 2027 | Valencia – Elche | – |
| 23 May 2027 | Celta – Real Sociedad | – |
Matchday 38 n = 10
| 30 May 2027 | Levante – Celta | – |
| 30 May 2027 | Real Madrid – Deportivo | – |
| 30 May 2027 | Real Betis – Atleti | – |
| 30 May 2027 | Real Sociedad – Villarreal | – |
| 30 May 2027 | Málaga – Sevilla FC | – |
| 30 May 2027 | Elche – Santander | – |
| 30 May 2027 | Athletic – Rayo Vallecano | – |
| 30 May 2027 | Espanyol – Alavés | – |
| 30 May 2027 | Getafe – Barça | – |
| 30 May 2027 | Osasuna – Valencia | – |
Updated 25 Oct 2026