Rayo Vallecano vs Girona Prediction, Preview and Stats

Spain flag 2025/2026 La Liga, Spain
Estadio de Vallecas Mon, 11 May - 7:00 PM
La Liga
Rayo Vallecano RAY
1 1
Girona GIR
Full Time Mon, 11 May 7:00 PM
Round 35 Regular Season
Alexandre Zurawski - 86'
Goal
|
Goal
Cristhian Stuani - 90'

CONTEXT

Rayo Vallecano and Girona played out a 1-1 draw in a competitive La Liga encounter at Vallecas Stadium. The first half ended goalless, with Rayo Vallecano dominating possession at 59% yet struggling to create clear chances against a resilient Girona defense. As the stronger team on paper, Rayo pushed forward after the break, finally breaking the deadlock through a determined effort, only for Girona to respond swiftly and equalize, showcasing their counter-attacking threat despite holding just 41% of the ball. Neither side could find a winner in a match characterized by tactical discipline and few clear openings. Rayo’s control failed to translate into points, while Girona’s organization earned them a valuable share. The result reflects a balanced contest where home advantage was neutralized by visiting resolve.

TL;DR

  • Structural deviation: Moderate 8.5% structural deviation favored Rayo Vallecano in the draw.
  • Efficiency shift: Team efficiencies stayed in line with pre-match expectations.
  • xG alignment: xG alignment undetermined due to unavailable data.
  • Market alignment: Draw outcome fully aligned with pre-match market positioning.
  • xG expectations: xG expectations unassessable without recorded data.
  • Event impact: No major events like adjustments or ties altered match dynamics.
  • Red card distortion: Zero red cards ensured no distortion to game structure.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality

Match referee

G. Cuadra Fernández

Spain
Fouls / match 0
Yellow cards / match 0
Red cards / match 0
Penalties / match 0

Other match officials

G. Porras Ayuso

1st Assistant

Spain

A. Estévez Iglesias

2nd Assistant

Spain

?. Rodríguez Recio

4th Official

Spain

League averages

La Liga Based on last 100 matches

Fouls / match 22.67
Yellow cards / match 4.23
Red cards / match 0.24
Penalties / match 0.31
Rayo Vallecano I. Pérez Soto
I. Pérez Soto
VS
Girona M. Sánchez Muñoz
M. Sánchez Muñoz
1.23
Avg Points / Game (Last 100 Matches)
1.27
1.67 i
Last 6 Opponents
Getafe Rank: 77 W
Real Sociedad Rank: 80 D
Espanyol Rank: 73 W
Mallorca Rank: 77 L
Elche Rank: 75 W
FC Barcelona Rank: 97 L
Avg Points / Game (Last 6 Matches)
0.67 i
Last 6 Opponents
Mallorca Rank: 75 L
Valencia Rank: 76 L
Real Betis Rank: 80 L
Real Madrid Rank: 92 D
Villarreal Rank: 84 W
Osasuna Rank: 78 L
10
Head to Head (Wins - Draws - Losses)
10 - 7 - 8
8

Win Probabilities

Live Win Probability (90 Min)
Home Rayo Vallecano
4.44%
Draw
91.5%
Away Girona
4.06%

Movement

Changes since opening
Rayo Vallecano
-1.07%
Draw
+1.47%
Girona
-0.4%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
78.87
75.46
0 (Weakest) 100 (Strongest)
Metric
Rayo Vallecano
Girona
Power Score
78.87
75.46
League Position
10
17
Global Rank
72
108

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Rayo Vallecano Opponent-weighted form score
Girona Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Rayo Vallecano Girona

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Rayo Vallecano

Left / Center / Right
Opposition half density
vs season average

Girona

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Rayo Vallecano ⚠ Proxy
vs
⚠ Proxy Girona
Attacking Efficiency
Higher is better
Attacking Efficiency
35.85
26.83
Defensive Efficiency
Lower is better
Defensive Efficiency
26.83
35.85
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Rayo Vallecano +0.82 Efficiency Index
vs
Girona -0.82 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Rayo Vallecano
Girona
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Rayo Vallecano ⚠ Proxy
vs
⚠ Proxy Girona
Created Set-piece attacking threat
Rayo Vallecano Girona
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Rayo Vallecano Girona
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Rayo Vallecano
Girona
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Rayo Vallecano
vs
Girona
Attack After Winning Possession transition → offence
Rayo Vallecano Girona
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Rayo Vallecano Girona
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Rayo Vallecano
Girona
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • RAY had peak pressure around 38'.
  • GIR started the game with stronger pressure.
RAY Pressure GIR Pressure
Pressure Index: RAY reached the top pressure at 38' (72.79).

Team Head to Head Last 6 Seasons

Summary of 25 matches between these sides — filtered by competition and venue context.

Rayo Vallecano RAY Home
25 matches
Girona GIR Away
Match Record
10
Wins
8
7
Draws
7
8
Losses
10
Goals
33
Goals Scored
33
33
Goals Conceded
33
0
Goal Difference
0

Data last updated: 2026-05-12T00:03:25+00:00

STARTING XI

Match Formation 4-3-3
Match Formation 4-2-3-1
Pitch
A. Batalla Barga
Argentina
13 A. Batalla Barga
A. Ratiu
Romania
2 A. Ratiu
P. Ciss
Senegal
6 P. Ciss
F. Lejeune
France
24 F. Lejeune
J. Chavarría Pérez
Spain
3 J. Chavarría Pérez
P. Díaz Fanjul
Substitution
Spain
4 P. Díaz Fanjul
Ó. Martín Luengo
Spain
23 Ó. Martín Luengo
U. López Cabrera
Substitution
Spain
17 U. López Cabrera
J. De Frutos Sebastián
Substitution
Spain
19 J. De Frutos Sebastián
S. Camello Pérez
Substitution
Spain
10 S. Camello Pérez
F. Perez Martinez
Substitution
Spain
21 F. Perez Martinez
Pitch
P. Gazzaniga
Argentina
13 P. Gazzaniga
A. Moreno Lopera
Spain
24 A. Moreno Lopera
V. de Oliveira Nunes dos Reis
Brazil
12 V. de Oliveira Nunes dos Reis
A. Torrijo
Spain
16 A. Torrijo
A. Martinez
Substitution
Spain
4 A. Martinez
F. Beltrán Peinado
Substitution
Spain
8 F. Beltrán Peinado
A. Witsel
Belgium
20 A. Witsel
J. Roca Casals
Spain
3 J. Roca Casals
T. Lemar
Substitution
France
11 T. Lemar
V. Tsygankov
Ukraine
15 V. Tsygankov
A. Ounahi
Substitution
Morocco
18 A. Ounahi

General Information

Date & Time :
May 11, 2026, 07:00 PM
Competition :
2025/2026 La Liga, Spain · Round 35 · Regular Season
Stadium :
Estadio de Vallecas
Capacity :
14708
Attendance :
11758
Pitch Surface :
Grass
Weather :
☀️ 12°C, Fair
Referees :
Guillermo Cuadra Fernández
Guadalupe Porras Ayuso
Alejandro Estévez Iglesias
?. Rodríguez Recio

Statistics

Possession
RAY
58%
GIR
42%

Top Statistics

1 Goals 1
2 Big Chances Created 2
5 Shots 5
63 Dangerous attacks 40
59 Possession 41
9 Corners 5
9 Free kicks 10
1 Yellow Cards 1

Match Overview

85 Ball Safe 71
3 Goal Kicks 8
5 Substitutions 4
7 Successful Headers 8
70 Successful Dribbles Percentage 67
21 Throwins 19
20 Dribble Attempts 18
14 Successful Dribbles 12
1 Assists 1
8 Goal Attempts 5

Attacking

2 Big Chances Missed 2
107 Attacks 70

Possession

56 Successful Long Passes Percentage 38
44 Successful Long Passes 16
14 Key Passes 7
83 Successful Passes Percentage 79
404 Successful Passes 271
485 Passes 343
78 Long Passes 42

Defensive

3 Saves 4
45 Duels Won 47
15 Tackles 19
7 Interceptions 12

Build-up

4 Accurate Crosses 2
31 Total Crosses 11

Discipline

10 Fouls 9
2 Offsides 0

Lineup

Referee : Guillermo Cuadra Fernández

Starting XI

13
Augusto Batalla
Augusto Batalla Goalkeeper
2
Andrei Rațiu
Andrei Rațiu Defender
3
Pep Chavarría
Pep Chavarría Defender
6
Pathé Ciss
Pathé Ciss Defender
24
Florian Lejeune
Florian Lejeune Defender
4
Pedro Díaz
Pedro Díaz Midfielder
15
Gerard Gumbau
Gerard Gumbau
Midfielder58'
17
Unai López
Unai López Midfielder
32
Nobel Mendy
Nobel Mendy
Defender88'
23
Óscar Valentín
Óscar Valentín Midfielder
10
Sergio Camello
Sergio Camello Attacker
22
Alfonso Espino
Alfonso Espino
Defender68'
19
Jorge de Frutos
Jorge de Frutos Attacker
14
Carlos Martín
Carlos Martín
Attacker68'
21
Fran Pérez
Fran Pérez Attacker
9
Alexandre Zurawski
Alexandre Zurawski
Attacker58'
Referee : Guillermo Cuadra Fernández

Starting XI

13
Paulo Gazzaniga
Paulo Gazzaniga Goalkeeper
4
Arnau Martínez
Arnau Martínez Defender
2
Hugo Rincón
Hugo Rincón
Defender72'
12
Vitor Reis
Vitor Reis Defender
16
Alejandro Francés
Alejandro Francés Defender
24
Álex Moreno
Álex Moreno Defender
3
Joel Roca
Joel Roca Midfielder
8
Fran Beltrán
Fran Beltrán Midfielder
7
Cristhian Stuani
Cristhian Stuani
Attacker85'
11
Thomas Lemar
Thomas Lemar Midfielder
14
Claudio Echeverri
Claudio Echeverri
Midfielder60'
15
Viktor Tsygankov
Viktor Tsygankov Midfielder
20
Axel Witsel
Axel Witsel Midfielder
18
Azzedine Ounahi
Azzedine Ounahi Attacker
23
Iván Martín
Iván Martín
Midfielder60'

Events

2ND-HALF
90+4'
Event
Cristhian Stuani
Argument / 2nd Yellowcard
90'
Event
Cristhian Stuani
Header / 2nd Goal
Event
Nobel Mendy Unai López
9th Substitution
88'
Event
Alexandre Zurawski
Left foot shot / 1st Goal
86'
85'
Event
Cristhian Stuani Fran Beltrán
8th Substitution
72'
Event
Hugo Rincón Arnau Martínez
7th Substitution
Event
Alfonso Espino Sergio Camello
5th Substitution
68'
Event
Carlos Martín Jorge de Frutos
6th Substitution
68'
60'
Event
Iván Martín Azzedine Ounahi
4th Substitution
60'
Event
Claudio Echeverri Thomas Lemar
3rd Substitution
Event
Gerard Gumbau Pedro Díaz
2nd Substitution
58'
Event
Alexandre Zurawski Fran Pérez
1st Substitution
58'
56'
Event
Álex Moreno
Penalty disallowed
1ST-HALF
Event
Pedro Díaz
Foul / 1st Yellowcard
44'

Match Commentary

90
Update Update
Carlos Martín of Rayo Vallecano attempts an attack with a header from the center of the box, but Paulo Gazzaniga of Girona makes a save in the top center of the goal. The assist came from Gerard Gumbau's cross.
90
Update Update
The second half ends with the match finishing 1-1 between Rayo Vallecano and Girona.
90
Update Update
Alemão from Rayo Vallecano won a free kick in defense.
90
Update Update
Alemão from Rayo Vallecano won a free kick on the left wing.
90
Update Update
Foul committed by Alejandro Francés of Girona.
90
Corner Corner
Rayo Vallecano wins a corner after Hugo Rincón concedes.
90
Update Update
Cristhian Stuani from Girona committed a foul.
90
Yellow Card Yellow Card Important
Cristhian Stuani of Girona receives a yellow card.
90
Attempt Attempt
Missed chance. Gerard Gumbau of Rayo Vallecano shot with his left foot from outside the box, but it went high and wide to the left. The assist was from Óscar Valentín.
90
Corner Corner
Corner awarded to Girona after a concession by Gerard Gumbau.
90
Update Update
Hugo Rincón from Girona commits a foul.
90
Corner Corner
Florian Lejeune from Rayo Vallecano attempts a long-range shot with his right foot from the left side, but it's saved in the top right corner by Paulo Gazzaniga of Girona.
90
Update Update
Óscar Valentín from Rayo Vallecano was awarded a free kick in defense.
90
Attempt Attempt
Pathé Ciss from Rayo Vallecano had a missed header from the center of the box, assisted by a cross from Pep Chavarría.
90
Update Update
The fourth official has indicated there will be 6 minutes of added time.
90
GOAL! GOAL! Important
Goal! Cristhian Stuani scores for Girona with a header into the right corner from the center of the box. The match is now 1-1, with an assist from Viktor Tsygankov following a corner.
88
Substitution Substitution
Substitution for Rayo Vallecano: Nobel Mendy replaces Unai López.
88
Update Update
Gerard Gumbau of Rayo Vallecano misses a chance, shooting with his left foot from the center of the box but sending it high. The assist came from Pacha Espino after a fast break.
86
Attempt Attempt
Unai López's shot from outside the box is blocked. Carlos Martín provided the assist.
86
GOAL! GOAL! Important
Goal! Rayo Vallecano leads Girona 1-0. Alemão scores with a left-footed shot from the center of the box into the top center of the goal, assisted by Unai López.
85
Substitution Substitution
Substitution for Girona: Cristhian Stuani replaces Fran Beltrán.
83
Attempt Attempt
Alemão's shot from outside the box is blocked. The assist came from Unai López.
82
Update Update
Foul committed by Fran Beltrán of Girona.
82
Update Update
Alemão from Rayo Vallecano won a free kick in the attacking area.
81
Update Update
Pacha Espino from Rayo Vallecano committed a foul.
81
Update Update
Joel Roca of Girona won a free kick in defense.
80
Update Update
Alemão from Rayo Vallecano won a free kick in the attacking area.
80
Update Update
Foul committed by Vitor Reis of Girona.
79
Update Update
Pathé Ciss from Rayo Vallecano committed a foul.
79
Update Update
Claudio Echeverri from Girona won a free kick on the left wing.
77
Update Update
Álex Moreno fouled a player from Girona.
77
Update Update
Carlos Martín of Rayo Vallecano won a free kick in defense.
75
Corner Corner
Florian Lejeune of Rayo Vallecano attempts an attack with a right-footed shot from over 35 yards, but it's saved in the left corner by Paulo Gazzaniga of Girona.
75
Corner Corner
Rayo Vallecano wins a corner after Paulo Gazzaniga concedes.
74
Update Update
Gerard Gumbau from Rayo Vallecano won a free kick in the attacking area.
73
Update Update
Hugo Rincón from Girona won a free kick in defense.
73
Update Update
Pacha Espino from Rayo Vallecano commits a foul.
72
Substitution Substitution
Substitution for Girona: Hugo Rincón replaces Arnau Martínez.
71
Attempt Attempt
Carlos Martín's right-footed shot from the right side of the box is blocked.
71
Corner Corner
Rayo Vallecano wins a corner after Axel Witsel concedes it.
70
Attempt Attempt
New attacking attempt. Iván Martín of Girona heads the ball from outside the box, but it's saved by Augusto Batalla, the goalkeeper for Rayo Vallecano, in the center of the goal.
69
Corner Corner
Corner awarded to Girona after Andrei Ratiu concedes.
68
Substitution Substitution
Substitution for Rayo Vallecano: Pacha Espino replaces Sergio Camello.
68
Substitution Substitution
Substitution for Rayo Vallecano: Carlos Martín replaces Jorge de Frutos.
67
Update Update
Alemão from Rayo Vallecano misses a chance, shooting with his right foot from outside the box, but the ball goes high. The assist was provided by Sergio Camello after a fast break.
65
Update Update
Foul by Viktor Tsygankov for Girona.
65
Update Update
Sergio Camello from Rayo Vallecano won a free kick in defense.
64
Corner Corner
Corner awarded to Girona after Andrei Ratiu concedes.
60
Substitution Substitution
Substitution for Girona: Claudio Echeverri replaces Thomas Lemar.
60
Substitution Substitution
Substitution for Girona: Iván Martín replaces Azzedine Ounahi.
59
Update Update
Fran Beltrán from Girona has won a free kick in defense.
59
Update Update
Gerard Gumbau of Rayo Vallecano committed a foul.
58
Substitution Substitution
Substitution for Rayo Vallecano: Alemão replaces Fran Pérez.
58
Substitution Substitution
Substitution for Rayo Vallecano: Gerard Gumbau replaces Pedro Díaz.
57
Attempt Attempt
Pedro Díaz's shot from outside the box is blocked. Jorge de Frutos provided the assist.
57
Corner Corner
New attacking attempt. Fran Beltrán from Girona has a right-footed shot from outside the box, but it's saved in the top left corner by Augusto Batalla from Rayo Vallecano. The assist comes from Viktor Tsygankov.
56
Update Update
The VAR review confirms that there is no penalty for Girona.
55
Attempt Attempt
Fran Beltrán's right-footed shot from outside the box is blocked.
54
Attempt Attempt
Joel Roca's right-footed shot from the left side of the box is blocked. The assist was provided by Álex Moreno.
51
Corner Corner
Rayo Vallecano wins a corner after Álex Moreno concedes.
51
Attempt Attempt
Andrei Ratiu's right-footed shot from the right side of the box is blocked.
50
Update Update
Azzedine Ounahi from Girona won a free kick in defense.
50
Update Update
Foul committed by Pathé Ciss of Rayo Vallecano.
50
Update Update
Viktor Tsygankov from Girona misses a chance, shooting high and wide to the right with his right foot from the center of the box. The assist came from Álex Moreno, who provided a cross after a fast break.
49
Update Update
Foul committed by Alejandro Francés of Girona.
49
Update Update
Foul committed by Pedro Díaz of Rayo Vallecano.
49
Update Update
Sergio Camello from Rayo Vallecano won a free kick in defense.
49
Update Update
Vitor Reis of Girona won a free kick in defense.
45
Update Update
The second half begins with the score at 0-0 between Rayo Vallecano and Girona.
45
Update Update
The first half ends with Rayo Vallecano and Girona tied at 0-0.
45
Update Update
The fourth official has indicated that there will be no added time.
45
Corner Corner
New attacking attempt. Sergio Camello from Rayo Vallecano takes a right-footed shot from the left side of the box, but it's saved in the right corner by Paulo Gazzaniga from Girona. The assist came from Unai López.
44
Yellow Card Yellow Card Important
Pedro Díaz from Rayo Vallecano receives a yellow card for a foul.
44
Update Update
Foul by Pedro Díaz of Rayo Vallecano.
44
Update Update
Joel Roca from Girona won a free kick in defense.
43
Attempt Attempt
Pedro Díaz's left-footed shot from outside the box is blocked. The assist came from Sergio Camello.
41
Corner Corner
Rayo Vallecano wins a corner after Arnau Martínez concedes.
40
Update Update
Offside called against Rayo Vallecano. Jorge de Frutos is offside.
39
Attempt Attempt
Azzedine Ounahi from Girona had a missed chance, shooting with his right foot from outside the box, but the ball went high. Viktor Tsygankov provided the assist.
38
Update Update
Pathé Ciss fouled an opponent for Rayo Vallecano.
38
Update Update
Azzedine Ounahi of Girona won a free kick in the attacking area.
37
Corner Corner
New attacking attempt. Viktor Tsygankov from Girona shoots with his left foot from the right side of the box, but Augusto Batalla from Rayo Vallecano saves it in the right corner. The assist was provided by Azzedine Ounahi.
36
Attempt Attempt
Sergio Camello of Rayo Vallecano had a missed chance, heading the ball from the center of the box just to the left. The assist came from Pep Chavarría's cross.
35
Attempt Attempt
Sergio Camello's shot for Rayo Vallecano from the center of the box is blocked. The assist came from Óscar Valentín.
30
Update Update
Fran Pérez from Rayo Vallecano misses a chance, shooting with his left foot from outside the box, sending the ball high and wide to the left. The assist came from Unai López.
26
Update Update
There is a delay in the match due to an injury to Alejandro Francés from Girona.
20
Corner Corner
Corner awarded to Girona after Óscar Valentín concedes.
20
Attempt Attempt
Joel Roca's left-footed shot from the center of the box is blocked. The assist came from Azzedine Ounahi.
19
Update Update
Offside called against Rayo Vallecano. Jorge de Frutos is offside.
17
Corner Corner
Rayo Vallecano wins a corner after Arnau Martínez concedes.
14
Update Update
Foul committed by Pedro Díaz of Rayo Vallecano.
14
Update Update
Axel Witsel from Girona won a free kick on the left wing.
12
Corner Corner
Rayo Vallecano wins a corner after Alejandro Francés concedes.
11
Corner Corner
Corner awarded to Girona after Óscar Valentín concedes.
9
Update Update
Óscar Valentín from Rayo Vallecano committed a foul.
9
Update Update
Fran Beltrán from Girona won a free kick in the attacking area.
7
Corner Corner
Rayo Vallecano wins a corner after Arnau Martínez concedes.
4
Corner Corner
Rayo Vallecano wins a corner after Arnau Martínez concedes.

CONCLUSION

This 1-1 stalemate underscores Rayo Vallecano's possession dominance without clinical edge, as Girona's defensive solidity and timely response secured a point on the road. The goalless halftime set a cautious tone, with second-half goals highlighting both teams' resilience under pressure. For Rayo, the draw tempers home expectations despite their stronger billing, while Girona gains momentum from thwarting the favorites. Tactically even, the result points to ongoing battles in the midfield and set-piece execution as key areas for refinement moving forward in the campaign.

Rayo Vallecano vs Girona preview with tactical analysis, xG context, lineup signals, and data-backed betting insights for faster decisions.

Use this page as a quick-read snapshot first, then continue to deep stats and methodology references below.

How We Build This Analysis

BestPreviews combines tactical context, lineup quality, xG trends, and form data across competitions. Read the full methodology and FAQ.