La Liga delivered one of its most competitive seasons in recent memory during 2025/26, with the title race unresolved until the final matchday and three clubs separated by just four points at the summit. Across 380 matches, the division produced 1,047 goals, an average of 2.75 per game and the highest figure recorded in the Spanish top flight since 2018.
Real Madrid, Barcelona, and Atletico Madrid traded top spot a combined 14 times across the season, producing a level of sustained competition that Spanish football had not seen since the early 2010s. The margin between first and third on the final day was the smallest in 11 years.
Club | Points | Goals Scored | Goals Conceded | Final Position |
Real Madrid | 87 | 94 | 31 | 1st |
Barcelona | 85 | 101 | 38 | 2nd |
83 | 78 | 29 | 3rd | |
Athletic Bilbao | 71 | 65 | 44 | 4th |
Villarreal | 68 | 61 | 47 | 5th |
Several fixtures during the 2025/26 campaign stood out not only for their results but for the quality of football produced across 90 minutes. Three matches in particular generated more post-match analysis and replay views than any others in the division this season.
The November El Clasico at the Bernabeu finished 3-3 after Barcelona led 3-1 with eight minutes remaining, producing the most watched La Liga broadcast in five years. The February fixture between Atletico Madrid and Athletic Bilbao was decided by a 94th-minute penalty in a match that had seen two red cards and four lead changes.







