La Liga Regular Season - 38

Getafe 1 - 0 FT Osasuna

Coliseum

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
25
FT
Sat, May 23
Español
Getafe
1-0
Osasuna
⚡ Intensity 8
⚖️ Balance 20
🏆 Stakes 60
🎲 Upset 0
A gritty win seals European dreams.

Grind and Glory: Getafe Clinch European Spot

Skip It Futmetrix Score: 25/100. A gritty, low-scoring affair at the Coliseum ultimately booked Getafe's ticket to the Conference League qualifiers on the final day of the season.

The Opening Gridlock

The season finale at the Coliseum began exactly as you would expect from two pragmatic sides looking to stamp their authority without taking unnecessary risks. Getafe edged possession with 54%, but the opening forty-five minutes served as a masterclass in defensive resilience rather than an exhibition of attacking flair. The Intensity was palpable in the middle of the pitch, with a staggering combined 37 fouls completely disrupting any potential attacking rhythm. Osasuna pushed forward valiantly, registering 10 total shots throughout the match, yet they consistently struggled to find a clear path through a resolute Getafe backline marshalled brilliantly by veteran Allan Nyom. With the Stakes incredibly high for the hosts chasing European qualification, nerves clearly dictated the early tempo, resulting in a cagey stalemate.

Milla's Decisive Strike

The defining moment finally arrived in the 59th minute, shattering the immense tension that had built up inside the stadium. Despite generating a remarkably low expected goals tally of just 0.20 for the entire match, Getafe found their crucial breakthrough exactly when it mattered most. L. Vazquez found a rare pocket of space and delivered a perfectly weighted pass, allowing L. Milla to decisively slot the ball into the back of the net. This single sequence completely shifted the Balance of the contest. Osasuna immediately attempted to respond, stepping up their collective attacking efforts, but their lack of precision in the final third proved to be their undoing. Milla’s clinical finish from limited chances showcased exactly why the hosts sit in the upper half.

Shutting Up Shop

Once they established their advantage, Getafe comfortably reverted to their trademark defensive block, determined to protect their invaluable one-goal lead at all costs. Osasuna mounted periods of sustained late pressure, ultimately testing the waters with four shots on target, but David Soria stood as an immovable object between the posts. The goalkeeper recorded four crucial saves, expertly commanding his area and ensuring the visitors' desperate final efforts were entirely nullified. By shutting down every attacking avenue, Soria kept the Upset Factor firmly at zero. The final whistle confirmed a pragmatic 1-0 victory, cementing Getafe's seventh-place finish and sparking wild celebrations on the pitch. This relentless defensive masterclass served as the perfect microcosm of their successful campaign.

Key Questions

What does this mean for Getafe's season?

The victory secures a seventh-place finish, meaning Getafe has successfully qualified for the UEFA Conference League, completing their primary European objective for the campaign.

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.

Match Statistics

Possession
54%
46%
Getafe 54%
Osasuna 46%
Shots
6
10
Getafe 6
Osasuna 10
Shots on Target
3
4
Getafe 3
Osasuna 4
Expected Goals (xG)
0.20
0.38
Getafe 0.20
Osasuna 0.38
Passes
267
215
Getafe 267
Osasuna 215
Pass Accuracy
68%
60%
Getafe 68%
Osasuna 60%
Corners
2
4
Getafe 2
Osasuna 4
Fouls
17
20
Getafe 17
Osasuna 20
Yellow Cards
1
2
Getafe 1
Osasuna 2
Red Cards
0
0
Getafe 0
Osasuna 0

Match Events

HT
F. Boyomo 🟨 57'
59' L. Milla (L. Vazquez)
J. Herrando R. Garcia 🔄 68'
L. Torro K. Barja 🔄 68'
R. Garcia M. Gomez 🔄 70'
J. Moncayola A. Osambela 🔄 82'
A. Oroz R. Moro 🔄 82'
82' 🔄 A. Liso D. Caceres
89' 🔄 M. Martin Davinchi
90' 🟨 M. Arambarri
A. Fernandez 🟨 90'+2
FT

Player Cards

Our take on every player in this match

Getafe

Goalkeepers
David Soria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Allan Nyom
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
80%
Duel Win %
Abdel Abqar
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
Domingos Duarte
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Zaid Romero
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Juan Iglesias
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
Mario Martín
NPC
NPC
89
Minutes
89
Minutes
9%
Pass Acc
6.2
Rating
Luis Milla
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Mauro Arambarri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Forwards
Adrian Liso
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Luis Vázquez
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
12
Duels Won
0
Pens Won
BENCH
Jiří Letáček
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Davinchi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Sebastián Boselli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ismael Bekhoucha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Diego Rico
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Damián Cáceres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Adrián Riquelme
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Javier Muñoz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Veljko Birmančević
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Álex Sancris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abu Kamara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Borja Mayoral
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Osasuna

Goalkeepers
Sergio Herrera
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Valentin Rosier
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
86%
Duel Win %
Enzo Boyomo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Alejandro Catena
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Jorge Herrando
GHOST
GHOST
14
Actions
14
Actions
68
Minutes
6.5
Rating
Javi Galán
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
12%
Pass Acc
Midfielders
Jon Moncayola
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
81
Total Mins
82
Entry
Lucas Torró
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Aimar Oroz
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
10
Duels Won
0
Pens Won
Forwards
Raúl García de Haro
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Ante Budimir
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
BENCH
Aitor Fernández
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Dimitrios Stamatakis
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Iñigo Arguibide
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juan Cruz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abel Bretones
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rubén García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
70
Entry
Asier Osambela
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Kike Barja
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Moi Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Raúl Moro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Iker Benito
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
10/03/2025 Osasuna 2 - 1 Getafe La Liga Estadio El Sadar
03/16/2025 Osasuna 1 - 2 Getafe La Liga Estadio El Sadar
10/05/2024 Getafe 1 - 1 Osasuna La Liga Estadio Coliseum
01/21/2024 Osasuna 3 - 2 Getafe La Liga Estadio El Sadar
09/17/2023 Getafe 3 - 2 Osasuna La Liga Estadio Coliseum
05/28/2023 Getafe 2 - 1 Osasuna La Liga Coliseum Alfonso Pérez
09/18/2022 Osasuna 0 - 2 Getafe La Liga Estadio El Sadar
05/11/2022 Osasuna 1 - 1 Getafe La Liga Estadio El Sadar
12/19/2021 Getafe 1 - 0 Osasuna La Liga Coliseum Alfonso Pérez
04/03/2021 Osasuna 0 - 0 Getafe La Liga Estadio El Sadar
10/03/2025
2 - 1
La Liga Estadio El Sadar
03/16/2025
1 - 2
La Liga Estadio El Sadar
10/05/2024
1 - 1
La Liga Estadio Coliseum
01/21/2024
3 - 2
La Liga Estadio El Sadar
09/17/2023
3 - 2
La Liga Estadio Coliseum
05/28/2023
2 - 1
La Liga Coliseum Alfonso Pérez
09/18/2022
0 - 2
La Liga Estadio El Sadar
05/11/2022
1 - 1
La Liga Estadio El Sadar
12/19/2021
1 - 0
La Liga Coliseum Alfonso Pérez
04/03/2021
0 - 0
La Liga Estadio El Sadar
Getafe Win
Osasuna Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 38 94 95 36 +59 LValencia 3 - 1 Barcelona (23-05-2026)WBarcelona 3 - 1 Real Betis (17-05-2026)LAlaves 1 - 0 Barcelona (13-05-2026)WBarcelona 2 - 0 Real Madrid (10-05-2026)WOsasuna 1 - 2 Barcelona (02-05-2026)
2 Real Madrid 38 86 77 35 +42 WReal Madrid 4 - 2 Athletic Club (23-05-2026)WSevilla 0 - 1 Real Madrid (17-05-2026)WReal Madrid 2 - 0 Oviedo (14-05-2026)LBarcelona 2 - 0 Real Madrid (10-05-2026)WEspanyol 0 - 2 Real Madrid (03-05-2026)
3 Villarreal 38 72 72 46 +26 WVillarreal 5 - 1 Atletico Madrid (24-05-2026)LRayo Vallecano 2 - 0 Villarreal (17-05-2026)LVillarreal 2 - 3 Sevilla (13-05-2026)DMallorca 1 - 1 Villarreal (10-05-2026)WVillarreal 5 - 1 Levante (02-05-2026)
4 Atletico Madrid 38 69 62 44 +18 LVillarreal 5 - 1 Atletico Madrid (24-05-2026)WAtletico Madrid 1 - 0 Girona (17-05-2026)WOsasuna 1 - 2 Atletico Madrid (12-05-2026)LAtletico Madrid 0 - 1 Celta Vigo (09-05-2026)WValencia 0 - 2 Atletico Madrid (02-05-2026)
5 Real Betis 38 60 59 48 +11 WReal Betis 2 - 1 Levante (23-05-2026)LBarcelona 3 - 1 Real Betis (17-05-2026)WReal Betis 2 - 1 Elche (12-05-2026)DReal Sociedad 2 - 2 Real Betis (09-05-2026)WReal Betis 3 - 0 Oviedo (03-05-2026)
6 Celta Vigo 38 54 53 48 +5 WCelta Vigo 1 - 0 Sevilla (23-05-2026)DAthletic Club 1 - 1 Celta Vigo (17-05-2026)LCelta Vigo 2 - 3 Levante (12-05-2026)WAtletico Madrid 0 - 1 Celta Vigo (09-05-2026)WCelta Vigo 3 - 1 Elche (03-05-2026)
7 Getafe 38 51 32 38 -6 WGetafe 1 - 0 Osasuna (23-05-2026)LElche 1 - 0 Getafe (17-05-2026)WGetafe 3 - 1 Mallorca (13-05-2026)DOviedo 0 - 0 Getafe (10-05-2026)LGetafe 0 - 2 Rayo Vallecano (03-05-2026)
8 Rayo Vallecano 38 50 41 44 -3 WAlaves 1 - 2 Rayo Vallecano (23-05-2026)WRayo Vallecano 2 - 0 Villarreal (17-05-2026)DValencia 1 - 1 Rayo Vallecano (14-05-2026)DRayo Vallecano 1 - 1 Girona (11-05-2026)WGetafe 0 - 2 Rayo Vallecano (03-05-2026)
9 Valencia 38 49 46 55 -9 WValencia 3 - 1 Barcelona (23-05-2026)WReal Sociedad 3 - 4 Valencia (17-05-2026)DValencia 1 - 1 Rayo Vallecano (14-05-2026)WAthletic Club 0 - 1 Valencia (10-05-2026)LValencia 0 - 2 Atletico Madrid (02-05-2026)
10 Real Sociedad 38 46 59 61 -2 DEspanyol 1 - 1 Real Sociedad (23-05-2026)LReal Sociedad 3 - 4 Valencia (17-05-2026)DGirona 1 - 1 Real Sociedad (14-05-2026)DReal Sociedad 2 - 2 Real Betis (09-05-2026)LSevilla 1 - 0 Real Sociedad (04-05-2026)
11 Espanyol 38 46 43 55 -12 DEspanyol 1 - 1 Real Sociedad (23-05-2026)WOsasuna 1 - 2 Espanyol (17-05-2026)WEspanyol 2 - 0 Athletic Club (13-05-2026)LSevilla 2 - 1 Espanyol (09-05-2026)LEspanyol 0 - 2 Real Madrid (03-05-2026)
12 Athletic Club 38 45 43 58 -15 LReal Madrid 4 - 2 Athletic Club (23-05-2026)DAthletic Club 1 - 1 Celta Vigo (17-05-2026)LEspanyol 2 - 0 Athletic Club (13-05-2026)LAthletic Club 0 - 1 Valencia (10-05-2026)WAlaves 2 - 4 Athletic Club (02-05-2026)
13 Elche 38 43 49 57 -8 DGirona 1 - 1 Elche (23-05-2026)WElche 1 - 0 Getafe (17-05-2026)LReal Betis 2 - 1 Elche (12-05-2026)DElche 1 - 1 Alaves (09-05-2026)LCelta Vigo 3 - 1 Elche (03-05-2026)
14 Alaves 38 43 44 56 -12 LAlaves 1 - 2 Rayo Vallecano (23-05-2026)WOviedo 0 - 1 Alaves (17-05-2026)WAlaves 1 - 0 Barcelona (13-05-2026)DElche 1 - 1 Alaves (09-05-2026)LAlaves 2 - 4 Athletic Club (02-05-2026)
15 Sevilla 38 43 46 60 -14 LCelta Vigo 1 - 0 Sevilla (23-05-2026)LSevilla 0 - 1 Real Madrid (17-05-2026)WVillarreal 2 - 3 Sevilla (13-05-2026)WSevilla 2 - 1 Espanyol (09-05-2026)WSevilla 1 - 0 Real Sociedad (04-05-2026)
16 Osasuna 38 42 44 50 -6 LGetafe 1 - 0 Osasuna (23-05-2026)LOsasuna 1 - 2 Espanyol (17-05-2026)LOsasuna 1 - 2 Atletico Madrid (12-05-2026)LLevante 3 - 2 Osasuna (08-05-2026)LOsasuna 1 - 2 Barcelona (02-05-2026)
17 Mallorca 38 42 47 57 -10 WMallorca 3 - 0 Oviedo (23-05-2026)LLevante 2 - 0 Mallorca (17-05-2026)LGetafe 3 - 1 Mallorca (13-05-2026)DMallorca 1 - 1 Villarreal (10-05-2026)WGirona 0 - 1 Mallorca (01-05-2026)
18 Levante 38 42 47 61 -14 LReal Betis 2 - 1 Levante (23-05-2026)WLevante 2 - 0 Mallorca (17-05-2026)WCelta Vigo 2 - 3 Levante (12-05-2026)WLevante 3 - 2 Osasuna (08-05-2026)LVillarreal 5 - 1 Levante (02-05-2026)
19 Girona 38 41 39 55 -16 DGirona 1 - 1 Elche (23-05-2026)LAtletico Madrid 1 - 0 Girona (17-05-2026)DGirona 1 - 1 Real Sociedad (14-05-2026)DRayo Vallecano 1 - 1 Girona (11-05-2026)LGirona 0 - 1 Mallorca (01-05-2026)
20 Oviedo 38 29 26 60 -34 LMallorca 3 - 0 Oviedo (23-05-2026)LOviedo 0 - 1 Alaves (17-05-2026)LReal Madrid 2 - 0 Oviedo (14-05-2026)DOviedo 0 - 0 Getafe (10-05-2026)LReal Betis 3 - 0 Oviedo (03-05-2026)