In what turned out to be Carlo Ancelotti’s final season in charge, Real Madrid fell far short of expectations. Despite bringing in Kylian Mbappe and having one of the deepest squads in Europe, the team endured a trophy-less campaign plagued by injuries, inconsistency, and underperformance. Here’s a complete ranking of every Madrid player from the least to the most impressive in the 2024-25 season.
Thrown into a couple of league matches and a Copa del Rey appearance, Ramon handled his unexpected minutes calmly. His stoppage-time winner against Mallorca provided a rare emotional high in a drab season.
Barely featured, as usual. Vallejo made a couple of end-of-season appearances but remained little more than a squad filler.
22. Dani Carvajal – N/A
Photo: Raffaele Conti 88 / Shutterstock.com
Started the season with promise but a serious knee injury in October ended his campaign prematurely. A cruel blow after a career-best year.
Read also: The 25 Best Defensive Midfielders in World Football – Ranked
21. Lucas Vazquez – 4/10
juan Lazkano Butron / Shutterstock.com
Stepped in out of necessity but quickly became a liability. His poor performances, especially in key games, made his departure feel inevitable.
20. David Alaba – 5/10
Marta Fernandez Jimenez / Shutterstock.com
Returned from injury but was rushed back and broke down again. A frustrating season that raises doubts about his long-term fitness.
19. Eduardo Camavinga – 5/10
Photo: Maciej Rogowski Photo / Shutterstock.com
Showed flashes of his ability but couldn’t stay fit long enough to build form. His constant injury issues are becoming a pattern.
18. Eder Militao – 5/10
Photo: Ringo Chiu / Shutterstock.com
Started well but was sidelined in November with another ACL injury. He remains a top defender when fit—but fitness is now the issue.
Read also: The 50 Most Valuable Players in Ligue 1 - Ranked from Lowest to Highest
17. Endrick – 5/10
OSCAR GONZALEZ FUENTES / Shutterstock.com
Had exciting moments in the Copa del Rey but was ineffective in La Liga. Still young, but didn’t make the impact many had hoped for.
16. Rodrygo – 5/10
Photo: Marta Fernandez Jimenez / Shutterstock.com
A disappointing campaign where he seemed out of place. His drop-off in goals and assists was notable, and he ended the season behind Arda Guler.
15. Brahim Diaz – 5/10
ph.FAB / Shutterstock.com
Struggled for minutes and never got into rhythm. His talent is undeniable, but he might need a move elsewhere to reignite his career.
14. Ferland Mendy – 6/10
Photo: ph.FAB / Shutterstock.com
Performed reasonably well when fit but offered little beyond the basics. With Madrid eyeing a new left-back, his role is in doubt.
Read also: Top 50 Players with the Most Goal Contributions in the 2024–25 Season
13. Andriy Lunin – 6/10
Photo: Lina Reshetnyk / Shutterstock.com
Was dependable when called upon due to Courtois’ injuries. Not spectacular, but a solid second-choice keeper.
12. Dani Ceballos – 6/10
Photo: Cesar Ortiz Gonzalez / Shutterstock.com
Helped calm the midfield in spells and completed passes well. Didn’t offer much in attack or defence but did the basics reliably.
11. Vinicius Jr. – 6/10
Raffaele Conti 88 / Shutterstock.com
Failed to meet his high standards and lacked chemistry with Mbappe. Eleven goals and eight assists aren’t enough for a player of his calibre.
10. Fran Garcia – 6/10
Photo: ph.FAB / Shutterstock.com
A serviceable option at left-back. Did his job without much flair and may be replaced next season despite a decent showing.
Read also: The Greatest Individual Premier League Seasons – Ranked
9. Aurelien Tchouameni – 7/10
Photo: ph.FAB / Shutterstock.com
Showed growth in midfield and filled in at centre-back when needed. His all-around game improved, and he seems to be progressing well.
8. Raul Asencio – 7/10
ph.FAB / Shutterstock.com
The surprise of the season, stepping up from Castilla with maturity. Strong in duels and dependable despite his youth.
7. Thibaut Courtois – 7/10
Photo: Maciej Rogowski Photo / Shutterstock.com
Missed many games but still delivered top saves when available. Madrid are simply better with him in goal.
6. Arda Guler – 7/10
Photo: Maciej Rogowski Photo / Shutterstock.com
Broke through in style after an injury-plagued first year. His creativity and vision made him a key contributor down the stretch.
Read also: Top 20 Brits Abroad in the 2024-25 Season – Ranked
5. Luka Modric – 7/10
Christian Bertrand / Shutterstock.com
Even at 39, Modric remained vital. Had a dignified farewell season, showing quality and experience in big moments.
4. Jude Bellingham – 7/10
Marta Fernandez Jimenez / Shutterstock.com
Played deeper than in his debut season, which reduced his output. Still creative and determined, but tired late in the year.
3. Antonio Rudiger – 8/10
Raffaele Conti 88 / Shutterstock.com
A defensive leader when healthy, anchoring an injury-hit back line. His toughness and consistency stood out.
2. Federico Valverde – 8/10
ph.FAB / Shutterstock.com
Madrid’s utility man who performed in nearly every position. Led the team in appearances and contributed on both ends of the pitch.
1. Kylian Mbappe – 9/10
Photo: Marta Fernandez Jimenez / Shutterstock.com
Scored 43 goals and won both the Pichichi and European Golden Boot. While the team underachieved, Mbappe individually delivered on every promise.