§ La Liga · 2025-26 · Matchday 17

Villarreal 0–2 FC Barcelona

  • Veiga 39'
  • Raphinha 12' (pen.)
  • Yamal 63'

21 December 2025

The match in data

A 2–0 win for FC Barcelona against Villarreal on 21 December 2025, on matchday 17 of the 2025-26 La Liga.

Player of the match: Frenkie de Jong (FC Barcelona), rated 79, thanks above all to 15 final-third passes and 2 big chances created. de Jong produced 2.0 times as much as a midfielder typically does, at 0.4 times the cost.

It is their 3rd time as player of the match this season.

For Villarreal, the highest-rated player was Georges Mikautadze, with 49.

Renato Veiga was sent off at 39'.

79
Player of the match

Frenkie de Jong

FC Barcelona · 90'

Produced 2.01× and cost 0.44× their position's average

Added
  • 15 final-third passes 2.4×
  • 2 big chances created 4.0×
  • 4 key passes 3.6×
Took away
  • 3 misplaced passes 0.5×
  • 1 time dribbled past 1.0×

Match ratings

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

Villarreal
PlayerPositionMinRating
Georges Mikautadze Forward 26 49
Alberto Moleiro Forward 90 47
Renato Veiga Defender 39 47
Ayoze Pérez Forward 64 46
Dani Parejo Midfielder 75 43
Tajon Buchanan Forward 90 40
Nicolas Pépé Forward 75 36
Rafa Marín Defender 90 31
Santi Comesaña Midfielder 90 31
Pau Navarro Defender 90 27
Sergi Cardona Defender 90 27
Luiz Júnior Goalkeeper 90 no rating
Carlos Macià Midfielder 15 no rating
Tani Oluwaseyi Forward 15 no rating
FC Barcelona
PlayerPositionMinRating
Frenkie de Jong ★ Midfielder 90 79
Lamine Yamal Forward 90 63
Marc Bernal Midfielder 24 61
Pau Cubarsí Defender 90 51
Raphinha Forward 90 49
Jules Koundé Defender 79 48
Robert Lewandowski Forward 28 48
Ferran Torres Forward 62 47
Gerard Martín Defender 90 46
Eric García Defender 66 46
Fermín López Midfielder 63 44
Marcus Rashford Forward 27 44
Alejandro Balde Defender 90 42
Joan García Goalkeeper 90 no rating
Marc Casadó Midfielder 11 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.