Football / Spain / La Liga Points, wins and goals come from the stored tables for 7 seasons. Home and away splits are recorded for 2 of them. Clean sheets and runs count only seasons where every match is stored.
Every match stored Some clubs missing matches No full club records
1 FC Barcelona 7 240 169 33 38 547 228 +319 540 Season P W D L GF GA Pts Home Away 2020-21 38 24 7 7 85 38 79 — — 2021-22 38 21 10 7 68 38 73 — — 2022-23 38 28 4 6 70 20 88 — — 2023-24 38 26 7 5 79 44 85 — — 2024-25 38 28 4 6 102 39 88 — — 2025-26 38 31 1 6 95 36 94 57 37 2026-27 12 11 0 1 48 13 33 15 18
Club page →
2 Real Madrid 7 240 167 42 31 495 204 +291 543 Season P W D L GF GA Pts Home Away 2020-21 38 25 9 4 67 28 84 — — 2021-22 38 26 8 4 80 31 86 — — 2022-23 38 24 6 8 75 36 78 — — 2023-24 38 29 8 1 87 26 95 — — 2024-25 38 26 6 6 78 38 84 — — 2025-26 38 27 5 6 77 35 86 49 37 2026-27 12 10 0 2 31 10 30 15 15
Club page →
3 Atlético Madrid 7 240 146 45 49 425 228 +197 483 Season P W D L GF GA Pts Home Away 2020-21 38 26 8 4 67 25 86 — — 2021-22 38 21 8 9 65 43 71 — — 2022-23 38 23 8 7 70 33 77 — — 2023-24 38 24 4 10 70 43 76 — — 2024-25 38 22 10 6 68 30 76 — — 2025-26 38 21 6 11 62 44 69 46 23 2026-27 12 9 1 2 23 10 28 13 15
Club page →
4 Villarreal 7 240 110 61 69 407 298 +109 391 Season P W D L GF GA Pts Home Away 2020-21 38 15 13 10 60 44 58 — — 2021-22 38 16 11 11 63 37 59 — — 2022-23 38 19 7 12 59 40 64 — — 2023-24 38 14 11 13 65 65 53 — — 2024-25 38 20 10 8 71 51 70 — — 2025-26 38 22 6 10 72 46 72 46 26 2026-27 12 4 3 5 17 15 15 7 8
Club page →
5 Real Betis 7 240 106 71 63 342 289 +53 389 Season P W D L GF GA Pts Home Away 2020-21 38 17 10 11 50 50 61 — — 2021-22 38 19 8 11 62 40 65 — — 2022-23 38 17 9 12 46 41 60 — — 2023-24 38 14 15 9 48 45 57 — — 2024-25 38 16 12 10 57 50 60 — — 2025-26 38 15 15 8 59 48 60 36 24 2026-27 12 8 2 2 20 15 26 15 11
Club page →
6 Real Sociedad 7 240 102 63 75 316 276 +40 369 Season P W D L GF GA Pts Home Away 2020-21 38 17 11 10 59 38 62 — — 2021-22 38 17 11 10 40 37 62 — — 2022-23 38 21 8 9 51 35 71 — — 2023-24 38 16 12 10 51 39 60 — — 2024-25 38 13 7 18 35 46 46 — — 2025-26 38 11 13 14 59 61 46 29 17 2026-27 12 7 1 4 21 20 22 13 9
Club page →
7 Athletic Club 7 239 94 69 76 309 256 +53 351 Season P W D L GF GA Pts Home Away 2020-21 38 11 13 14 46 42 46 — — 2021-22 38 14 13 11 43 36 55 — — 2022-23 38 14 9 15 47 43 51 — — 2023-24 38 19 11 8 61 37 68 — — 2024-25 38 19 13 6 54 29 70 39 31 2025-26 38 13 6 19 43 58 45 30 15 2026-27 11 4 4 3 15 11 16 11 5
Club page →
7 Celta Vigo 7 240 79 68 93 309 325 -16 305 Season P W D L GF GA Pts Home Away 2020-21 38 14 11 13 55 57 53 — — 2021-22 38 12 10 16 43 43 46 — — 2022-23 38 11 10 17 43 53 43 — — 2023-24 38 10 11 17 46 57 41 — — 2024-25 38 16 7 15 59 57 55 — — 2025-26 38 14 12 12 53 48 54 23 31 2026-27 12 2 7 3 10 10 13 9 4
Club page →
9 Sevilla 7 240 92 63 85 306 305 +1 339 Season P W D L GF GA Pts Home Away 2020-21 38 24 5 9 53 33 77 — — 2021-22 38 18 16 4 53 30 70 — — 2022-23 38 13 10 15 47 54 49 — — 2023-24 38 10 11 17 48 54 41 — — 2024-25 38 10 11 17 42 55 41 — — 2025-26 38 12 7 19 46 60 43 25 18 2026-27 12 5 3 4 17 19 18 10 8
Club page →
10 Valencia 7 240 71 73 96 278 325 -47 286 Season P W D L GF GA Pts Home Away 2020-21 38 10 13 15 50 53 43 — — 2021-22 38 11 15 12 48 53 48 — — 2022-23 38 11 9 18 42 45 42 — — 2023-24 38 13 10 15 40 45 49 — — 2024-25 38 11 13 14 44 54 46 — — 2025-26 38 13 10 15 46 55 49 30 19 2026-27 12 2 3 7 8 20 9 2 7
Club page →
11 Osasuna 7 240 76 67 97 260 322 -62 295 Season P W D L GF GA Pts Home Away 2020-21 38 11 11 16 37 48 44 — — 2021-22 38 12 11 15 37 51 47 — — 2022-23 38 15 8 15 37 42 53 — — 2023-24 38 12 9 17 45 56 45 — — 2024-25 38 12 16 10 48 52 52 — — 2025-26 38 11 9 18 44 50 42 32 10 2026-27 12 3 3 6 12 23 12 9 3
Club page →
12 Girona 4 152 58 38 56 226 216 +10 212 Season P W D L GF GA Pts Home Away 2022-23 38 13 10 15 58 55 49 — — 2023-24 38 25 6 7 85 46 81 — — 2024-25 38 11 8 19 44 60 41 — — 2025-26 38 9 14 15 39 55 41 24 17
Club page →
13 Getafe 7 240 66 69 105 211 278 -67 267 Season P W D L GF GA Pts Home Away 2020-21 38 9 11 18 28 43 38 — — 2021-22 38 8 15 15 33 41 39 — — 2022-23 38 10 12 16 34 45 42 — — 2023-24 38 10 13 15 42 54 43 — — 2024-25 38 11 9 18 34 39 42 — — 2025-26 38 15 6 17 32 38 51 27 24 2026-27 12 3 3 6 8 18 12 12 0
Club page →
14 Rayo Vallecano 6 201 60 63 78 210 261 -51 243 Season P W D L GF GA Pts Home Away 2021-22 38 11 9 18 39 50 42 — — 2022-23 38 13 10 15 45 53 49 — — 2023-24 38 8 14 16 29 48 38 — — 2024-25 38 13 13 12 41 45 52 — — 2025-26 38 12 14 12 41 44 50 31 19 2026-27 11 3 3 5 15 21 12 10 2
Club page →
15 Deportivo Alavés 6 202 53 54 95 200 289 -89 213 Season P W D L GF GA Pts Home Away 2020-21 38 9 11 18 36 57 38 — — 2021-22 38 8 7 23 31 65 31 — — 2023-24 38 12 10 16 36 46 46 — — 2024-25 38 10 12 16 38 48 42 — — 2025-26 38 11 10 17 44 56 43 27 16 2026-27 12 3 4 5 15 17 13 10 3
Club page →
16 Espanyol 5 164 44 47 73 188 242 -54 179 Season P W D L GF GA Pts Home Away 2021-22 38 10 12 16 40 53 42 — — 2022-23 38 8 13 17 52 69 37 — — 2024-25 38 11 9 18 40 51 42 — — 2025-26 38 12 10 16 43 55 46 26 20 2026-27 12 3 3 6 13 14 12 5 7
Club page →
16 RCD Mallorca 5 190 56 51 83 188 251 -63 219 Season P W D L GF GA Pts Home Away 2021-22 38 10 9 19 36 63 39 — — 2022-23 38 14 8 16 37 43 50 — — 2023-24 38 8 16 14 33 44 40 — — 2024-25 38 13 9 16 35 44 48 — — 2025-26 38 11 9 18 47 57 42 33 9
Club page →
18 Elche 5 164 36 48 80 167 251 -84 156 Season P W D L GF GA Pts Home Away 2020-21 38 8 12 18 34 55 36 — — 2021-22 38 11 9 18 40 52 42 — — 2022-23 38 5 10 23 30 67 25 — — 2025-26 38 10 13 15 49 57 43 35 8 2026-27 12 2 4 6 14 20 10 1 9
Club page →
19 Levante 4 126 30 39 57 160 215 -55 129 Season P W D L GF GA Pts Home Away 2020-21 38 9 14 15 46 57 41 — — 2021-22 38 8 11 19 51 76 35 — — 2025-26 38 11 9 18 47 61 42 26 16 2026-27 12 2 5 5 16 21 11 7 4
Club page →
20 Granada 3 114 25 30 59 129 205 -76 105 Season P W D L GF GA Pts Home Away 2020-21 38 13 7 18 47 65 46 — — 2021-22 38 8 14 16 44 61 38 — — 2023-24 38 4 9 25 38 79 21 — —
Club page →
21 Cádiz 4 152 35 53 64 127 217 -90 158 Season P W D L GF GA Pts Home Away 2020-21 38 11 11 16 36 58 44 — — 2021-22 38 8 15 15 35 51 39 — — 2022-23 38 10 12 16 30 53 42 — — 2023-24 38 6 15 17 26 55 33 — —
Club page →
22 Real Valladolid 3 114 20 27 67 93 210 -117 87 Season P W D L GF GA Pts Home Away 2020-21 38 5 16 17 34 57 31 — — 2022-23 38 11 7 20 33 63 40 — — 2024-25 38 4 4 30 26 90 16 — —
Club page →
23 Almería 2 76 14 20 42 92 140 -48 62 Season P W D L GF GA Pts Home Away 2022-23 38 11 8 19 49 65 41 — — 2023-24 38 3 12 23 43 75 21 — —
Club page →
24 Las Palmas 2 76 18 18 40 73 108 -35 72 Season P W D L GF GA Pts Home Away 2023-24 38 10 10 18 33 47 40 — — 2024-25 38 8 8 22 40 61 32 — —
Club page →
25 Leganes 1 38 9 13 16 39 56 -17 40 Season P W D L GF GA Pts Home Away 2024-25 38 9 13 16 39 56 40 — —
Club page →
26 Huesca 1 38 7 13 18 34 53 -19 34 Season P W D L GF GA Pts Home Away 2020-21 38 7 13 18 34 53 34 — —
Club page →
27 Eibar 1 38 6 12 20 29 52 -23 30 Season P W D L GF GA Pts Home Away 2020-21 38 6 12 20 29 52 30 — —
Club page →
28 Oviedo 1 38 6 11 21 26 60 -34 29 Season P W D L GF GA Pts Home Away 2025-26 38 6 11 21 26 60 29 19 10
Club page →
29 Racing Santander 1 12 4 2 6 17 30 -13 14 Season P W D L GF GA Pts Home Away 2026-27 12 4 2 6 17 30 14 11 3
Club page →
30 Deportivo La Coruña 1 12 3 6 3 15 14 +1 15 Season P W D L GF GA Pts Home Away 2026-27 12 3 6 3 15 14 15 9 6
Club page →
31 Málaga 1 12 0 5 7 9 23 -14 5 Data coverage for La Liga →
Sources: Wikipedia (CC BY-SA 4.0 ), API-Football · Data sources