Active in La Liga

Rayo Vallecano

RAY

Español flag Español
Form: WLDLD
Squad Size 32
City Madrid
Stadium Estadio de Vallecas
Founded 1924

Rayo Vallecano hold 8th in La Liga, with mixed recent results. With 50 points, they exist in football's quiet middle ground - too good for relegation, too limited for European dreams. The numbers confirm: this is who they are. The squad features A. Batalla (SWEEPER KEEPER), A. Espino (ENFORCER), and N. Mendy (SHIELD).

Match Coverage

Rayo Vallecano results, scores, and our take on recent matches

Date
Match
Score
League
Coverage

A masterclass in resilience at Mendizorrotza. While the hosts battered the door down, a goalkeeper clinic and a 90th-minute strike flipped the script entirely. #LaLiga #RayoVallecano #AwayWin

Late Substitute Magic Steals the Show in Vitoria A goalkeeping masterclass provided the firm foundation for a stunning late comeback that left the home faithful shell-shocked on the final day. Early Breakthrough The Intensity was palpable from the first whistle as Alaves burst out of the gates at Estadio Mendizorrotza....
Read our take

Rayo Vallecano shock third-placed Villarreal with a clinical 2-0 victory at Campo de Futbol de Vallecas! A massive display of resilience in the late-season push. #LaLiga #Rayo #Villarreal

A Valiant Vallecas Upset Rayo Vallecano produced a defensive masterclass to derail Champions League-bound Villarreal in a gritty, high-spirited late-season clash. The Early Chess Match The early exchanges at Campo de Futbol de Vallecas set the stage for a compelling tactical battle. The hosts confidently edged possession through the opening...
Read our take

Honours even at Mestalla. Rayo struck first after early penalty drama, but Diego Lopez's clinical finish ensured a share of the spoils. The scoreboard says 1-1, but 20 fouls tell the real story. #LaLiga #ValenciaCF #RayoVallecano

Early Penalty Drama Fades into Mid-Table Stalemate A gritty, foul-heavy contest at Mestalla ultimately yielded a fair point that does little to shift the mid-table dial for either side. The Chaotic Opening The Estadio de Mestalla witnessed a chaotic opening exchange that instantly captivated the home crowd. Rayo Vallecano came...
Read our take

Pure drama at Vallecas! The deadlock broke in the 86th minute, only for Cristhian Stuani to snatch a massive 90th-minute equaliser for Girona. Relegation survival hangs by a thread! #LaLiga #Rayo #Girona

Super-Sub Drama: Stuani Rescues Girona at the Death 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...
Read our take

Getafe missed from the spot, and Rayo Vallecano made them pay! Super-sub Nteka sealed a stunning 2-0 upset at the Coliseum, flipping the script in La Liga. ⚡️ #LaLiga #Getafe #Rayo

Rayo Vallecano Punish Wasteful Getafe in Coliseum Smash-and-Grab A colossal missed penalty proved to be the ultimate turning point as Rayo Vallecano executed a textbook away performance to stun their local rivals. The Opening Act Getafe set the early tempo at Estadio Coliseum, confidently controlling possession (56%) and pinning the...
Read our take

The scoreboard says 3-3, but the underlying chaos tells the real story. Disallowed goals, a stoppage-time equaliser, and a late red card made this an unforgettable clash. Pure cinematic drama. #LaLiga #RayoVallecano #RealSociedad

Vallecas Chaos: A Six-Goal Masterpiece This 3-3 spectacle provided everything you could ask for: disallowed goals, a pressure penalty, a 99th-minute equaliser, and a red card to close the curtain. The Opening Exchange The encounter at the Campo de Futbol de Vallecas wasted no time exploding into life. While Rayo...
Read our take

What a finish at Vallecas! Dani Cárdenas saves a crucial 74th-minute penalty before super-sub Sergio Camello snatches a dramatic 87th-minute winner. Brilliant! #LaLiga #RayoVallecano #Vallecas

Penalty Drama and Late Magic Ignite Vallecas A chaotic final quarter of an hour transformed a tense tactical standoff into a vital triumph for the home side's survival hopes. A Vallecas Shooting Gallery The match began with fierce Intensity , immediately turning the Campo de Futbol de Vallecas into a...
Read our take

Mallorca crush Rayo Vallecano 3-0 at Son Moix! Muriqi’s lethal brace sparks hope in this brutal relegation fight. The islanders are refusing to go down quietly. #LaLiga #RCDMallorca #Muriqi

The Great Escape: Muriqi Brace Ignites Mallorca's Survival Hopes A season-defining performance at Estadi Mallorca Son Moix saw the hosts dismantle their mid-table opponents to claw within a single point of safety. Survival Instincts Kick In The Stakes could not have been higher at Estadi Mallorca Son Moix, as Mallorca...
Read our take

Rayo punch their ticket after a grueling elimination clash at Vallecas. Bigas seeing red shifted the tide, but Nteka's late super-sub strike truly sealed the progression. #LaLiga #Rayo #Elche

Nteka's Heroics Break Ten-Man Elche in Vallecas Thriller 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,...
Read our take

A 1-0 win on the scoreboard, but Rayo's attacking threat pushed the league leaders to the absolute limit. Title charges are built on scraping through days exactly like this. #FCB #Rayo

Araújo Breaks The Deadlock As Rayo Fluff Their Lines A gritty victory for the league leaders as defensive heroism ultimately outshone attacking flair at Camp Nou. The Tactical Squeeze The Camp Nou expected a routine afternoon, but the visitors immediately ripped up the script. While Barcelona dominated possession with a...
Read our take

Levante thought they had a massive three points to escape the drop zone, but Vallecas creates its own logic. A 90th-minute equaliser from a 10-man Rayo shatters the visitors' hopes. #LaLiga #RayoVallecano #Levante

Late Heartbreak for Levante as Ten-Man Rayo Snatch a Point A gruelling relegation-tinted scrap that delivered maximum drama, proving exactly why Vallecas is one of Spain's most demanding venues. The Opening Exchange The atmosphere at the Campo de Futbol de Vallecas was electric from the first touch. While Rayo Vallecano...
Read our take

A tactical grind at the Pizjuán ends 1-1. Akor Adams gave Sevilla the lead, but Alfonso Espino's leveller ensured Rayo Vallecano left with a hard-earned point. #LaLiga #SevillaFC #Rayo

Points Shared in Pizjuán Tactical Battle A result that perfectly captures the mid-table deadlock as both sides remain locked on thirty-one points after a gritty encounter. The Early Breakthrough The atmosphere at the Estadio Ramón Sánchez Pizjuán was electric as Sevilla sought to impose their will from the opening whistle....
Read our take

Rayo Vallecano crush Oviedo 3-0 at Vallecas! A J. de Frutos brace and Alvaro Garcia strike pull Rayo toward safety while leaving the visitors rooted to the bottom. #LaLiga #RayoVallecano #Oviedo

Vallecas Siege Ends in Clinical Three-Goal Victory 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...
Read our take

Honours even at Vallecas. Jorge de Frutos put Rayo ahead before Iñaki Williams struck back for Athletic. A tactical battle of two halves. #LaLiga #RayoVallecano #AthleticClub

Stalemate at Vallecas as Tactical Chess Ends in Draw A balanced encounter where neither side could find the knockout blow, leaving Athletic's European ambitions slightly frustrated at a difficult away ground. Opening Act: Vallecas Pressure The atmosphere at Campo de Futbol de Vallecas was electric from the kick-off, as Rayo...
Read our take

Real Betis 1-1 Rayo Vallecano. Bakambu's clinical opener was cancelled out by Palazon as Betis failed to convert shot dominance at La Cartuja. #LaLiga #RealBetis #RayoVallecano

Betis Blunt as Rayo Rally Real Betis wasted a golden opportunity to cement their top-four credentials as they failed to turn shot dominance into a victory against a resilient Rayo side. Bakambu Ignites the Cartuja The atmosphere at Estadio La Cartuja de Sevilla was electric as Real Betis sought to...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

La Liga 8th Place
Form
WLDLDLLWWW

Record

P37
W11
D14
L12
Pts47
Win%30%

Goals

Scored39
Conceded43
Diff -4
Avg/G1.1
Conc/G1.2

Defense & Discipline

Clean Sheets12
Failed to Score12
Pens Scored3
Pens Missed0

Best Streaks

3 Win Streak
3 Draw Streak
3 Loss Streak

League Standings

League Standings

Full La Liga table with points, goal difference and recent form

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

Match History

Recent results and upcoming fixtures with scores and standings

Squad Cards

Every player in the squad with our season ratings

2025/2026 Season 32 players