La Liga

Spain, 380 of 380 matches played
La Liga 2025-26 table
#TeamPWDLGoalsGDPtsFormxGxGA
1Barcelona38311695-36+5994WWLWL99.750.7
2Real Madrid38275677-35+4286WLWWW81.545.0
3Villarreal382261072-46+2672WDLLW68.853.7
4Atletico Madrid382161162-44+1869WLWWL68.153.1
5Real Betis381515859-48+1160WDWLW61.350.3
6Celta Vigo3814121253-48+554WWLDW52.056.4
7Getafe381561732-38−651LDWLW34.048.3
8Rayo Vallecano3812141241-44−350WDDWW60.056.4
9Valencia3813101546-55−949LWDWW54.055.5
10Real Sociedad3811131459-61−246LDDLD59.760.5
11Espanyol3812101643-55−1246LLWWD52.462.7
12Athletic Club381361943-58−1545WLLDL55.647.1
13Elche3810131549-57−843LDLWD48.268.9
14Alaves3811101744-56−1243LDWWL53.653.0
15Sevilla381271946-60−1443WWWLL39.661.3
16Osasuna381191844-50−642LLLLL51.551.6
17Mallorca381191847-57−1042WDLLW47.565.8
18Levante381191847-61−1442LWWWL59.666.7
19Girona389141539-55−1641LDDLD52.165.8
20Real Oviedo386112126-60−3429LDLLL41.567.8

Top 4Bottom 3

Computed from the results: points, goal difference, goals scored. Points deductions and head-to-head rules are not included.