La Liga 2025 01 Nov 2025

Villarreal vs Rayo Vallecano

4 – 0 1 – 0 3 – 0

(HT: 1–0)

FT

13:00

Estadio de la Ceramica (Villarreal) · Ref: Iosu Galech Apezteguia, Spain

← Back to Matches
Score Summary
Full Time 4 – 0
Half Time 1 – 0
Key Stats
Ball Possession 47% – 53%
Blocked Shots 3 – 3
Corner Kicks 3 – 5
expected_goals 3.02 – 1.02
Fouls 7 – 11
Goalkeeper Saves 3 – 3
Elo (before match)
Rating 1607 – 1481
Expected win probability 67.3% – 32.7%
xPi (before match)
Rating 0.14 – 0.06
Expected win probability 47.4% – 34.4%
Top Performers
Top Rated
Gerard Moreno
Villarreal
8.9 rating (64 min)
Most Clinical
Santi Comesaña
Villarreal
1 goals
Best Creator
Alfonso Pedraza
Villarreal
2 key passes, 1 assists
Defensive Leader
Pathé Ismaël Ciss
Rayo Vallecano
3 tackles + 3 interceptions
Standings (Top 6) View Full Standings
#TeamPtsForm
1 Barcelona 67 W W W L W
2 Real Madrid 63 W L L W W
3 Atletico Madrid 54 W W W L L
4 Villarreal 51 L W W L W
5 Real Betis 43 D D W W W
6 Celta Vigo 40 L W W D L
7 Espanyol 36 D L D L L
8 Real Sociedad 35 L W D L W
9 Athletic Club 35 L D W W W
10 Osasuna 34 D L W D W
11 Getafe 32 W L W W D
12 Girona 31 D L D W D
13 Rayo Vallecano 30 W D D W L
14 Sevilla 30 D W D D L
15 Valencia 29 W L W L L
16 Alaves 27 L D D L W
17 Elche 26 D L D L L
18 Mallorca 25 D L L L L
19 Levante 22 D W L L L
20 Oviedo 17 L L D L W
{# ================================================================ Lineup Section — SofaScore/Flashscore style shared pitch Context: pitch_lineups, lineups_data, match, substitutions, substitutions_map, debug_mode, debug_lineups ================================================================ #}
👤 Team Lineups (Pitch View)
HOME LEN: 11 AWAY LEN: 11 | First home: top=6.0% left=50.0%
🔄 Substitutions
Match Substitutions
46'
Villarreal
63'
Villarreal
64'
Villarreal
66'
Rayo Vallecano
66'
Rayo Vallecano
66'
Rayo Vallecano
74'
Villarreal
77'
Villarreal
79'
Rayo Vallecano
79'
Rayo Vallecano
Match Statistics (Full Time)
Statistic Villarreal Rayo Vallecano
Ball Possession 47% 53%
Blocked Shots 3 3
Corner Kicks 3 5
expected_goals 3.02 1.02
Fouls 7 11
Goalkeeper Saves 3 3
goals_prevented -1 -1
Offsides 1 0
Passes % 87% 86%
Passes accurate 371 396
Red Cards N/A N/A
Shots insidebox 11 7
Shots off Goal 6 7
Shots on Goal 7 3
Shots outsidebox 5 6
Total passes 426 459
Total Shots 16 13
Yellow Cards 1 1
Team Aggregates (Season)
Villarreal
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 1.85
xG (avg) 1.52{% else %}N/A
Rayo Vallecano
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 1.0
xG (avg) 1.38{% else %}N/A
Villarreal — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Adrià Altimira 👤 Adrià Altimira 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 3 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Alberto Moleiro 👤 Alberto Moleiro 0 1 4 2 4 10 5 2 N/A False 63 20 M 8.2 False 1 0 N/A 1 N/A 14 1 20 N/A 0 N/A 0 N/A 2 2 N/A 2 1
Alfonso Pedraza 👤 Alfonso Pedraza 0 0 N/A 1 N/A 3 1 N/A N/A False 90 24 D 6.9 False 1 0 N/A N/A N/A 36 2 40 N/A 0 N/A 0 N/A N/A 1 N/A 2 1
Arnau Tenas 👤 Arnau Tenas 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 25 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Ayoze Pérez 👤 Ayoze Pérez 0 0 N/A 1 N/A 2 N/A N/A N/A False 26 22 F 7.3 True 0 0 N/A 1 N/A 4 N/A 5 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Dani Parejo 👤 Dani Parejo 0 0 N/A N/A N/A N/A N/A N/A N/A False 16 10 M 6.7 True 0 0 N/A N/A N/A 14 N/A 15 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Georges Mikautadze 👤 Georges Mikautadze 0 0 3 N/A N/A 8 N/A 1 N/A False 45 9 F 6.2 False 1 0 N/A N/A N/A 6 2 6 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Gerard Moreno 👤 Gerard Moreno 0 0 4 N/A 4 7 7 N/A N/A True 64 7 F 8.9 False 0 0 N/A 1 1 19 1 26 N/A 0 N/A 0 N/A 1 1 N/A N/A 3
Ilias Akhomach 👤 Ilias Akhomach 0 0 1 N/A N/A 7 3 2 3 False 13 11 F 6.5 True 0 0 N/A N/A N/A 3 N/A 4 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Juan Foyth 👤 Juan Foyth 0 0 N/A N/A N/A 1 N/A 1 N/A False 90 8 D 7.2 False 0 0 N/A N/A N/A 35 N/A 38 N/A 0 N/A 0 N/A N/A N/A N/A 2 N/A
Luiz Júnior 👤 Luiz Júnior 0 0 N/A N/A N/A 1 1 N/A N/A False 90 1 G 8.3 False 0 0 3 N/A N/A 31 N/A 35 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Manor Solomon 👤 Manor Solomon 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 6 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Nicolas Pépé 👤 Nicolas Pépé 0 0 4 1 2 10 6 N/A 3 False 77 19 M 7.6 False 0 0 N/A N/A N/A 17 3 23 N/A 0 N/A 0 N/A 1 2 N/A 1 1
Pape Gueye 👤 Pape Gueye 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 18 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Pau Navarro 👤 Pau Navarro 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 26 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Rafa Marín 👤 Rafa Marín 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 4 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Renato Veiga 👤 Renato Veiga 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 12 D 7.3 False 0 0 N/A N/A N/A 67 N/A 73 N/A 0 N/A 0 N/A N/A N/A 1 N/A N/A
Santi Comesaña 👤 Santi Comesaña 0 0 1 1 1 7 4 N/A 1 False 74 14 M 8.3 False 0 0 N/A 1 N/A 30 1 34 N/A 0 N/A 0 N/A 1 2 1 N/A 2
Santiago Mouriño 👤 Santiago Mouriño 0 0 2 N/A 2 8 7 1 1 False 90 15 D 8.2 False 0 0 N/A N/A N/A 41 1 42 N/A 0 N/A 0 N/A N/A N/A 1 1 2
Sergi Cardona 👤 Sergi Cardona 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 23 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Tajon Buchanan 👤 Tajon Buchanan 0 0 1 N/A N/A 3 2 N/A 2 False 27 17 F 6.7 True 0 0 N/A N/A N/A 6 N/A 9 N/A 0 N/A 0 N/A 1 1 N/A 1 N/A
Tani Oluwaseyi 👤 Tani Oluwaseyi 0 0 4 2 4 6 4 N/A N/A False 45 21 F 6.6 True 0 0 N/A N/A N/A 2 1 5 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Thomas Partey 👤 Thomas Partey 0 0 N/A 1 N/A 3 1 N/A 1 False 90 16 M 6.6 False 0 0 N/A N/A N/A 46 1 51 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Rayo Vallecano — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Adrián Molina 👤 Adrián Molina 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 40 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Alemão 👤 Alemão 0 0 N/A 2 N/A 5 2 N/A 1 False 79 9 F 6.7 False 0 0 N/A N/A N/A 8 1 9 N/A 0 N/A 0 N/A 1 1 1 N/A 1
Alfonso Espino 👤 Alfonso Espino 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 22 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Andrei Rațiu 👤 Andrei Rațiu 0 1 5 N/A 4 10 8 N/A 3 False 90 2 D 6 False 0 0 N/A N/A N/A 58 2 63 N/A 0 N/A 0 N/A N/A 1 N/A 1 1
Augusto Batalla 👤 Augusto Batalla 0 0 N/A 1 N/A 2 1 N/A N/A False 90 13 G 5.7 False 0 4 3 N/A N/A 21 N/A 25 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Dani Cárdenas 👤 Dani Cárdenas 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 1 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Florian Lejeune 👤 Florian Lejeune 0 0 N/A 4 N/A 8 4 N/A N/A False 90 24 D 6.2 False 0 0 N/A N/A N/A 66 3 75 N/A 0 N/A 0 N/A N/A 1 N/A 1 3
Fran Pérez 👤 Fran Pérez 0 0 N/A N/A N/A 3 2 N/A 1 False 24 21 M 6.6 True 0 0 N/A N/A N/A 6 N/A 6 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Gerard Gumbau 👤 Gerard Gumbau 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 15 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Isi Palazón 👤 Isi Palazón 0 0 2 N/A 1 3 1 N/A N/A True 66 7 M 6.2 False 0 0 N/A N/A N/A 18 N/A 21 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Iván Balliu 👤 Iván Balliu 0 0 N/A N/A N/A 1 N/A 1 N/A False 11 20 D 6.7 True 0 0 N/A N/A N/A 7 N/A 8 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Jorge de Frutos 👤 Jorge de Frutos 0 0 N/A 1 N/A 4 3 N/A N/A False 66 19 M 6.3 False 0 0 N/A N/A N/A 14 3 23 N/A 0 N/A 0 N/A N/A N/A N/A N/A 3
Josep Chavarría 👤 Josep Chavarría 0 0 3 1 N/A 11 3 4 2 False 90 3 D 5.9 False 0 0 N/A N/A N/A 35 1 40 N/A 0 N/A 0 N/A 1 1 1 N/A 1
Jozhua Vertrouwd 👤 Jozhua Vertrouwd 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 33 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Nobel Mendy 👤 Nobel Mendy 0 0 1 1 1 4 1 2 N/A False 90 32 D 5.6 False 0 0 N/A N/A N/A 49 N/A 54 N/A 0 N/A 0 N/A N/A 1 N/A 1 N/A
Pathé Ismaël Ciss 👤 Pathé Ismaël Ciss 0 0 3 2 1 12 4 2 N/A False 90 6 M 6.7 False 0 0 N/A N/A N/A 35 N/A 42 N/A 0 N/A 0 N/A N/A N/A 1 3 3
Pedro Díaz 👤 Pedro Díaz 0 0 1 2 1 6 4 N/A N/A False 79 4 M 6.9 False 0 0 N/A N/A N/A 44 1 48 N/A 0 N/A 0 N/A N/A 1 N/A N/A 3
Randy Nteka 👤 Randy Nteka 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 11 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Samu Becerra 👤 Samu Becerra 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 28 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Sergio Camello 👤 Sergio Camello 0 0 1 1 1 3 1 1 N/A False 24 10 F 6.3 True 0 0 N/A N/A N/A 4 N/A 5 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Álvaro García 👤 Álvaro García 0 0 N/A 1 N/A 3 1 1 N/A False 66 18 M 6 False 0 0 N/A N/A N/A 13 N/A 19 N/A 0 N/A 0 N/A N/A 1 N/A N/A 1
Óscar Trejo 👤 Óscar Trejo 0 0 N/A 1 N/A 1 N/A N/A N/A False 11 8 M 6.7 True 0 0 N/A N/A N/A 7 N/A 8 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Óscar Valentín 👤 Óscar Valentín 0 0 N/A N/A N/A N/A N/A N/A N/A False 24 23 M 6.7 True 0 0 N/A N/A N/A 11 N/A 13 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Match Events
G. Moreno (Normal Goal)
22'
🟨 Alberto Moleiro (Yellow Card)
28'
🔄 G. Mikautadze → Substitution 1
46'
A. Moleiro (Normal Goal)
56'
S. Comesana (Normal Goal)
58'
🔄 A. Moleiro → Substitution 2
63'
🔄 G. Moreno → Substitution 3
64'
A. Perez (Normal Goal)
65'
66'
🔄 A. Garcia → Substitution 1
66'
🔄 I. Palazon → Substitution 2
66'
🔄 J. de Frutos → Substitution 3
🔄 S. Comesana → Substitution 4
74'
76'
🟨 Andrei Rațiu (Yellow Card)
🔄 N. Pepe → Substitution 5
77'
79'
🔄 P. Diaz → Substitution 4
79'
🔄 Alemao → Substitution 5
Substitutions
46'
Villarreal
63'
Villarreal
64'
Villarreal
66'
Rayo Vallecano
66'
Rayo Vallecano
66'
Rayo Vallecano
74'
Villarreal
77'
Villarreal
79'
Rayo Vallecano
79'
Rayo Vallecano
League Standings View Standings

Teams in this match: Villarreal and Rayo Vallecano

#TeamMPWDLGFGAGDPtsForm
1 Barcelona 27 22 1 4 72 26 46 67 W W W L W
2 Real Madrid 27 20 3 4 56 23 33 63 W L L W W
3 Atletico Madrid 27 16 6 5 46 25 21 54 W W W L L
4 Villarreal 26 16 3 7 48 31 17 51 L W W L W
5 Real Betis 26 11 10 5 42 32 10 43 D D W W W
6 Celta Vigo 27 10 10 7 37 30 7 40 L W W D L
7 Espanyol 26 10 6 10 33 39 -6 36 D L D L L
8 Real Sociedad 27 9 8 10 40 41 -1 35 L W D L W
9 Athletic Club 27 10 5 12 30 37 -7 35 L D W W W
10 Osasuna 27 9 7 11 32 32 0 34 D L W D W
11 Getafe 26 9 5 12 21 29 -8 32 W L W W D
12 Girona 27 7 10 10 28 43 -15 31 D L D W D
13 Rayo Vallecano 26 7 9 10 26 32 -6 30 W D D W L
14 Sevilla 26 8 6 12 34 41 -7 30 D W D D L
15 Valencia 26 7 8 11 27 39 -12 29 W L W L L
16 Alaves 26 7 6 13 23 34 -11 27 L D D L W
17 Elche 26 5 11 10 34 39 -5 26 D L D L L
18 Mallorca 27 6 7 14 31 44 -13 25 D L L L L
19 Levante 27 5 7 15 29 45 -16 22 D W L L L
20 Oviedo 26 3 8 15 16 43 -27 17 L L D L W

Predictions provided by Football API

All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.

La Liga Spain · Season 2025

Teams

Villarreal
Last 5: Form 67% · Att 57% · Def 57%
Goals: 8 for · 6 against
W6 D2 L2 · WWDLWWWLDW
Rayo Vallecano
Last 5: Form 60% · Att 50% · Def 71%
Goals: 7 for · 4 against
W4 D2 L4 · WLDLDLLWWW

Predictions

Villarreal 45%
Draw 45%
Rayo Vallecano 10%
Villarreal (Win or draw)

Double chance : Villarreal or draw

Goals: Villarreal -2.5 · Rayo Vallecano -2.5
Win or Draw

Comparison

Attack
53% – 47%
Defense
40% – 60%
Head to Head
62% – 38%
Form
53% – 47%
Goals
64% – 36%
Total
57.3% – 42.7%
Poisson
72% – 28%

Head to Head

Last 9 matches: Home wins: 3, Away wins: 4, Draws: 2

22 Feb 2025 · La Liga 2024
Rayo Vallecano 0 – 1 Villarreal
Estadio de Vallecas
18 Dec 2024 · La Liga 2024
Villarreal 1 – 1 Rayo Vallecano
Estadio de la Cerámica
28 Apr 2024 · La Liga 2023
Villarreal 3 – 0 Rayo Vallecano
Estadio de la Cerámica
24 Sep 2023 · La Liga 2023
Rayo Vallecano 1 – 1 Villarreal
Estadio de Vallecas
28 May 2023 · La Liga 2022
Rayo Vallecano 2 – 1 Villarreal
Estadio de Vallecas
30 Jan 2023 · La Liga 2022
Villarreal 0 – 1 Rayo Vallecano
Estadio de la Cerámica
12 May 2022 · La Liga 2021
Rayo Vallecano 1 – 5 Villarreal
Estadio de Vallecas
12 Dec 2021 · La Liga 2021
Villarreal 2 – 0 Rayo Vallecano
Estadio de la Cerámica
29 Jan 2020 · Copa del Rey 2019
Rayo Vallecano 0 – 2 Villarreal
Estadio de Vallecas
CatBoost Prediction

Model not available yet. Run train_catboost to train a model.

No Predictions Available

Predictions for this match have not been generated yet. Check back later or sync match data.

Analysis
Analysis Coming Soon

xG comparison, momentum graph, and match rating overview will be available in a future update.