Girona vs Mallorca

1 May 2026 · La Liga · 2025/26 · Referee Francisco José Hernández Maeso

Full time 0 – 1

Half-time: 0–1

  • Samú Costa 43’

Match summary

Mallorca took a 1-0 win at Girona. Mallorca led 1-0 at half-time.

Samú Costa put Mallorca ahead with a header in the 43rd minute, set up by Johan Mojica.

Girona can feel hard done by, creating 1.78 expected goals (xG) from 14 shots to Mallorca's 1.31 from 8.

Match stats

59% Possession 41%
14 Shots 9
4 Shots on target 5
5 Corners 2
109 Attacks 99
62 Dangerous attacks 38
509 Passes 363
85% Pass accuracy 82%
12 Tackles 20
8 Fouls 25
4 Yellow cards 2
0 Red cards 0
1 Offsides 0

Key events

Girona Mallorca
Kick-off
Claudio EcheverriShot on target
20’
43’
Samú CostaHeader0-1 (Mallorca)
Viktor TsygankovSimulation
45+1’
Half-time0-1
46’
Jan VirgiliJustin Kalumba
Second half underway
49’
Martin ValjentShot on target
Joel RocaShot on target
53’
58’
64’
66’
Zito LuvumboPablo Torre
Bryan GilJoel Roca
70’
Cristhian StuaniClaudio Echeverri
70’
71’
Antonio SánchezJan VirgiliInjury
Thomas LemarFran Beltrán
74’
Hugo RincónDaley Blind
74’
78’
Javi LlabrésManu MorlanesInjury
79’
David LópezSergi Darder
82’
Johan MojicaTime wasting
Cristhian StuaniShot on target
83’
Bryan Gil SalvatierraShot on target
84’
90’
ZitoShot on target
90+4’
Bryan GilArgument
90+5’
Full-time0-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.78 1.31 43’ Samú Costa (Mallorca), 0-1 43’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.78 1.31 43’ Samú Costa (Mallorca), 0-1 Costa 43’
Girona 1.78 xGMallorca 1.31 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Mallorca attacking Girona attacking 
43’ Samú Costa (Mallorca), open play, 0.58 xG, goal 90’ Zito (Mallorca), open play, 0.40 xG, saved 20’ Claudio Echeverri (Girona), open play, 0.36 xG, saved 90’ Cristhian Stuani (Girona), open play, 0.34 xG, off target 83’ Cristhian Stuani (Girona), open play, 0.31 xG, saved 73’ Axel Witsel (Girona), open play, 0.16 xG, off target 53’ Joel Roca (Girona), open play, 0.15 xG, saved 59’ Vitor Reis (Girona), from a corner, 0.11 xG, off target 5’ Viktor Tsygankov (Girona), open play, 0.10 xG, off target 31’ Vedat Muriqi (Mallorca), open play, 0.09 xG, blocked 36’ Joel Roca (Girona), open play, 0.07 xG, off target 17’ Vedat Muriqi (Mallorca), open play, 0.06 xG, off target 27’ Justin-Noel Kalumba (Mallorca), open play, 0.06 xG, off target 49’ Martin Valjent (Mallorca), set piece, 0.06 xG, saved 56’ Azz-Eddine Ounahi (Girona), open play, 0.04 xG, hit the woodwork 90+2’ Viktor Tsygankov (Girona), open play, 0.04 xG, off target 29’ Pablo Torre (Mallorca), direct free kick, 0.04 xG, off target 75’ Alejandro Francés (Girona), from a corner, 0.04 xG, off target 47’ Arnau Martinez (Girona), open play, 0.03 xG, blocked 84’ Bryan Gil Salvatierra (Girona), open play, 0.02 xG, saved 24’ Sergi Darder (Mallorca), open play, 0.02 xG, blocked 90+1’ Alejandro Francés (Girona), open play, 0.01 xG, blocked 43’ Samú Costa (Mallorca), open play, 0.58 xG, goal 90’ Zito (Mallorca), open play, 0.40 xG, saved 20’ Claudio Echeverri (Girona), open play, 0.36 xG, saved 90’ Cristhian Stuani (Girona), open play, 0.34 xG, off target 83’ Cristhian Stuani (Girona), open play, 0.31 xG, saved 73’ Axel Witsel (Girona), open play, 0.16 xG, off target 53’ Joel Roca (Girona), open play, 0.15 xG, saved 59’ Vitor Reis (Girona), from a corner, 0.11 xG, off target 5’ Viktor Tsygankov (Girona), open play, 0.10 xG, off target 31’ Vedat Muriqi (Mallorca), open play, 0.09 xG, blocked 36’ Joel Roca (Girona), open play, 0.07 xG, off target 17’ Vedat Muriqi (Mallorca), open play, 0.06 xG, off target 27’ Justin-Noel Kalumba (Mallorca), open play, 0.06 xG, off target 49’ Martin Valjent (Mallorca), set piece, 0.06 xG, saved 90+2’ Viktor Tsygankov (Girona), open play, 0.04 xG, off target 56’ Azz-Eddine Ounahi (Girona), open play, 0.04 xG, hit the woodwork 29’ Pablo Torre (Mallorca), direct free kick, 0.04 xG, off target 75’ Alejandro Francés (Girona), from a corner, 0.04 xG, off target 47’ Arnau Martinez (Girona), open play, 0.03 xG, blocked 84’ Bryan Gil Salvatierra (Girona), open play, 0.02 xG, saved 24’ Sergi Darder (Mallorca), open play, 0.02 xG, blocked 90+1’ Alejandro Francés (Girona), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Paulo Gazzaniga GK900 0.000.000
Arnau Martinez DEF901 0.030.302
Vitor Reis DEF901 0.110.000
Alejandro Francés DEF902 0.050.000
Daley Blind DEF760 0.000.000
Axel Witsel MID901 0.160.000
Fran Beltrán MID760 0.000.000
Viktor Tsygankov MID902 0.150.111
Azz-Eddine Ounahi MID901 0.040.743
Joel Roca MID722 0.220.132
Claudio Echeverri FWD721 0.360.000
Bryan Gil Salvatierra Sub181 0.020.000
Cristhian Stuani Sub182 0.650.000
Thomas Lemar Sub140 0.000.041
Hugo Rincón Sub140 0.000.341

Starters first, then substitutes. xA is expected assists.

Before kick-off

Girona win 49% Avg odds 1.91
Draw 27% Avg odds 3.49
Mallorca win 24% Avg odds 3.91

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.