La Liga Regular Season - 23

Rayo Vallecano 3 - 0 FT Oviedo

Campo de Futbol de Vallecas

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

Futmetrix Verdict
33
FT
Wed, Mar 4
Español
Rayo Vallecano
3-0
Oviedo
⚡ Intensity 46
⚖️ Balance 8
🏆 Stakes 6
🎲 Upset 0
Rayo dismantle Oviedo in Vallecas

Vallecas Siege Ends in Clinical Three-Goal Victory

Skip It Futmetrix Score: 33/100. A vital victory that sees Rayo Vallecano surge away from the danger zone while leaving Oviedo stranded at the foot of the table.

The Siege of Vallecas

The atmosphere at Campo de Futbol de Vallecas was electric as Rayo Vallecano set out to dominate from the opening whistle. In a match of high Stakes for both sides, the home team imposed a relentless tempo, pinning Oviedo back into their own half for sustained periods. A total of 12 corners for the Franjirrojos told the story of the early pressure, as they turned the pitch into a one-sided affair. The Intensity was evident in every challenge, with Rayo attempting a barrage of shots to test the visitor's resolve. Despite the early resistance, the breakthrough finally arrived in the 44th minute when J. de Frutos found the net, rewarding the home side's persistent attacking intent just before the interval.

The Turning Tide

If the first goal shook the visitors, the start of the second half shattered them. Only five minutes after the restart, J. de Frutos stepped up to convert a penalty, doubling his tally and shifting the Balance of the match firmly in favor of the hosts. Rayo edged possession with 52%, but their use of the ball was far more clinical than their struggling opponents. Oviedo found it impossible to establish any rhythm, frequently losing the ball under pressure and failing to register significant chances. Florian Lejeune marshaled the Rayo defense with ease, ensuring that the few long balls launched by the desperate visitors were dealt with before they could cause any real alarm in the box.

Clinical Conclusion

The final blow was delivered in the 62nd minute, ensuring there would be no Upset Factor late in the game. Álvaro García capped off an outstanding individual performance by slotting home a third, effectively ending the contest as a spectacle. Midfield engine Pathé Ismaël Ciss continued to dominate the center of the park, winning duels and distributing play with precision. The result has massive implications for the standings; Rayo Vallecano jump to 15th place, providing a significant cushion above the bottom three. For Oviedo, the outlook remains bleak. Rooted to 20th position and nine points adrift of safety, this heavy defeat highlights the massive uphill battle they face to avoid the drop this season.

Key Questions

How many goals did Jorge de Frutos score?

Jorge de Frutos scored two goals, including one from the penalty spot.

Where was the match played?

The match was played at Campo de Futbol de Vallecas.

Who was the top-rated player?

Álvaro García was the top performer with a rating of 8.3.

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
52%
48%
Rayo Vallecano 52%
Oviedo 48%
Shots
19
8
Rayo Vallecano 19
Oviedo 8
Shots on Target
7
2
Rayo Vallecano 7
Oviedo 2
Expected Goals (xG)
2.45
0.99
Rayo Vallecano 2.45
Oviedo 0.99
Passes
391
355
Rayo Vallecano 391
Oviedo 355
Pass Accuracy
82%
79%
Rayo Vallecano 82%
Oviedo 79%
Corners
12
2
Rayo Vallecano 12
Oviedo 2
Fouls
9
10
Rayo Vallecano 9
Oviedo 10
Yellow Cards
0
2
Rayo Vallecano 0
Oviedo 2
Red Cards
0
0
Rayo Vallecano 0
Oviedo 0

Match Events

K. Sibo 🟨 35'
44' J. de Frutos
HT
K. Sibo S. Cazorla 🔄 46'
I. Chaira T. Fernandez 🔄 46'
50' J. de Frutos
A. Reina 🟨 53'
H. Hassan L. Ilic 🔄 61'
S. Colombatto N. Fonseca 🔄 61'
62' A. Garcia
65' 🔄 P. Diaz I. Palazon
65' 🔄 J. de Frutos F. Perez
69' 🔄 I. Akhomach O. Trejo
F. Vinas T. Borbas 🔄 74'
88' 🔄 A. Garcia Alemao
88' 🔄 P. Ciss I. Balliu
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
94
Total Mins
Started
Entry
Defenders
Andrei Rațiu
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Florian Lejeune
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
85%
Duel Win %
Luiz Felipe
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
67%
Duel Win %
Josep Chavarría
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
35%
Pass Acc
Midfielders
Unai López
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
42%
Pass Acc
Pathé Ismaël Ciss
ENFORCER
ENFORCER
5
Tackles
5
Tackles
7
Duels Won
78%
Win %
Ilias Akhomach
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Pedro Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Álvaro García
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Jorge de Frutos
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
7.3
Rating
BENCH
Dani Cárdenas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Iván Balliu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Alfonso Espino
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
Isi Palazón
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Fran Pérez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Óscar Trejo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Gerard Gumbau
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Óscar Valentín
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
0
Total Mins
Started
Entry
Carlos Martín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alemão
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry

Oviedo

Goalkeepers
Aarón Escandell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Lucas Ahijado
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.5
Rating
Dani Calvo
SHIELD
SHIELD
3
Blocks
3
Blocks
0
Interceptions
1
Tackles
David Carmo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Javi López
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Midfielders
Kwasi Sibo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Santiago Colombatto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Haissem Hassan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Alberto Reina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Ilyas Chaira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Federico Viñas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
BENCH
Horațiu Moldovan
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Diego Espinosa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abdel Rahim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nacho Vidal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Santi Cazorla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Nicolas Fonseca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Luka Ilić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Pablo Agudín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Thiago Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Thiago Borbas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Álex Forés
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
23/11/2025 Oviedo 0 - 0 Rayo Vallecano La Liga Estadio Nuevo Carlos Tartiere
20/05/2021 Rayo Vallecano 4 - 1 Oviedo Segunda División Estadio de Vallecas
22/10/2020 Oviedo 0 - 0 Rayo Vallecano Segunda División Estadio Nuevo Carlos Tartiere
09/02/2020 Rayo Vallecano 1 - 1 Oviedo Segunda División Estadio de Vallecas
01/12/2019 Oviedo 2 - 1 Rayo Vallecano Segunda División Estadio Nuevo Carlos Tartiere
12/01/2018 Rayo Vallecano 2 - 2 Oviedo Segunda División Estadio de Vallecas
23/11/2025
La Liga Estadio Nuevo Carlos Tartiere
20/05/2021
Segunda División Estadio de Vallecas
22/10/2020
Segunda División Estadio Nuevo Carlos Tartiere
09/02/2020
Segunda División Estadio de Vallecas
01/12/2019
Segunda División Estadio Nuevo Carlos Tartiere
12/01/2018
Segunda División Estadio de Vallecas
Rayo Vallecano Win
Oviedo Win
Draw

League Standings

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