La Liga Regular Season - 31
Mallorca 3 - 0 FT Rayo Vallecano
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
N. Mendy 23'
F. Lejeune 32'
36' V. Muriqi (Samu Costa)
40' V. Muriqi (Z. Luvumbo)
HT
↓ N. Mendy ↑J. de Frutos 46'
↓ O. Valentin ↑P. Ciss 46'
R. Nteka 53'
62' ↓ Z. Luvumbo ↑J. Virgili
A. Ratiu 65'
65' J. Virgili (P. Torre)
↓ I. Akhomach ↑P. Chavarria 66'
72' ↓ P. Torre ↑T. Asano
72' ↓ Samu Costa ↑M. Kumbulla
↓ A. Garcia ↑S. Camello 77'
81' D. Lopez
81' ↓ M. Morlanes ↑A. Sanchez
81' ↓ P. Maffeo ↑A. Prats
↓ R. Nteka ↑Alemao 82'
FT
Player Cards
Our take on every player in this match
Mallorca
Goalkeepers
Leo Román
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Pablo Maffeo
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
David López
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Omar Mascarell
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Johan Mojica
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
30%
Pass Acc
Midfielders
Samú Costa
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Pablo Torre
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
27%
Pass Acc
Sergi Darder
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
32%
Pass Acc
Manu Morlanes
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Forwards
Vedat Muriqi
HITMAN
2
Goals
2
Goals
2
On Target
7.9
Rating
Zito Luvumbo
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
BENCH
Ivan Cuellar
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marash Kumbulla
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Toni Lato
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mateu Morey
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Javier Olaizola
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jandro García
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Antonio Sánchez
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Abdón Prats
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Justin-Noel Kalumba
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Takuma Asano
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Jan Virgili
SUPER SUB
1
Goal
1
Goal
31
Minutes
7.7
Rating
Javi Llabrés
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rayo Vallecano
Goalkeepers
Dani Cárdenas
SIEVE
25%
Save %
25%
Save %
3
Conceded
1
Saves
Defenders
Andrei Rațiu
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
43%
Pass Acc
Florian Lejeune
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Nobel Mendy
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Alfonso Espino
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
35%
Pass Acc
Midfielders
Pedro Díaz
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Óscar Valentín
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Gerard Gumbau
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Forwards
Ilias Akhomach
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
66
Entry
Randy Nteka
LATE SHIFT
8
Late Mins
8
Late Mins
81
Total Mins
82
Entry
Álvaro García
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
13%
Pass Acc
BENCH
Augusto Batalla
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Iván Balliu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Josep Chavarría
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Luiz Felipe
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oscar Trejo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Isi Palazón
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Unai López
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pathé Ismaël Ciss
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Alemão
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Jorge de Frutos
STORMTROOPER
4
Shots
4
Shots
0
Goals
1
On Target
Sergio Camello
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Carlos Martín
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 01/11/2026 | Rayo Vallecano | 2 - 1 | Mallorca | La Liga | Campo de Futbol de Vallecas |
| 05/24/2025 | Rayo Vallecano | 0 - 0 | Mallorca | La Liga | Estadio de Vallecas |
| 10/20/2024 | Mallorca | 1 - 0 | Rayo Vallecano | La Liga | Estadi Mallorca Son Moix |
| 02/11/2024 | Mallorca | 2 - 1 | Rayo Vallecano | La Liga | Estadi Mallorca Son Moix |
| 09/30/2023 | Rayo Vallecano | 2 - 2 | Mallorca | La Liga | Estadio de Vallecas |
| 06/04/2023 | Mallorca | 3 - 0 | Rayo Vallecano | La Liga | Visit Mallorca Estadi |
01/11/2026
05/24/2025
10/20/2024
02/11/2024
09/30/2023
06/04/2023
Mallorca Win
Rayo Vallecano Win
Draw
League Standings
P: 31 GD: +54
P: 31 GD: +36
P: 31 GD: +20
P: 31 GD: +19
P: 31 GD: +7
P: 31 GD: +4
P: 31 GD: +1
P: 31 GD: -5
P: 31 GD: -1
P: 31 GD: -11
P: 31 GD: -12
P: 31 GD: -12
P: 31 GD: -9
P: 31 GD: -12
P: 31 GD: -9
P: 31 GD: -12
P: 31 GD: -11
P: 31 GD: -8
P: 31 GD: -15
League Standings
P: 34 GD: +58
P: 33 GD: +37
P: 34 GD: +25
P: 34 GD: +21
P: 34 GD: +11
P: 34 GD: +4
P: 34 GD: -8
P: 34 GD: -10
P: 33 GD: 0
P: 34 GD: -2
P: 34 GD: -6
P: 34 GD: -13
P: 33 GD: -12
P: 34 GD: -8
P: 34 GD: -9
P: 34 GD: -15
P: 34 GD: -13
P: 33 GD: -15
P: 34 GD: -17
Match previews and recaps to help you decide which games are worth watching
The Great Escape: Muriqi Brace Ignites Mallorca's Survival Hopes
Skip It Futmetrix Score: 34/100. 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 stepped onto the pitch knowing their La Liga survival hung in the balance. Sitting just one point adrift of safety in the relegation zone, the hosts desperately needed a spark against a mid-table Rayo Vallecano side. Initially, the visitors controlled possession, ending the match with 55% of the ball and attempting to dictate the tempo through methodical passing. However, this early tactical chess match quickly devolved into a fiercely contested battle. The Intensity of the home side was palpable, defensively absorbing pressure while eyeing quick transitional strikes. A barrage of 26 combined shots between the two sides turned the afternoon into an open shooting gallery, but the Islanders were the ones who truly sharpened their weapons when it mattered most.
The Pirate Strikes Twice
The turning point arrived late in the first half when V. Muriqi absolutely seized control of the narrative. In the 36th minute, the towering forward broke the deadlock, latching onto a precise delivery from Samu Costa to send the home fans into raptures. Before the visitors could even process the setback, the Balance of the match was irreversibly shattered. Just four minutes later, Z. Luvumbo found Muriqi again, and the lethal striker completed his hero brace in the 40th minute. This devastating four-minute spell completely deflated the opposition, exposing their defensive frailties despite their statistical superiority on the ball. The visitors forced 7 corners and peppered 14 shots throughout the afternoon, but their lack of a clinical edge proved fatal.
Sealing the Deal
Any lingering hopes of an away comeback were definitively extinguished in the second half. Seeking to inject fresh energy, the hosts looked to their bench, and the substitution paid immediate dividends. In the 65th minute, J. Virgili made an instant impact, converting an excellent assist from P. Torre to make it 3-0. This super sub contribution added a massive Upset Factor to the scoreline, transforming what was expected to be a tight relegation scrap into a comprehensive rout. The final whistle brought immense relief to the home supporters. Securing these three vital points breathes fresh life into their survival campaign, proving they have the firepower and tactical discipline to claw their way to safety as the season reaches its climax.
Key Questions
How did substitute Vedat Muriqi change the game?
Muriqi actually started the match, scoring a vital first-half brace. It was substitute Jan Virgili who truly impacted the game late, netting the third goal.
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.
Attrition Awaits in Palma
Skip It Futmetrix Score: 43/100. Expect a gritty, uncompromising 90 minutes where avoiding defeat takes priority over securing victory.
The Setup
On April 12, 2026, Estadi Mallorca Son Moix plays host to a classic lower-table slog. Mallorca sit 17th, hovering perilously close to the trapdoor and desperate for home comforts. Visitors Rayo Vallecano are breathing slightly easier in 13th place. Our metrics point to incredibly high Balance, indicating two well-matched sides who will cancel each other out. While the broader league Stakes are deemed low, the tension in Palma will be palpable. Neither side boasts convincing Form right now, meaning they will rely heavily on their attacking Stars to conjure something out of nothing in what promises to be a tight, bruising encounter.
Key Battle
The tactical matchup boils down to aerial dominance in the final third. Vedat Muriqi is the focal point of everything Mallorca do well, but he faces a formidable obstacle in Florian Lejeune. If the Rayo centre-back can neutralise Muriqi's physical presence, the hosts will struggle to find a secondary route to goal, especially with Augusto Batalla proving difficult to beat between the sticks.
Our Prediction
This match has a war of attrition written all over it. Mallorca have the desperation, but Rayo possess the structure to frustrate them. We back a scrappy 1-1 draw that ultimately does little to ease the home side's anxieties.