La Liga Regular Season - 16

Mallorca 3 - 1 FT Elche

Estadi Mallorca Son Moix

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

40
FT
Sat, Dec 13
Español
Mallorca
3-1
Elche
⚡ Intensity 44
⚖️ Balance 24
🏆 Stakes 0
🎲 Upset 0
Mallorca's ferocity overwhelms Elche at Son Moix

Mallorca Unleashes Fury at Son Moix: Three Goals, One Message of Intent

Average Entertainment Futmetrix Score: 40/100. When the relegation battle felt suffocating, Mallorca proved that relentless intensity remains the ultimate currency in Spanish football.

The Fifth-Minute Statement

Before Elche could settle, Manu Morlanes struck in the fifth minute, with Jan Virgili threading the assist through a compressed midfield. It was more than an early goal—it was a manifesto. Sitting 18th with just 14 points, Mallorca needed this psychological lift, and they seized it with both hands. The tone was set: relentless pressing, direct transitions, and clinical finishing.

Elche's Defensive Collapse

The balance tilted irreversibly in the 21st minute when Pablo Maffeo deflected the ball past his own goalkeeper. What followed was a masterclass in suffocation. Mallorca mustered 15 shots to Elche's 8, with 8 finding the target. Possession meant nothing—Elche's 58% control yielded zero shots on target, a damning indictment of their attacking impotence against Mallorca's suffocating intensity.

Mascarell's Masterclass

Omar Mascarell orchestrated the demolition with a rating of 8.7, combining a goal, an assist, and two key passes into a single, devastating performance. His 82nd-minute strike sealed the contest before Vedat Muriqi added gloss in the 89th with a finish set up by Mascarell's vision. This was the kind of complete midfielder display that defines survival seasons.

Key Questions

What made Omar Mascarell the Man of the Match?

Goal, assist, and two key passes. Mascarell translated tactical intensity into tangible impact—the hallmark of a complete midfielder.

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
42%
58%
Mallorca 42%
Elche 58%
Shots
15
8
Mallorca 15
Elche 8
Shots on Target
8
0
Mallorca 8
Elche 0
Expected Goals (xG)
2.12
0.31
Mallorca 2.12
Elche 0.31
Passes
391
542
Mallorca 391
Elche 542
Pass Accuracy
87%
89%
Mallorca 87%
Elche 89%
Corners
1
1
Mallorca 1
Elche 1
Fouls
13
13
Mallorca 13
Elche 13
Yellow Cards
3
0
Mallorca 3
Elche 0
Red Cards
0
0
Mallorca 0
Elche 0

Match Events

5' M. Morlanes (J. Virgili)
20' 🟨 M. Morlanes
P. Maffeo 21'
HT
Y. Santiago J. Donald 🔄 66'
A. Nunez A. Rodriguez 🔄 66'
71' 🔄 M. Morlanes A. Sanchez
71' 🔄 M. Joseph T. Asano
M. Neto R. Mendoza 🔄 78'
82' 🟨 O. Mascarell
82' O. Mascarell
86' 🔄 S. Darder P. Torre
86' 🔄 J. Virgili M. Morey Bauza
R. Mir Andre Silva 🔄 87'
D. Affengruber Josan 🔄 87'
89' V. Muriqi (O. Mascarell)
90' 🔄 V. Muriqi A. Prats
90'+4 🟨 T. Asano
FT

Player Cards

Season performance ratings for players in this match

Mallorca

Goalkeepers
Leo Román
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Defenders
Pablo Maffeo
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
0
fouls
6.2
rating
Martin Valjent
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Antonio Raíllo
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Johan Mojica
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
Midfielders
Manu Morlanes
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
Omar Mascarell
CLOSER
CLOSER
1
late goals
1
late goals
0
late assists
75
minute
Mateo Joseph
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
71
total mins
71
entry
Sergi Darder
ARCHITECT
ARCHITECT
4
key passes
4
key passes
0
assists
29%
pass acc
Jan Virgili
PROVIDER
PROVIDER
1
assists
1
assists
1
key passes
6.3
rating
Forwards
Vedat Muriqi
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
7.9
rating
BENCH
Lucas Bergström
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Nil Torreguitart
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Marash Kumbulla
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Toni Lato
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
9
total mins
Started
entry
David López
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Antonio Sánchez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
24
total mins
Started
entry
Pablo Torre
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
9
total mins
Started
entry
Marc Domenech
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Takuma Asano
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
24
total mins
Started
entry
Javi Llabrés
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Abdón Prats
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
5
total mins
Started
entry

Elche

Goalkeepers
Iñaki Peña
MAGNET
MAGNET
57
activity
57
activity
56
passes
1
duels
Defenders
Alvaro Núñez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
66
total mins
66
entry
David Affengruber
MAGNET
MAGNET
96
activity
96
activity
88
passes
8
duels
Víctor Chust
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Pedro Bigas
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Midfielders
Marc Aguado
SWEEPER
SWEEPER
3
cleanups
3
cleanups
2
interceptions
1
blocks
Germán Valera
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
33%
pass acc
Martim Neto
STORMTROOPER
STORMTROOPER
2
shots
2
shots
0
goals
0
on target
Aleix Febas
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Yago Santiago
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
66
total mins
66
entry
Forwards
Rafa Mir
NPC
NPC
87
minutes
87
minutes
13%
pass acc
6.6
rating
BENCH
Matías Dituro
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Léo Pétrot
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Adrià Pedrosa
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
John Nwankwo
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
2
Duels Won
0
pens won
Bambo Diaby
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Rodrigo Mendoza
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
17
total mins
Started
entry
Josan
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
8
total mins
Started
entry
Federico Redondo
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Álvaro Rodriguez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
29
total mins
Started
entry
Adam Boayar
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
André Silva
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
8
total mins
Started
entry
Ali Houary
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 16 40 46 19 +27 WBarcelona 2 - 0 Osasuna (13-12-2025)WReal Betis 3 - 5 Barcelona (06-12-2025)WBarcelona 3 - 1 Alaves (29-11-2025)WBarcelona 4 - 0 Athletic Club (22-11-2025)WCelta Vigo 2 - 4 Barcelona (09-11-2025)
2 Real Madrid 16 36 31 16 +15 WAlaves 1 - 2 Real Madrid (14-12-2025)LReal Madrid 0 - 2 Celta Vigo (07-12-2025)DGirona 1 - 1 Real Madrid (30-11-2025)DElche 2 - 2 Real Madrid (23-11-2025)DRayo Vallecano 0 - 0 Real Madrid (09-11-2025)
3 Villarreal 15 35 31 13 +18 WVillarreal 2 - 0 Getafe (06-12-2025)WReal Sociedad 2 - 3 Villarreal (30-11-2025)WVillarreal 2 - 1 Mallorca (22-11-2025)WEspanyol 0 - 2 Villarreal (08-11-2025)WVillarreal 4 - 0 Rayo Vallecano (01-11-2025)
4 Atletico Madrid 16 34 29 13 +16 WAtletico Madrid 2 - 1 Valencia (13-12-2025)LAthletic Club 1 - 0 Atletico Madrid (06-12-2025)WAtletico Madrid 2 - 0 Oviedo (29-11-2025)WGetafe 0 - 1 Atletico Madrid (23-11-2025)WAtletico Madrid 3 - 1 Levante (08-11-2025)
5 Espanyol 16 30 20 16 +4 WGetafe 0 - 1 Espanyol (13-12-2025)WEspanyol 1 - 0 Rayo Vallecano (07-12-2025)WCelta Vigo 0 - 1 Espanyol (30-11-2025)WEspanyol 2 - 1 Sevilla (24-11-2025)LEspanyol 0 - 2 Villarreal (08-11-2025)
6 Real Betis 16 25 25 19 +6 DRayo Vallecano 0 - 0 Real Betis (15-12-2025)LReal Betis 3 - 5 Barcelona (06-12-2025)WSevilla 0 - 2 Real Betis (30-11-2025)DReal Betis 1 - 1 Girona (23-11-2025)DValencia 1 - 1 Real Betis (09-11-2025)
7 Athletic Club 16 23 15 19 -4 LCelta Vigo 2 - 0 Athletic Club (14-12-2025)WAthletic Club 1 - 0 Atletico Madrid (06-12-2025)WLevante 0 - 2 Athletic Club (29-11-2025)LBarcelona 4 - 0 Athletic Club (22-11-2025)WAthletic Club 1 - 0 Oviedo (09-11-2025)
8 Celta Vigo 16 22 20 19 +1 WCelta Vigo 2 - 0 Athletic Club (14-12-2025)WReal Madrid 0 - 2 Celta Vigo (07-12-2025)LCelta Vigo 0 - 1 Espanyol (30-11-2025)WAlaves 0 - 1 Celta Vigo (22-11-2025)LCelta Vigo 2 - 4 Barcelona (09-11-2025)
9 Sevilla 16 20 24 24 0 WSevilla 4 - 0 Oviedo (14-12-2025)DValencia 1 - 1 Sevilla (07-12-2025)LSevilla 0 - 2 Real Betis (30-11-2025)LEspanyol 2 - 1 Sevilla (24-11-2025)WSevilla 1 - 0 Osasuna (08-11-2025)
10 Getafe 16 20 13 18 -5 LGetafe 0 - 1 Espanyol (13-12-2025)LVillarreal 2 - 0 Getafe (06-12-2025)WGetafe 1 - 0 Elche (28-11-2025)LGetafe 0 - 1 Atletico Madrid (23-11-2025)LMallorca 1 - 0 Getafe (09-11-2025)
11 Elche 16 19 19 20 -1 LMallorca 3 - 1 Elche (13-12-2025)WElche 3 - 0 Girona (07-12-2025)LGetafe 1 - 0 Elche (28-11-2025)DElche 2 - 2 Real Madrid (23-11-2025)DElche 1 - 1 Real Sociedad (07-11-2025)
12 Alaves 16 18 14 17 -3 LAlaves 1 - 2 Real Madrid (14-12-2025)WAlaves 1 - 0 Real Sociedad (06-12-2025)LBarcelona 3 - 1 Alaves (29-11-2025)LAlaves 0 - 1 Celta Vigo (22-11-2025)LGirona 1 - 0 Alaves (08-11-2025)
13 Rayo Vallecano 16 18 13 16 -3 DRayo Vallecano 0 - 0 Real Betis (15-12-2025)LEspanyol 1 - 0 Rayo Vallecano (07-12-2025)DRayo Vallecano 1 - 1 Valencia (01-12-2025)DOviedo 0 - 0 Rayo Vallecano (23-11-2025)DRayo Vallecano 0 - 0 Real Madrid (09-11-2025)
14 Mallorca 16 17 18 23 -5 WMallorca 3 - 1 Elche (13-12-2025)DOviedo 0 - 0 Mallorca (05-12-2025)DMallorca 2 - 2 Osasuna (29-11-2025)LVillarreal 2 - 1 Mallorca (22-11-2025)WMallorca 1 - 0 Getafe (09-11-2025)
15 Real Sociedad 16 16 20 24 -4 LReal Sociedad 1 - 2 Girona (12-12-2025)LAlaves 1 - 0 Real Sociedad (06-12-2025)LReal Sociedad 2 - 3 Villarreal (30-11-2025)WOsasuna 1 - 3 Real Sociedad (22-11-2025)DElche 1 - 1 Real Sociedad (07-11-2025)
16 Osasuna 16 15 14 20 -6 LBarcelona 2 - 0 Osasuna (13-12-2025)WOsasuna 2 - 0 Levante (08-12-2025)DMallorca 2 - 2 Osasuna (29-11-2025)LOsasuna 1 - 3 Real Sociedad (22-11-2025)LSevilla 1 - 0 Osasuna (08-11-2025)
17 Valencia 16 15 15 25 -10 LAtletico Madrid 2 - 1 Valencia (13-12-2025)DValencia 1 - 1 Sevilla (07-12-2025)DRayo Vallecano 1 - 1 Valencia (01-12-2025)WValencia 1 - 0 Levante (21-11-2025)DValencia 1 - 1 Real Betis (09-11-2025)
18 Girona 16 15 15 30 -15 WReal Sociedad 1 - 2 Girona (12-12-2025)LElche 3 - 0 Girona (07-12-2025)DGirona 1 - 1 Real Madrid (30-11-2025)DReal Betis 1 - 1 Girona (23-11-2025)WGirona 1 - 0 Alaves (08-11-2025)
19 Oviedo 16 10 7 26 -19 LSevilla 4 - 0 Oviedo (14-12-2025)DOviedo 0 - 0 Mallorca (05-12-2025)LAtletico Madrid 2 - 0 Oviedo (29-11-2025)DOviedo 0 - 0 Rayo Vallecano (23-11-2025)LAthletic Club 1 - 0 Oviedo (09-11-2025)
20 Levante 15 9 16 28 -12 LOsasuna 2 - 0 Levante (08-12-2025)LLevante 0 - 2 Athletic Club (29-11-2025)LValencia 1 - 0 Levante (21-11-2025)LAtletico Madrid 3 - 1 Levante (08-11-2025)LLevante 1 - 2 Celta Vigo (02-11-2025)