Osasuna vs Real Madrid
| 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% |
|
- Shots were tight (13-15).
- Real Madrid controlled possession (61%).
- Real Madrid had the sharper finishing (2-5 shots on target).
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this LaLiga fixture.
Quick comparison bars
Osasuna last 5 home
Real Madrid last 5 away
Osasuna trend breakdown
Real Madrid trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
Osasuna goal timing (home)
Real Madrid goal timing (away)
Match Statistics
Events
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
| Total Games | 16 |
| Home Wins | 1 |
| Draws | 4 |
| Away Wins | 11 |
| Over 2.5 Goals | 8 (50.0%) |
| BTTS | 8 (50.0%) |
| Total Games | 8 |
| Home Wins | 1 |
| Draws | 2 |
| Away Wins | 5 |
| Over 2.5 Goals | 5 (62.5%) |
| BTTS | 6 (75.0%) |