La Liga · Matchweek 11
Gerard Moreno 22'
Alberto Moleiro 56'
Santi Comesaña 58'
Ayoze Pérez 65'
HT 1:0
Sat, 1 Nov 2025, 13:00 (UK) · Estadio de la Ceramica, Villarreal
Villarreal 3rd → 2nd · 23 pts|Rayo Vallecano 8th → 10th · 14 pts

Villarreal won on the scoreboard and on xG (3.02–1.02).

Player of the matchAlberto Moleiro8.3Decisive moment22' Gerard Moreno+0.7

Villarreal 4-0 Rayo Vallecano

Key numbers

  • Possession 47% – 53%
  • Shots 16 (7 on target) – 13 (3)
  • Decisive moment: 22' Gerard Moreno, FN xPts +0.7
Player of the match
Alberto Moleiro 8.3Dominant

Highest FN Score on the pitch: 8.3 (Dominant)

Game state

1-02-03-04-0
Villarreal ahead 68 min · level 22 min · Rayo Vallecano ahead 0 min
  • Ayoze Pérez — off the bench 26 min · 1G 0A

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

22' Gerard Moreno Goal · scorer +0.5 · assist Georges Mikautadze +0.2 +0.7
56' Alberto Moleiro Goal · scorer +0.2 · assist Alfonso Pedraza +0.1 +0.3
58' Santi Comesaña Goal · assist Alberto Moleiro +0.1
65' Ayoze Pérez Goal 0.0
Villarreal Expected (last two seasons) 1.9Own moments +1.1Opponent moments 0.0Time effect 0.0→ League points won 3
Rayo Vallecano Expected (last two seasons) 0.9Own moments 0.0Opponent moments −0.8Time effect −0.1→ League points won 0

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

VillarrealRayo Vallecano
47%Possession53%
3.02Expected goals (xG)1.02
0.19xG per shot0.08
16Shots13
7Shots on target3
44%Shots on target %23%
11Shots in box7
426Passes459
87%Pass accuracy86%
3Corners5
3Saves3
7Fouls11
1Yellow cards1
1Offsides0

Compared with usual

Villarreal

14 matches this season, all competitions baseline
This matchAvg
Goals41.9
Conceded01.1
xG3.021.4high
xG against1.021.2
Shots1614.1
On target74.9
Shots faced1311.8
xG per shot0.190.11high
Possession47%45.2%
Passes426423.3
Pass accuracy87%84.1%
Corners34.6
Fouls711.8

Timeline

  • 22' Goal Gerard Moreno league goal #2 assist Georges Mikautadze
  • 28' Yellow Alberto Moleiro
  • 46' Sub Georges Mikautadze → Tani Oluwaseyi
  • 56' Goal Alberto Moleiro league goal #3 assist Alfonso Pedraza
  • 58' Goal Santi Comesaña league goal #2 assist Alberto Moleiro
  • 63' Sub Alberto Moleiro → Tajon Buchanan
  • 64' Sub Gerard Moreno → Ayoze Pérez
  • 65' Goal Ayoze Pérez league goal #1
  • 66' Sub Álvaro García → Sergio Camello
  • 66' Sub Isi Palazón → Fran Pérez
  • 66' Sub Jorge de Frutos → Óscar Valentín
  • 74' Sub Santi Comesaña → Dani Parejo
  • 76' Yellow Andrei Rațiu
  • 77' Sub Nicolas Pépé → Ilias Akhomach
  • 79' Sub Pedro Díaz → Óscar Trejo
  • 79' Sub Alemão → Iván Balliu

Category leaders

  • Key passesNicolas Pépé3
  • Duels wonAndrei Rațiu8/10
  • DribblesAlberto Moleiro4/4
  • Defensive actionsPathé Ismaël Ciss7
  • Fouls wonNicolas Pépé3

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.