Carvajel, Mbappe, Vinicius

Real Madrid 2024-25 Player Ratings: Every Star Ranked from Worst to Best

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…

·

Read in:

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.

24. Jacobo Ramon – N/A

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.

23. Jesus Vallejo – N/A

Jesus Vallejo
cristiano barni / Shutterstock.com

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.

21. Lucas Vazquez – 4/10

Lucas Vázquez
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

David Alaba
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.

17. Endrick – 5/10

Endrick
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

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

Ferland Mendy
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.

13. Andriy Lunin – 6/10

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

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

Vinicius Jr.
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.

9. Aurelien Tchouameni – 7/10

Aurélien Tchouaméni
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

Raúl Asencio
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

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

Arda Guler
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.

5. Luka Modric – 7/10

Luka Modrić
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

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

Antonio Rüdiger
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

Federico Valverde
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.

Related Stories