La Liga
Osasuna 1-1 Real Madrid
Osasuna vs Real Madrid finished 1-1 in La Liga. Key event: 2' Vinícius Júnior (assist Kylian Mbappe-Lottin · xG 0.62 · Open Play · location 97.4%, 45.2%). Head to head: H2H last 8: 0-2-6. Home form: D L W D D; Away form: D W L W W. Also shown: timeline, team statistics, lineups, top players, recent team results.
Match preview 2 facts
Home form
D L W D D
6 pts, goals 5-6, 1.00 scored/match, 1.20 conceded/match
Away form
D W L W W
10 pts, goals 10-4, 2.00 scored/match, 0.80 conceded/match
Shot map 28 shots · 2 goals
Both teams attack from left to right. The attacking half is shown when every location fits it; larger markers represent higher xG.
Attempt
Goal
Marker size = xG
Timeline 42 events
2'
•
shot
Vinícius Júnior
REA assist Kylian Mbappe-Lottin xG 0.62 · Open Play · location 97.4%, 45.2%
9'
•
shot
Eduardo Camavinga
REA xG 0.06 · Left Foot · Set Piece · location 84.7%, 56.5%
9'
•
shot
Kylian Mbappe-Lottin
REA assist Luka Modric xG 0.2 · Left Foot · Open Play · location 93.3%, 69.2%
14'
•
shot
Kylian Mbappe-Lottin
REA assist Federico Valverde xG 0.41 · Right Foot · Open Play · location 93%, 47%
15'
⚽
Goal
Kylian Mbappé
0–1 REA assist Federico Valverde
19'
•
shot
Aimar Oroz
OSA xG 0.04 · Right Foot · From Corner · location 85.3%, 63.8%
21'
•
shot
Ante Budimir
OSA assist Lucas Torró xG 0.05 · Open Play · location 94.1%, 59.6%
26'
•
shot
Vinícius Júnior
REA assist Luka Modric xG 0.03 · Right Foot · Open Play · location 75.2%, 41.5%
26'
•
shot
Fran García
REA assist Luka Modric xG 0.02 · Left Foot · Open Play · location 75.4%, 68.7%
27'
•
shot
Aimar Oroz
OSA xG 0.07 · Right Foot · Open Play · location 85.3%, 54.9%
29'
•
shot
Kylian Mbappe-Lottin
REA assist Jude Bellingham xG 0.13 · Right Foot · Open Play · location 88%, 38.2%
31'
•
shot
Vinícius Júnior
REA assist Kylian Mbappe-Lottin xG 0.41 · Right Foot · Open Play · location 87.2%, 47.7%
Show 30 more timeline eventsHide 30 timeline events
39'
Red
Jude Bellingham
REA Red card
41'
shot
Kylian Mbappe-Lottin
REA assist Fran García xG 0.02 · Right Foot · Open Play · location 73.4%, 66.9%
47'
shot
Kylian Mbappe-Lottin
REA assist Vinícius Júnior xG 0.09 · Right Foot · Open Play · location 83.2%, 50.9%
48'
Yellow
Jesús Areso
OSA Yellow card
52'
Yellow
Juan Cruz
OSA Yellow card
54'
shot
Jon Moncayola
OSA assist Bryan Zaragoza xG 0.51 · Right Foot · Open Play · location 95.2%, 45.2%
56'
VAR
Ante Budimir
OSA Penalty not awarded
57'
Yellow
Eduardo Camavinga
REA Yellow card
58'
Goal
Ante Budimir
1–1OSA Penalty
59'
shot
Kylian Mbappe-Lottin
REA assist Federico Valverde xG 0.05 · Left Foot · Open Play · location 94.4%, 33.1%
59'
Sub
Abel Bretones
OSA on for Juan Cruz
59'
Sub
Rubén Peña
OSA on for Jesús Areso
69'
Sub
Rodrygo
REA on for Brahim Díaz
72'
shot
Rubén García
OSA assist Aimar Oroz xG 0.03 · Right Foot · Open Play · location 86.7%, 24.4%
72'
shot
Kylian Mbappe-Lottin
REA assist Eduardo Camavinga xG 0.01 · Right Foot · Set Piece · location 61.1%, 60.3%
73'
Yellow
Aimar Oroz
OSA Yellow card
74'
shot
Vinícius Júnior
REA assist Luka Modric xG 0.16 · Right Foot · Open Play · location 91.3%, 55.2%
79'
Sub
Moi Gómez
OSA on for Bryan Zaragoza
79'
Sub
Iker Muñoz
OSA on for Jon Moncayola
81'
shot
Luka Modric
REA assist Vinícius Júnior xG 0.05 · Right Foot · Open Play · location 95.4%, 34.2%
87'
Sub
Raúl García de Haro
OSA on for Ante Budimir
Head-to-head H2H last 10: 1-7-2
Real Madrid leads the last 10 head-to-head meetings: 7 wins, 1 loss, 2 draws. Latest meeting: 21 Feb 2026 · Osasuna vs Real Madrid · 2 - 1.
Open full team comparisonShowing 8 of 10 head-to-head matches.
Show 2 more head-to-head matchesHide 2 head-to-head matches
Recent form
Showing 8 of 12 recent form matches.
Show 4 more recent form matchesHide 4 recent form matches
Team statistics 18 metrics
Show 10 more statisticsHide 10 statistics
Lineups
Real Madrid
4-4-2 · Manager Carlo Ancelotti 1
T
Thibaut Courtois
GK
8
F
Federico Valverde
DEF
14
A
Aurélien Tchouaméni
DEF
35
R
Raúl Asencio
DEF
20
F
Fran García
DEF
21
B
Brahim Díaz
MID
10
L
Luka Modrić · Captain
MID
6
E
Eduardo Camavinga
MID
5
J
Jude Bellingham
MID
9
K
Kylian Mbappé
FWD
7
V
Vinícius Júnior
FWD
Show 10 substitutesHide 10 substitutes
11
R
Rodrygo
FWD
34
S
Sergio Mestre
GK
13
A
Andriy Lunin
GK
31
J
Jacobo Ramón
DEF
23
F
Ferland Mendy
DEF
39
L
Lorenzo Aguado
DEF
18
J
Jesús Vallejo
DEF
19
D
Dani Ceballos
MID
15
A
Arda Güler
MID
16
E
Endrick
FWD
Osasuna
4-1-4-1 · Manager Vicente Moreno 1
S
Sergio Herrera · Captain
GK
12
J
Jesús Areso
DEF
24
A
Alejandro Catena
DEF
5
J
Jorge Herrando
DEF
3
J
Juan Cruz
DEF
6
L
Lucas Torró
MID
14
R
Rubén García
MID
7
J
Jon Moncayola
MID
10
A
Aimar Oroz
MID
19
B
Bryan Zaragoza
MID
17
A
Ante Budimir
FWD
Show 11 substitutesHide 11 substitutes
15
R
Rubén Peña
DEF
23
A
Abel Bretones
DEF
18
I
Iker Muñoz
MID
16
M
Moi Gómez
MID
9
R
Raúl García de Haro
FWD
13
A
Aitor Fernández
GK
31
P
Pablo Valencia
GK
4
U
Unai García
DEF
8
P
Pablo Ibáñez
MID
20
J
José Manuel Arnáiz
FWD
11
K
Kike Barja
FWD