§ Champions League · 2025-26 · League Stage 3

Real Madrid 1–0 Juventus

  • Bellingham 57'

22 October 2025

The match in data

Real Madrid got the better of Juventus, 1–0, on 22 October 2025, in the 2025-26 Champions League (League Stage 3).

Player of the match: Álvaro Carreras (Real Madrid), rated 75, thanks above all to 11 final-third passes and 11 duels won. Carreras produced 1.6 times as much as a defender typically does, at 0.4 times the cost.

It was also their best match of the season.

For Juventus, the highest-rated player was Khéphren Thuram, with 59.

75
Player of the match

Álvaro Carreras

Real Madrid · 90'

Produced 1.63× and cost 0.38× their position's average

Added
  • 11 final-third passes 2.0×
  • 11 duels won 2.4×
  • 85 passes 1.8×
Took away
  • 10 misplaced passes 1.5×

Match ratings

Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.

Real Madrid
PlayerPositionMinRating
Álvaro Carreras ★ Defender 90 75
Éder Militão Defender 90 73
Federico Valverde Midfielder 90 71
Aurélien Tchouaméni Midfielder 90 65
Arda Güler Midfielder 74 65
Jude Bellingham Midfielder 90 60
Brahim Díaz Forward 84 57
Raúl Asencio Defender 88 56
Kylian Mbappé Forward 90 54
Vinicius Junior Forward 84 37
Thibaut Courtois Goalkeeper 90 no rating
Eduardo Camavinga Midfielder 16 no rating
Fran García Defender 6 no rating
Franco Mastantuono Forward 6 no rating
Gonzalo García Forward 2 no rating
Juventus
PlayerPositionMinRating
Khéphren Thuram Midfielder 62 59
Daniele Rugani Defender 90 57
Teun Koopmeiners Midfielder 74 52
Weston McKennie Midfielder 90 51
Lloyd Kelly Defender 90 46
Dušan Vlahović Forward 74 45
Federico Gatti Defender 90 43
Andrea Cambiaso Defender 88 43
Francisco Conceição Forward 28 38
Kenan Yıldız Forward 75 31
Pierre Kalulu Defender 90 19
Michele Di Gregorio Goalkeeper 90 no rating
Jonathan David Forward 16 no rating
Manuel Locatelli Midfielder 16 no rating
Loïs Openda Forward 15 no rating
Filip Kostić Midfielder 2 no rating

How is the rating calculated?

The rating measures a single match: what the player produced against what they cost, compared with the average for their position in that league and season, and adjusted by position (a 70 for a forward is as hard to get as a 70 for a defender). A normal match is around 50, 70 is already very good and only one in a hundred goes above 80. It is not the NVP, which ranks the whole season.

See the match in La Lente Line-ups on the pitch, what each player produced and cost, and the match line by line.