The key contract details of every Barcelona first-team player: Expiry dates, weekly wages, agents
Barcelona's squad is full of high-profile players
One of the most powerful clubs in world football, Barcelona have faced some challenges in recent years but still have a star-studded squad, which Hansi Flick guided to the LaLiga title in 2024-25.
Barcelona have had a busy 2025 off the pitch as well, renewing several of their players’ contracts – not to mention dealing with the Dani Olmo registration saga. On the pitch, things have definitely been clicking, with Barcelona winning LaLiga in 2024-25.
They have a strong squad to defend their title, which you would expect given that they have one of the highest wage bills in the world.
Drawing from data from Transfermarkt and Capology, we take a look at the key contract details for every first-team player at Barcelona.
When does every Barcelona player’s contract expire?
Goalkeepers
Joan Garcia – June 30, 2031
Marc-Andre ter Stegen – June 30, 2028
Wojciech Szczesny – June 30, 2027
Defenders
Ronald Araujo – June 30, 2031
Jules Kounde – June 30, 2030
Andreas Christensen – June 30, 2026
Eric Garcia – June 30, 2026
Pau Cubarsi – June 30, 2029
Alejandro Balde – June 30, 2028
Gerard Martin – June 30, 2028
Midfielders
Gavi – June 30, 2030
Pedri – June 30, 2030
Frenkie de Jong – June 30, 2026
Marc Casado – June 30, 2028
Marc Bernal – June 30, 2026 (three-year option)
Dani Olmo – June 30, 2030
Fermin Lopez – June 30, 2029
Forwards
Ferran Torres – June 30, 2027
Lamine Yamal – June 30, 2031
Raphinha – June 30, 2028
Robert Lewandowski – June 30, 2026 (one-year option)
Marcus Rashford – June 30, 2026 (on loan from Manchester United)
Roony Bardghji – June 30, 2029
Players out on loan
Inaki Pena – June 30, 2029
Ander Astralaga – June 30, 2026
Hector Fort – June 30, 2029
Ansu Fati – June 30, 2028
How much do Barcelona’s players earn?
Goalkeepers
Joan Garcia – €120,192 per week
Marc-Andre ter Stegen – €320,577 per week
Wojciech Szczesny – €57,692 per week
Defenders
Ronald Araujo – €240,385 per week
Jules Kounde – €300,577 per week
Andreas Christensen – €173,077 per week
Eric Garcia – €115,385 per week
Pau Cubarsi – €76,923 per week
Alejandro Balde – €32,115 per week
Gerard Martin – €8,077 per week
Midfielders
Gavi – €180,385 per week
Pedri – €240,385 per week
Frenkie de Jong – €365,385 per week
Marc Casado – €10,000 per week
Marc Bernal – €6,154 per week
Dani Olmo – €240,385 per week
Fermin Lopez – €76,923 per week
Forwards
Ferran Torres – €192,308 per week
Lamine Yamal – €320,577 per week
Raphinha – €320,577 per week
Robert Lewandowski – €400,577 per week
Marcus Rashford – €269,231 per week
Roony Bardghji – N/A
Players out on loan
Inaki Pena – €62,500 per week (half covered by Barcelona, half covered by Elche)
Ander Astralaga – €3,846 per week (covered by Granada)
Hector Fort – €16,154 per week (covered by Elche)
Ansu Fati – €140,000 per week (€90,192 covered by Barcelona, €49,808 covered by Monaco)
READ MORE – Barcelona wages: Top 10 highest-paid players ahead of next hotly anticipated new deal
Who are the agents of Barcelona’s players?
Goalkeepers
Joan Garcia – Niagara Sports Company
Marc-Andre ter Stegen – ROOF
Wojciech Szczesny – CAA Stellar
Defenders
Ronald Araujo – Excellence Sport
Jules Kounde – ESN
Andreas Christensen – KIN Partners
Eric Garcia – De la Peña & Sostres
Pau Cubarsi – International Bay
Alejandro Balde – Gestifute
Gerard Martin – JV Sports
Midfielders
Gavi – De la Peña & Sostres
Pedri – LEADERBROCK
Frenkie de Jong – HCM Sports Management
Marc Casado – Wasserman
Marc Bernal – CMG Sports
Dani Olmo – Niagara Sports Company
Fermin Lopez – CAA Stellar
Forwards
Ferran Torres – LEADERBROCK
Lamine Yamal – Gestifute
Raphinha – N/A
Robert Lewandowski – Gol International
Marcus Rashford – Relatives
Roony Bardghji – CAA Base Ltd
Players out on loan
Inaki Pena – AC Talent
Ander Astralaga – CAA Stellar
Hector Fort – AC Talent
Ansu Fati – Relatives