The La Liga title race is coming down to a photo-finish between Barcelona and Real Madrid, with Atlético Madrid close behind.
With only nine matches left in the 2024–25 La Liga season, the Spanish crown is still very much up for grabs. Barcelona, Real Madrid and Atlético Madrid have been immersed in the closest La Liga title race in recent memory for the entire season, but only one can walk away as the new champions of Spain.
Matchweek 28 could prove to be a decisive week in the La Liga title race. Diego Simeone's men only managed a 1–1 draw with Espanyol and have now dropped points in their last three league matches. Real Madrid also looked to be on the verge of a draw with Leganés, but Kylian Mbappe's brace inspired Real Madrid to a 3–2 comeback victory.
Barcelona, meanwhile, collected three points against Osasuna midweek and then against Girona on Sunday. The Catalans remain unbeaten in 2025 and sit atop the table with 66 points. Real Madrid trail by three points while Atlético Madrid now find themselves nine points off the league-leaders.
La Liga Standings
Place
Team
Points
Games Played
1.
Barcelona
66
29
2.
Real Madrid
63
29
3.
Atlético Madrid
57
29
Here's the next five league games for the three Spanish giants battling for the La Liga crown.






