§ La Liga · 2025-26 · Matchday 20

Real Betis 2–0 Villarreal

  • Ruibal 57'
  • Fornals 83'
  • Comesaña 76'

17 January 2026

The match in data

Real Betis got the better of Villarreal, 2–0, on 17 January 2026, on matchday 20 of the 2025-26 La Liga.

Player of the match: Aitor Ruibal (Real Betis), rated 75, thanks above all to 1 goal and 0.38 xG. Ruibal produced 1.4 times as much as a forward typically does, at 0.2 times the cost.

It was also their best match of the season.

It is their 2nd time as player of the match this season.

For Villarreal, the highest-rated player was Renato Veiga, with 57.

Santi Comesaña was sent off at 76'.

75
Player of the match

Aitor Ruibal

Real Betis · 90'

Produced 1.42× and cost 0.25× their position's average

Added
  • 1 goal 4.0×
  • 0.38 xG 1.5×
  • 12 final-third passes 4.0×
Took away
  • 10 misplaced passes 1.8×
  • 4 duels lost 0.6×

Match ratings

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

Real Betis
PlayerPositionMinRating
Aitor Ruibal ★ Forward 90 75
Sergi Altimira Midfielder 90 71
Antony Forward 89 57
Marc Bartra Defender 90 46
Valentín Gómez Defender 90 45
Natan Defender 90 43
Pablo Fornals Midfielder 90 43
Giovani Lo Celso Midfielder 79 41
Chimy Ávila Forward 72 39
Marc Roca Midfielder 90 38
Álvaro Valles Goalkeeper 90 no rating
Pablo García Forward 18 no rating
Rodrigo Riquelme Forward 11 no rating
Ángel Ortiz Defender 1 no rating
Villarreal
PlayerPositionMinRating
Renato Veiga Defender 90 57
Dani Parejo Midfielder 90 54
Alberto Moleiro Forward 81 50
Santiago Mouriño Defender 44 47
Georges Mikautadze Forward 90 45
Gerard Moreno Forward 65 45
Juan Foyth Defender 90 40
Nicolas Pépé Forward 25 39
Santi Comesaña Midfielder 76 38
Alfonso Pedraza Defender 46 37
Pau Navarro Defender 46 29
Tajon Buchanan Forward 75 28
Sergi Cardona Defender 44 26
Luiz Júnior Goalkeeper 90 no rating
Ayoze Pérez Forward 15 no rating
Carlos Macià Midfielder 9 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.