La Liga Regular Season - 19

Rayo Vallecano 2 - 1 FT Mallorca

Campo de Futbol de Vallecas

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

68
FT
Sun, Jan 11
Español
Rayo Vallecano
2-1
Mallorca
⚡ Intensity 73
⚖️ Balance 60
🏆 Stakes 0
🎲 Upset 0
Rayo survive late red card drama.

Vallecas Fortress Holds Firm Against Mallorca

Highly Entertaining Futmetrix Score: 68/100. 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 Rayo Vallecano wasted no time capitalising on the home Intensity. In the 4th minute, A. García delivered a precise ball into the path of J. de Frutos, who clinically dispatched his shot to give the hosts an early lead. Rayo dominated the early Balance of play, boasting 53% possession and creating several openings through high-tempo transitions.

However, Mallorca, fighting for every inch in their battle against the drop, found a way back. Against the run of play in the 30th minute, V. Muriqi showcased his predatory instincts. Meeting a cross from T. Lato, the striker leveled the score, highlighting the massive Stakes involved for the visitors. It was a momentary lapse for a Rayo side that had otherwise looked comfortable, forcing them to regain their composure before the interval.

Isi from the Spot and the Red Card Chaos

The defining moment arrived just before half-time. I. Palazón stepped up to the penalty spot in the 42nd minute and made no mistake, restoring the lead for the Franjirrojos. Statistically, Rayo were full value for their lead, finishing the match with an xG of 2.32 compared to Mallorca's 0.72. The narrative took a sharp turn in the 80th minute when O. Valentin was shown a straight red card for a serious foul.

This late Upset Factor forced Rayo into a low block for the final ten minutes. Mallorca threw everything forward, earning five yellow cards in their frustration, but they couldn't break through the disciplined Rayo lines. The final whistle brought a roar of relief from the Vallecas faithful, as their team navigated the numerical disadvantage to secure a hard-fought victory that moves them further away from the relegation dogfight.

Key Questions

How did the red card for O. Valentin impact the match?

It transformed a controlled Rayo performance into a defensive siege, forcing the home side to abandon their attacking rhythm to survive.

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
53%
47%
Rayo Vallecano 53%
Mallorca 47%
Shots
14
9
Rayo Vallecano 14
Mallorca 9
Shots on Target
5
2
Rayo Vallecano 5
Mallorca 2
Expected Goals (xG)
2.32
0.72
Rayo Vallecano 2.32
Mallorca 0.72
Passes
369
319
Rayo Vallecano 369
Mallorca 319
Pass Accuracy
76%
72%
Rayo Vallecano 76%
Mallorca 72%
Corners
6
5
Rayo Vallecano 6
Mallorca 5
Fouls
14
14
Rayo Vallecano 14
Mallorca 14
Yellow Cards
1
5
Rayo Vallecano 1
Mallorca 5
Red Cards
1
0
Rayo Vallecano 1
Mallorca 0

Match Events

4' J. de Frutos (A. Garcia)
J. Mojica 🟨 15'
V. Muriqi (T. Lato) 30'
38' 🔄 A. Ratiu I. Balliu
M. Valjent 🟨 40'
42' I. Palazon
HT
46' 🟨 J. de Frutos
T. Lato 🟨 58'
T. Lato M. Joseph 🔄 59'
P. Maffeo 🟨 61'
69' 🔄 P. Diaz G. Gumbau
69' 🔄 J. de Frutos Pacha
A. Sanchez S. Darder 🔄 70'
O. Mascarell P. Torre 🔄 70'
79' 🔄 C. Martin F. Perez
80' 🟥 O. Valentin
80' 🔄 A. Garcia R. Nteka
Samu Costa J. Llabres 🔄 81'
P. Maffeo A. Prats 🔄 81'
P. Torre 🟨 85'
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
95
total mins
Started
entry
Defenders
Andrei Rațiu
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
Florian Lejeune
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
64%
duel win %
Nobel Mendy
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
Josep Chavarría
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Midfielders
Óscar Valentín
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
1
fouls
6.6
rating
Pedro Díaz
STORMTROOPER
STORMTROOPER
2
shots
2
shots
0
goals
1
on target
Carlos Martín
STORMTROOPER
STORMTROOPER
2
shots
2
shots
0
goals
0
on target
Isi Palazón
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
Álvaro García
ARCHITECT
ARCHITECT
4
key passes
4
key passes
1
assists
15%
pass acc
Forwards
Jorge de Frutos
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
BENCH
Adrián Molina
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
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
57
total mins
Started
entry
Jozhua Vertrouwd
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Alfonso Espino
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
1
on target
Fran Pérez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
16
total mins
Started
entry
Gerard Gumbau
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
26
total mins
Started
entry
Óscar Trejo
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
14
total mins
Started
entry
Sergio Camello
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
0
total mins
Started
entry

Mallorca

Goalkeepers
Leo Román
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Defenders
Pablo Maffeo
LATE SHIFT
LATE SHIFT
9
late mins
9
late mins
81
total mins
81
entry
Martin Valjent
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
1
fouls
5.6
rating
Marash Kumbulla
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
4
Duels Won
0
pens won
Johan Mojica
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
60%
duel win %
Midfielders
Antonio Sánchez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
70
total mins
70
entry
Samú Costa
PROVOCATEUR
PROVOCATEUR
4
fouls won
4
fouls won
10
Duels Won
0
pens won
Omar Mascarell
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
70
total mins
70
entry
Toni Lato
PROVIDER
PROVIDER
1
assists
1
assists
1
key passes
6.2
rating
Forwards
Jan Virgili
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Vedat Muriqi
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
BENCH
Lucas Bergström
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Iliesse Salhi
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
David López
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Mateu Morey
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Sergi Darder
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
25
total mins
Started
entry
Pablo Torre
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
11%
pass acc
Mateo Joseph
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
36
total mins
Started
entry
Takuma Asano
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Javi Llabrés
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
14
total mins
Started
entry
Abdón Prats
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
14
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
24/05/2025 Rayo Vallecano 0 - 0 Mallorca La Liga Estadio de Vallecas
20/10/2024 Mallorca 1 - 0 Rayo Vallecano La Liga Estadi Mallorca Son Moix
11/02/2024 Mallorca 2 - 1 Rayo Vallecano La Liga Estadi Mallorca Son Moix
30/09/2023 Rayo Vallecano 2 - 2 Mallorca La Liga Estadio de Vallecas
04/06/2023 Mallorca 3 - 0 Rayo Vallecano La Liga Visit Mallorca Estadi
27/08/2022 Rayo Vallecano 0 - 2 Mallorca La Liga Estadio de Vallecas
15/05/2022 Mallorca 2 - 1 Rayo Vallecano La Liga Visit Mallorca Estadi
02/02/2022 Rayo Vallecano 1 - 0 Mallorca Copa del Rey Estadio de Vallecas
22/11/2021 Rayo Vallecano 3 - 1 Mallorca La Liga Estadio de Vallecas
23/01/2021 Rayo Vallecano 1 - 3 Mallorca Segunda División Estadio de Vallecas
24/05/2025
La Liga Estadio de Vallecas
20/10/2024
La Liga Estadi Mallorca Son Moix
11/02/2024
La Liga Estadi Mallorca Son Moix
30/09/2023
La Liga Estadio de Vallecas
04/06/2023
La Liga Visit Mallorca Estadi
27/08/2022
La Liga Estadio de Vallecas
15/05/2022
La Liga Visit Mallorca Estadi
02/02/2022
Copa del Rey Estadio de Vallecas
22/11/2021
La Liga Estadio de Vallecas
23/01/2021
Segunda División Estadio de Vallecas
Rayo Vallecano Win
Mallorca Win
Draw

League Standings

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