La Liga Regular Season - 18

Mallorca 1 - 2 FT Girona

Estadi Mallorca Son Moix

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

63
FT
Sun, Jan 4
Español
Mallorca
1-2
Girona
⚡ Intensity 70
⚖️ Balance 27
🏆 Stakes 0
🎲 Upset 60
Girona secure crucial survival boost

Girona Clinch High-Stakes Victory at Son Moix

Worth Watching Futmetrix Score: 63/100. A massive survival boost for Girona as they navigate a high-pressure encounter to secure three points against a frustrated Mallorca side.

Clinical Edge in the First Half

From the first whistle at Estadi Mallorca Son Moix, it was clear that the Stakes were through the roof. With both sides desperate to distance themselves from the relegation scrap, the Intensity was high, but the quality in the final third was the deciding factor. Girona broke the deadlock in the 25th minute through a moment of sheer composure. Vitor Reis provided the vision, finding V. Tsygankov who slotted home to give the visitors a lead that their structured approach deserved.

VAR Intervention and Penalty Drama

The second half began with Mallorca desperate to restore the Balance. They thought they had found it in the 52nd minute when T. Asano found the net, but a lengthy VAR review for offside silenced the home crowd and kept the scoreline at 0-1. This proved to be the turning point. Girona capitalized on the home side's deflation, winning a penalty just after the hour mark. V. Vanat stepped up and clinically doubled the lead, leaving the hosts with a mountain to climb. Despite Mallorca dominating 49% of the ball, they lacked the clinical edge to break down a resilient Girona block.

Late Muriqi Rally Not Enough

As the match entered stoppage time, Mallorca threw everything forward. They were awarded a penalty of their own in the 91st minute, which the talismanic V. Muriqi dispatched with confidence. However, there was no room for an Upset Factor in the dying seconds. Girona held firm, securing a victory that feels significantly larger than just three points. For Mallorca, it was a tale of what might have been, having seen more shots inside the box (6) but failing to convert their territorial dominance into a tangible result before it was too late.

Key Questions

Who were the goalscorers at Son Moix?

Tsygankov and Vanat scored for Girona, while Muriqi converted a late penalty for Mallorca.

How did VAR impact the final result?

VAR disallowed a 52nd-minute equalizer by Takuma Asano for offside, preserving Girona's lead.

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
49%
51%
Mallorca 49%
Girona 51%
Shots
8
9
Mallorca 8
Girona 9
Shots on Target
2
4
Mallorca 2
Girona 4
Expected Goals (xG)
1.38
1.41
Mallorca 1.38
Girona 1.41
Passes
440
466
Mallorca 440
Girona 466
Pass Accuracy
81%
83%
Mallorca 81%
Girona 83%
Corners
2
6
Mallorca 2
Girona 6
Fouls
10
14
Mallorca 10
Girona 14
Yellow Cards
2
1
Mallorca 2
Girona 1
Red Cards
0
0
Mallorca 0
Girona 0

Match Events

V. Tsygankov (Vitor Reis) 25'
37' 🟨 Samu Costa
HT
46' 🔄 M. Morlanes O. Mascarell
52' T. Asano
58' 🟨 S. Darder
A. Moreno 🟨 59'
V. Vanat 63'
64' 🔄 T. Asano M. Joseph
64' 🔄 S. Darder P. Torre
64' 🔄 Samu Costa A. Sanchez
T. Lemar A. Frances 🔄 70'
B. Gil J. Roca 🔄 75'
89' 🔄 P. Maffeo J. Llabres
90'+1 V. Muriqi
FT

Player Cards

Season performance ratings for players in this match

Mallorca

Goalkeepers
Leo Román
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
1
fouls
5.7
rating
Defenders
Pablo Maffeo
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
8
Duels Won
0
pens won
Martin Valjent
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
Antonio Raíllo
SWEEPER
SWEEPER
4
cleanups
4
cleanups
1
interceptions
3
blocks
Johan Mojica
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Midfielders
Manu Morlanes
SWEEPER
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
Samú Costa
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
64
total mins
64
entry
Takuma Asano
GHOST
GHOST
12
actions
12
actions
64
minutes
6.2
rating
Sergi Darder
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
64
total mins
64
entry
Jan Virgili
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Forwards
Vedat Muriqi
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
7.3
rating
BENCH
Lucas Bergström
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
Iliesse Salhi
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
Toni Lato
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
Omar Mascarell
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
50
total mins
Started
entry
Antonio Sánchez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
31
total mins
Started
entry
Pablo Torre
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
31
total mins
Started
entry
Mateo Joseph
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
31
total mins
Started
entry
Javi Llabrés
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
6
total mins
Started
entry
Abdón Prats
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry

Girona

Goalkeepers
Paulo Gazzaniga
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Defenders
Arnau Martínez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Vitor Reis
PROVIDER
PROVIDER
1
assists
1
assists
1
key passes
7.3
rating
Daley Blind
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
2
fouls
6.7
rating
Álex Moreno
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Midfielders
Axel Witsel
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Viktor Tsygankov
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
Iván Martín
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Thomas Lemar
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
70
total mins
70
entry
Bryan Gil
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
75
total mins
75
entry
Forwards
Vladyslav Vanat
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
BENCH
Vladyslav Krapyvtsov
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Aleksandar Andreev
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Alejandro Francés
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
25
total mins
Started
entry
David López
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Hugo Rincón
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Joel Roca
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
20
total mins
Started
entry
Yáser Asprilla
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Lancinet Kourouma
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Jhon Solís
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Papa Ba
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Juan Arango
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
05/05/2025 Girona 1 - 0 Mallorca La Liga Estadi Municipal de Montilivi
14/12/2024 Mallorca 2 - 1 Girona La Liga Estadi Mallorca Son Moix
03/03/2024 Mallorca 1 - 0 Girona La Liga Estadi Mallorca Son Moix
24/01/2024 Mallorca 3 - 2 Girona Copa del Rey Estadi Mallorca Son Moix
23/09/2023 Girona 5 - 3 Mallorca La Liga Estadi Municipal de Montilivi
04/05/2023 Girona 2 - 1 Mallorca La Liga Estadi Municipal de Montilivi
03/09/2022 Mallorca 1 - 1 Girona La Liga Visit Mallorca Estadi
30/01/2021 Mallorca 1 - 0 Girona Segunda División Iberostar Estadi
14/11/2020 Girona 0 - 1 Mallorca Segunda División Estadi Municipal de Montilivi
18/02/2017 Girona 1 - 0 Mallorca Segunda División Estadi Montilivi
05/05/2025
La Liga Estadi Municipal de Montilivi
14/12/2024
La Liga Estadi Mallorca Son Moix
03/03/2024
La Liga Estadi Mallorca Son Moix
24/01/2024
Copa del Rey Estadi Mallorca Son Moix
23/09/2023
La Liga Estadi Municipal de Montilivi
04/05/2023
La Liga Estadi Municipal de Montilivi
03/09/2022
La Liga Visit Mallorca Estadi
30/01/2021
Segunda División Iberostar Estadi
14/11/2020
Segunda División Estadi Municipal de Montilivi
18/02/2017
Segunda División Estadi Montilivi
Mallorca Win
Girona Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 18 46 50 19 +31 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 Alaves (29-11-2025)
2 Real Madrid 18 42 38 17 +21 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)DGirona 1 - 1 Real Madrid (30-11-2025)
3 Atletico Madrid 18 38 33 14 +19 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)WAtletico Madrid 2 - 0 Oviedo (29-11-2025)
4 Villarreal 17 38 34 16 +18 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)WVillarreal 2 - 1 Mallorca (22-11-2025)
5 Espanyol 18 33 22 19 +3 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)WCelta Vigo 0 - 1 Espanyol (30-11-2025)
6 Real Betis 18 28 30 24 +6 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)WSevilla 0 - 2 Real Betis (30-11-2025)
7 Celta Vigo 18 26 24 20 +4 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)LCelta Vigo 0 - 1 Espanyol (30-11-2025)
8 Athletic Club 18 24 17 22 -5 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)WLevante 0 - 2 Athletic Club (29-11-2025)
9 Elche 18 22 24 23 +1 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)LGetafe 1 - 0 Elche (28-11-2025)
10 Getafe 18 21 14 23 -9 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)WGetafe 1 - 0 Elche (28-11-2025)
11 Sevilla 18 20 24 29 -5 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)LSevilla 0 - 2 Real Betis (30-11-2025)
12 Osasuna 18 19 18 21 -3 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)DMallorca 2 - 2 Osasuna (29-11-2025)
13 Alaves 18 19 15 21 -6 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)LBarcelona 3 - 1 Alaves (29-11-2025)
14 Rayo Vallecano 18 19 14 21 -7 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)DRayo Vallecano 1 - 1 Valencia (01-12-2025)
15 Real Sociedad 18 18 22 26 -4 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)LReal Sociedad 2 - 3 Villarreal (30-11-2025)
16 Mallorca 18 18 20 26 -6 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)DMallorca 2 - 2 Osasuna (29-11-2025)
17 Girona 18 18 17 34 -17 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)DGirona 1 - 1 Real Madrid (30-11-2025)
18 Valencia 18 16 17 30 -13 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)DRayo Vallecano 1 - 1 Valencia (01-12-2025)
19 Levante 17 13 20 29 -9 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)LValencia 1 - 0 Levante (21-11-2025)
20 Oviedo 18 12 8 27 -19 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)LAtletico Madrid 2 - 0 Oviedo (29-11-2025)