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

Sitting 14th with 32 points, Rayo Vallecano have achieved safety without threatening glory, struggling for consistency. The data shows a team that knows its level, operating within comfortable constraints. Progress demands discomfort. 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 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

Giant-killing at Campo de Futbol de Vallecas! Rayo Vallecano shock Atletico Madrid 3-0. Efficiency beats possession as Perez, Valentin, and Mendy find the net. Huge result for the survival race! #RayoAtleti #LaLiga #Upset

Rayo Masterclass Stuns Champions League Chasers A defiant home performance sees Rayo Vallecano climb away from danger while shattering Atletico Madrid's momentum in a clinical display. Vallecas Defies the Odds The atmosphere at Campo de Futbol de Vallecas was electric as the hosts prepared for a daunting challenge against top-four...
Read our take

Chaos at the Bernabéu! 🏟️ Vinicius Junior scored early, but Rayo fought back through De Frutos. After two red cards for the visitors, Kylian Mbappe smashed home a 100th-minute penalty to keep Real Madrid in the title hunt! ⚪👑 #RealMadrid #Rayo #LaLiga

Dramatic Mbappe Penalty Decides Heated Madrid Derby A high-octane encounter at the Santiago Bernabéu saw discipline desert Rayo Vallecano, allowing Real Madrid to snatch a vital victory in the dying seconds of a marathon match. The Early Breakthrough Real Madrid settled quickly into their rhythm, as Real Madrid controlled possession...
Read our take

Absolute drama at Vallecas! Rayo Vallecano dominated possession with 67%, but Osasuna delivered a masterclass in efficiency. Late goals from Muñoz and Osambela seal a 1-3 away win. Clinical from the visitors! #LaLiga #RayoOsasuna

Osasuna Stun Vallecas with Late Double Salvo 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...
Read our take

Dominant display from Celta Vigo! A 3-0 win over Rayo Vallecano at Estadio Abanca-Balaídos thanks to goals from Carreira, Zaragoza, and Rueda. Mendy's red card sealed Rayo's fate. #LaLiga #CeltaRayo

Clinical Celta dismantle Rayo at Balaídos A commanding three-goal victory sees Celta climb the table while Rayo Vallecano rues missed chances and a costly second-half dismissal. The Breakthrough at Balaídos The Intensity was palpable from the kick-off at Estadio Abanca-Balaídos as Celta Vigo sought to assert their dominance. Although Rayo...
Read our take

Vallecas drama! Rayo Vallecano edge Mallorca 2-1 thanks to goals from De Frutos and Isi Palazón. Despite Oscar Valentin's late red card, the hosts held firm against Muriqi's Mallorca. Big points for the Franjirrojos! #LaLiga #RayoVallecano

Vallecas Fortress Holds Firm Against Mallorca Rayo Vallecano secured three vital points in a match that shifted from tactical dominance to a desperate defensive stand following a late dismissal. Fast Starts and Clinical Responses The atmosphere at the Campo de Futbol de Vallecas was electric from the opening whistle, and...
Read our take

Honours even at Campo de Futbol de Vallecas. De Frutos gave Rayo the lead at 45+1, but Arambarri snatched a dramatic 90th-minute equaliser. Two struggling sides share the spoils in a relegation dogfight.

Rayo held at home as Getafe snatch late leveller in intensity -soaked stalemate Two teams locked in the relegation struggle traded blows in a match defined by defensive balance and a dramatic final twist that left both camps with mixed emotions. De Frutos strikes at the right moment, but Arambarri...
Read our take

Elche delivers a masterclass at Estadio Manuel Martínez Valero, crushing Rayo Vallecano 4-0. Álvaro Rodríguez starred with a goal and two assists in a display of clinical intensity.

Elche executes a tactical masterclass against Rayo Vallecano at Estadio Manuel Martínez Valero A 4-0 demolition that underscores the stakes of defensive solidity in a fight to escape the drop zone. Control from the opening whistle From the first moment, Elche imposed their rhythm at Estadio Manuel Martínez Valero. Héctor...
Read our take

Rayo and Betis locked in a shootout that produced no goals. Valles made 6 crucial saves as 34 combined shots flew at empty air. Intensity without resolution at Vallecas.

Valles Stands Tall as Rayo and Betis Cancel Each Other Out When 34 shots rain down on goal and none find the net, you're witnessing a masterclass in goalkeeping— Álvaro Valles delivered exactly that to keep Real Betis unbeaten in a night of suffocating intensity at the Campo de Futbol...
Read our take

R. Fernández Jaén converts a penalty in the 39th minute at RCDE Stadium to give Espanyol victory. Rayo Vallecano reduced to ten after U. López's red card in the 64th. Brutal intensity: two reds in one match.

Defiance in Numbers: Espanyol Survives Chaos at RCDE Stadium A match of brutal intensity was decided in the 39th minute when R. Fernández Jaén converted a penalty to hand Espanyol a victory they would defend with nine men against eleven. The Penalty That Shifted the Balance From the opening whistle,...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

La Liga 14th Place
Form
WLDLDLLWWW

Record

P28
W7
D11
L10
Pts32
Win%25%

Goals

Scored28
Conceded34
Diff -6
Avg/G1.0
Conc/G1.2

Defense & Discipline

Clean Sheets8
Failed to Score10
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 29 73 78 28 +50 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)WBarcelona 3 - 0 Levante (22-02-2026)
2 Real Madrid 28 66 60 24 +36 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)LOsasuna 2 - 1 Real Madrid (21-02-2026)
3 Villarreal 29 58 54 34 +20 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)WVillarreal 2 - 1 Valencia (22-02-2026)
4 Atletico Madrid 28 57 47 25 +22 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)WAtletico Madrid 4 - 2 Espanyol (21-02-2026)
5 Real Betis 29 44 44 37 +7 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)DReal Betis 1 - 1 Rayo Vallecano (21-02-2026)
6 Celta Vigo 29 41 41 35 +6 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)WCelta Vigo 2 - 0 Mallorca (22-02-2026)
7 Real Sociedad 29 38 44 45 -1 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)DReal Sociedad 3 - 3 Oviedo (21-02-2026)
8 Getafe 29 38 25 31 -6 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)LGetafe 0 - 1 Sevilla (22-02-2026)
9 Athletic Club 29 38 32 41 -9 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)WAthletic Club 2 - 1 Elche (20-02-2026)
10 Osasuna 29 37 34 35 -1 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)WOsasuna 2 - 1 Real Madrid (21-02-2026)
11 Espanyol 29 37 36 44 -8 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)LAtletico Madrid 4 - 2 Espanyol (21-02-2026)
12 Valencia 29 35 32 42 -10 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)LVillarreal 2 - 1 Valencia (22-02-2026)
13 Girona 29 34 31 44 -13 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)DAlaves 2 - 2 Girona (23-02-2026)
14 Rayo Vallecano 29 32 28 35 -7 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)DRayo Vallecano 1 - 1 Athletic Club (28-02-2026)
15 Sevilla 29 31 37 49 -12 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)WGetafe 0 - 1 Sevilla (22-02-2026)
16 Alaves 29 31 30 41 -11 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)DAlaves 2 - 2 Girona (23-02-2026)
17 Elche 29 29 38 46 -8 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)LAthletic Club 2 - 1 Elche (20-02-2026)
18 Mallorca 29 28 34 47 -13 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)LCelta Vigo 2 - 0 Mallorca (22-02-2026)
19 Levante 29 26 34 48 -14 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)LBarcelona 3 - 0 Levante (22-02-2026)
20 Oviedo 29 21 20 48 -28 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)LOviedo 0 - 1 Atletico Madrid (28-02-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