La Liga
- Europa League (League Stage)
- Europa Conference League (Play-Off)
- Relegation to Segunda División
Atletico Madrid
|
Real Madrid
|
Barcelona
|
Athletic Club
|
Villarreal
|
Mallorca
|
Real Sociedad
|
Girona
|
Real Betis
|
Osasuna
|
Celta Vigo
|
Las Palmas
|
Sevilla
|
Rayo Vallecano
|
Leganes
|
Alaves
|
Getafe
|
Espanyol
|
Valladolid
|
Valencia
|
||
1 | Atletico Madrid | 1–1 | 3–0 | 2–0 | 4–3 | 3–1 | 2–1 | 1–0 | 0–0 | 3–0 | |||||||||||
2 | Real Madrid | 0–4 | 2–0 | 2–0 | 4–0 | 4–2 | 3–2 | 2–0 | 4–1 | 3–0 | |||||||||||
3 | Barcelona | 1–2 | 2–1 | 1–2 | 5–1 | 0–1 | 1–0 | 3–1 | 7–0 | ||||||||||||
4 | Athletic Club | 0–1 | 2–1 | 2–0 | 1–0 | 1–1 | 3–1 | 1–1 | 1–1 | 4–1 | 1–0 | ||||||||||
5 | Villarreal | 2–2 | 1–5 | 2–2 | 1–2 | 4–3 | 3–1 | 1–1 | 3–0 | 1–1 | |||||||||||
6 | Mallorca | 0–1 | 1–1 | 1–5 | 0–0 | 1–2 | 1–0 | 2–1 | 0–0 | 1–0 | 2–1 | ||||||||||
7 | Real Sociedad | 1–1 | 0–2 | 1–0 | 2–0 | 0–2 | 0–0 | 1–2 | 1–2 | 3–0 | |||||||||||
8 | Girona | 0–3 | 1–4 | 2–1 | 0–1 | 4–0 | 0–0 | 4–3 | 4–1 | 3–0 | |||||||||||
9 | Real Betis | 1–0 | 2–2 | 1–2 | 1–1 | 2–2 | 1–1 | 2–0 | 2–1 | 1–0 | |||||||||||
10 | Osasuna | 4–2 | 1–2 | 2–2 | 1–0 | 1–2 | 3–2 | 2–1 | 1–1 | 2–2 | 1–0 | ||||||||||
11 | Celta Vigo | 0–1 | 1–2 | 2–2 | 2–0 | 2–0 | 1–1 | 2–1 | 1–0 | 3–1 | 3–1 | ||||||||||
12 | Las Palmas | 1–1 | 2–3 | 2–3 | 1–0 | 1–1 | 0–1 | 2–2 | 1–0 | 2–1 | |||||||||||
13 | Sevilla | 1–2 | 0–2 | 0–2 | 1–0 | 1–1 | 1–0 | 1–0 | 1–0 | 2–1 | |||||||||||
14 | Rayo Vallecano | 1–1 | 3–3 | 1–2 | 1–2 | 3–1 | 1–3 | 1–1 | 1–0 | ||||||||||||
15 | Leganes | 0–3 | 0–2 | 2–5 | 0–1 | 0–3 | 3–0 | 2–1 | 1–0 | 0–0 | |||||||||||
16 | Alaves | 0–3 | 1–1 | 1–0 | 0–0 | 2–0 | 2–1 | 1–1 | 2–3 | ||||||||||||
17 | Getafe | 0–1 | 0–0 | 0–1 | 1–1 | 0–0 | 1–1 | 2–0 | 1–0 | 2–0 | 1–1 | ||||||||||
18 | Espanyol | 1–2 | 2–1 | 0–1 | 0–0 | 3–1 | 0–2 | 2–1 | 3–2 | 1–1 | |||||||||||
19 | Valladolid | 0–5 | 1–1 | 1–2 | 1–2 | 0–0 | 1–2 | 0–0 | 1–0 | 1–0 | |||||||||||
20 | Valencia | 1–2 | 1–1 | 2–0 | 4–2 | 0–0 | 2–3 | 0–1 | 2–2 |