La Liga — 2025
Standings — 2025
The 2025 La Liga season standings featuring 20 teams. Barcelona leads the table with 88 points from 34 matches, followed by Real Madrid on 77 points. The teams have scored 918 goals combined this season.
Played 34Won 29Drawn 1Lost 4Goal Diff +58Points 88
Played 34Won 24Drawn 5Lost 5Goal Diff +39Points 77
Played 34Won 21Drawn 5Lost 8Goal Diff +25Points 68
Played 34Won 19Drawn 6Lost 9Goal Diff +21Points 63
Played 34Won 13Drawn 14Lost 7Goal Diff +11Points 53
Played 34Won 12Drawn 11Lost 11Goal Diff +4Points 47
Played 34Won 13Drawn 5Lost 16Goal Diff -8Points 44
Played 34Won 13Drawn 5Lost 16Goal Diff -10Points 44
Played 34Won 11Drawn 10Lost 13Goal Diff -1Points 43
10Osasuna
Played 34Won 11Drawn 9Lost 14Goal Diff -2Points 42
Played 34Won 10Drawn 12Lost 12Goal Diff -6Points 42
12Valencia
Played 34Won 10Drawn 9Lost 15Goal Diff -13Points 39
13Espanyol
Played 34Won 10Drawn 9Lost 15Goal Diff -14Points 39
14Elche
Played 34Won 9Drawn 11Lost 14Goal Diff -8Points 38
15Mallorca
Played 34Won 10Drawn 8Lost 16Goal Diff -9Points 38
16Girona
Played 34Won 9Drawn 11Lost 14Goal Diff -15Points 38
17Sevilla
Played 34Won 10Drawn 7Lost 17Goal Diff -14Points 37
18Alaves
Played 34Won 9Drawn 9Lost 16Goal Diff -13Points 36
19Levante
Played 34Won 8Drawn 9Lost 17Goal Diff -17Points 33
20Oviedo
Played 34Won 6Drawn 10Lost 18Goal Diff -28Points 28
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 34 | 29 | 1 | 4 | 89 | 31 | +58 | 88 | |
| 2 | 34 | 24 | 5 | 5 | 70 | 31 | +39 | 77 | |
| 3 | 34 | 21 | 5 | 8 | 64 | 39 | +25 | 68 | |
| 4 | 34 | 19 | 6 | 9 | 58 | 37 | +21 | 63 | |
| 5 | 34 | 13 | 14 | 7 | 52 | 41 | +11 | 53 | |
| 6 | 34 | 12 | 11 | 11 | 48 | 44 | +4 | 47 | |
| 7 | 34 | 13 | 5 | 16 | 28 | 36 | -8 | 44 | |
| 8 | 34 | 13 | 5 | 16 | 40 | 50 | -10 | 44 | |
| 9 | 34 | 11 | 10 | 13 | 52 | 53 | -1 | 43 | |
10Osasuna | 10 | 34 | 11 | 9 | 14 | 40 | 42 | -2 | 42 |
| 11 | 34 | 10 | 12 | 12 | 35 | 41 | -6 | 42 | |
12Valencia | 12 | 34 | 10 | 9 | 15 | 37 | 50 | -13 | 39 |
13Espanyol | 13 | 34 | 10 | 9 | 15 | 37 | 51 | -14 | 39 |
14Elche | 14 | 34 | 9 | 11 | 14 | 45 | 53 | -8 | 38 |
15Mallorca | 15 | 34 | 10 | 8 | 16 | 42 | 51 | -9 | 38 |
16Girona | 16 | 34 | 9 | 11 | 14 | 36 | 51 | -15 | 38 |
17Sevilla | 17 | 34 | 10 | 7 | 17 | 41 | 55 | -14 | 37 |
18Alaves | 18 | 34 | 9 | 9 | 16 | 40 | 53 | -13 | 36 |
19Levante | 19 | 34 | 8 | 9 | 17 | 38 | 55 | -17 | 33 |
20Oviedo | 20 | 34 | 6 | 10 | 18 | 26 | 54 | -28 | 28 |
Betting Insights
Both Score %
54.0%
Percentage of matches where both teams scored
Over 2.5 / 5.5 %
50.0%
Percentage of matches with over 2.5 goals (football) or 5.5 (hockey)
Home Win %
52.0%
Percentage of matches won by home teams
Draw %
20.0%
Percentage of matches ending in a draw
Away Win %
28.0%
Percentage of matches won by away teams
Most Common Scorelines
1-0
18.0%(9)
2-1
14.0%(7)
1-1
10.0%(5)
0-2
8.0%(4)
1-2
8.0%(4)
2-0
6.0%(3)
3-0
4.0%(2)
0-1
4.0%(2)
0-0
4.0%(2)
3-3
4.0%(2)
Teams
Barcelona
Real Madrid
Villarreal
Atletico Madrid
Real Betis
Celta Vigo
Getafe
Athletic Club
Real Sociedad
Osasuna
Rayo Vallecano
Valencia
Espanyol
Elche
Mallorca
Girona
Sevilla
Alaves
Levante
Oviedo
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
Sevilla | 1 – 0 | Real Sociedad | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Espanyol | 0 – 2 | Real Madrid | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Real Betis | 3 – 0 | Oviedo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Getafe | 0 – 2 | Rayo Vallecano | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Celta Vigo | 3 – 1 | Elche | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Osasuna | 1 – 2 | Barcelona | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Alaves | 2 – 4 | Athletic Club | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Valencia | 0 – 2 | Atletico Madrid | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Villarreal | 5 – 1 | Levante | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Girona | 0 – 1 | Mallorca | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 12 May 2026