La Liga Regular Season - 30

Rayo Vallecano 1 - 0 FT Elche

Campo de Futbol de Vallecas

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

Futmetrix Verdict
33
FT
Fri, Apr 3
Español
Rayo Vallecano
1-0
Elche
⚡ Intensity 37
⚖️ Balance 20
🏆 Stakes 2
🎲 Upset 0
Nteka strikes late to sink Elche.

Nteka's Heroics Break Ten-Man Elche in Vallecas Thriller

Skip It Futmetrix Score: 33/100. A ruthless second-half substitution turned a tense elimination battle into a deserved progression for the hosts, capitalizing on a moment of madness.

Early Tension and a Costly Mistake

The Stakes were unmistakably high under the lights at Campo de Futbol de Vallecas, and the nervous energy showed immediately. Rayo Vallecano dominated possession, holding 60% of the ball, but struggled to find the ultimate killer pass early on. Elche dug in deep, frustrating the hosts and keeping the Balance remarkably tight. The tactical stalemate shattered entirely in the 39th minute. P. Bigas committed a reckless challenge resulting in a straight red card. That roughing offense forced the visitors to rip up their game plan and left them fighting an uphill battle before the halftime whistle blew.

The Super-Sub Breakthrough

Down to ten men, Elche absorbed relentless pressure. The Intensity soared as Rayo turned the pitch into a shooting gallery, unleashing a barrage of 21 total shots. Goalkeeper heroics kept the visitors alive despite conceding nine corners to the home side. Sensing the need for a fresh dynamic to crack the low block, the hosts introduced R. Nteka in the 66th minute. The substitution proved to be an absolute masterstroke. Just eight minutes after stepping onto the pitch, Nteka connected perfectly with a feed from A. Garcia to smash home the tie-breaking goal.

Booking the Ticket

The late breakthrough shattered any remaining Upset Factor the visitors harbored. Florian Lejeune and Andrei Rațiu locked down the backline with outstanding performances, completely suffocating Elche's desperate final push. The visitors finished with just four shots on target across the ninety minutes. Rayo Vallecano progress from this single-leg knockout tie, keeping their cup dreams very much alive while Elche must pack their bags. Survival required discipline, and losing a man before halftime ultimately sealed the visitors' fate in a brutal elimination environment.

Key Questions

How did the red card for P. Bigas impact the match?

Bigas' 39th-minute dismissal shattered Elche's defensive structure. It forced them to defend desperately and allowed Rayo to assert overwhelming offensive pressure until they eventually scored.

How did substitute Florian Lejeune change the game?

While often mistakenly viewed as a sub, Lejeune actually started. He anchored Rayo's defense flawlessly, earning Man of the Match honors for shutting down Elche completely.

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
60%
40%
Rayo Vallecano 60%
Elche 40%
Shots
21
9
Rayo Vallecano 21
Elche 9
Shots on Target
5
4
Rayo Vallecano 5
Elche 4
Expected Goals (xG)
1.36
0.44
Rayo Vallecano 1.36
Elche 0.44
Passes
402
283
Rayo Vallecano 402
Elche 283
Pass Accuracy
85%
73%
Rayo Vallecano 85%
Elche 73%
Corners
9
4
Rayo Vallecano 9
Elche 4
Fouls
16
9
Rayo Vallecano 16
Elche 9
Yellow Cards
0
4
Rayo Vallecano 0
Elche 4
Red Cards
0
1
Rayo Vallecano 0
Elche 1

Match Events

P. Bigas 🟨 22'
P. Bigas 🟨 39'
P. Bigas 🟥 39'
R. Mir 🟨 45'
HT
R. Mir A. Pedrosa 🔄 46'
A. Rodriguez 🟨 63'
66' 🔄 O. Valentin R. Nteka
66' 🔄 I. Palazon P. Diaz
74' R. Nteka (A. Garcia)
A. Rodriguez Andre Silva 🔄 77'
M. Aguado F. Redondo Solari 🔄 77'
A. Febas G. Villar 🔄 77'
Buba Sangare Y. Santiago 🔄 83'
83' 🔄 Alemao S. Camello
84' 🔄 A. Garcia Pacha
90'+2 🔄 J. de Frutos C. Martin
FT

Player Cards

Our take on every player in this match

Rayo Vallecano

Goalkeepers
Augusto Batalla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Andrei Rațiu
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
39%
Pass Acc
Florian Lejeune
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
64%
Duel Win %
Luiz Felipe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Josep Chavarría
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Midfielders
Isi Palazón
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Óscar Valentín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Unai López
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
48%
Pass Acc
Forwards
Jorge de Frutos
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Alemão
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Álvaro García
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
20%
Pass Acc
BENCH
Dani Cárdenas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adrián Molina
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alfonso Espino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Iván Balliu
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
Nobel Mendy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jozhua Vertrouwd
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Randy Nteka
SUPER SUB
SUPER SUB
1
Goal
1
Goal
27
Minutes
7.7
Rating
Pedro Díaz
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Gerard Gumbau
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sergio Camello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Carlos Martín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Elche

Goalkeepers
Matías Dituro
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
30%
Pass Acc
Defenders
David Affengruber
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Pedro Bigas
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
6.3
Rating
Léo Pétrot
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Midfielders
Buba Sangare
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Marc Aguado
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Aleix Febas
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
7
Duels Won
0
Pens Won
Tete Morente
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Forwards
Germán Valera
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
21%
Pass Acc
Álvaro Rodriguez
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Rafa Mir
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Alejandro Iturbe
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Iñaki Peña
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adrià Pedrosa
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
David Delgado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gonzalo Villar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Federico Redondo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Alex Herraiz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Martim Neto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Josan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
André Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Yago Santiago
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Lucas Cepeda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
12/21/2025 Elche 4 - 0 Rayo Vallecano La Liga Estadio Manuel Martínez Valero
04/29/2023 Elche 4 - 0 Rayo Vallecano La Liga Estadio Manuel Martínez Valero
10/03/2022 Rayo Vallecano 2 - 1 Elche La Liga Estadio de Vallecas
02/18/2022 Elche 2 - 1 Rayo Vallecano La Liga Estadio Manuel Martínez Valero
10/17/2021 Rayo Vallecano 2 - 1 Elche La Liga Estadio de Vallecas
01/16/2021 Rayo Vallecano 2 - 0 Elche Copa del Rey Ciudad del Futbol de Las Rozas
12/21/2025
La Liga Estadio Manuel Martínez Valero
04/29/2023
La Liga Estadio Manuel Martínez Valero
10/03/2022
La Liga Estadio de Vallecas
02/18/2022
La Liga Estadio Manuel Martínez Valero
10/17/2021
La Liga Estadio de Vallecas
01/16/2021
Copa del Rey Ciudad del Futbol de Las Rozas
Rayo Vallecano Win
Elche Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 30 76 80 29 +51 WAtletico Madrid 1 - 2 Barcelona (04-04-2026)WBarcelona 1 - 0 Rayo Vallecano (22-03-2026)WBarcelona 5 - 2 Sevilla (15-03-2026)WAthletic Club 0 - 1 Barcelona (07-03-2026)WBarcelona 4 - 1 Villarreal (28-02-2026)
2 Real Madrid 30 69 64 28 +36 LMallorca 2 - 1 Real Madrid (04-04-2026)WReal Madrid 3 - 2 Atletico Madrid (22-03-2026)WReal Madrid 4 - 1 Elche (14-03-2026)WCelta Vigo 1 - 2 Real Madrid (06-03-2026)LReal Madrid 0 - 1 Getafe (02-03-2026)
3 Villarreal 30 58 54 35 +19 LGirona 1 - 0 Villarreal (06-04-2026)WVillarreal 3 - 1 Real Sociedad (20-03-2026)DAlaves 1 - 1 Villarreal (13-03-2026)WVillarreal 2 - 1 Elche (08-03-2026)LBarcelona 4 - 1 Villarreal (28-02-2026)
4 Atletico Madrid 30 57 50 30 +20 LAtletico Madrid 1 - 2 Barcelona (04-04-2026)LReal Madrid 3 - 2 Atletico Madrid (22-03-2026)WAtletico Madrid 1 - 0 Getafe (14-03-2026)WAtletico Madrid 3 - 2 Real Sociedad (07-03-2026)WOviedo 0 - 1 Atletico Madrid (28-02-2026)
5 Real Betis 30 45 44 37 +7 DReal Betis 0 - 0 Espanyol (04-04-2026)LAthletic Club 2 - 1 Real Betis (22-03-2026)DReal Betis 1 - 1 Celta Vigo (15-03-2026)LGetafe 2 - 0 Real Betis (08-03-2026)DReal Betis 2 - 2 Sevilla (01-03-2026)
6 Celta Vigo 30 44 44 37 +7 WValencia 2 - 3 Celta Vigo (05-04-2026)LCelta Vigo 3 - 4 Alaves (22-03-2026)DReal Betis 1 - 1 Celta Vigo (15-03-2026)LCelta Vigo 1 - 2 Real Madrid (06-03-2026)WGirona 1 - 2 Celta Vigo (01-03-2026)
7 Real Sociedad 30 41 46 45 +1 WReal Sociedad 2 - 0 Levante (04-04-2026)LVillarreal 3 - 1 Real Sociedad (20-03-2026)WReal Sociedad 3 - 1 Osasuna (15-03-2026)LAtletico Madrid 3 - 2 Real Sociedad (07-03-2026)WMallorca 0 - 1 Real Sociedad (28-02-2026)
8 Getafe 30 41 27 31 -4 WGetafe 2 - 0 Athletic Club (05-04-2026)WEspanyol 1 - 2 Getafe (21-03-2026)LAtletico Madrid 1 - 0 Getafe (14-03-2026)WGetafe 2 - 0 Real Betis (08-03-2026)WReal Madrid 0 - 1 Getafe (02-03-2026)
9 Osasuna 30 38 36 37 -1 DAlaves 2 - 2 Osasuna (05-04-2026)WOsasuna 1 - 0 Girona (21-03-2026)LReal Sociedad 3 - 1 Osasuna (15-03-2026)DOsasuna 2 - 2 Mallorca (07-03-2026)LValencia 1 - 0 Osasuna (01-03-2026)
10 Espanyol 30 38 36 44 -8 DReal Betis 0 - 0 Espanyol (04-04-2026)LEspanyol 1 - 2 Getafe (21-03-2026)LMallorca 2 - 1 Espanyol (15-03-2026)DEspanyol 1 - 1 Oviedo (09-03-2026)DElche 2 - 2 Espanyol (01-03-2026)
11 Athletic Club 30 38 32 43 -11 LGetafe 2 - 0 Athletic Club (05-04-2026)WAthletic Club 2 - 1 Real Betis (22-03-2026)LGirona 3 - 0 Athletic Club (14-03-2026)LAthletic Club 0 - 1 Barcelona (07-03-2026)DRayo Vallecano 1 - 1 Athletic Club (28-02-2026)
12 Girona 30 37 32 44 -12 WGirona 1 - 0 Villarreal (06-04-2026)LOsasuna 1 - 0 Girona (21-03-2026)WGirona 3 - 0 Athletic Club (14-03-2026)DLevante 1 - 1 Girona (07-03-2026)LGirona 1 - 2 Celta Vigo (01-03-2026)
13 Rayo Vallecano 30 35 29 35 -6 WRayo Vallecano 1 - 0 Elche (03-04-2026)LBarcelona 1 - 0 Rayo Vallecano (22-03-2026)DRayo Vallecano 1 - 1 Levante (16-03-2026)DSevilla 1 - 1 Rayo Vallecano (08-03-2026)WRayo Vallecano 3 - 0 Oviedo (04-03-2026)
14 Valencia 30 35 34 45 -11 LValencia 2 - 3 Celta Vigo (05-04-2026)WSevilla 0 - 2 Valencia (21-03-2026)LOviedo 1 - 0 Valencia (14-03-2026)WValencia 3 - 2 Alaves (08-03-2026)WValencia 1 - 0 Osasuna (01-03-2026)
15 Alaves 30 32 32 43 -11 DAlaves 2 - 2 Osasuna (05-04-2026)WCelta Vigo 3 - 4 Alaves (22-03-2026)DAlaves 1 - 1 Villarreal (13-03-2026)LValencia 3 - 2 Alaves (08-03-2026)LLevante 2 - 0 Alaves (27-02-2026)
16 Mallorca 30 31 36 48 -12 WMallorca 2 - 1 Real Madrid (04-04-2026)LElche 2 - 1 Mallorca (21-03-2026)WMallorca 2 - 1 Espanyol (15-03-2026)DOsasuna 2 - 2 Mallorca (07-03-2026)LMallorca 0 - 1 Real Sociedad (28-02-2026)
17 Sevilla 30 31 37 50 -13 LOviedo 1 - 0 Sevilla (05-04-2026)LSevilla 0 - 2 Valencia (21-03-2026)LBarcelona 5 - 2 Sevilla (15-03-2026)DSevilla 1 - 1 Rayo Vallecano (08-03-2026)DReal Betis 2 - 2 Sevilla (01-03-2026)
18 Elche 30 29 38 47 -9 LRayo Vallecano 1 - 0 Elche (03-04-2026)WElche 2 - 1 Mallorca (21-03-2026)LReal Madrid 4 - 1 Elche (14-03-2026)LVillarreal 2 - 1 Elche (08-03-2026)DElche 2 - 2 Espanyol (01-03-2026)
19 Levante 30 26 34 50 -16 LReal Sociedad 2 - 0 Levante (04-04-2026)WLevante 4 - 2 Oviedo (21-03-2026)DRayo Vallecano 1 - 1 Levante (16-03-2026)DLevante 1 - 1 Girona (07-03-2026)WLevante 2 - 0 Alaves (27-02-2026)
20 Oviedo 30 24 21 48 -27 WOviedo 1 - 0 Sevilla (05-04-2026)LLevante 4 - 2 Oviedo (21-03-2026)WOviedo 1 - 0 Valencia (14-03-2026)DEspanyol 1 - 1 Oviedo (09-03-2026)LRayo Vallecano 3 - 0 Oviedo (04-03-2026)