The 2024/25 La Liga season was a blend of brilliance, breakthrough talent, and high drama. FC Barcelona reclaimed the Spanish crown in dominant fashion, while Kylian Mbappé’s arrival at Real Madrid added extra fire to one of the most competitive seasons in recent years.
🏆 Champions: FC Barcelona
With 28 wins and more than 100 goals scored, FC Barcelona had a remarkable offensive season. Despite a complicated November, the Catalans followed it up with a 30-match unbeaten run to claim their 28ᵉ La Liga title.
Hansi Flick, who had just arrived at the club, was able to impose his style: high pressure, vertical play, youngsters given responsibility. Logically, he was voted Coach of the Season.
- Double winners: Barça also lifted the Copa del Rey
- Key player: Raphinha – 18 goals and 11 assists
- Emerging star: Lamine Yamal – the teenage sensation lit up the league with record-breaking dribbles and decisive performances
🥈 Real Madrid & Mbappé’s Golden Boot
- Runner-up: Real Madrid (84 points)
- Top scorer: Kylian Mbappé – 31 goals in his debut La Liga season
- High point: A thrilling 4–1 win over Atlético Madrid, with Mbappé netting a hat-trick
- Low point: Defeat in El Clásico and dropping points late in the title race
📊 Final Standings
# | MP | W | D | L | GF | GA | +/- | PTS | |
---|---|---|---|---|---|---|---|---|---|
1 | FC Barcelona | 38 | 28 | 4 | 6 | 102 | 39 | 63 | 88 |
2 | Real Madrid CF | 38 | 26 | 6 | 6 | 78 | 38 | 40 | 84 |
3 | Atlético Madrid | 38 | 22 | 10 | 6 | 68 | 30 | 38 | 76 |
4 | Athletic Club Bilbao | 38 | 19 | 13 | 6 | 54 | 29 | 25 | 70 |
5 | Villarreal CF | 38 | 20 | 10 | 8 | 71 | 51 | 20 | 70 |
6 | Real Betis | 38 | 16 | 12 | 10 | 57 | 50 | 7 | 60 |
7 | RC Celta Vigo | 38 | 16 | 7 | 15 | 59 | 57 | 2 | 55 |
8 | Rayo Vallecano | 38 | 13 | 13 | 12 | 41 | 45 | -4 | 52 |
9 | Osasuna | 38 | 12 | 16 | 10 | 48 | 52 | -4 | 52 |
10 | RCD Mallorca | 38 | 13 | 9 | 16 | 35 | 44 | -9 | 48 |
11 | Real Sociedad | 38 | 13 | 7 | 18 | 35 | 46 | -11 | 46 |
12 | Valencia CF | 38 | 11 | 13 | 14 | 44 | 54 | -10 | 46 |
13 | Getafe CF | 38 | 11 | 9 | 18 | 34 | 39 | -5 | 42 |
14 | RCD Espanyol | 38 | 11 | 9 | 18 | 40 | 51 | -11 | 42 |
15 | Deportivo Alavés | 38 | 10 | 12 | 16 | 38 | 48 | -10 | 42 |
16 | Girona CF | 38 | 11 | 8 | 19 | 44 | 60 | -16 | 41 |
17 | Sevilla FC | 38 | 10 | 11 | 17 | 42 | 55 | -13 | 41 |
18 | CD Leganés | 38 | 9 | 13 | 16 | 39 | 56 | -17 | 40 |
19 | UD Las Palmas | 38 | 8 | 8 | 22 | 40 | 61 | -21 | 32 |
20 | Real Valladolid | 38 | 4 | 4 | 30 | 26 | 90 | -64 | 16 |
Relegated: Las Palmas, Valladolid, Leganés
📊 The 2024/25 La Liga in numbers
🔥 General Statistics
The 2024–25 La Liga season was vibrant and goal-rich, with 995 goals scored across 380 matches, averaging 2.62 goals per match. Home teams had the upper hand with 169 wins (44.5%), while away victories accounted for 30%. There were 97 draws (25.5%), and 21 goalless matches—showing a decent level of balance between attacking flair and defensive structure.
- Biggest Home Win: FC Barcelona 7 – 0 Real Valladolid (August 31, 2024)
- Biggest Away Win: Real Valladolid 0 – 5 Atlético Madrid (November 30, 2024)
- Highest-Scoring Matches (8 goals):
- FC Barcelona 7 – 1 Valencia (January 26, 2025)
- Athletic Club Bilbao 7 – 1 Real Valladolid (February 23, 2025)
🏆 Top Team Performances
FC Barcelona was the standout team with 28 wins, leading both at home and away in dominance. Their attack was unmatched, scoring 102 goals (2.68 per game), while Real Madrid had the most home wins (16 out of 19). On the defensive end, Athletic Club Bilbao led the league with just 29 goals conceded. At the other end of the spectrum, Real Valladolid had the poorest record in both attack (26 goals) and defense (90 conceded).
- Most Wins Overall: FC Barcelona (28/38, 73.7%)
- Most Home Wins: Real Madrid (16/19, 84.2%)
- Most Away Wins: FC Barcelona (14/19, 73.7%)
- Most Draws: Osasuna (16 draws, 42.1%)
- Most Matches Without Scoring: Real Sociedad (19 matches, 50%)
- Most Clean Sheets: Atlético Madrid (17 matches, 44.7%)
- Best Attack: FC Barcelona (102 goals, avg 2.68)
- Worst Attack: Real Valladolid (26 goals, avg 0.68)
- Best Defence: Athletic Club Bilbao (29 conceded, avg 0.76)
- Worst Defence: Real Valladolid (90 conceded, avg 2.37)
🔁 Notable Streaks
Barcelona’s dominance wasn’t just about wins, but consistency: 9 straight victories and 17 matches unbeaten, alongside a stunning 20-game scoring streak. Athletic Club Bilbao had an excellent defensive run of 5 clean sheets in a row, while Real Valladolid suffered a disastrous season with 12 consecutive losses, 19 matches without a win, and 19 consecutive games conceding at least once.
- Longest Winning Streak: FC Barcelona (9 matches, Jan 26 – Mar 30, 2025)
- Longest Unbeaten Streak: FC Barcelona (17 matches, Jan 18 – May 15, 2025)
- Longest Losing Streak: Real Valladolid (12 matches, Mar 8 – May 24, 2025)
- Longest Winless Streak: Real Valladolid (19 matches, Jan 17 – May 24, 2025)
- Longest Draw Streak: Deportivo Alavés, Osasuna (4 consecutive draws)
- Longest Scoring Streak: FC Barcelona (20 matches, Dec 21, 2024 – May 25, 2025)
- Longest Scoreless Streak: Getafe CF (5 matches, Apr 18 – May 15, 2025)
- Longest Clean Sheet Run: Athletic Club Bilbao (5 matches, Apr 23 – May 18, 2025)
- Longest Conceding Streak: Real Valladolid (19 matches, Jan 17 – May 24, 2025)
All the results in La Liga 2024/25
Matchday 1
Thursday, August 15th, 2024Athletic Club Bilbao 1 – 1 Getafe CF
Real Betis 1 – 1 Girona CF
Friday, August 16th, 2024
RC Celta Vigo 2 – 1 Deportivo Alavés
UD Las Palmas 2 – 2 Sevilla FC
Saturday, August 17th, 2024
Osasuna 1 – 1 CD Leganés
Valencia CF 1 – 2 FC Barcelona
Sunday, August 18th, 2024
Real Sociedad 1 – 2 Rayo Vallecano
RCD Mallorca 1 – 1 Real Madrid CF
Monday, August 19th, 2024
Real Valladolid 1 – 0 RCD Espanyol
Villarreal CF 2 – 2 Atlético Madrid
Matchday 2
Friday, August 23rd, 2024RC Celta Vigo 3 – 1 Valencia CF
Sevilla FC 1 – 2 Villarreal CF
Saturday, August 24th, 2024
Osasuna 1 – 0 RCD Mallorca
FC Barcelona 2 – 1 Athletic Club Bilbao
Getafe CF 0 – 0 Rayo Vallecano
RCD Espanyol 0 – 1 Real Sociedad
Sunday, August 25th, 2024
Real Madrid CF 3 – 0 Real Valladolid
CD Leganés 2 – 1 UD Las Palmas
Deportivo Alavés 0 – 0 Real Betis
Atlético Madrid 3 – 0 Girona CF
Matchday 3
Monday, August 26th, 2024Villarreal CF 4 – 3 RC Celta Vigo
Tuesday, August 27th, 2024
RCD Mallorca 0 – 0 Sevilla FC
Rayo Vallecano 1 – 2 FC Barcelona
Wednesday, August 28th, 2024
Athletic Club Bilbao 1 – 0 Valencia CF
Real Valladolid 0 – 0 CD Leganés
Atlético Madrid 0 – 0 RCD Espanyol
Real Sociedad 1 – 2 Deportivo Alavés
Thursday, August 29th, 2024
Girona CF 4 – 0 Osasuna
UD Las Palmas 1 – 1 Real Madrid CF
Wednesday, September 18th, 2024
Real Betis 2 – 1 Getafe CF
Matchday 4
Saturday, August 31st, 2024FC Barcelona 7 – 0 Real Valladolid
Athletic Club Bilbao 0 – 1 Atlético Madrid
RCD Espanyol 2 – 1 Rayo Vallecano
CD Leganés 0 – 1 RCD Mallorca
Valencia CF 1 – 1 Villarreal CF
Sunday, September 1st, 2024
Deportivo Alavés 2 – 0 UD Las Palmas
Osasuna 3 – 2 RC Celta Vigo
Sevilla FC 0 – 2 Girona CF
Getafe CF 0 – 0 Real Sociedad
Real Madrid CF 2 – 0 Real Betis
Matchday 5
Friday, September 13th, 2024Real Betis 2 – 0 CD Leganés
Saturday, September 14th, 2024
RCD Mallorca 1 – 2 Villarreal CF
RCD Espanyol 3 – 2 Deportivo Alavés
Sevilla FC 1 – 0 Getafe CF
Real Sociedad 0 – 2 Real Madrid CF
Sunday, September 15th, 2024
RC Celta Vigo 3 – 1 Real Valladolid
Girona CF 1 – 4 FC Barcelona
UD Las Palmas 2 – 3 Athletic Club Bilbao
Atlético Madrid 3 – 0 Valencia CF
Monday, September 16th, 2024
Rayo Vallecano 3 – 1 Osasuna
Matchday 6
Friday, September 20th, 2024Deportivo Alavés 2 – 1 Sevilla FC
Saturday, September 21st, 2024
Real Valladolid 0 – 0 Real Sociedad
Osasuna 2 – 1 UD Las Palmas
Valencia CF 2 – 0 Girona CF
Real Madrid CF 4 – 1 RCD Espanyol
Sunday, September 22nd, 2024
Getafe CF 1 – 1 CD Leganés
Athletic Club Bilbao 3 – 1 RC Celta Vigo
Villarreal CF 1 – 5 FC Barcelona
Rayo Vallecano 1 – 1 Atlético Madrid
Monday, September 23rd, 2024
Real Betis 1 – 2 RCD Mallorca
Matchday 7
Tuesday, September 17th, 2024RCD Mallorca 1 – 0 Real Sociedad
Thursday, September 19th, 2024
CD Leganés 0 – 2 Athletic Club Bilbao
Tuesday, September 24th, 2024
Sevilla FC 2 – 1 Real Valladolid
Valencia CF 0 – 0 Osasuna
Real Madrid CF 3 – 2 Deportivo Alavés
Wednesday, September 25th, 2024
Girona CF 0 – 0 Rayo Vallecano
FC Barcelona 1 – 0 Getafe CF
Thursday, September 26th, 2024
RCD Espanyol 1 – 2 Villarreal CF
UD Las Palmas 1 – 1 Real Betis
RC Celta Vigo 0 – 1 Atlético Madrid
Matchday 8
Friday, September 27th, 2024Real Valladolid 1 – 2 RCD Mallorca
Saturday, September 28th, 2024
Getafe CF 2 – 0 Deportivo Alavés
Rayo Vallecano 1 – 1 CD Leganés
Real Sociedad 3 – 0 Valencia CF
Osasuna 4 – 2 FC Barcelona
Sunday, September 29th, 2024
RC Celta Vigo 1 – 1 Girona CF
Athletic Club Bilbao 1 – 1 Sevilla FC
Real Betis 1 – 0 RCD Espanyol
Atlético Madrid 1 – 1 Real Madrid CF
Monday, September 30th, 2024
Villarreal CF 3 – 1 UD Las Palmas
Matchday 9
Friday, October 4th, 2024CD Leganés 0 – 0 Valencia CF
Saturday, October 5th, 2024
RCD Espanyol 2 – 1 RCD Mallorca
Getafe CF 1 – 1 Osasuna
Real Valladolid 1 – 2 Rayo Vallecano
UD Las Palmas 0 – 1 RC Celta Vigo
Real Madrid CF 2 – 0 Villarreal CF
Sunday, October 6th, 2024
Girona CF 2 – 1 Athletic Club Bilbao
Deportivo Alavés 0 – 3 FC Barcelona
Sevilla FC 1 – 0 Real Betis
Real Sociedad 1 – 1 Atlético Madrid
Matchday 10
Friday, October 18th, 2024Deportivo Alavés 2 – 3 Real Valladolid
Saturday, October 19th, 2024
Athletic Club Bilbao 4 – 1 RCD Espanyol
Osasuna 1 – 2 Real Betis
Girona CF 0 – 1 Real Sociedad
RC Celta Vigo 1 – 2 Real Madrid CF
Sunday, October 20th, 2024
RCD Mallorca 1 – 0 Rayo Vallecano
Atlético Madrid 3 – 1 CD Leganés
Villarreal CF 1 – 1 Getafe CF
FC Barcelona 5 – 1 Sevilla FC
Monday, October 21st, 2024
Valencia CF 2 – 3 UD Las Palmas
Matchday 11
Friday, October 25th, 2024RCD Espanyol 0 – 2 Sevilla FC
Saturday, October 26th, 2024
Real Valladolid 1 – 2 Villarreal CF
Rayo Vallecano 1 – 0 Deportivo Alavés
UD Las Palmas 1 – 0 Girona CF
Real Madrid CF 0 – 4 FC Barcelona
Sunday, October 27th, 2024
CD Leganés 3 – 0 RC Celta Vigo
Getafe CF 1 – 1 Valencia CF
Real Betis 1 – 0 Atlético Madrid
Real Sociedad 0 – 2 Osasuna
Monday, October 28th, 2024
RCD Mallorca 0 – 0 Athletic Club Bilbao
Matchday 12
Friday, November 1st, 2024Deportivo Alavés 1 – 0 RCD Mallorca
Saturday, November 2nd, 2024
Osasuna 1 – 0 Real Valladolid
Girona CF 4 – 3 CD Leganés
Sunday, November 3rd, 2024
Atlético Madrid 2 – 0 UD Las Palmas
FC Barcelona 3 – 1 RCD Espanyol
Sevilla FC 0 – 2 Real Sociedad
Athletic Club Bilbao 1 – 1 Real Betis
Monday, November 4th, 2024
RC Celta Vigo 1 – 0 Getafe CF
Wednesday, December 18th, 2024
Villarreal CF 1 – 1 Rayo Vallecano
Friday, January 3rd, 2025
Valencia CF 1 – 2 Real Madrid CF
Matchday 13
Friday, November 8th, 2024Rayo Vallecano 1 – 3 UD Las Palmas
Saturday, November 9th, 2024
Real Madrid CF 4 – 0 Osasuna
Villarreal CF 3 – 0 Deportivo Alavés
CD Leganés 1 – 0 Sevilla FC
Sunday, November 10th, 2024
Real Betis 2 – 2 RC Celta Vigo
RCD Mallorca 0 – 1 Atlético Madrid
Getafe CF 0 – 1 Girona CF
Real Valladolid 1 – 1 Athletic Club Bilbao
Real Sociedad 1 – 0 FC Barcelona
Wednesday, December 18th, 2024
RCD Espanyol 1 – 1 Valencia CF
Matchday 14
Friday, November 22nd, 2024Getafe CF 2 – 0 Real Valladolid
Saturday, November 23rd, 2024
Valencia CF 4 – 2 Real Betis
Atlético Madrid 2 – 1 Deportivo Alavés
Girona CF 4 – 1 RCD Espanyol
UD Las Palmas 2 – 3 RCD Mallorca
RC Celta Vigo 2 – 2 FC Barcelona
Sunday, November 24th, 2024
Osasuna 2 – 2 Villarreal CF
Sevilla FC 1 – 0 Rayo Vallecano
CD Leganés 0 – 3 Real Madrid CF
Athletic Club Bilbao 1 – 0 Real Sociedad
Matchday 15
Friday, November 29th, 2024RCD Mallorca 2 – 1 Valencia CF
Saturday, November 30th, 2024
FC Barcelona 1 – 2 UD Las Palmas
Deportivo Alavés 1 – 1 CD Leganés
RCD Espanyol 3 – 1 RC Celta Vigo
Real Valladolid 0 – 5 Atlético Madrid
Sunday, December 1st, 2024
Villarreal CF 2 – 2 Girona CF
Real Madrid CF 2 – 0 Getafe CF
Rayo Vallecano 1 – 2 Athletic Club Bilbao
Real Sociedad 2 – 0 Real Betis
Monday, December 2nd, 2024
Sevilla FC 1 – 1 Osasuna
Matchday 16
Friday, December 6th, 2024RC Celta Vigo 2 – 0 RCD Mallorca
Saturday, December 7th, 2024
UD Las Palmas 2 – 1 Real Valladolid
Real Betis 2 – 2 FC Barcelona
Valencia CF 0 – 1 Rayo Vallecano
Girona CF 0 – 3 Real Madrid CF
Sunday, December 8th, 2024
CD Leganés 0 – 3 Real Sociedad
Athletic Club Bilbao 2 – 0 Villarreal CF
Osasuna 2 – 2 Deportivo Alavés
Atlético Madrid 4 – 3 Sevilla FC
Monday, December 9th, 2024
Getafe CF 1 – 0 RCD Espanyol
Matchday 17
Friday, December 13th, 2024Real Valladolid 1 – 0 Valencia CF
Saturday, December 14th, 2024
RCD Espanyol 0 – 0 Osasuna
RCD Mallorca 2 – 1 Girona CF
Sevilla FC 1 – 0 RC Celta Vigo
Rayo Vallecano 3 – 3 Real Madrid CF
Sunday, December 15th, 2024
Atlético Madrid 1 – 0 Getafe CF
Deportivo Alavés 1 – 1 Athletic Club Bilbao
Real Sociedad 0 – 0 UD Las Palmas
Villarreal CF 1 – 2 Real Betis
FC Barcelona 0 – 1 CD Leganés
Matchday 18
Friday, December 20th, 2024Girona CF 3 – 0 Real Valladolid
Saturday, December 21st, 2024
Getafe CF 0 – 1 RCD Mallorca
RC Celta Vigo 2 – 0 Real Sociedad
Osasuna 1 – 2 Athletic Club Bilbao
FC Barcelona 1 – 2 Atlético Madrid
Sunday, December 22nd, 2024
Valencia CF 2 – 2 Deportivo Alavés
Real Madrid CF 4 – 2 Sevilla FC
CD Leganés 2 – 5 Villarreal CF
UD Las Palmas 1 – 0 RCD Espanyol
Real Betis 1 – 1 Rayo Vallecano
Matchday 19
Tuesday, December 3rd, 2024RCD Mallorca 1 – 5 FC Barcelona
Wednesday, December 4th, 2024
Athletic Club Bilbao 2 – 1 Real Madrid CF
Friday, January 10th, 2025
Rayo Vallecano 2 – 1 RC Celta Vigo
Saturday, January 11th, 2025
Deportivo Alavés 0 – 1 Girona CF
Real Valladolid 1 – 0 Real Betis
RCD Espanyol 1 – 1 CD Leganés
Sevilla FC 1 – 1 Valencia CF
Sunday, January 12th, 2025
UD Las Palmas 1 – 2 Getafe CF
Atlético Madrid 1 – 0 Osasuna
Monday, January 13th, 2025
Real Sociedad 1 – 0 Villarreal CF
Matchday 20
Friday, January 17th, 2025RCD Espanyol 2 – 1 Real Valladolid
Saturday, January 18th, 2025
Girona CF 1 – 2 Sevilla FC
CD Leganés 1 – 0 Atlético Madrid
Real Betis 1 – 3 Deportivo Alavés
Getafe CF 1 – 1 FC Barcelona
Sunday, January 19th, 2025
RC Celta Vigo 1 – 2 Athletic Club Bilbao
Real Madrid CF 4 – 1 UD Las Palmas
Osasuna 1 – 1 Rayo Vallecano
Valencia CF 1 – 0 Real Sociedad
Monday, January 20th, 2025
Villarreal CF 4 – 0 RCD Mallorca
Matchday 21
Friday, January 24th, 2025UD Las Palmas 1 – 1 Osasuna
Saturday, January 25th, 2025
RCD Mallorca 0 – 1 Real Betis
Atlético Madrid 1 – 1 Villarreal CF
Sevilla FC 1 – 1 RCD Espanyol
Real Valladolid 0 – 3 Real Madrid CF
Sunday, January 26th, 2025
Rayo Vallecano 2 – 1 Girona CF
Real Sociedad 0 – 3 Getafe CF
Athletic Club Bilbao 0 – 0 CD Leganés
FC Barcelona 7 – 1 Valencia CF
Monday, January 27th, 2025
Deportivo Alavés 1 – 1 RC Celta Vigo
Matchday 22
Friday, January 31st, 2025CD Leganés 0 – 1 Rayo Vallecano
Saturday, February 1st, 2025
Getafe CF 0 – 0 Sevilla FC
Villarreal CF 5 – 1 Real Valladolid
Atlético Madrid 2 – 0 RCD Mallorca
RCD Espanyol 1 – 0 Real Madrid CF
Sunday, February 2nd, 2025
FC Barcelona 1 – 0 Deportivo Alavés
Valencia CF 2 – 1 RC Celta Vigo
Osasuna 2 – 1 Real Sociedad
Real Betis 2 – 2 Athletic Club Bilbao
Monday, February 3rd, 2025
Girona CF 2 – 1 UD Las Palmas
Matchday 23
Friday, February 7th, 2025Rayo Vallecano 1 – 0 Real Valladolid
Saturday, February 8th, 2025
RC Celta Vigo 3 – 2 Real Betis
Athletic Club Bilbao 3 – 0 Girona CF
UD Las Palmas 1 – 2 Villarreal CF
Real Madrid CF 1 – 1 Atlético Madrid
Sunday, February 9th, 2025
Deportivo Alavés 0 – 1 Getafe CF
Valencia CF 2 – 0 CD Leganés
Real Sociedad 2 – 1 RCD Espanyol
Sevilla FC 1 – 4 FC Barcelona
Monday, February 10th, 2025
RCD Mallorca 1 – 1 Osasuna
Matchday 24
Friday, February 14th, 2025Girona CF 1 – 2 Getafe CF
Saturday, February 15th, 2025
CD Leganés 3 – 3 Deportivo Alavés
Osasuna 1 – 1 Real Madrid CF
Atlético Madrid 1 – 1 RC Celta Vigo
Villarreal CF 1 – 1 Valencia CF
Sunday, February 16th, 2025
RCD Espanyol 1 – 1 Athletic Club Bilbao
Real Valladolid 0 – 4 Sevilla FC
RCD Mallorca 3 – 1 UD Las Palmas
Real Betis 3 – 0 Real Sociedad
Monday, February 17th, 2025
FC Barcelona 1 – 0 Rayo Vallecano
Matchday 25
Friday, February 21st, 2025RC Celta Vigo 1 – 0 Osasuna
Saturday, February 22nd, 2025
Deportivo Alavés 0 – 1 RCD Espanyol
Rayo Vallecano 0 – 1 Villarreal CF
Valencia CF 0 – 3 Atlético Madrid
UD Las Palmas 0 – 2 FC Barcelona
Sunday, February 23rd, 2025
Athletic Club Bilbao 7 – 1 Real Valladolid
Real Madrid CF 2 – 0 Girona CF
Getafe CF 1 – 2 Real Betis
Real Sociedad 3 – 0 CD Leganés
Monday, February 24th, 2025
Sevilla FC 1 – 1 RCD Mallorca
Matchday 26
Friday, February 28th, 2025Real Valladolid 1 – 1 UD Las Palmas
Saturday, March 1st, 2025
Girona CF 2 – 2 RC Celta Vigo
Rayo Vallecano 1 – 1 Sevilla FC
Real Betis 2 – 1 Real Madrid CF
Atlético Madrid 1 – 0 Athletic Club Bilbao
Sunday, March 2nd, 2025
CD Leganés 1 – 0 Getafe CF
FC Barcelona 4 – 0 Real Sociedad
RCD Mallorca 1 – 1 Deportivo Alavés
Osasuna 3 – 3 Valencia CF
Sunday, April 27th, 2025
Villarreal CF 1 – 0 RCD Espanyol
Matchday 27
Saturday, March 8th, 2025RC Celta Vigo 2 – 1 CD Leganés
Deportivo Alavés 1 – 0 Villarreal CF
Valencia CF 2 – 1 Real Valladolid
Sunday, March 9th, 2025
Getafe CF 2 – 1 Atlético Madrid
Real Madrid CF 2 – 1 Rayo Vallecano
Athletic Club Bilbao 1 – 1 RCD Mallorca
Real Betis 1 – 0 UD Las Palmas
Real Sociedad 0 – 1 Sevilla FC
Monday, March 10th, 2025
RCD Espanyol 1 – 1 Girona CF
Thursday, March 27th, 2025
FC Barcelona 3 – 0 Osasuna
Matchday 28
Friday, March 14th, 2025UD Las Palmas 2 – 2 Deportivo Alavés
Saturday, March 15th, 2025
Real Valladolid 0 – 1 RC Celta Vigo
RCD Mallorca 2 – 1 RCD Espanyol
Villarreal CF 1 – 2 Real Madrid CF
Girona CF 1 – 1 Valencia CF
Sunday, March 16th, 2025
CD Leganés 2 – 3 Real Betis
Sevilla FC 0 – 1 Athletic Club Bilbao
Osasuna 1 – 2 Getafe CF
Rayo Vallecano 2 – 2 Real Sociedad
Atlético Madrid 2 – 4 FC Barcelona
Matchday 29
Saturday, March 29th, 2025Real Sociedad 2 – 1 Real Valladolid
RCD Espanyol 1 – 1 Atlético Madrid
Deportivo Alavés 0 – 2 Rayo Vallecano
Real Madrid CF 3 – 2 CD Leganés
Sunday, March 30th, 2025
Getafe CF 1 – 2 Villarreal CF
FC Barcelona 4 – 1 Girona CF
Athletic Club Bilbao 0 – 0 Osasuna
Valencia CF 1 – 0 RCD Mallorca
Real Betis 2 – 1 Sevilla FC
Monday, March 31st, 2025
RC Celta Vigo 1 – 1 UD Las Palmas
Matchday 30
Friday, April 4th, 2025Rayo Vallecano 0 – 4 RCD Espanyol
Saturday, April 5th, 2025
Girona CF 0 – 1 Deportivo Alavés
Real Madrid CF 1 – 2 Valencia CF
RCD Mallorca 1 – 2 RC Celta Vigo
FC Barcelona 1 – 1 Real Betis
Sunday, April 6th, 2025
UD Las Palmas 1 – 3 Real Sociedad
Sevilla FC 1 – 2 Atlético Madrid
Real Valladolid 0 – 4 Getafe CF
Villarreal CF 0 – 0 Athletic Club Bilbao
Monday, April 7th, 2025
CD Leganés 1 – 1 Osasuna
Matchday 31
Friday, April 11th, 2025Valencia CF 1 – 0 Sevilla FC
Saturday, April 12th, 2025
Real Sociedad 0 – 2 RCD Mallorca
Getafe CF 1 – 3 UD Las Palmas
RC Celta Vigo 0 – 2 RCD Espanyol
CD Leganés 0 – 1 FC Barcelona
Sunday, April 13th, 2025
Osasuna 2 – 1 Girona CF
Deportivo Alavés 0 – 1 Real Madrid CF
Real Betis 1 – 2 Villarreal CF
Athletic Club Bilbao 3 – 1 Rayo Vallecano
Monday, April 14th, 2025
Atlético Madrid 4 – 2 Real Valladolid
Matchday 32
Friday, April 18th, 2025RCD Espanyol 1 – 0 Getafe CF
Saturday, April 19th, 2025
Rayo Vallecano 1 – 1 Valencia CF
FC Barcelona 4 – 3 RC Celta Vigo
RCD Mallorca 0 – 0 CD Leganés
UD Las Palmas 1 – 0 Atlético Madrid
Sunday, April 20th, 2025
Real Valladolid 2 – 3 Osasuna
Villarreal CF 2 – 2 Real Sociedad
Sevilla FC 1 – 1 Deportivo Alavés
Real Madrid CF 1 – 0 Athletic Club Bilbao
Monday, April 21st, 2025
Girona CF 1 – 3 Real Betis
Matchday 33
Tuesday, April 22nd, 2025Valencia CF 1 – 1 RCD Espanyol
FC Barcelona 1 – 0 RCD Mallorca
Wednesday, April 23rd, 2025
Athletic Club Bilbao 1 – 0 UD Las Palmas
RC Celta Vigo 3 – 0 Villarreal CF
Deportivo Alavés 1 – 0 Real Sociedad
Getafe CF 0 – 1 Real Madrid CF
Thursday, April 24th, 2025
CD Leganés 1 – 1 Girona CF
Osasuna 1 – 0 Sevilla FC
Atlético Madrid 3 – 0 Rayo Vallecano
Real Betis 5 – 1 Real Valladolid
Matchday 34
Friday, May 2nd, 2025Rayo Vallecano 1 – 0 Getafe CF
Saturday, May 3rd, 2025
Deportivo Alavés 0 – 0 Atlético Madrid
Villarreal CF 4 – 2 Osasuna
UD Las Palmas 2 – 3 Valencia CF
Real Valladolid 1 – 2 FC Barcelona
Sunday, May 4th, 2025
Real Madrid CF 3 – 2 RC Celta Vigo
Sevilla FC 2 – 2 CD Leganés
RCD Espanyol 1 – 2 Real Betis
Real Sociedad 0 – 0 Athletic Club Bilbao
Monday, May 5th, 2025
Girona CF 1 – 0 RCD Mallorca
Matchday 35
Friday, May 9th, 2025UD Las Palmas 0 – 1 Rayo Vallecano
Saturday, May 10th, 2025
Valencia CF 3 – 0 Getafe CF
RC Celta Vigo 3 – 2 Sevilla FC
Girona CF 0 – 1 Villarreal CF
RCD Mallorca 2 – 1 Real Valladolid
Atlético Madrid 4 – 0 Real Sociedad
Sunday, May 11th, 2025
CD Leganés 3 – 2 RCD Espanyol
FC Barcelona 4 – 3 Real Madrid CF
Athletic Club Bilbao 1 – 0 Deportivo Alavés
Real Betis 1 – 1 Osasuna
Matchday 36
Tuesday, May 13th, 2025Real Valladolid 0 – 1 Girona CF
Real Sociedad 0 – 1 RC Celta Vigo
Sevilla FC 1 – 0 UD Las Palmas
Wednesday, May 14th, 2025
Deportivo Alavés 1 – 0 Valencia CF
Villarreal CF 3 – 0 CD Leganés
Real Madrid CF 2 – 1 RCD Mallorca
Thursday, May 15th, 2025
Osasuna 2 – 0 Atlético Madrid
Rayo Vallecano 2 – 2 Real Betis
Getafe CF 0 – 2 Athletic Club Bilbao
RCD Espanyol 0 – 2 FC Barcelona
Matchday 37
Sunday, May 18th, 2025Atlético Madrid 4 – 1 Real Betis
FC Barcelona 2 – 3 Villarreal CF
Osasuna 2 – 0 RCD Espanyol
RC Celta Vigo 1 – 2 Rayo Vallecano
RCD Mallorca 1 – 2 Getafe CF
Real Sociedad 3 – 2 Girona CF
Real Valladolid 0 – 1 Deportivo Alavés
Sevilla FC 0 – 2 Real Madrid CF
UD Las Palmas 0 – 1 CD Leganés
Valencia CF 0 – 1 Athletic Club Bilbao
Matchday 38
Friday, May 23rd, 2025Real Betis 1 – 1 Valencia CF
Saturday, May 24th, 2025
Real Madrid CF 2 – 0 Real Sociedad
CD Leganés 3 – 0 Real Valladolid
RCD Espanyol 2 – 0 UD Las Palmas
Deportivo Alavés 1 – 1 Osasuna
Getafe CF 1 – 2 RC Celta Vigo
Rayo Vallecano 0 – 0 RCD Mallorca
Sunday, May 25th, 2025
Girona CF 0 – 4 Atlético Madrid
Villarreal CF 4 – 2 Sevilla FC
Athletic Club Bilbao 0 – 3 FC Barcelona
🎫 Ticket Trends & Travel Moments
- El Clásico demand: Sold out in minutes –
- Top away trips: Bilbao, Seville, Valencia and San Sebastián were fan-favourite destinations
- Spring matchdays: High tourist attendance during the Easter and May Day weekends
🏁 Hansi Flicks’ Barça on the roll ?
La Liga 2024/25 was a thrilling chapter in Spanish football. Barcelona reclaimed their dominance with a well-rounded squad, while Real Madrid’s Mbappé brought world-class scoring to the Spanish League. With the top five qualifying for next season’s expanded Champions League, the battle was fierce till the end—and fans were treated to football at its finest.
🎟️ Plan your next La Liga trip now
Compare ticket prices and get your tickets now on FootballTicket.club — your ultimate matchday travel companion.
_____
Article updated on June 14th, 2025
The 2025 Gamper Trophy on August 10th in Barcelona Nations League 2024/25 Season Recap – Portugal Lift the Trophy Again Champions League 2024/25 Season Recap – PSG Finally Conquer Europe Premier League 2024/25 Season – Liverpool and Salah Return to the Top Serie A 2024/25 Season – Napoli Seize the Scudetto & Retegui Shines Belgian Pro League 2024/25 Season – Union Saint-Gilloise Make History