The 2024–25 Futbol Club Barcelona season is the club's 125th season in existence and their 94th consecutive season in the top flight. In addition to the domestic league, Barcelona are participating in this season's editions of the Copa del Rey, the Supercopa de España, and the UEFA Champions League (entering for the 21st consecutive season). The season covers the period from 1 July 2024 until 30 June 2025.
Barcelona are playing their official home matches at the Estadi Olímpic Lluís Companys throughout the season as they await the renovations of Camp Nou with no full seating capacity available.[1][2] The club originally planned to return on 15 December 2024, but were unable to due to UEFA regulations stating they could not switch venues midway through the league phase of the Champions League.[3]
This is the first season since 2009–10 without the full-back veteran Sergi Roberto who had departed the Blaugrana club after his contract expired.
On 19 March 2024, Barcelona announced they would be touring the United States to participate in the pre-season Soccer Champions Tour, with three friendly matches against Manchester City in Orlando on 30 July, Real Madrid in New Jersey on 3 August and Milan in Baltimore on 6 August.[11][12]
On 26 June, Barcelona announced that the pre-season will start with the players medical examinations on 10 July.[13][14]
On 9 August, Barcelona announced reaching an agreement to sign Dani Olmo from RB Leipzig for a reported fee of €60 million on six-year contract, therefore the Spaniard completed a return move to his youth career club.[15][16]
On 17 August, Barcelona started the new league season on the right foot with a 2–1 away win over Valencia thanks to a brace from Robert Lewandowski.[17][18]
On 24 August, the team defeated Athletic Bilbao 2–1 in their first home match of the season, with Lewandowski and Yamal scoring a goal each.[19]
Three days later, Barça got a 2–1 comeback win away against Rayo Vallecano and climbed to first place in the league table.[20] New signing Dani Olmo made his debut and scored the winning goal of the match, with the other goal coming from Pedri.[21][22]
Barcelona ended the month with a dominant 7–0 win against Real Valladolid on 31 August, making it four wins in four matches since the start of the season.[23] Raphinha scored a hat-trick, with Lewandowski, Koundé, Olmo and Torres scoring a goal each, while Yamal contributed with two assists to continue his impressive start to the season.[24][25]
On 15 September, Barcelona defeated Girona 4–1, with Yamal scoring a brace and Olmo and Pedri scoring a goal each.[26][27] Lewandowski made his 100th appearance with the club.[28]
Barcelona started the Champions League campaign with a 2–1 defeat at the hands of Monaco, after Eric García got sent off early on in the first half.[29] Yamal scored the only goal for the team and his first in the Champions League and became the second youngest goalscorer of all time in the competition, only behind his teammate Ansu Fati who holds the record.[30]
The team went back to winning ways after they defeated Villarreal 5–1 to make it six wins in as many matches in the league. Lewandowski and Raphinha got a brace each and Pablo Torre scored once.[31][32]
Barcelona maintained their winning streak in the league when they beat Getafe 1–0 on 25 September,[33] with the goal coming from Lewandowski who scored his 49th La Liga goal and became the league's all-time leading Polish goalscorer, overtaking the 48 goals scored by Jan Urban.[34] Lewandowski's goal also had special significance for the club, since with this goal Barcelona became the first team in La Liga history to score 6,500 goals.[35]
Barcelona's perfect start of seven straight wins in La Liga ended after they suffered their first league defeat of the season, losing 4–2 away to Osasuna. The goals for the team came from Yamal and Pau Víctor, who scored his first goal for the club.[36]
Barcelona started the new month with a 5–0 win against Young Boys in a match where Lewandowski scored a brace, Raphinha scored once, Iñigo Martínez got his first goal for the club and the last goal of the match was an own goal scored by Young Boys' defender Mohamed Ali Camara.[37]
On 6 October, Barcelona defeated Deportivo Alavés 3–0 in their last match before the international break, with Lewandowski scoring his first hat-trick of the season.[38]
After their return from the international break, the team continued their winning form by defeating Sevilla 5–1 on 20 October.[39] Lewandowski and Pablo Torre both scored braces, with Pedri scoring once.[40]
On 23 October, Barcelona defeated Bayern Munich 4–1 in a statement win and ended the six-match winless streak against the Germans.[41][42] Raphinha marked his 100th match with the team with a hat-trick, with the other goal coming from Lewandowski.[43]
In the last match of the month, Barcelona demolished Real Madrid 4–0 away in the first El Clásico of the season on 26 October.[44] Lewandowski scored a brace, while Yamal and Raphinha scored a goal each; with his goal Yamal became the youngest player to ever score in El Clásico.[45][46] With this win Barcelona ended Real Madrid's 42-game unbeaten La Liga run and defended their record for the most consecutive league games without a loss in La Liga history, which stands at 43 matches, and went six points clear at the top of the league table.[47][48]
Barcelona started November with a 3–1 win over Espanyol in the Barcelona derby thanks to a brace from Olmo and a goal from Raphinha.[49] Later in the week, Barcelona won their third match in a row defeating Red Star Belgrade in Belgrade with the score of 2–5 with Lewandowski scoring a brace and Raphinha, Iñigo Martínez and Fermín scoring each a goal.
Barcelona were crowned champions of the Spanish Supercup after defeating Real Madrid 5–2 in the final. Albeit a man down following the dismissal of goalkeeper Wojciech Szczesny, Barcelona came back from a goal down with four goals in a dominant first half at the King Abdullah Sports City Stadium in Jeddah, clinching the trophy for a record 15th time from the grasp of their fierce rivals.[50]
On 8 March 2025, a match scheduled against CA Osasuna was postponed roughly 20 minutes prior to kick-off, following the announcement of first-team doctor Carles Miñarro Garcia's death.[51]
Win Draw Loss Fixtures
Last updated: 19 April 2025 Source: Soccerway
Last updated: 19 April 2025. Source: La Liga
1 Matchday 19 (vs Mallorca) was brought forward due to both clubs' involvement in the 2025 Supercopa de España. 2 Matchday 27 (vs Osasuna) was postponed due to the death of Barcelona team doctor Carles Miñarro Garcia.
The draw for the league phase was held on 29 August 2024.[88]
The draw for the round of 16 was held on 21 February 2025.
The draw for the order of the quarter-final legs was held on 21 February 2025, after the draw for the round of 16.
The draw for the order of the semi-final legs was held on 21 February 2025, after the draw for the round of 16 and quarter-finals.
Source: FCBarcelona.comOrdered by , and = Number of bookings; = Number of sending offs after a second yellow card; = Number of sending offs by a direct red card.
- Player is injured - Player has recovered from injury Last updated: 19 April 2025Source: FC Barcelona
The following players made their competitive debuts for the first team during the campaign.
Legend
(H) – Home; (A) – Away
The following player made their 100th for Barcelona's first team during the campaign.
The following players scored their first goals for Barcelona's first team during the campaign.
The following players made their first starts as captain of Barcelona's first team during the campaign.