Our Osasuna vs Real Madrid Prediction: 1-2
Osasuna vs Real Madrid in the Spain La Liga is scheduled for an 17:30 GMT kick-off on Saturday February 21, 2026. A 1-2 win for the visitors is our main prediction, but with both teams expected to find the net, BTTS is another solid wager.
Our prediction is supported by key Osasuna vs Real Madrid stats, including attacking and defensive strength, recent form and historical results — all detailed below.
→ View Today's Correct Score Predictions
Recent Form Insights
Osasuna's Last Match – Elche vs Osasuna
Determined to get back to winning ways, Osasuna must win after their 0-0 Spain La Liga draw against Elche on February 13. In that match, Osasuna had 36% possession and 2 attempts at goal, with 2 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Elche | 64% | 6 (5) | 1.9 | 47 |
Osasuna | 36% | 2 (2) | 0.74 | 33 |
Real Madrid's Last Match – Benfica vs Real Madrid
Real Madrid will be eager to build on their previous performance after securing a 1-0 UEFA Champions League victory over Benfica on February 17. In that match, Real Madrid recorded 57% possession, attempting 11 shots on goal, with 7 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Benfica | 43% | 6 (3) | 0.41 | 51 |
Real Madrid | 57% | 11 (7) | 1.1 | 67 |
Osasuna vs Real Madrid Stats
Key Stats
| Osasuna | Real Madrid | |
|---|---|---|
| 1.26 | Attacking Strength | 1.71 |
| 1.17 | Defence Strength | 0.66 |
| 1.9 | Points Per Game | 2.1 |
| 5/10 | WIN | 7/10 |
| 4/10 | DRAW | 0/10 |
| 2/10 | Clean Sheets | 4/10 |
| 7/10 | BTTS | 6/10 |
| 7/10 | Over 2.5 Goals | 6/10 |
| 2 | Average Scored | 2.5 |
Goals Scored vs Goals Conceded
Osasuna are averaging 2.0 goals scored and 1.2 conceded per match, while Real Madrid average 2.5 scored and 1.3 conceded per game.
Osasuna 20-12
Real Madrid 25-13
What are the odds for this match?
Osasuna to win: @4.5
Draw: @3.9
Real Madrid to win: @1.7
Lineups
Osasuna (4-2-3-1) : Sergio Herrera, Valentin Rosier, Alejandro Catena, Jorge Herrando, Javi Galan, Jon Moncayola, Lucas Torro, Ante Budimir, Aimar Oroz, Victor Munoz, Ruben Garcia
Real Madrid (4-4-2) : Thibaut Courtois, Dani Carvajal, Raul Asencio, David Alaba, Alvaro Carreras, Federico Valverde, Arda Guler, Aurelien Tchouameni, Eduardo Camavinga, Kylian Mbappe, Vinicius Junior



Elche
Osasuna
Benfica
Real Madrid
Barcelona
Real Madrid
Atletico Madrid
Villarreal
Real Betis
Celta Vigo
Real Sociedad
Espanyol
Athletic Bilbao
Osasuna
Girona
Sevilla
Getafe
Rayo Vallecano
CD Alaves
Valencia
Elche
Mallorca
Levante
Oviedo