SPAIN 2020-21
Primera División
  Played Won Drew Lost For Against Diff. Points
1 Club Atlético de Madrid 38 26 8 4 67 25 42 86
2 Real Madrid CF 38 25 9 4 67 28 39 84
3 FC Barcelona 38 24 7 7 85 38 47 79
4 Sevilla FC 38 24 5 9 53 33 20 77
5 Real Sociedad de Fútbol San Sebastián 38 17 11 10 59 38 21 62
6 Real Betis Balompié Sevilla 38 17 10 11 50 50 0 61
7 Villarreal CF 38 15 13 10 60 44 16 58
8 RC Celta de Vigo 38 14 11 13 55 57 -2 53
9 Granada CF 38 13 7 18 47 65 -18 46
10 Athletic Club de Bilbao 38 11 13 14 46 42 4 46
11 CA Osasuna Pamplona 38 11 11 16 37 48 -11 44
12 Cádiz CF 38 11 11 16 36 58 -22 44
13 Valencia CF 38 10 13 15 50 53 -3 43
14 Levante UD Valencia 38 9 14 15 46 57 -11 41
15 Getafe CF 38 9 11 18 28 43 -15 38
16 Deportivo Alavés Vitoria 38 9 11 18 36 57 -21 38
17 Elche CF 38 8 12 18 34 55 -21 36
18 SD Huesca 38 7 13 18 34 53 -19 34
19 Real Valladolid CF 38 5 16 17 34 57 -23 31
20 SD Éibar 38 6 12 20 29 52 -23 30
  760 271 218 271 953 953 0 1031
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Head-to-head results; 3) Goal difference; 4) goals scored; 5) Fair-play
Promoted RCD Espanyol Barcelona, RCD Mallorca, Rayo Vallecano de Madrid
FC = Futbol Club SD = Sociedad Deportiva
CF = Club de Fútbol  RC = Real Club
FC = Fútbol Club UD = Unión Deportiva
Valencia = València Vitoria = Gasteiz
Bilbao = Bilbo Villarreal = Vila-Real
San Sebastián = Donostia Pamplona = Iruñea
Éibar = Eibar Huesca = Uesca
Elche = Elx
CUP
Semifinals Sevilla FC - FC Barcelona 2-0 0-3
Athletic Club de Bilbao - Levante UD Valencia 1-1 2-1
Final (Sevilla 17.04.2021) Athletic Club de Bilbao - FC Barcelona 0-4
SPAIN 2021-22
Primera División
  Played Won Drew Lost For Against Diff. Points
1 Real Madrid CF 38 26 8 4 80 31 49 86
2 FC Barcelona 38 21 10 7 68 38 30 73
3 Club Atlético de Madrid 38 21 8 9 65 43 22 71
4 Sevilla FC 38 18 16 4 53 30 23 70
5 Real Betis Balompié Sevilla 38 19 8 11 62 40 22 65
6 Real Sociedad de Fútbol San Sebastián 38 17 11 10 40 37 3 62
7 Villarreal CF 38 16 11 11 63 37 26 59
8 Athletic Club de Bilbao 38 14 13 11 43 36 7 55
9 Valencia CF 38 11 15 12 48 53 -5 48
10 CA Osasuna Pamplona 38 12 11 15 37 51 -14 47
11 RC Celta de Vigo 38 12 10 16 43 43 0 46
12 Rayo Vallecano de Madrid 38 11 9 18 39 50 -11 42
13 Elche CF 38 11 9 18 40 52 -12 42
14 RCD Espanyol Barcelona 38 10 12 16 40 53 -13 42
15 Getafe CF 38 8 15 15 33 41 -8 39
16 RCD Mallorca 38 10 9 19 36 63 -27 39
17 Cádiz CF 38 8 15 15 35 51 -16 39
18 Granada CF 38 8 14 16 44 61 -17 38
19 Levante UD Valencia 38 8 11 19 51 76 -25 35
20 Deportivo Alavés Vitoria 38 8 7 23 31 65 -34 31
  760 269 222 269 951 951 0 1029
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Head-to-head results; 3) Goal difference; 4) goals scored; 5) Fair-play
Promoted Real Valladolid CF, UD Almería (1989), Girona FC
FC = Futbol Club SD = Sociedad Deportiva
CF = Club de Fútbol  RC = Real Club
FC = Fútbol Club UD = Unión Deportiva
RCD Espanyol = Reial Club Deportiu RCD Mallorca = Real Club Deportivo
Valencia = València Vitoria = Gasteiz
Bilbao = Bilbo Villarreal = Vila-Real
San Sebastián = Donostia Pamplona = Iruñea
Elche = Elx
CUP
Semifinals Rayo Vallecano de Madrid - Real Betis Balompié Sevilla 1-2 1-1
Athletic Club de Bilbao - Valencia CF 1-1 0-1
Final (Sevilla 23.04.2022) Real Betis Balompié Sevilla - Valencia CF 1-1 aet (5-4 pen)
SPAIN 2022-23
Primera División
  Played Won Drew Lost For Against Diff. Points
1 FC Barcelona 38 28 4 6 70 20 50 88
2 Real Madrid CF 38 24 6 8 75 36 39 78
3 Club Atlético de Madrid 38 23 8 7 70 33 37 77
4 Real Sociedad de Fútbol San Sebastián 38 21 8 9 51 35 16 71
5 Villarreal CF 38 19 7 12 59 40 19 64
6 Real Betis Balompié Sevilla 38 17 9 12 46 41 5 60
7 CA Osasuna Pamplona 38 15 8 15 37 42 -5 53
8 Athletic Club de Bilbao 38 14 9 15 47 43 4 51
9 RCD Mallorca 38 14 8 16 37 43 -6 50
10 Girona FC 38 13 10 15 58 55 3 49
11 Rayo Vallecano de Madrid 38 13 10 15 45 53 -8 49
12 Sevilla FC 38 13 10 15 47 54 -7 49
13 RC Celta de Vigo 38 11 10 17 43 53 -10 43
14 Cádiz CF 38 10 12 16 30 53 -23 42
15 Getafe CF 38 10 12 16 34 45 -11 42
16 Valencia CF 38 11 9 18 42 45 -3 42
17 UD Almería (1989) 38 11 8 19 49 65 -16 41
18 Real Valladolid CF 38 11 7 20 33 63 -30 40
19 RCD Espanyol Barcelona 38 8 13 17 52 69 -17 37
20 Elche CF 38 5 10 23 30 67 -37 25
  760 291 178 291 955 955 0 1051
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Head-to-head results; 3) Goal difference; 4) goals scored; 5) Fair-play
Promoted Granada CF, UD Las Palmas, Deportivo Alavés Vitoria
FC = Futbol Club SD = Sociedad Deportiva
CF = Club de Fútbol  RC = Real Club
FC = Fútbol Club UD = Unión Deportiva
RCD Espanyol = Reial Club Deportiu RCD Mallorca = Real Club Deportivo
Valencia = València Vitoria = Gasteiz
Bilbao = Bilbo Villarreal = Vila-Real
San Sebastián = Donostia Pamplona = Iruñea
Elche = Elx Girona = Gerona
CUP
Semifinals CA Osasuna Pamplona - Athletic Club de Bilbao 1-0 1-1 aet
Real Madrid CF - FC Barcelona 0-1 4-0
Final (Sevilla 06.05.2023) Real Madrid CF - CA Osasuna Pamplona 2-1
SPAIN 2023-24
Primera División
  Played Won Drew Lost For Against Diff. Points
1 Real Madrid CF 38 29 8 1 87 26 61 95
2 FC Barcelona 38 26 7 5 79 44 35 85
3 Girona FC 38 25 6 7 85 46 39 81
4 Club Atlético de Madrid 38 24 4 10 70 43 27 76
5 Athletic Club de Bilbao 38 19 11 8 61 37 24 68
6 Real Sociedad de Fútbol San Sebastián 38 16 12 10 51 39 12 60
7 Real Betis Balompié Sevilla 38 14 15 9 48 45 3 57
8 Villarreal CF 38 14 11 13 65 65 0 53
9 Valencia CF 38 13 10 15 40 45 -5 49
10 Deportivo Alavés Vitoria 38 12 10 16 36 46 -10 46
11 CA Osasuna Pamplona 38 12 9 17 45 56 -11 45
12 Getafe CF 38 10 13 15 42 54 -12 43
13 Sevilla FC 38 10 11 17 48 54 -6 41
14 RC Celta de Vigo 38 10 11 17 46 57 -11 41
15 UD Las Palmas 38 10 10 18 33 47 -14 40
16 Rayo Vallecano de Madrid 38 8 14 16 29 48 -19 38
17 RCD Mallorca 38 8 16 14 33 44 -11 40
18 Cádiz CF 38 6 15 17 26 55 -29 33
19 Granada CF 38 4 9 25 38 79 -41 21
20 UD Almería (1989) 38 3 12 23 43 75 -32 21
  760 273 214 273 1005 1005 0 1033
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Head-to-head results; 3) Goal difference; 4) goals scored; 5) Fair-play
Promoted Real Valladolid CF, CD Leganés, 
FC = Futbol Club SD = Sociedad Deportiva
CF = Club de Fútbol  RC = Real Club
FC = Fútbol Club UD = Unión Deportiva
RCD = Real Club Deportivo
Valencia = València Vitoria = Gasteiz
Bilbao = Bilbo Villarreal = Vila-Real
San Sebastián = Donostia Pamplona = Iruñea
Vitoria = Gasteiz Girona = Gerona
CUP
Semifinals RCD Mallorca - Real Sociedad de Fútbol San Sebastián 0-0 1-1 aet (5-4 p)
Club Atlético de Madrid - Athletic Club de Bilbao 0-1 0-3
Final (Sevilla 06.04.2024) Athletic Club de Bilbao - RCD Mallorca 1-1 aet (4-2 p)
SPAIN 2024-25
Primera División
  Played Won Drew Lost For Against Diff. Points
1 Real Madrid CF                
2 FC Barcelona
3 Girona FC
4 Club Atlético de Madrid
5 Athletic Club de Bilbao
6 Real Sociedad de Fútbol San Sebastián
7 Real Betis Balompié Sevilla
8 Villarreal CF
9 Valencia CF
10 Deportivo Alavés Vitoria
11 CA Osasuna Pamplona
12 Getafe CF
13 Sevilla FC
14 RC Celta de Vigo
15 UD Las Palmas
16 Rayo Vallecano de Madrid
17 RCD Mallorca
18 Real Valladolid CF                
19 CD Leganés                
20                
                 
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Head-to-head results; 3) Goal difference; 4) goals scored; 5) Fair-play
Promoted
FC = Futbol Club SD = Sociedad Deportiva
CF = Club de Fútbol  RC = Real Club
FC = Fútbol Club UD = Unión Deportiva
RCD = Real Club Deportivo
Valencia = València Vitoria = Gasteiz
Bilbao = Bilbo Villarreal = Vila-Real
San Sebastián = Donostia Pamplona = Iruñea
Vitoria = Gasteiz Girona = Gerona
CUP
Semifinals
Final