Osasuna vs Atlético Madrid Prediction, Preview and Stats

Spain flag 2025/2026 La Liga, Spain
Estadio El Sadar Tue, 12 May - 7:30 PM
La Liga
Osasuna OSA
1 Winner 2
Atlético Madrid ATM
Full Time Tue, 12 May 7:30 PM
Round 36 Regular Season
Kike Barja - 90+1'
Goal
|
Goal
Alexander Sørloth - 71'
Ademola Lookman - 15' (P)
|
Second yellow card Marcos Llorente 79'

CONTEXT

Osasuna faced Atlético Madrid at home in La Liga, falling 1-2 despite controlling 58% possession. Atlético, the stronger team, took a 0-1 halftime lead and withstood pressure after receiving a red card in the second half. The visitors maintained defensive structure with 10 men, securing victory through clinical finishing. This result highlighted Atlético's resilience against a possession-dominant Osasuna side that created chances but lacked precision. A significant 63.6% structural deviation favored Atlético, while efficiency remained in line with norms. Market alignment held true, though xG data was unavailable for chance quality assessment. The red card introduced distortion in second-half play, altering dynamics without derailing Atlético's win.

TL;DR

  • Structural deviation: Atlético Madrid benefited from a significant 63.6% structural deviation.
  • Efficiency shift: Efficiency shift was in line with expectations.
  • xG alignment: xG alignment cannot be assessed due to unavailable data.
  • Market alignment: Outcome aligned with pre-match market expectations.
  • xG expectations: xG expectations could not be evaluated without data.
  • Event impact: Atlético Madrid's red card was the primary event influencing match flow.
  • Red card distortion: Red card distortion shaped second-half adjustments.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality

Match referee

J. Guzmán Mansilla

Spain 25 matches in sample
Avg. cards 0.12
Fouls / match 0.52
Yellow cards / match 0.12
Red cards / match 0
Penalties / match 0

Other match officials

J. Martínez Guerrero

1st Assistant

Spain

I. Ríos Vargas

2nd Assistant

Spain

O. Rivera Olmedo

4th Official

Spain

League averages

La Liga Based on last 100 matches

Fouls / match 21.29
Yellow cards / match 4.01
Red cards / match 0.23
Penalties / match 0.29
Osasuna A. Lisci
A. Lisci
VS
Atlético Madrid D. Simeone
D. Simeone
1.35
Avg Points / Game (Last 100 Matches)
1.65
0.83 i
Last 6 Opponents
Levante Rank: 74 L
FC Barcelona Rank: 96 L
Sevilla Rank: 72 W
Athletic Club Rank: 77 L
Real Betis Rank: 83 D
Deportivo Alavés Rank: 76 D
Avg Points / Game (Last 6 Matches)
1 i
Last 6 Opponents
Celta de Vigo Rank: 80 L
Valencia Rank: 77 W
Athletic Club Rank: 77 W
Elche Rank: 73 L
Sevilla Rank: 74 L
FC Barcelona Rank: 97 L
9
Head to Head (Wins - Draws - Losses)
9 - 3 - 23
23

Win Probabilities

Live Win Probability (90 Min)
Home Osasuna
36.35%
Draw
27.3%
Away Atlético Madrid
36.35%

Movement

Changes since opening
Osasuna
+36.16%
Draw
+22.72%
Atlético Madrid
-58.88%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
77.29
88.69
0 (Weakest) 100 (Strongest)
Metric
Osasuna
Atlético Madrid
Power Score
77.29
88.69
League Position
11
4
Global Rank
88
16

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Osasuna Opponent-weighted form score
Atlético Madrid Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Osasuna Atlético Madrid

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Osasuna

Left / Center / Right
Opposition half density
vs season average

Atlético Madrid

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Osasuna ⚠ Proxy
vs
⚠ Proxy Atlético Madrid
Attacking Efficiency
Higher is better
Attacking Efficiency
47.07
15.00
Defensive Efficiency
Lower is better
Defensive Efficiency
15.00
47.07
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Osasuna +2.90 Efficiency Index
vs
Atlético Madrid -2.90 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Osasuna
Atlético Madrid
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Osasuna ⚠ Proxy
vs
⚠ Proxy Atlético Madrid
Created Set-piece attacking threat
Osasuna Atlético Madrid
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
0.00 1.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Osasuna Atlético Madrid
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
1.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Osasuna
Atlético Madrid
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Osasuna
vs
Atlético Madrid
Attack After Winning Possession transition → offence
Osasuna Atlético Madrid
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Osasuna Atlético Madrid
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Osasuna
Atlético Madrid
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • OSA had peak pressure around 102'.
  • ATM started the game with stronger pressure.
OSA Pressure ATM Pressure
Pressure Index: OSA reached the top pressure at 102' (100.00).

Team Head to Head Last 6 Seasons

Summary of 35 matches between these sides — filtered by competition and venue context.

Osasuna OSA Home
35 matches
Atlético Madrid ATM Away
Match Record
9
Wins
23
3
Draws
3
23
Losses
9
Goals
32
Goals Scored
56
56
Goals Conceded
32
-24
Goal Difference
+24

Data last updated: 2026-05-13T00:02:40+00:00

STARTING XI

Match Formation 4-2-3-1
Match Formation 4-4-2
Pitch
A. Fernández Abarisketa
Spain
13 A. Fernández Abarisketa
V. Rosier
France
19 V. Rosier
A. Catena Marugán
Spain
24 A. Catena Marugán
F. Boyomos
Cameroon
22 F. Boyomos
J. Galán Gil
Substitution
Spain
20 J. Galán Gil
J. Moncayola Tollar
Spain
7 J. Moncayola Tollar
L. Torró Marset
Substitution
Spain
6 L. Torró Marset
R. García Santos
Substitution
Spain
14 R. García Santos
M. Gómez Bordonado
Substitution
Spain
16 M. Gómez Bordonado
R. Moro Prescoli
Substitution
Spain
18 R. Moro Prescoli
A. Budimir
Croatia
17 A. Budimir
Pitch
J. Musso
Argentina
1 J. Musso
M. Ruggeri
Italy
3 M. Ruggeri
D. Hancko
Slovakia
17 D. Hancko
M. Pubill Pagès
Spain
18 M. Pubill Pagès
M. Llorente Moreno
Spain
14 M. Llorente Moreno
O. Vaargas
United States
21 O. Vaargas
J. Resurrección Merodio
Spain
6 J. Resurrección Merodio
R. Mendoza Martinez Moya
Substitution
Spain
4 R. Mendoza Martinez Moya
T. Almada
Substitution
Argentina
11 T. Almada
A. Lookman
Substitution
Nigeria
22 A. Lookman
A. Griezmann
France
7 A. Griezmann

General Information

Date & Time :
May 12, 2026, 07:30 PM
Competition :
2025/2026 La Liga, Spain · Round 36 · Regular Season
Stadium :
Estadio El Sadar
Capacity :
23576
Attendance :
18647
Pitch Surface :
Grass
Weather :
☀️ 12°C, Fair
Referees :
José Luis Guzmán Mansilla
José Luis Martínez Guerrero
Iván Ríos Vargas
Olatz Rivera Olmedo

Statistics

Possession
OSA
59%
ATM
41%

Top Statistics

1 Goals 2
4 Big Chances Created 3
5 Shots 4
86 Dangerous attacks 26
58 Possession 42
8 Corners 4
12 Free kicks 14
6 Yellow Cards 5
0 Red Cards 1

Match Overview

71 Successful Dribbles Percentage 67
58 Ball Safe 69
21 Throwins 13
6 Successful Headers 18
2 Goal Kicks 11
17 Dribble Attempts 9
1 Injuries 1
14 Goal Attempts 5
0 Penalties 1
12 Successful Dribbles 6
5 Substitutions 3
1 Assists 0

Attacking

129 Attacks 58
3 Big Chances Missed 1

Possession

415 Successful Passes 287
49 Long Passes 53
67 Successful Long Passes Percentage 47
87 Successful Passes Percentage 80
33 Successful Long Passes 25
477 Passes 358
19 Key Passes 3

Defensive

10 Interceptions 6
11 Tackles 15
40 Duels Won 51
2 Saves 4

Build-up

50 Total Crosses 12
18 Accurate Crosses 1

Discipline

15 Fouls 12
0 Offsides 2

Lineup

Referee : José Luis Guzmán Mansilla

Starting XI

13
Aitor Fernández
Aitor Fernández Goalkeeper
19
Valentin Rosier
Valentin Rosier Defender
20
Javi Galán
Javi Galán Defender
23
Abel Bretones
Abel Bretones
Defender60'
22
Enzo Boyomo
Enzo Boyomo Defender
24
Alejandro Catena
Alejandro Catena Defender
6
Lucas Torró
Lucas Torró Midfielder
10
Aimar Oroz
Aimar Oroz
Midfielder72'
7
Jon Moncayola
Jon Moncayola Midfielder
14
Rubén García
Rubén García Midfielder
9
Raúl García
Raúl García
Attacker60'
16
Moi Gómez
Moi Gómez Midfielder
29
Asier Osambela
Asier Osambela
Midfielder72'
18
Raúl Moro
Raúl Moro Midfielder
11
Kike Barja
Kike Barja
Attacker37'
17
Ante Budimir
Ante Budimir Attacker
Referee : José Luis Guzmán Mansilla

Starting XI

1
Juan Musso
Juan Musso Goalkeeper
3
Matteo Ruggeri
Matteo Ruggeri Defender
14
Marcos Llorente
Marcos Llorente Defender
17
Dávid Hancko
Dávid Hancko Defender
18
Marc Pubill
Marc Pubill Defender
4
Rodrigo Mendoza
Rodrigo Mendoza Midfielder
24
Robin Le Normand
Robin Le Normand
Defender18'
6
Koke
Koke Midfielder
11
Thiago Almada
Thiago Almada Midfielder
9
Alexander Sørloth
Alexander Sørloth
Attacker46'
21
Obed Vargas
Obed Vargas Midfielder
7
Antoine Griezmann
Antoine Griezmann Attacker
22
Ademola Lookman
Ademola Lookman Attacker
15
Clément Lenglet
Clément Lenglet
Defender82'

Events

2ND-HALF
Event
Enzo Boyomo
Foul / 10th Yellowcard
90+2'
Event
Kike Barja
Left foot shot / 2nd Goal
90+1'
Event
Alejandro Catena
Argument / 8th Yellowcard
85'
85'
Event
Robin Le Normand
Argument / 9th Yellowcard
83'
Event
Diego Simeone
Argument / 11th Yellowcard
82'
Event
Clément Lenglet  Ademola Lookman
8th Substitution
79'
Event
Marcos Llorente
Foul / 1st Yellow/red Card
Event
Aimar Oroz Lucas Torró
6th Substitution
72'
Event
Asier Osambela Moi Gómez
7th Substitution
72'
71'
Event
Alexander Sørloth
Header / 1st Goal
Event
Abel Bretones Javi Galán
4th Substitution
60'
Event
Raúl García Rubén García
5th Substitution
60'
59'
Event
Marc Pubill
Foul / 7th Yellowcard
Event
Kike Barja
Argument / 5th Yellowcard
57'
57'
Event
Koke 
Foul / 6th Yellowcard
52'
Event
Marcos Llorente
Argument / 4th Yellowcard
46'
Event
Alexander Sørloth Thiago Almada
3rd Substitution
1ST-HALF
Event
Ante Budimir
Argument / 3rd Yellowcard
45+9'
Event
Ante Budimir
Penalty disallowed
45+3'
Event
Kike Barja Raúl Moro
2nd Substitution
37'
Event
Rubén García
Foul / 2nd Yellowcard
30'
18'
Event
Robin Le Normand Rodrigo Mendoza
1st Substitution
15'
Event
Ademola Lookman
Right foot shot / 1st Penalty
Event
Javi Galán
Handball / 1st Yellowcard
14'
13'
Event
Antoine Griezmann
Penalty awarded

Match Commentary

90
Update Update
The second half ends with Osasuna losing 1-2 to Atletico Madrid.
90
Update Update
Marc Pubill of Atletico Madrid won a free kick on the right wing.
90
Update Update
Alexander Sørloth of Atletico Madrid won a free kick in an attacking position.
90
Attempt Attempt
Kike Barja from Osasuna had a missed chance, shooting with his left foot from the left side of the box, and it was very close to the goal. The assist came from Raúl García, who provided a cross.
90
GOAL! GOAL! Important
Goal! Osasuna 1, Atletico Madrid 2. Kike Barja scores for Osasuna with a left-footed shot from the center of the box into the top left corner, assisted by Raúl García.
90
Update Update
Obed Vargas from Atletico Madrid won a free kick in the attacking area.
90
Update Update
Valentin Rosier of Osasuna commits a foul.
90
Update Update
Foul by Asier Osambela of Osasuna.
90
Yellow Card Yellow Card Important
Enzo Boyomo of Osasuna receives a yellow card for a foul.
90
Update Update
The fourth official has indicated there will be 3 minutes of added time.
90
Update Update
Enzo Boyomo fouled an Osasuna player.
90
Update Update
Ante Budimir of Osasuna commits a handball.
89
Corner Corner
Ante Budimir of Osasuna missed a headed chance from the center of the box, shooting to the left. The assist came from Jon Moncayola, who provided a cross after a corner.
89
Corner Corner
Asier Osambela from Osasuna missed a headed opportunity from the center of the box, sending the ball high. The assist came from Ante Budimir after a corner.
88
Corner Corner
Corner awarded to Osasuna after Matteo Ruggeri concedes.
87
Attempt Attempt
Valentin Rosier's right-footed shot from outside the box is blocked. The assist was provided by Aimar Oroz.
86
Corner Corner
Asier Osambela of Osasuna attempts an attack with a header from the center of the box, but Juan Musso of Atletico Madrid makes a save in the right corner. The assist came from Jon Moncayola's cross.
85
Yellow Card Yellow Card Important
Robin Le Normand from Atletico Madrid receives a yellow card.
85
Yellow Card Yellow Card Important
Alejandro Catena of Osasuna receives a yellow card.
84
Corner Corner
Corner awarded to Osasuna after Matteo Ruggeri concedes.
83
Update Update
Obed Vargas of Atletico Madrid won a free kick in defense.
83
Update Update
Aimar Oroz from Osasuna committed a foul.
82
Substitution Substitution
Substitution for Atletico Madrid: Clément Lenglet replaces Ademola Lookman.
82
Attempt Attempt
Missed chance. Valentin Rosier of Osasuna shoots with his right foot from outside the box, but it goes high and wide to the right. Assist by Abel Bretones.
79
Yellow Card Yellow Card Important
Marcos Llorente of Atletico Madrid receives a second yellow card for a foul.
79
Yellow Card Yellow Card Important
Marcos Llorente of Atletico Madrid receives a second yellow card for a foul.
79
Update Update
Aimar Oroz from Osasuna won a free kick in defense.
77
Corner Corner
Atletico Madrid wins a corner after Valentin Rosier concedes.
75
Corner Corner
Corner awarded to Osasuna after a concession by Marcos Llorente.
75
Attempt Attempt
Aimar Oroz from Osasuna has a shot from outside the box with his left foot, but it's blocked.
75
Corner Corner
Ante Budimir from Osasuna had a missed chance as his right-footed shot from the center of the box went over the bar. The assist came from Raúl García, who headed the ball after a corner.
72
Substitution Substitution
Substitution for Osasuna: Aimar Oroz replaces Lucas Torró.
72
Substitution Substitution
Substitution for Osasuna: Asier Osambela replaces Moi Gómez.
71
GOAL! GOAL! Important
Goal! Atletico Madrid leads 2-0 with Alexander Sørloth scoring with a header from a few meters into the top left corner.
69
Corner Corner
Atletico Madrid wins a corner after Abel Bretones concedes.
68
Update Update
Enzo Boyomo of Osasuna committed a foul.
68
Update Update
Ademola Lookman of Atletico Madrid won a free kick in an attacking position.
67
Update Update
Lucas Torró's header from the center of the box is blocked. The assist came from Jon Moncayola's cross.
66
Corner Corner
Corner awarded to Osasuna after a concession by Juan Musso.
66
Corner Corner
New attacking attempt. Ante Budimir of Osasuna heads the ball from the center of the box, but it's saved in the top right corner by Juan Musso of Atletico Madrid. The assist came from Abel Bretones with a cross.
61
Attempt Attempt
Kike Barja of Osasuna missed a header from the center of the box, shooting to the left. Raúl García provided the assist with a cross.
60
Attempt Attempt
Alejandro Catena of Osasuna missed a chance, heading the ball from the center of the box over the goal. The assist came from Rubén García, who provided a cross.
60
Substitution Substitution
Substitution for Osasuna: Abel Bretones replaces Javi Galán.
60
Substitution Substitution
Substitution for Osasuna: Raúl García replaces Rubén García.
59
Update Update
Kike Barja from Osasuna won a free kick in the attacking area.
59
Yellow Card Yellow Card Important
Marc Pubill of Atletico Madrid receives a yellow card for a foul.
59
Update Update
Foul committed by Marc Pubill of Atletico Madrid.
57
Yellow Card Yellow Card Important
Kike Barja from Osasuna receives a yellow card.
57
Yellow Card Yellow Card Important
Koke from Atletico Madrid receives a yellow card for a foul.
57
Update Update
Kike Barja from Osasuna won a free kick on the left wing.
57
Update Update
Koke from Atletico Madrid commits a foul.
55
Attempt Attempt
Ante Budimir's left-footed shot from a difficult position on the left is blocked. Lucas Torró provided the assist.
54
Update Update
Rubén García from Osasuna won a free kick in the attacking area.
54
Update Update
Ademola Lookman fouled a player from Atletico Madrid.
52
Yellow Card Yellow Card Important
Marcos Llorente of Atletico Madrid receives a yellow card.
52
Update Update
Lucas Torró from Osasuna misses a chance, shooting with his right foot from the center of the box, sending the ball high. The assist came from Kike Barja with a cross.
52
Update Update
Atletico Madrid is called offside. Ademola Lookman is in an offside position.
50
Update Update
Kike Barja of Osasuna won a free kick in defense.
50
Update Update
Foul committed by Marc Pubill for Atletico Madrid.
49
Update Update
Ademola Lookman of Atletico Madrid won a free kick in defense.
49
Update Update
Foul committed by Lucas Torró of Osasuna.
48
Update Update
Ademola Lookman of Atletico Madrid is flagged for offside.
47
Attempt Attempt
Missed chance. Alexander Sørloth of Atletico Madrid shot with his right foot from outside the box but missed to the left. Koke provided the assist.
45
Update Update
Ante Budimir from Osasuna committed a foul.
45
Update Update
Kike Barja from Osasuna won a free kick on the left wing.
45
Update Update
Osasuna is awarded a penalty after Ante Budimir is fouled in the penalty area.
45
Update Update
The fourth official has indicated there will be 6 minutes of added time.
45
Attempt Attempt
Ante Budimir of Osasuna missed a header from the center of the box, shooting to the left. The assist came from Kike Barja's cross.
45
Update Update
First half ends with Osasuna 0, Atletico Madrid 1.
45
Yellow Card Yellow Card Important
Ante Budimir of Osasuna receives a yellow card.
45
Update Update
The second half begins with the score at Osasuna 0, Atletico Madrid 1.
45
Update Update
Penalty awarded to Osasuna after Ante Budimir is fouled in the penalty area.
45
Update Update
VAR is checking a penalty for Osasuna.
45
Yellow Card Yellow Card Important
Juan Musso of Atletico Madrid receives a yellow card for a foul.
45
Substitution Substitution
Substitution for Atletico Madrid: Alexander Sørloth replaces Thiago Almada.
44
Update Update
Javi Galán from Osasuna won a free kick in defense.
44
Update Update
Foul committed by Marc Pubill of Atletico Madrid.
43
Update Update
Foul committed by Matteo Ruggeri of Atletico Madrid.
43
Update Update
Moi Gómez from Osasuna won a free kick in defense.
42
Corner Corner
Atletico Madrid wins a corner after Valentin Rosier concedes.
41
Corner Corner
Atletico Madrid wins a corner after Aitor Fernández concedes.
41
Corner Corner
Atletico Madrid has been awarded a corner after Aitor Fernández conceded it.
38
Update Update
There is a delay in the match due to an injury to Kike Barja from Osasuna.
37
Substitution Substitution
Substitution for Osasuna: Kike Barja replaces Raúl Moro due to injury.
35
Update Update
There is a delay in the match due to an injury to Raúl Moro from Osasuna.
34
Update Update
Rubén García from Osasuna won a free kick on the right wing.
34
Update Update
Foul committed by Matteo Ruggeri of Atletico Madrid.
33
Corner Corner
Corner awarded to Osasuna after Matteo Ruggeri concedes.
30
Yellow Card Yellow Card Important
Rubén García of Osasuna receives a yellow card for a foul.
30
Update Update
Rubén García from Osasuna committed a foul.
30
Update Update
Ademola Lookman from Atletico Madrid won a free kick in defense.
29
Update Update
Lucas Torró from Osasuna won a free kick on the right wing.
29
Update Update
Ademola Lookman fouled a player from Atletico Madrid.
26
Update Update
Valentin Rosier from Osasuna committed a foul.
26
Update Update
Ademola Lookman of Atletico Madrid won a free kick in the defensive area.
24
Corner Corner
Ante Budimir from Osasuna had a missed chance, shooting with his left foot from the center of the box, just missing the top right corner.
23
Update Update
Enzo Boyomo fouled an Osasuna player.
23
Update Update
Antoine Griezmann from Atletico Madrid won a free kick in defense.
21
Attempt Attempt
Ante Budimir from Osasuna missed a chance, shooting with his left foot from the center of the box, but the ball went high. The assist was provided by Valentin Rosier.
21
Update Update
Ante Budimir of Osasuna misses a chance, shooting with his left foot from the center of the box but sending it high. The assist was provided by Valentin Rosier.
20
Corner Corner
Corner awarded to Osasuna after a concession by Matteo Ruggeri.
20
Corner Corner
Corner awarded to Osasuna after Matteo Ruggeri concedes.
19
Attempt Attempt
Rubén García from Osasuna missed a chance with a left-footed shot from the center of the box.
18
Substitution Substitution
Substitution for Atletico Madrid: Robin Le Normand replaces Rodrigo Mendoza due to injury.
17
Update Update
There is a delay in the match due to an injury to Rodrigo Mendoza from Atletico Madrid.
17
Corner Corner
Corner awarded to Osasuna after a concession by Dávid Hancko.
15
GOAL! GOAL! Important
Goal! Ademola Lookman scores for Atletico Madrid with a right-footed shot into the left corner. The match stands at 0-1.
14
Update Update
VAR is checking a penalty for Atletico Madrid.
13
Update Update
Koke from Atletico Madrid won a free kick in defense.
11
Corner Corner
Rodrigo Mendoza of Atletico Madrid attempts an attack with a right-footed shot from the right side of the box, but Aitor Fernández of Osasuna saves it in the left corner. The assist came from Antoine Griezmann with a through ball.
11
Update Update
Moi Gómez of Osasuna commits a foul.
10
Update Update
Foul committed by Jon Moncayola of Osasuna.
10
Update Update
Rodrigo Mendoza of Atletico Madrid won a free kick in defense.
6
Update Update
Rodrigo Mendoza from Atletico Madrid commits a foul.
6
Update Update
Jon Moncayola of Osasuna won a free kick in an attacking position.
6
Attempt Attempt
New attacking attempt. Ante Budimir of Osasuna takes a left-footed shot from outside the box, but it's saved by Juan Musso, the goalkeeper for Atletico Madrid, who is positioned in the center of the goal. The assist comes from Alejandro Catena.
4
Update Update
Ante Budimir of Osasuna committed a foul.
4
Update Update
Marc Pubill from Atletico Madrid won a free kick in defense.
2
Update Update
Handball committed by Matteo Ruggeri of Atletico Madrid.
1
Update Update
Obed Vargas from Atletico Madrid won a free kick in defense.
1
Update Update
Foul committed by Lucas Torró of Osasuna.

CONCLUSION

Atlético Madrid's 1-2 triumph over Osasuna underscored their quality as the stronger side, overcoming a red card and lower possession to prevail. Osasuna's 58% ball control yielded a goal but not enough to overturn the deficit from Atlético's efficient first-half strike. The significant structural deviation and market alignment reflect Atlético's effective game management under pressure. Absent xG metrics limit deeper insights into chance creation, yet the red card's distortion in the second half tested and affirmed Atlético's defensive resolve. This result bolsters their campaign momentum while exposing Osasuna's conversion issues.

Osasuna vs Atlético Madrid preview with tactical analysis, xG context, lineup signals, and data-backed betting insights for faster decisions.

Use this page as a quick-read snapshot first, then continue to deep stats and methodology references below.

How We Build This Analysis

BestPreviews combines tactical context, lineup quality, xG trends, and form data across competitions. Read the full methodology and FAQ.