Full match player ratings below:
Thibaut Courtois – 7: He only needed to make two saves on the night, but it was called from the opening whistle to make an important stop early in the game.
Raúl Asencio — 7: First game at right back and he held his own. He had the pace and aggression to compensate for any positional errors.
Aurélien tchouameni – 7: He returned to the lineup after an injury and was deployed at center back. A comfortable performance with six authorizations.
Antonio Rüdiger – 8: Monster performance on the back; The veteran defender was at his best against Valladolid.
Fran García — 7: The effort is never in doubt, making countless runs off the ball to force the opposition defense into zonal marking decisions. It improves marginally with each game.
Dani Ceballos – 8: He led the team in touches (117) and passes (109) while also recording three key passes. The metronome in the center of the field.
Fede Valverde — 8: He played in both midfield and right back, the latter as part of the final 20 minutes of the game. A complete performance in both roles.
Jude Bellingham – 8.5: Involved in Madrid’s best attacking play in the final third. He provided an assist, earned a penalty and frequently combined with Rodrygo and Mbappé through quick exchanges and twos.
Rodrygo – 7: Always effective cutting in from the left and dribbling past two or three opponents to create an opening. The combination play between the front three was devastating at times.
Brahim Díaz — 6.5: Calmer than some of his counterparts in attack, but consistently supported Raúl Asencio with defensive duties.
Kylian Mbappé – 9: The Frenchman is in the best form of his career at Real Madrid: the real Mbappé has finally arrived. He scored his first Real Madrid Hat trick with some vintage Mbappé goals.
Substitutes
David Alaba — 6: Another 20 minutes under his belt continues his return from a 13-month injury layoff.
Luka Modric – 6: He came with the game involved and helped keep the midfield organized.
Arda Güler – 7: He showed off his incredible technique and played a line-breaking ball to Modrić, who saw his chip fly nicely out of the net.
Lorenzo – N/A: He entered the game in the 92nd minute.
Endrick – N/A: He entered the game in the 92nd minute.