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 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 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 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 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 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 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

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 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 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 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

Á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

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 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 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

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 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

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 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

É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 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 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 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 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 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 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

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.