La Liga Regular Season - 21

Rayo Vallecano 1 - 3 FT Osasuna

Campo de Futbol de Vallecas

AI-powered match analysis and previews to help you decide which games are worth watching

66
FT
Sat, Jan 24
Español
Rayo Vallecano
1-3
Osasuna
⚡ Intensity 66
⚖️ Balance 49
🏆 Stakes 0
🎲 Upset 60
Osasuna's stoppage-time double stuns Rayo Vallecano.

Osasuna Stun Vallecas with Late Double Salvo

Worth Watching Futmetrix Score: 66/100. A masterclass in clinical counter-attacking saw Osasuna snatch all three points despite Rayo's overwhelming control of the ball in a frantic finish.

Tactical Dominance Met by Clinical Precision

The action at Campo de Futbol de Vallecas began with a clear tactical divide. Rayo Vallecano dictated the tempo from the opening whistle, dominating possession with a 67% share that left the visitors chasing shadows. However, the Intensity of the home side's build-up lacked the final punch. Against the run of play in the 29th minute, Osasuna proved why they are so dangerous on the break. J. Herrando found space to deliver a cross that A. Budimir expertly converted. It was a classic sucker punch that highlighted the Upset Factor inherent in La Liga, forcing the hosts to rethink their strategy despite their technical superiority.

The Surge of Pathé Ismaël Ciss

Determined to restore Balance, Rayo pushed higher up the pitch in the second half. Their persistence finally broke the Navarre resistance just before the hour mark. Isi Palazón showcased his vision with a defense-splitting pass that allowed Pathé Ismaël Ciss to hammer home the equalizer. The goal reignited the home crowd, and for a long period, it felt like a comeback was inevitable. The Stakes were high as both managers shuffled their decks, but while Rayo continued to weave intricate patterns around the box, they failed to test the keeper frequently enough, finishing with only three shots on target despite their territorial dominance.

The Late Upset in Stoppage Time

As the match entered its final phase, the script took a wild, unexpected turn. In the 90th minute, with Rayo committed forward, J. Moncayola orchestrated a brilliant counter-attack, feeding Victor Muñoz who finished clinically to make it 1-2. The home side was still reeling when Osasuna struck again four minutes into added time. Moncayola was once more the provider, setting up substitute A. Osambela to put the result beyond doubt. It was a crushing end for the Franjirrojos, who learned a harsh lesson in efficiency. For Osasuna, this win provides a massive boost to their mid-table standing, rewarding their disciplined and resilient approach.

Key Questions

How dramatic was the late winner by Pathé Ismaël Ciss?

Ciss actually scored the equalizer in the 59th minute, providing a surge of momentum that ultimately wasn't enough to prevent Osasuna's late victory.

How did substitute Pathé Ismaël Ciss change the game?

Ciss started the match, providing a physical presence and a crucial goal that leveled the game during Rayo's most dominant period of play.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
67%
33%
Rayo Vallecano 67%
Osasuna 33%
Shots
9
14
Rayo Vallecano 9
Osasuna 14
Shots on Target
3
6
Rayo Vallecano 3
Osasuna 6
Expected Goals (xG)
0.71
1.16
Rayo Vallecano 0.71
Osasuna 1.16
Passes
443
220
Rayo Vallecano 443
Osasuna 220
Pass Accuracy
81%
64%
Rayo Vallecano 81%
Osasuna 64%
Corners
4
3
Rayo Vallecano 4
Osasuna 3
Fouls
11
15
Rayo Vallecano 11
Osasuna 15
Yellow Cards
2
2
Rayo Vallecano 2
Osasuna 2
Red Cards
0
0
Rayo Vallecano 0
Osasuna 0

Match Events

A. Budimir (J. Herrando) 29'
I. Munoz 🟨 38'
HT
46' 🔄 O. Valentin Alemao
46' 🔄 C. Martin I. Akhomach
59' P. Ciss (I. Palazon)
67' 🟨 P. Diaz
I. Munoz A. Osambela 🔄 67'
72' 🔄 I. Palazon J. Vertrouwd
72' 🔄 J. de Frutos S. Camello
J. Herrando 🟨 79'
A. Oroz R. Garcia 🔄 81'
A. Budimir A. Bretones 🔄 81'
90' 🔄 A. Garcia F. Perez
V. Munoz (J. Moncayola) 90'+1
90'+1 🟨 P. Ciss
V. Munoz L. Torro 🔄 90'+4
A. Osambela (J. Moncayola) 90'+4
FT

Player Cards

Season performance ratings for players in this match

Rayo Vallecano

Goalkeepers
Augusto Batalla
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Defenders
Alfonso Espino
ENFORCER
ENFORCER
7
tackles
7
tackles
10
Duels Won
71%
win %
Florian Lejeune
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
1
on target
Pathé Ismaël Ciss
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
Josep Chavarría
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Midfielders
Óscar Valentín
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
45
total mins
46
entry
Pedro Díaz
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Carlos Martín
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
45
total mins
46
entry
Isi Palazón
PROVIDER
PROVIDER
1
assists
1
assists
2
key passes
7.7
rating
Álvaro García
SUNDAY LEAGUER
SUNDAY LEAGUER
5.9
rating
5.9
rating
8
duels lost
16
poss lost
Forwards
Jorge de Frutos
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
72
total mins
72
entry
BENCH
Dani Cárdenas
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Jozhua Vertrouwd
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
22
total mins
Started
entry
Luiz Felipe
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Gerard Gumbau
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Fran Pérez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
4
total mins
Started
entry
Óscar Trejo
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Unai López
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
Ilias Akhomach
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
7
Duels Won
0
pens won
Alemão
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
49
total mins
Started
entry
Sergio Camello
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
22
total mins
Started
entry

Osasuna

Goalkeepers
Sergio Herrera
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Defenders
Valentin Rosier
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Flavien Boyomo
ARCHITECT
ARCHITECT
2
key passes
2
key passes
0
assists
11%
pass acc
Jorge Herrando
ARCHITECT
ARCHITECT
2
key passes
2
key passes
1
assists
10%
pass acc
Javi Galán
WALL
WALL
0
dribbled past
0
dribbled past
4
tackles
85%
duel win %
Midfielders
Jon Moncayola
ARCHITECT
ARCHITECT
3
key passes
3
key passes
2
assists
17%
pass acc
Iker Muñoz
SWEEPER
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
Rubén García
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Aimar Oroz
LATE SHIFT
LATE SHIFT
9
late mins
9
late mins
81
total mins
81
entry
Victor Muñoz
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
7.6
rating
Forwards
Ante Budimir
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
BENCH
Aitor Fernández
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Abel Bretones
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
13
total mins
Started
entry
Juan Cruz
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Iñigo Arguibide
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Asier Osambela
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
7.6
rating
Lucas Torró
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Moi Gómez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Raúl Moro
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Raúl García de Haro
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
13
total mins
Started
entry
Kike Barja
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
14/09/2025 Osasuna 2 - 0 Rayo Vallecano La Liga Estadio El Sadar
19/01/2025 Osasuna 1 - 1 Rayo Vallecano La Liga Estadio El Sadar
16/09/2024 Rayo Vallecano 3 - 1 Osasuna La Liga Estadio de Vallecas
20/04/2024 Rayo Vallecano 2 - 1 Osasuna La Liga Estadio de Vallecas
15/12/2023 Osasuna 1 - 0 Rayo Vallecano La Liga Estadio El Sadar
14/04/2023 Rayo Vallecano 2 - 1 Osasuna La Liga Estadio de Vallecas
14/09/2025
La Liga Estadio El Sadar
19/01/2025
La Liga Estadio El Sadar
16/09/2024
La Liga Estadio de Vallecas
20/04/2024
La Liga Estadio de Vallecas
15/12/2023
La Liga Estadio El Sadar
14/04/2023
La Liga Estadio de Vallecas
Rayo Vallecano Win
Osasuna Win
Draw

League Standings

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