Villarreal vs Rayo Vallecano

1 November 2025 · La Liga · 2025/26 · Referee Iosu Galech Apezteguía

Full time 4 – 0

Half-time: 1–0

  • Gerard Moreno 22’
  • Alberto Moleiro 56’
  • Santiago Comesaña 58’
  • Ayoze Pérez 65’

Match summary

Villarreal won comfortably, 4-0 at home to Rayo Vallecano. Villarreal led 1-0 at half-time.

In the first half, Gerard Moreno put Villarreal ahead in the 22nd minute, set up by Georges Mikautadze. In the second half, Alberto Moleiro made it 2-0 in the 56th minute, set up by Alfonso, Santiago Comesaña made it 3-0 in the 58th minute, set up by Alberto Moleiro, and Ayoze Pérez made it 4-0 in the 65th minute.

The chances backed that up: Villarreal created 2.95 expected goals (xG) from 16 shots to Rayo Vallecano's 1.09 from 13.

Match stats

47% Possession 53%
16 Shots 13
7 Shots on target 3
3 Corners 5
78 Attacks 106
43 Dangerous attacks 40
426 Passes 459
87% Pass accuracy 86%
10 Tackles 17
7 Fouls 11
1 Yellow cards 1
0 Red cards 0
1 Offsides 0

Key events

Villarreal Rayo Vallecano
Kick-off
2’
Pep ChavarríaShot on target
Alberto MoleiroShot on target
4’
12’
AlemãoShot on target
Gerard MorenoRight foot shot1-0 (Villarreal)
22’
28’
Nicolas PepeShot on target
33’
Half-time1-0
Second half underway
Alberto MoleiroRight foot shot2-0 (Villarreal)
56’
Santi ComesañaLeft foot shot3-0 (Villarreal)
58’
Ayoze PérezLeft foot shot4-0 (Villarreal)
65’
Dani ParejoSanti Comesaña
74’
Tajon BuchananShot on target
75’
76’
79’
Oscar TrejoPedro Díaz
86’
Óscar TrejoShot on target
Full-time4-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.95 1.09 22’ Gerard Moreno (Villarreal), 1-0 22’ 56’ Alberto Moleiro (Villarreal), 2-0 56’ 58’ Santiago Comesaña (Villarreal), 3-0 58’ 65’ Ayoze Pérez (Villarreal), 4-0 65’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.95 1.09 22’ Gerard Moreno (Villarreal), 1-0 Moreno 22’ 56’ Alberto Moleiro (Villarreal), 2-0 Moleiro 56’ 58’ Santiago Comesaña (Villarreal), 3-0 Comesaña 58’ 65’ Ayoze Pérez (Villarreal), 4-0 Pérez 65’
Villarreal 2.95 xGRayo Vallecano 1.09 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rayo Vallecano attacking Villarreal attacking 
53’ Nicolas Pepe (Villarreal), open play, 0.97 xG, off target 90+2’ Andrei Ratiu (Rayo Vallecano), open play, 0.59 xG, off target 58’ Santiago Comesaña (Villarreal), open play, 0.51 xG, goal 65’ Ayoze Pérez (Villarreal), open play, 0.43 xG, goal 53’ Tani Oluwaseyi (Villarreal), open play, 0.24 xG, off target 69’ Santiago Comesaña (Villarreal), open play, 0.12 xG, off target 86’ Óscar Trejo (Rayo Vallecano), open play, 0.11 xG, saved 22’ Gerard Moreno (Villarreal), open play, 0.10 xG, goal 89’ Daniel Parejo (Villarreal), direct free kick, 0.10 xG, hit the woodwork 16’ Gerard Moreno (Villarreal), open play, 0.09 xG, blocked 19’ Alfonso (Villarreal), open play, 0.08 xG, off target 35’ Isi Palazón (Rayo Vallecano), open play, 0.09 xG, blocked 12’ Alemão (Rayo Vallecano), open play, 0.07 xG, saved 75’ Tajon Buchanan (Villarreal), open play, 0.07 xG, saved 4’ Alberto Moleiro (Villarreal), open play, 0.07 xG, saved 19’ Jorge De Frutos (Rayo Vallecano), open play, 0.06 xG, blocked 33’ Nicolas Pepe (Villarreal), open play, 0.06 xG, saved 33’ Álvaro García (Rayo Vallecano), open play, 0.05 xG, off target 56’ Alberto Moleiro (Villarreal), open play, 0.05 xG, goal 14’ Pedro Díaz (Rayo Vallecano), open play, 0.03 xG, blocked 54’ Nobel Mendy (Rayo Vallecano), open play, 0.02 xG, off target 83’ Ilias Akhomach (Villarreal), open play, 0.02 xG, off target 21’ Nicolas Pepe (Villarreal), open play, 0.02 xG, blocked 49’ Isi Palazón (Rayo Vallecano), from a corner, 0.02 xG, off target 4’ Santiago Comesaña (Villarreal), from a corner, 0.02 xG, blocked 2’ Pep Chavarría (Rayo Vallecano), open play, 0.01 xG, saved 64’ Pedro Díaz (Rayo Vallecano), open play, 0.01 xG, off target 90+2’ Óscar Valentín (Rayo Vallecano), open play, 0.01 xG, off target 27’ Florian Lejeune (Rayo Vallecano), open play, 0.01 xG, off target 53’ Nicolas Pepe (Villarreal), open play, 0.97 xG, off target 90+2’ Andrei Ratiu (Rayo Vallecano), open play, 0.59 xG, off target 58’ Santiago Comesaña (Villarreal), open play, 0.51 xG, goal 65’ Ayoze Pérez (Villarreal), open play, 0.43 xG, goal 53’ Tani Oluwaseyi (Villarreal), open play, 0.24 xG, off target 69’ Santiago Comesaña (Villarreal), open play, 0.12 xG, off target 86’ Óscar Trejo (Rayo Vallecano), open play, 0.11 xG, saved 22’ Gerard Moreno (Villarreal), open play, 0.10 xG, goal 89’ Daniel Parejo (Villarreal), direct free kick, 0.10 xG, hit the woodwork 16’ Gerard Moreno (Villarreal), open play, 0.09 xG, blocked 35’ Isi Palazón (Rayo Vallecano), open play, 0.09 xG, blocked 19’ Alfonso (Villarreal), open play, 0.08 xG, off target 12’ Alemão (Rayo Vallecano), open play, 0.07 xG, saved 75’ Tajon Buchanan (Villarreal), open play, 0.07 xG, saved 4’ Alberto Moleiro (Villarreal), open play, 0.07 xG, saved 19’ Jorge De Frutos (Rayo Vallecano), open play, 0.06 xG, blocked 33’ Nicolas Pepe (Villarreal), open play, 0.06 xG, saved 56’ Alberto Moleiro (Villarreal), open play, 0.05 xG, goal 33’ Álvaro García (Rayo Vallecano), open play, 0.05 xG, off target 14’ Pedro Díaz (Rayo Vallecano), open play, 0.03 xG, blocked 54’ Nobel Mendy (Rayo Vallecano), open play, 0.02 xG, off target 83’ Ilias Akhomach (Villarreal), open play, 0.02 xG, off target 21’ Nicolas Pepe (Villarreal), open play, 0.02 xG, blocked 49’ Isi Palazón (Rayo Vallecano), from a corner, 0.02 xG, off target 4’ Santiago Comesaña (Villarreal), from a corner, 0.02 xG, blocked 2’ Pep Chavarría (Rayo Vallecano), open play, 0.01 xG, saved 64’ Pedro Díaz (Rayo Vallecano), open play, 0.01 xG, off target 90+2’ Óscar Valentín (Rayo Vallecano), open play, 0.01 xG, off target 27’ Florian Lejeune (Rayo Vallecano), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Villarreal 4-4-2 Starting XI
Júnior
Mouriño
Foyth
Veiga
Pedraza
Pépé 77’
Comesaña 74’
Partey
Moleiro 63’
Moreno 64’
Mikautadze 46’
Rayo Vallecano 4-2-3-1 Starting XI
Batalla
Chavarría
Mendy
Lejeune
Rațiu
Ciss
Díaz 79’
García 66’
Palazón 66’
Frutos 66’
Zurawski 79’

Player stats

PlayerPosMinGAShxGxAKPCards
Luiz Júnior GK900 0.000.000
Santiago Mouriño DEF900 0.000.021
Juan Foyth DEF900 0.000.000
Renato Veiga DEF900 0.000.000
Alfonso DEF9011 0.080.122
Nicolas Pepe MID793 1.050.212
Thomas Partey MID900 0.000.021
Santiago Comesaña MID7513 0.650.241
Alberto Moleiro MID64112 0.120.511
Gerard Moreno FWD6512 0.190.061
Georges Mikautadze FWD4710 0.000.182
Tani Oluwaseyi Sub431 0.240.971
Tajon Buchanan Sub261 0.070.000
Ayoze Pérez Sub2511 0.430.000
Daniel Parejo Sub151 0.100.000
Ilias Akhomach Sub111 0.020.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Villarreal win 55% Avg odds 1.71
Draw 25% Avg odds 3.83
Rayo Vallecano win 20% Avg odds 4.76

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.