La Liga Regular Season - 23

Celta Vigo 1 - 2 FT Osasuna

Estadio Abanca Balaídos

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

Futmetrix Verdict
64
FT
Fri, Feb 6
Español
Celta Vigo
1-2
Osasuna
⚡ Intensity 49
⚖️ Balance 56
🏆 Stakes 33
🎲 Upset 60
Osasuna clinical in Galician heist

Osasuna Snatch Victory in Galician Smash-and-Grab

Worth Watching Futmetrix Score: 64/100. Clinical finishing from the visitors overturned Celta's territorial dominance, delivering a significant blow to the hosts' European ambitions at Estadio Abanca-Balaídos.

Opening Act: Possession Meets Precision

The match at Estadio Abanca-Balaídos began with Celta Vigo asserting their authority on the pitch. The home side controlled possession with 57%, frequently breaking through the lines thanks to the creative industry of Miguel Román. An Intensity rating of 80 reflected a relentless opening phase, but the visitors remained disciplined in their defensive shape. Against the run of play, Osasuna found the breakthrough in the 35th minute. A pinpoint delivery from R. Moro set up A. Budimir, who applied a clinical finish to silence the local support. It was a lesson in efficiency, as the navarrese side converted their first major opening of the match.

The Pivot: Penalty Drama and Tactical Flux

The second half saw Celta return with renewed purpose, seeking to capitalise on their statistical superiority. The Balance score of 61 indicated a finely poised encounter that swung back in the hosts' favour in the 53rd minute. A rash defensive challenge resulted in a penalty, which B. Iglesias converted with characteristic composure. With the score level, the game opened up significantly, and Celta unleashed a barrage of shots, totalling 17 by the final whistle. However, only four of those efforts found the target, highlighting a lack of clinical edge that would eventually haunt them. The Stakes grew higher as both managers sought to tilt the tactical battle through their respective benches.

Resolution: Super-Sub Seals the Points

As the match approached its final stretch, the Stakes of the mid-table battle became palpable. Osasuna's tactical flexibility bore fruit when substitute R. Garcia entered the fray. In the 79th minute, a well-worked set-piece routine saw A. Catena provide the assist for García to strike the decisive blow. This Upset Factor of 60 underscored the unpredictable nature of the tie, where the side with less possession proved the most dangerous. Despite a late surge from the Galicians, Osasuna held firm to secure a 1-2 away win. The result sees the visitors leapfrog Celta in the standings, continuing their impressive form and leaving the hosts to rue their missed opportunities in a high-tempo clash.

Key Questions

How did substitute Ante Budimir change the game?

Budimir actually started the match, providing the clinical breakthrough in the 35th minute that forced Celta to abandon their defensive shape in search of an equaliser.

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
57%
43%
Celta Vigo 57%
Osasuna 43%
Shots
17
8
Celta Vigo 17
Osasuna 8
Shots on Target
4
2
Celta Vigo 4
Osasuna 2
Expected Goals (xG)
2.07
0.67
Celta Vigo 2.07
Osasuna 0.67
Passes
546
405
Celta Vigo 546
Osasuna 405
Pass Accuracy
90%
89%
Celta Vigo 90%
Osasuna 89%
Corners
7
3
Celta Vigo 7
Osasuna 3
Fouls
9
14
Celta Vigo 9
Osasuna 14
Yellow Cards
2
2
Celta Vigo 2
Osasuna 2
Red Cards
0
0
Celta Vigo 0
Osasuna 0

Match Events

F. Boyomo J. Herrando 🔄 31'
A. Budimir (R. Moro) 35'
R. Garcia 🟨 45'+1
HT
53' B. Iglesias
56' 🟨 J. Rueda
67' 🔄 J. Rueda O. Mingueza
69' 🔄 H. Alvarez W. Swedberg
A. Budimir R. Garcia 🔄 70'
R. Garcia A. Osambela 🔄 70'
75' 🔄 B. Iglesias F. Jutgla
78' 🟨 S. Carreira
R. Garcia (A. Catena) 79'
83' 🔄 S. Carreira J. El Abdellaoui
83' 🔄 F. Lopez Y. Lago
R. Moro A. Bretones 🔄 88'
A. Oroz M. Gomez 🔄 88'
V. Rosier 🟨 90'+1
FT

Player Cards

Our take on every player in this match

Celta Vigo

Goalkeepers
Ionuț Radu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Javi Rodríguez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Carl Starfelt
MAGNET
MAGNET
81
Activity
81
Activity
72
Passes
9
Duels
Marcos Alonso
MAGNET
MAGNET
90
Activity
90
Activity
89
Passes
1
Duels
Midfielders
Javier Rueda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Miguel Román
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
63%
Pass Acc
Ilaix Moriba
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
Sergio Carreira
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Forwards
Fer López
MAGNET
MAGNET
47
Activity
47
Activity
35
Passes
12
Duels
Borja Iglesias
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Hugo Álvarez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
69
Entry
BENCH
Iván Villar
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Óscar Mingueza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Carlos Domínguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yoel Lago
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mihailo Ristić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Manu Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Williot Swedberg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Matías Vecino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jones El-Abdellaoui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Ferran Jutglà
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Iago Aspas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Pablo Durán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Osasuna

Goalkeepers
Sergio Herrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Valentin Rosier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Alejandro Catena
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
7.2
Rating
Flavien Boyomo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
31
Entry
Javi Galán
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Midfielders
Rubén García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Iker Muñoz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Victor Muñoz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Aimar Oroz
NPC
NPC
88
Minutes
88
Minutes
46%
Pass Acc
6.5
Rating
Raúl Moro
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.2
Rating
Forwards
Ante Budimir
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Aitor Fernández
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jorge Herrando
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
Started
Entry
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
9
Total Mins
Started
Entry
Asier Osambela
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Raúl García de Haro
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Moi Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Kike Barja
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
26/10/2025 Osasuna 2 - 3 Celta Vigo La Liga Estadio El Sadar
21/02/2025 Celta Vigo 1 - 0 Osasuna La Liga Estadio Abanca-Balaídos
01/09/2024 Osasuna 3 - 2 Celta Vigo La Liga Estadio El Sadar
04/02/2024 Osasuna 0 - 3 Celta Vigo La Liga Estadio El Sadar
13/08/2023 Celta Vigo 0 - 2 Osasuna La Liga Estadio Abanca-Balaídos
06/03/2023 Osasuna 0 - 0 Celta Vigo La Liga Estadio El Sadar
26/10/2025
La Liga Estadio El Sadar
21/02/2025
La Liga Estadio Abanca-Balaídos
01/09/2024
La Liga Estadio El Sadar
04/02/2024
La Liga Estadio El Sadar
13/08/2023
La Liga Estadio Abanca-Balaídos
06/03/2023
La Liga Estadio El Sadar
Celta Vigo Win
Osasuna Win
Draw

League Standings

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