Football

Inside Real Madrid’s Payroll: Ranking Every Player by Weekly Salary (2025)

Real Madrid is home to some of the world’s most talented footballers – and some of the highest earners in the game. From emerging prospects to world-class stars, here is a comprehensive breakdown of the full squad’s salaries and contracts as of 2025, starting from the lowest earners to the top-paid players.

26. Gonzalo – Salary undisclosed

Gonzalo
Maciej Rogowski Photo / Shutterstock.com

Gonzalo is under contract until June 30, 2027, but his weekly wage has not been made public. The club’s decision to sign him to a multi-year deal suggests faith in his potential.

25. Fran González – Salary undisclosed

Fran Gonzalez
Cesar Ortiz Gonzalez / Shutterstock.com

Fran González is also on an undisclosed salary, with a contract running until June 30, 2026. His recent signing points to Madrid’s interest in retaining promising youth talent.

24. Reinier – €13,846 per week

Reinier
A.PAES / Shutterstock.com

Reinier earns €13,846 weekly, amounting to an annual salary of €720,000. His contract with Real Madrid ends in 2026, and he has one year to prove his value at the club.

Read also: The 25 Most Popular and Famous Footballers in the World (2025) - Ranked

23. Endrick – €80,000 per week

Endrick
OSCAR GONZALEZ FUENTES / Shutterstock.com

Endrick makes €80,000 per week, totaling €4.16 million annually. The Brazilian forward is contracted until June 2030 after joining in July 2024.

22. Andriy Lunin – €86,538 per week

Andriy Lunin
Photo: Lina Reshetnyk / Shutterstock.com

Andriy Lunin earns €86,538 weekly, giving him a yearly salary of €4.5 million. He renewed his deal in 2024 and is committed to the club until 2030.

21. Arda Güler – €100,000 per week

Arda Guler
Photo: Maciej Rogowski Photo / Shutterstock.com

Arda Güler receives €100,000 per week, or €5.2 million per year. He signed with Real Madrid in 2023 and has a contract running until 2029.

20. Fran García – €100,192 per week

Photo: ph.FAB / Shutterstock.com

Fran García takes home €100,192 weekly, which amounts to €5.21 million annually. His current contract extends through to June 2027.

Read also: Ranking All 20 Premier League Managers by Their Playing Careers – From Worst to Best

19. Raúl Asencio – €120,192 per week

Raúl Asencio
ph.FAB / Shutterstock.com

Raúl Asencio is paid €120,192 every week, equaling €6.25 million per year. His deal runs until June 2026, with one year remaining.

18. Brahim Díaz – €140,192 per week

Brahim DIaz
ph.FAB / Shutterstock.com

Brahim Díaz earns €140,192 per week, adding up to €7.29 million a year. His current deal keeps him at the club until June 2027.

17. Dean Huijsen – €173,077 per week

Dean Huijsen
Maciej Rogowski Photo / Shutterstock.com

Dean Huijsen receives €173,077 weekly, equivalent to €9 million annually. Signed in 2025, his contract lasts until June 2030.

16. Álvaro Carreras – €173,077 per week

Alvaro,Carreras
Maciej Rogowski Photo / Shutterstock.com

Álvaro Carreras also makes €173,077 per week, or €9 million per year. He is signed through to June 2031, making him one of the longest-contracted players.

Read also: The 13 Coolest Names in Football – Judged Only by Name Power

15. Daniel Carvajal – €200,385 per week

Carvajel
Raffaele Conti 88 / Shutterstock.com

Daniel Carvajal is paid €200,385 weekly, resulting in a yearly salary of €10.42 million. His current contract runs until June 2026.

14. Ferland Mendy – €200,385 per week

Ferland Mendy
Mikolaj Barbanell / Shutterstock.com

Ferland Mendy also earns €200,385 per week, or €10.42 million annually. He is contracted to Real Madrid until June 2028.

13. Dani Ceballos – €200,385 per week

Dani Ceballos
Photo: Cesar Ortiz Gonzalez / Shutterstock.com

Dani Ceballos takes home €200,385 weekly, adding up to €10.42 million per year. His deal extends until the summer of 2027.

12. Eduardo Camavinga – €240,385 per week

Photo: Maciej Rogowski Photo / Shutterstock.com

Eduardo Camavinga earns €240,385 weekly, which brings his annual salary to €12.5 million. His contract runs through June 2029.

Read also: The 10 Biggest-Spending Clubs in the 2025 Summer Transfer Window

11. Aurélien Tchouaméni – €240,385 per week

Aurélien Tchouaméni
Photo: ph.FAB / Shutterstock.com

Aurélien Tchouaméni also takes home €240,385 per week, totaling €12.5 million per year. He remains under contract until 2028.

10. Rodrygo – €240,385 per week

Photo: Marta Fernandez Jimenez / Shutterstock.com

Rodrygo is paid €240,385 weekly, amounting to €12.5 million annually. His deal includes a substantial bonus and runs through 2028.

9. Antonio Rüdiger – €280,385 per week

Antonio Rüdiger
Raffaele Conti 88 / Shutterstock.com

Antonio Rüdiger earns €280,385 weekly, adding up to €14.58 million per year. His contract expires in June 2026.

8. Éder Militão – €280,385 per week

Photo: Ringo Chiu / Shutterstock.com

Éder Militão also receives €280,385 per week, with a contract lasting until 2028. His annual income is €14.58 million.

Read also: Grading the 2025 Summer Transfer Window’s Biggest Moves

7. Thibaut Courtois – €288,462 per week

Thibaut Courtois
Jose Breton- Pics Action / Shutterstock.com

Thibaut Courtois makes €288,462 every week, resulting in a yearly salary of €15 million. His current contract runs until June 2026.

6. Trent Alexander-Arnold – €320,577 per week

Trent Alexander Arnold
ph.FAB / Shutterstock.com

Trent Alexander-Arnold earns €320,577 per week, totaling €16.67 million annually. His deal is one of the longest at the club, running until June 2031.

5. Federico Valverde – €320,577 per week

Federico Valverde
ph.FAB / Shutterstock.com

Federico Valverde is paid €320,577 weekly, equal to €16.67 million per year. His contract runs through to June 2029.

4. Jude Bellingham – €400,577 per week

Jude Bellingham
Marta Fernandez Jimenez / Shutterstock.com

Jude Bellingham earns €400,577 per week, which equals €20.83 million per year. His contract with Real Madrid runs until June 2029.

3. Vinicius Junior – €400,577 per week

Vinicius Jr.
Foto: Shutterstock.com

Vinicius Junior also takes home €400,577 weekly, totaling €20.83 million per year. He remains contracted until 2027.

2. David Alaba – €432,692 per week

David Alaba
Marta Fernandez Jimenez / Shutterstock.com

David Alaba earns €432,692 per week, translating to €22.5 million annually. His contract runs out in June 2026, with one year left.

1. Kylian Mbappé – €600,962 per week

Photo: Marta Fernandez Jimenez / Shutterstock.com

Kylian Mbappé is the highest-paid player at Real Madrid, earning €600,962 weekly and €31.25 million per year. His contract runs until June 2029, and it includes the club’s most substantial bonus package.