Our Osasuna vs Mallorca Prediction: 2-1
Osasuna vs Mallorca in the Spain La Liga is scheduled for an 13:00 GMT kick-off on Saturday March 7, 2026. A 2-1 victory for the hosts is our top prediction, yet given both teams’ attacking form, BTTS seems like a smart betting choice.
Our prediction is supported by key Osasuna vs Mallorca 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 – Valencia vs Osasuna
Osasuna must win as they aim to bounce back from a disappointing 0-1 Spain La Liga defeat against Valencia on March 1. In that match, Osasuna saw 52% of the ball and created 4 goal attempts, with 0 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Valencia | 48% | 7 (1) | 1.67 | 39 |
Osasuna | 52% | 4 (0) | 0.3 | 31 |
Mallorca's Last Match – Mallorca vs Real Sociedad
Mallorca will be looking to bounce back after a 0-1 Spain La Liga defeat against Real Sociedad on February 28. In that match, Mallorca recorded 44% possession, firing 1 shots at goal, with 1 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Mallorca | 44% | 1 (1) | 0.67 | 66 |
Real Sociedad | 56% | 5 (2) | 0.45 | 43 |
Osasuna vs Mallorca Stats
Key Stats
| Osasuna | Mallorca | |
|---|---|---|
| 1.25 | Attacking Strength | 0.62 |
| 1.24 | Defence Strength | 1.25 |
| 1.6 | Points Per Game | 0.7 |
| 4/10 | WIN | 2/10 |
| 4/10 | DRAW | 1/10 |
| 1/10 | Clean Sheets | 0/10 |
| 7/10 | BTTS | 6/10 |
| 6/10 | Over 2.5 Goals | 7/10 |
| 1.5 | Average Scored | 1.1 |
Goals Scored vs Goals Conceded
Osasuna are averaging 1.5 goals scored and 1.2 conceded per match, while Mallorca average 1.1 scored and 1.9 conceded per game.
Osasuna 15-12
Mallorca 11-19
What are the odds for this match?
Osasuna to win: @1.75
Draw: @3.3
Mallorca to win: @5



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