La Liga Regular Season - 35

Rayo Vallecano 1 - 1 FT Girona

Campo de Futbol de Vallecas

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
61
FT
Mon, May 11
Español
Rayo Vallecano
1-1
Girona
⚡ Intensity 45
⚖️ Balance 40
🏆 Stakes 67
🎲 Upset 21
Late super-subs ignite dramatic Vallecas draw.

Super-Sub Drama: Stuani Rescues Girona at the Death

Worth Watching Futmetrix Score: 61/100. Two explosive late goals from the bench transformed a grinding stalemate into a spectacular finish that could redefine the relegation battle.

The Waiting Game

The fixture at Campo de Futbol de Vallecas opened with a familiar script as Rayo Vallecano took immediate charge of the contest. The hosts controlled possession, holding 59% of the ball while pinning a desperate Girona deep into their own half. The sheer Intensity of the home side's pressure was evident in the statistics, creating a barrage of 14 corners and contributing heavily to the 26 total shots attempted throughout the match. Óscar Valentín was the absolute engine in midfield, sweeping up loose balls and earning Man of the Match honours for his dominant display. Behind him, Andrei Rațiu anchored the defence with an outstanding shift, ensuring the visitors barely had a sniff of goal during a remarkably one-sided opening hour.

Shattering the Deadlock

As the clock ticked down, the tactical Balance of the match threatened to end in a frustrating stalemate. That all changed when the managers turned to their benches. Rayo finally found their breakthrough in the 86th minute to the absolute delight of the home faithful. Alemao, introduced just before the hour mark, provided the killer touch after a perfectly weighted delivery from U. Lopez. The Brazilian striker's clinical finish seemed to have driven a final nail into Girona's coffin, seemingly extending their miserable five-match winless run and pushing them closer to the dreaded drop zone.

The Veteran's Lifeline

Yet, the Stakes were simply too high for Girona to roll over. In a breathtaking twist, the ultimate Upset Factor arrived courtesy of a club legend. C. Stuani had barely been on the pitch for five minutes when he answered the call in the 90th minute. Latching onto a crucial setup by V. Tsygankov, the veteran hitman silenced Vallecas with a dramatic equaliser. This incredible late swing rescues a massive point for the visitors, keeping them afloat in 17th place by the skin of their teeth, while Rayo comfortably cruise toward the finish line entrenched in the middle of the table.

Key Questions

How dramatic was the late winner by Óscar Valentín?

Óscar Valentín was named Man of the Match, but the late 86th-minute goal was actually scored by Alemao, which was later cancelled out.

Did Rayo Vallecano deserve the late equalizer?

It was actually Girona who scored the dramatic 90th-minute equaliser through Cristhian Stuani, rescuing a vital point after Rayo had heavily dominated possession.

What does this mean for Rayo Vallecano's season?

Sitting comfortably in 10th place with 43 points, this hard-fought draw cements their mid-table security as they smoothly navigate the final stretch of the campaign.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
59%
41%
Rayo Vallecano 59%
Girona 41%
Shots
17
9
Rayo Vallecano 17
Girona 9
Shots on Target
4
5
Rayo Vallecano 4
Girona 5
Expected Goals (xG)
1.06
0.86
Rayo Vallecano 1.06
Girona 0.86
Passes
485
343
Rayo Vallecano 485
Girona 343
Pass Accuracy
83%
79%
Rayo Vallecano 83%
Girona 79%
Corners
9
5
Rayo Vallecano 9
Girona 5
Fouls
10
8
Rayo Vallecano 10
Girona 8
Yellow Cards
1
1
Rayo Vallecano 1
Girona 1
Red Cards
0
0
Rayo Vallecano 0
Girona 0

Match Events

44' 🟨 P. Diaz
HT
58' 🔄 F. Perez Alemao
58' 🔄 P. Diaz G. Gumbau
T. Lemar C. Echeverri 🔄 60'
A. Ounahi I. Martin 🔄 60'
68' 🔄 S. Camello Pacha
68' 🔄 J. de Frutos C. Martin
A. Martinez H. Rincon 🔄 72'
F. Beltran C. Stuani 🔄 85'
86' Alemao (U. Lopez)
C. Stuani (V. Tsygankov) 90'
FT

Player Cards

Our take on every player in this match

Rayo Vallecano

Goalkeepers
Augusto Batalla
MAGNET
MAGNET
48
Activity
48
Activity
48
Passes
0
Duels
Defenders
Andrei Rațiu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Pathé Ismaël Ciss
MAGNET
MAGNET
84
Activity
84
Activity
74
Passes
10
Duels
Florian Lejeune
MAGNET
MAGNET
95
Activity
95
Activity
91
Passes
4
Duels
Josep Chavarría
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
32%
Pass Acc
Midfielders
Pedro Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
58
Entry
Óscar Valentín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Unai López
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
48%
Pass Acc
Forwards
Jorge de Frutos
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Sergio Camello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Fran Pérez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
58
Entry
BENCH
Dani Cárdenas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pacha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Jozhua Vertrouwd
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abdul Mumin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Iván Balliu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nobel Mendy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Gerard Gumbau
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Óscar Trejo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Álvaro García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Randy Nteka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alemão
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
7.2
Rating
Carlos Martín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry

Girona

Goalkeepers
Paulo Gazzaniga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Arnau Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Alejandro Francés
SHIELD
SHIELD
3
Blocks
3
Blocks
1
Interceptions
0
Tackles
Vitor Reis
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
67%
Duel Win %
Álex Moreno
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
24%
Pass Acc
Midfielders
Axel Witsel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Fran Beltrán
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Viktor Tsygankov
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
18%
Pass Acc
Thomas Lemar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Joel Roca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Forwards
Azzedine Ounahi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
BENCH
Rubén Blanco
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Vladyslav Krapyvtsov
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Hugo Rincón
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
David López
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daley Blind
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Iván Martín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Claudio Echeverri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Ricard Artero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cristhian Stuani
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.3
Rating
Abel Ruíz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
08/15/2025 Girona 1 - 3 Rayo Vallecano La Liga Estadi Montilivi
01/26/2025 Rayo Vallecano 2 - 1 Girona La Liga Estadio de Vallecas
09/25/2024 Girona 0 - 0 Rayo Vallecano La Liga Estadi Municipal de Montilivi
02/26/2024 Girona 3 - 0 Rayo Vallecano La Liga Estadi Municipal de Montilivi
01/17/2024 Girona 3 - 1 Rayo Vallecano Copa del Rey Estadi Municipal de Montilivi
11/11/2023 Rayo Vallecano 1 - 2 Girona La Liga Estadio de Vallecas
03/18/2023 Rayo Vallecano 2 - 2 Girona La Liga Estadio de Vallecas
12/29/2022 Girona 2 - 2 Rayo Vallecano La Liga Estadi Municipal de Montilivi
01/15/2022 Girona 1 - 2 Rayo Vallecano Copa del Rey Estadi Municipal de Montilivi
06/20/2021 Girona 0 - 2 Rayo Vallecano Segunda División Estadi Municipal de Montilivi
08/15/2025
La Liga Estadi Montilivi
01/26/2025
La Liga Estadio de Vallecas
09/25/2024
La Liga Estadi Municipal de Montilivi
02/26/2024
La Liga Estadi Municipal de Montilivi
01/17/2024
Copa del Rey Estadi Municipal de Montilivi
11/11/2023
La Liga Estadio de Vallecas
03/18/2023
La Liga Estadio de Vallecas
12/29/2022
La Liga Estadi Municipal de Montilivi
01/15/2022
Copa del Rey Estadi Municipal de Montilivi
06/20/2021
Segunda División Estadi Municipal de Montilivi
Rayo Vallecano Win
Girona Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 35 91 91 31 +60 WBarcelona 2 - 0 Real Madrid (10-05-2026)WOsasuna 1 - 2 Barcelona (02-05-2026)WGetafe 0 - 2 Barcelona (25-04-2026)WBarcelona 1 - 0 Celta Vigo (22-04-2026)WBarcelona 4 - 1 Espanyol (11-04-2026)
2 Real Madrid 35 77 70 33 +37 LBarcelona 2 - 0 Real Madrid (10-05-2026)WEspanyol 0 - 2 Real Madrid (03-05-2026)DReal Betis 1 - 1 Real Madrid (24-04-2026)WReal Madrid 2 - 1 Alaves (21-04-2026)DReal Madrid 1 - 1 Girona (10-04-2026)
3 Villarreal 35 69 65 40 +25 DMallorca 1 - 1 Villarreal (10-05-2026)WVillarreal 5 - 1 Levante (02-05-2026)WVillarreal 2 - 1 Celta Vigo (26-04-2026)DOviedo 1 - 1 Villarreal (23-04-2026)WAthletic Club 1 - 2 Villarreal (12-04-2026)
4 Atletico Madrid 35 63 58 38 +20 LAtletico Madrid 0 - 1 Celta Vigo (09-05-2026)WValencia 0 - 2 Atletico Madrid (02-05-2026)WAtletico Madrid 3 - 2 Athletic Club (25-04-2026)LElche 3 - 2 Atletico Madrid (22-04-2026)LSevilla 2 - 1 Atletico Madrid (11-04-2026)
5 Real Betis 35 54 54 43 +11 DReal Sociedad 2 - 2 Real Betis (09-05-2026)WReal Betis 3 - 0 Oviedo (03-05-2026)DReal Betis 1 - 1 Real Madrid (24-04-2026)WGirona 2 - 3 Real Betis (21-04-2026)DOsasuna 1 - 1 Real Betis (12-04-2026)
6 Celta Vigo 35 50 49 44 +5 WAtletico Madrid 0 - 1 Celta Vigo (09-05-2026)WCelta Vigo 3 - 1 Elche (03-05-2026)LVillarreal 2 - 1 Celta Vigo (26-04-2026)LBarcelona 1 - 0 Celta Vigo (22-04-2026)LCelta Vigo 0 - 3 Oviedo (12-04-2026)
7 Getafe 35 45 28 36 -8 DOviedo 0 - 0 Getafe (10-05-2026)LGetafe 0 - 2 Rayo Vallecano (03-05-2026)LGetafe 0 - 2 Barcelona (25-04-2026)WReal Sociedad 0 - 1 Getafe (22-04-2026)LLevante 1 - 0 Getafe (13-04-2026)
8 Real Sociedad 35 44 54 55 -1 DReal Sociedad 2 - 2 Real Betis (09-05-2026)LSevilla 1 - 0 Real Sociedad (04-05-2026)DRayo Vallecano 3 - 3 Real Sociedad (26-04-2026)LReal Sociedad 0 - 1 Getafe (22-04-2026)DReal Sociedad 3 - 3 Alaves (11-04-2026)
9 Athletic Club 35 44 40 51 -11 LAthletic Club 0 - 1 Valencia (10-05-2026)WAlaves 2 - 4 Athletic Club (02-05-2026)LAtletico Madrid 3 - 2 Athletic Club (25-04-2026)WAthletic Club 1 - 0 Osasuna (21-04-2026)LAthletic Club 1 - 2 Villarreal (12-04-2026)
10 Rayo Vallecano 35 43 36 42 -6 DRayo Vallecano 1 - 1 Girona (11-05-2026)WGetafe 0 - 2 Rayo Vallecano (03-05-2026)DRayo Vallecano 3 - 3 Real Sociedad (26-04-2026)WRayo Vallecano 1 - 0 Espanyol (23-04-2026)LMallorca 3 - 0 Rayo Vallecano (12-04-2026)
11 Osasuna 35 42 42 45 -3 LLevante 3 - 2 Osasuna (08-05-2026)LOsasuna 1 - 2 Barcelona (02-05-2026)WOsasuna 2 - 1 Sevilla (26-04-2026)LAthletic Club 1 - 0 Osasuna (21-04-2026)DOsasuna 1 - 1 Real Betis (12-04-2026)
12 Valencia 35 42 38 50 -12 WAthletic Club 0 - 1 Valencia (10-05-2026)LValencia 0 - 2 Atletico Madrid (02-05-2026)WValencia 2 - 1 Girona (25-04-2026)DMallorca 1 - 1 Valencia (21-04-2026)LElche 1 - 0 Valencia (11-04-2026)
13 Sevilla 35 40 43 56 -13 WSevilla 2 - 1 Espanyol (09-05-2026)WSevilla 1 - 0 Real Sociedad (04-05-2026)LOsasuna 2 - 1 Sevilla (26-04-2026)LLevante 2 - 0 Sevilla (23-04-2026)WSevilla 2 - 1 Atletico Madrid (11-04-2026)
14 Elche 35 39 46 54 -8 DElche 1 - 1 Alaves (09-05-2026)LCelta Vigo 3 - 1 Elche (03-05-2026)WOviedo 1 - 2 Elche (26-04-2026)WElche 3 - 2 Atletico Madrid (22-04-2026)WElche 1 - 0 Valencia (11-04-2026)
15 Mallorca 35 39 43 52 -9 DMallorca 1 - 1 Villarreal (10-05-2026)WGirona 0 - 1 Mallorca (01-05-2026)LAlaves 2 - 1 Mallorca (25-04-2026)DMallorca 1 - 1 Valencia (21-04-2026)WMallorca 3 - 0 Rayo Vallecano (12-04-2026)
16 Espanyol 35 39 38 53 -15 LSevilla 2 - 1 Espanyol (09-05-2026)LEspanyol 0 - 2 Real Madrid (03-05-2026)DEspanyol 0 - 0 Levante (27-04-2026)LRayo Vallecano 1 - 0 Espanyol (23-04-2026)LBarcelona 4 - 1 Espanyol (11-04-2026)
17 Girona 35 39 37 52 -15 DRayo Vallecano 1 - 1 Girona (11-05-2026)LGirona 0 - 1 Mallorca (01-05-2026)LValencia 2 - 1 Girona (25-04-2026)LGirona 2 - 3 Real Betis (21-04-2026)DReal Madrid 1 - 1 Girona (10-04-2026)
18 Alaves 35 37 41 54 -13 DElche 1 - 1 Alaves (09-05-2026)LAlaves 2 - 4 Athletic Club (02-05-2026)WAlaves 2 - 1 Mallorca (25-04-2026)LReal Madrid 2 - 1 Alaves (21-04-2026)DReal Sociedad 3 - 3 Alaves (11-04-2026)
19 Levante 35 36 41 57 -16 WLevante 3 - 2 Osasuna (08-05-2026)LVillarreal 5 - 1 Levante (02-05-2026)DEspanyol 0 - 0 Levante (27-04-2026)WLevante 2 - 0 Sevilla (23-04-2026)WLevante 1 - 0 Getafe (13-04-2026)
20 Oviedo 35 29 26 54 -28 DOviedo 0 - 0 Getafe (10-05-2026)LReal Betis 3 - 0 Oviedo (03-05-2026)LOviedo 1 - 2 Elche (26-04-2026)DOviedo 1 - 1 Villarreal (23-04-2026)WCelta Vigo 0 - 3 Oviedo (12-04-2026)