Osasuna vs Real Madrid

2 - 1
🕒 Sat, 21 Feb 2026 17:30 Europe/London 📍 Estadio El Sadar 🧑‍⚖️ Alejandro Quintero Gonzalez 🔁 Regular Season - 25 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 25
Regular Season Table
Osasuna 16 · Real Madrid 2
Referee Stats
20 matches · 4.25 yellow cards avg
Yellow cards avg 4.25
Reds avg 0.55
Penalties avg 0.45
Over 4.5 cards 60%
Home wins 40%
Draws 40%
Away wins 20%
How the match was won
  • Shots were tight (13-15).
  • Real Madrid controlled possession (61%).
  • Real Madrid had the sharper finishing (2-5 shots on target).

Team Overview

Osasuna (Home stats)

Games / Record

19
W-D-L: 9-5-5

Goals For / Against

31 / 24
Avg: 1.63 / 1.26

Points

32
Avg: 1.68

Clean Sheets

5

Failed to Score

0
Real Madrid (Away stats)

Games / Record

19
W-D-L: 11-4-4

Goals For / Against

32 / 19
Avg: 1.68 / 1.00

Points

37
Avg: 1.95

Clean Sheets

8

Failed to Score

2

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this LaLiga fixture.

Quick comparison bars

1.68
PPG
1.95
1.63
GF
1.68
1.26
GA
1.00
63%
O2.5
53%
74%
BTTS
53%
47%
Score 1st
53%

League-position context

Osasuna rank16th
Real Madrid rank2nd
Osasuna points42
Real Madrid points86
Osasuna: #16 · 42 pts · GD -6
44 pts off the top 2. 8 pts off the play-off line. 0 pts clear of the relegation zone.
Real Madrid: #2 · 86 pts · GD +42
Currently in the automatic promotion spots. 37 pts above the play-off edge. 44 pts clear of the relegation zone.
44-point gap between the two sides coming into kick-off.

Osasuna last 5 home

L L L W D
Points4/15
Weighted index16
Goals6-8
Record1-1-3
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

Real Madrid last 5 away

W L W D L
Points7/15
Weighted index58
Goals5-5
Record2-1-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Osasuna trend breakdown

Over 2.563%
BTTS74%
BTTS + O2.558%
1H Over 0.579%
Also: Over 0.5 100% · Over 1.5 89% · Over 3.5 26% · 1H BTTS 21%

Real Madrid trend breakdown

Over 2.553%
BTTS53%
BTTS + O2.542%
1H Over 0.558%
Also: Over 0.5 95% · Over 1.5 84% · Over 3.5 16% · 1H BTTS 11%

Scoring reliability

Osasuna score at home100%
Osasuna clean sheet at home26%
Real Madrid score away89%
Real Madrid clean sheet away42%

First-goal patterns

Osasuna score first47%
Osasuna win after scoring first67%
Real Madrid score first53%
Real Madrid win after scoring first90%
Comeback rate after conceding first: Osasuna 63% · Real Madrid 20%
Avg first goal minute: Osasuna 34.6' · Real Madrid 34.7'

Vs league average

Osasuna score at home1.63 vs 1.57
Osasuna concede at home1.26 vs 1.12
Real Madrid score away1.68 vs 1.12
Real Madrid concede away1.00 vs 1.57
Osasuna score 4% above league average, while Real Madrid score 50% above league average.
Defensive side: Osasuna are 13% above league average at home, and Real Madrid are 36% below league average away.

Head-to-head trends

Recent games5
Avg goals3.20
BTTS60%
Over 2.560%
At this venue setup: 3.40 goals on average across the last 5.

Osasuna goal timing (home)

1H scored: 55% 2H scored: 45% Danger: 31-45 Vulnerable: 61-75
Goals scored by 15-minute interval
31-45 12
76-90+ 11
0-15 4
61-75 2
16-30 1
46-60 1
Goals conceded by 15-minute interval
61-75 6
76-90+ 6
16-30 4
46-60 3
31-45 2
0-15 1

Real Madrid goal timing (away)

1H scored: 43% 2H scored: 57% Danger: 76-90+ Vulnerable: 31-45
Goals scored by 15-minute interval
76-90+ 8
31-45 6
61-75 5
0-15 3
16-30 3
46-60 3
Goals conceded by 15-minute interval
31-45 6
76-90+ 5
46-60 4
61-75 3
0-15 2
16-30 1

Match Statistics

Shots on Goal
2
5
Total Shots
13
15
Shots off Goal
6
5
Blocked Shots
5
5
Shots Inside Box
11
7
Shots Outside Box
2
8
Ball Possession
39%
61%
Corner Kicks
3
7
Fouls
19
10
Offsides
1
2
Yellow Cards
2
4
Red Cards
—
—
Goalkeeper Saves
4
1
Total Passes
353
570
Passes Accurate
294
511
Passes %
83%
90%

Events

Yellow Cards
Home
2
Away
4
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
4
32'
32' Aimar Oroz
36' ⚽
⚽
36' ⚽ VAR
A. Budimir
Penalty confirmed
37'
37' T. Courtois
38' ⚽
⚽
38' ⚽ Goal · 1-0
A. Budimir
Penalty
64' ↑↓
↑↓
64' ⇄ Dani Carvajal
1st substitution · For: T. Alexander-Arnold
64' ↑↓
↑↓
64' ⇄ E. Camavinga
2nd substitution · For: Brahim Díaz
66'
66' Moncayola
66' ↑↓
↑↓
66' ⇄ Rubén García
1st substitution · For: Abel Bretones
67' ↑↓
↑↓
67' ⇄ A. Budimir
2nd substitution · For: Raúl García
71' ↑↓
↑↓
71' ⇄ Aimar Oroz
3rd substitution · For: Iker Muñoz
73' ⚽
⚽
73' ⚽ Goal · 1-1
Vinícius Júnior
Normal Goal · Assist: F. Valverde
75' ↑↓
↑↓
75' ⇄ F. Valverde
3rd substitution · For: Gonzalo García
82' ↑↓
↑↓
82' ⇄ A. Güler
4th substitution · For: Dani Ceballos
83' ↑↓
↑↓
83' ⇄ Moncayola
4th substitution · For: Raul Moro
83' ↑↓
↑↓
83' ⇄ V. Rosier
5th substitution · For: Íñigo Arguibide
84'
84' T. Alexander-Arnold
88'
88' Vinícius Júnior
90' ⚽
⚽
90' ⚽ Goal · 2-1
Raúl García
Normal Goal · Assist: Raul Moro
90+1' ⚽
⚽
90+1' ⚽ VAR
Raúl García
Goal confirmed
90+3'
90+3' D. Alaba

Osasuna vs Real Madrid 2-1: match report, goals, cards and substitutions

Osasuna beat Real Madrid 2-1 on Saturday, 21 February 2026 in LaLiga. The match was refereed by Alejandro Quintero Gonzalez. It was played at Estadio El Sadar.

First half: Aimar Oroz received a yellow card for Osasuna at 32'. VAR intervened at 36' for Osasuna (Penalty confirmed). T. Courtois received a yellow card for Real Madrid at 37'. Osasuna took the lead at 38' when A. Budimir scored (Penalty), making the score 1-0.

Second half: Real Madrid made their 1st substitution at 64', with Dani Carvajal replacing T. Alexander-Arnold. Real Madrid made their 2nd substitution at 64', with E. Camavinga replacing Brahim Díaz. Moncayola received a yellow card for Osasuna at 66'. Osasuna made their 1st substitution at 66', with Rubén García replacing Abel Bretones. Osasuna made their 2nd substitution at 67', with A. Budimir replacing Raúl García. Osasuna made their 3rd substitution at 71', with Aimar Oroz replacing Iker Muñoz. Real Madrid leveled the score at 73' when Vinícius Júnior scored, with the assist credited to F. Valverde, making the score 1-1. Real Madrid made their 3rd substitution at 75', with F. Valverde replacing Gonzalo García. Real Madrid made their 4th substitution at 82', with A. Güler replacing Dani Ceballos. Osasuna made their 4th substitution at 83', with Moncayola replacing Raul Moro. Osasuna made their 5th substitution at 83', with V. Rosier replacing Íñigo Arguibide. T. Alexander-Arnold received a yellow card for Real Madrid at 84'. Vinícius Júnior received a yellow card for Real Madrid at 88'. Osasuna took the lead at 90' when Raúl García scored, with the assist credited to Raul Moro, making the score 2-1. VAR intervened at 90+1' for Osasuna (Goal confirmed). D. Alaba received a yellow card for Real Madrid at 90+3'.

Osasuna used 5 substitutions while Real Madrid used 4 substitutions. Osasuna got 2 yellow cards, while Real Madrid got 4 yellow cards.

How the match was won

  • Shots were tight (13-15).
  • Real Madrid controlled possession (61%).
  • Real Madrid had the sharper finishing (2-5 shots on target).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games16
Home Wins1
Draws4
Away Wins11
Over 2.5 Goals8 (50.0%)
BTTS8 (50.0%)
Home vs Away as Scheduled
Total Games8
Home Wins1
Draws2
Away Wins5
Over 2.5 Goals5 (62.5%)
BTTS6 (75.0%)

Osasuna vs Real Madrid Head-to-Head History by Season