Mallorca host Osasuna in the Spanish La Liga on 29 November 2025, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 13:00 UK Time.
Mallorca return to Son Moix looking to build on a steady run of home results and push further up the table. Their form has been mixed, but the islanders have shown discipline on their own turf.
Osasuna arrive with mounting pressure after a winless spell and persistent scoring issues. This sets up a tight, controlled contest where small margins could decide the outcome.
Mallorca’s overall form shows resilience, with only one loss in their last five league outings. They edged Getafe 1-0 at home and held Levante and Atletico Madrid to 1-1 draws, while also beating Alaves 1-0 earlier in the campaign.
The hosts have only conceded two goals across their last four home games, highlighting a defensive shape that keeps matches tight.
Their away struggles contrast sharply with their consistency at Son Moix, making home advantage a significant factor here. Goal output remains limited, but the Bermellones’ ability to stay in contests and grind out narrow results has been a clear theme.
Given Osasuna’s poor scoring return, this controlled defensive structure suits Mallorca well.
Osasuna enter this fixture in troubling form, losing four of their last five league games. Their biggest concern is the attack, which has produced just one goal across those matches.
Away from home the pattern remains bleak, with defeats at Sevilla, Atletico Madrid, Real Betis and Villarreal, alongside a 0-0 draw at Real Oviedo.
Their defence concedes regularly, yet they rarely find a response at the other end. With one goal scored in seven league games this season, confidence in the final third is understandably low.
The best bet for this matchup is Mallorca to win at 2.50 odds, supported by their strong home displays and Osasuna’s severe scoring drought.
Mallorca’s compact shape suits a match likely to be decided by discipline rather than high tempo exchanges. Their recent record at Son Moix suggests they can edge another close contest.
Additionally, Osasuna’s away form adds weight to a home victory, as they continue to struggle to create meaningful chances. Mallorca’s recent run of low-scoring home outcomes also brings value to tight-margin markets.
Based on all been said above, the correct score prediction of Mallorca 1-0, available at 6.50 odds aligns with both the home side’s habit of grinding out narrow wins and Osasuna’s barren run in attack.
| Mallorca | Osasuna | |
|---|---|---|
| Game Played | 15 | 15 |
| Wins | 3 | 4 |
| Draws | 5 | 3 |
| Loss | 7 | 8 |
| Goals For | 15 | 14 |
| Goals Against | 22 | 18 |
| Mallorca | Osasuna | |
|---|---|---|
| Game Played | 7 | 8 |
| Wins | 2 | 0 |
| Draws | 4 | 2 |
| Loss | 1 | 6 |
| Goals For | 7 | 3 |
| Goals Against | 8 | 10 |
|
05.12.25
|
Real Oviedo Mallorca |
0-0 |
|
02.12.25
|
Numancia Mallorca |
2-3 |
|
29.11.25
|
Mallorca Osasuna |
2-2 |
|
22.11.25
|
Villarreal Mallorca |
2-1 |
|
09.11.25
|
Mallorca Getafe |
1-0 |
|
02.11.25
|
Real Betis Mallorca |
3-0 |
|
29.10.25
|
Sant Just Mallorca |
0-2 |
|
26.10.25
|
Mallorca Levante |
1-1 |
|
18.10.25
|
Sevilla Mallorca |
1-3 |
|
04.10.25
|
Athletic Bilbao Mallorca |
2-1 |
|
27.09.25
|
Mallorca Alaves |
1-0 |
|
24.09.25
|
Real Sociedad Mallorca |
1-0 |
|
21.09.25
|
Mallorca Atletico Madrid |
1-1 |
|
15.09.25
|
Espanyol Mallorca |
3-2 |
|
30.08.25
|
Real Madrid Mallorca |
2-1 |
|
23.08.25
|
Mallorca Celta Vigo |
1-1 |
|
16.08.25
|
Mallorca Barcelona |
0-3 |
|
09.08.25
|
Mallorca Hamburger SV |
2-0 |
|
06.08.25
|
Poblense Mallorca |
0-2 |
|
27.07.25
|
Mallorca Shabab Al Ahli Dubai |
2-1 |
|
23.07.25
|
Mallorca Sant Andreu |
1-0 |
|
24.05.25
|
Rayo Vallecano Mallorca |
0-0 |
|
18.05.25
|
Mallorca Getafe |
1-2 |
|
14.05.25
|
Real Madrid Mallorca |
2-1 |
|
10.05.25
|
Mallorca Valladolid |
2-1 |
|
05.05.25
|
Girona Mallorca |
1-0 |
|
22.04.25
|
Barcelona Mallorca |
1-0 |
|
19.04.25
|
Mallorca Leganes |
0-0 |
|
12.04.25
|
Real Sociedad Mallorca |
0-2 |
|
05.04.25
|
Mallorca Celta Vigo |
1-2 |
|
30.03.25
|
Valencia Mallorca |
1-0 |
|
15.03.25
|
Mallorca Espanyol |
2-1 |
|
09.03.25
|
Athletic Bilbao Mallorca |
1-1 |
|
02.03.25
|
Mallorca Alaves |
1-1 |
|
24.02.25
|
Sevilla Mallorca |
1-1 |
|
16.02.25
|
Mallorca Las Palmas |
3-1 |
|
10.02.25
|
Mallorca Osasuna |
1-1 |
|
01.02.25
|
Atletico Madrid Mallorca |
2-0 |
|
25.01.25
|
Mallorca Real Betis |
0-1 |
|
20.01.25
|
Villarreal Mallorca |
4-0 |
|
09.01.25
|
Real Madrid Mallorca |
3-0 |
|
03.01.25
|
Pontevedra Mallorca |
3-0 |
|
21.12.24
|
Getafe Mallorca |
0-1 |
|
14.12.24
|
Mallorca Girona |
2-1 |
|
06.12.24
|
Celta Vigo Mallorca |
2-0 |
|
03.12.24
|
Mallorca Barcelona |
1-5 |
|
29.11.24
|
Mallorca Valencia |
2-1 |
|
23.11.24
|
Las Palmas Mallorca |
2-3 |
|
10.11.24
|
Mallorca Atletico Madrid |
0-1 |
|
01.11.24
|
Alaves Mallorca |
1-0 |
|
29.11.25
|
Mallorca Osasuna |
2-2 |
|
09.11.25
|
Mallorca Getafe |
1-0 |
|
26.10.25
|
Mallorca Levante |
1-1 |
|
27.09.25
|
Mallorca Alaves |
1-0 |
|
21.09.25
|
Mallorca Atletico Madrid |
1-1 |
|
23.08.25
|
Mallorca Celta Vigo |
1-1 |
|
16.08.25
|
Mallorca Barcelona |
0-3 |
|
09.08.25
|
Mallorca Hamburger SV |
2-0 |
|
27.07.25
|
Mallorca Shabab Al Ahli Dubai |
2-1 |
|
23.07.25
|
Mallorca Sant Andreu |
1-0 |
|
18.05.25
|
Mallorca Getafe |
1-2 |
|
10.05.25
|
Mallorca Valladolid |
2-1 |
|
19.04.25
|
Mallorca Leganes |
0-0 |
|
05.04.25
|
Mallorca Celta Vigo |
1-2 |
|
15.03.25
|
Mallorca Espanyol |
2-1 |
|
02.03.25
|
Mallorca Alaves |
1-1 |
|
16.02.25
|
Mallorca Las Palmas |
3-1 |
|
10.02.25
|
Mallorca Osasuna |
1-1 |
|
25.01.25
|
Mallorca Real Betis |
0-1 |
|
14.12.24
|
Mallorca Girona |
2-1 |
|
03.12.24
|
Mallorca Barcelona |
1-5 |
|
29.11.24
|
Mallorca Valencia |
2-1 |
|
10.11.24
|
Mallorca Atletico Madrid |
0-1 |
|
28.10.24
|
Mallorca Athletic Bilbao |
0-0 |
|
20.10.24
|
Mallorca Rayo Vallecano |
1-0 |
|
17.09.24
|
Mallorca Real Sociedad |
1-0 |
|
14.09.24
|
Mallorca Villarreal |
1-2 |
|
27.08.24
|
Mallorca Sevilla |
0-0 |
|
18.08.24
|
Mallorca Real Madrid |
1-1 |
|
10.08.24
|
Mallorca Bologna (Penalties:0 - 1) |
1-1 |
|
19.05.24
|
Mallorca Almeria |
2-2 |
|
11.05.24
|
Mallorca Las Palmas |
1-0 |
|
04.05.24
|
Mallorca Atletico Madrid |
0-1 |
|
13.04.24
|
Mallorca Real Madrid |
0-1 |
|
16.03.24
|
Mallorca Granada |
1-0 |
|
03.03.24
|
Mallorca Girona |
1-0 |
|
18.02.24
|
Mallorca Real Sociedad |
1-2 |
|
11.02.24
|
Mallorca Rayo Vallecano |
2-1 |
|
06.02.24
|
Mallorca Real Sociedad |
0-0 |
|
27.01.24
|
Mallorca Real Betis |
0-1 |
|
24.01.24
|
Mallorca Girona |
3-2 |
|
13.01.24
|
Mallorca Celta Vigo |
1-1 |
|
21.12.23
|
Mallorca Osasuna |
3-2 |
|
09.12.23
|
Mallorca Sevilla |
1-0 |
|
03.12.23
|
Mallorca Alaves |
0-0 |
|
29.11.23
|
Mallorca Cadiz |
1-1 |
|
28.10.23
|
Mallorca Getafe |
0-0 |
|
07.10.23
|
Mallorca Valencia |
1-1 |
|
26.09.23
|
Mallorca Barcelona |
2-2 |
|
03.09.23
|
Mallorca Athletic Bilbao |
0-0 |
|
05.12.25
|
Real Oviedo Mallorca |
0-0 |
|
02.12.25
|
Numancia Mallorca |
2-3 |
|
22.11.25
|
Villarreal Mallorca |
2-1 |
|
02.11.25
|
Real Betis Mallorca |
3-0 |
|
29.10.25
|
Sant Just Mallorca |
0-2 |
|
18.10.25
|
Sevilla Mallorca |
1-3 |
|
04.10.25
|
Athletic Bilbao Mallorca |
2-1 |
|
24.09.25
|
Real Sociedad Mallorca |
1-0 |
|
15.09.25
|
Espanyol Mallorca |
3-2 |
|
30.08.25
|
Real Madrid Mallorca |
2-1 |
|
06.08.25
|
Poblense Mallorca |
0-2 |
|
24.05.25
|
Rayo Vallecano Mallorca |
0-0 |
|
14.05.25
|
Real Madrid Mallorca |
2-1 |
|
05.05.25
|
Girona Mallorca |
1-0 |
|
22.04.25
|
Barcelona Mallorca |
1-0 |
|
12.04.25
|
Real Sociedad Mallorca |
0-2 |
|
30.03.25
|
Valencia Mallorca |
1-0 |
|
09.03.25
|
Athletic Bilbao Mallorca |
1-1 |
|
24.02.25
|
Sevilla Mallorca |
1-1 |
|
01.02.25
|
Atletico Madrid Mallorca |
2-0 |
|
20.01.25
|
Villarreal Mallorca |
4-0 |
|
09.01.25
|
Real Madrid Mallorca |
3-0 |
|
03.01.25
|
Pontevedra Mallorca |
3-0 |
|
21.12.24
|
Getafe Mallorca |
0-1 |
|
06.12.24
|
Celta Vigo Mallorca |
2-0 |
|
23.11.24
|
Las Palmas Mallorca |
2-3 |
|
01.11.24
|
Alaves Mallorca |
1-0 |
|
05.10.24
|
Espanyol Mallorca |
2-1 |
|
27.09.24
|
Valladolid Mallorca |
1-2 |
|
23.09.24
|
Real Betis Mallorca |
1-2 |
|
31.08.24
|
Leganes Mallorca |
0-1 |
|
24.08.24
|
Osasuna Mallorca |
1-0 |
|
03.08.24
|
Mirandes Mallorca |
0-2 |
|
03.08.24
|
Burgos Mallorca |
0-2 |
|
31.07.24
|
Poblense Mallorca |
0-5 |
|
27.07.24
|
West Brom Mallorca |
0-1 |
|
26.07.24
|
Barnsley Mallorca |
0-1 |
|
21.07.24
|
Crewe Mallorca |
1-3 |
|
26.05.24
|
Getafe Mallorca |
1-2 |
|
14.05.24
|
Osasuna Mallorca |
1-1 |
|
28.04.24
|
Cadiz Mallorca |
1-1 |
|
22.04.24
|
Sevilla Mallorca |
2-1 |
|
06.04.24
|
Athletic Bilbao Mallorca (Penalties:4 - 2) |
1-1 |
|
30.03.24
|
Valencia Mallorca |
0-0 |
|
08.03.24
|
Barcelona Mallorca |
1-0 |
|
27.02.24
|
Real Sociedad Mallorca (Penalties:4 - 5) |
1-1 |
|
24.02.24
|
Alaves Mallorca |
1-1 |
|
02.02.24
|
Athletic Bilbao Mallorca |
4-0 |
|
20.01.24
|
Villarreal Mallorca |
1-1 |
|
16.01.24
|
Tenerife Mallorca |
0-1 |
|
08.12.25
|
Osasuna Levante |
2-0 |
|
02.12.25
|
Ebro Osasuna |
3-5 |
|
29.11.25
|
Mallorca Osasuna |
2-2 |
|
22.11.25
|
Osasuna Real Sociedad |
1-3 |
|
08.11.25
|
Sevilla Osasuna |
1-0 |
|
03.11.25
|
Real Oviedo Osasuna |
0-0 |
|
29.10.25
|
CD Sant Jordi Osasuna |
0-5 |
|
26.10.25
|
Osasuna Celta Vigo |
2-3 |
|
18.10.25
|
Atletico Madrid Osasuna |
1-0 |
|
09.10.25
|
Real Sociedad Osasuna |
2-0 |
|
03.10.25
|
Osasuna Getafe |
2-1 |
|
28.09.25
|
Real Betis Osasuna |
2-0 |
|
25.09.25
|
Osasuna Elche |
1-1 |
|
20.09.25
|
Villarreal Osasuna |
2-1 |
|
14.09.25
|
Osasuna Rayo Vallecano |
2-0 |
|
31.08.25
|
Espanyol Osasuna |
1-0 |
|
24.08.25
|
Osasuna Valencia |
1-0 |
|
19.08.25
|
Real Madrid Osasuna |
1-0 |
|
09.08.25
|
Freiburg Osasuna |
2-2 |
|
06.08.25
|
Osasuna Mirandes |
3-0 |
|
02.08.25
|
Osasuna Racing Santander |
0-1 |
|
26.07.25
|
Osasuna Huesca |
0-2 |
|
19.07.25
|
Lorient Osasuna |
1-1 |
|
24.05.25
|
Alaves Osasuna |
1-1 |
|
18.05.25
|
Osasuna Espanyol |
2-0 |
|
15.05.25
|
Osasuna Atletico Madrid |
2-0 |
|
11.05.25
|
Real Betis Osasuna |
1-1 |
|
03.05.25
|
Villarreal Osasuna |
4-2 |
|
24.04.25
|
Osasuna Sevilla |
1-0 |
|
20.04.25
|
Valladolid Osasuna |
2-3 |
|
13.04.25
|
Osasuna Girona |
2-1 |
|
07.04.25
|
Leganes Osasuna |
1-1 |
|
30.03.25
|
Athletic Bilbao Osasuna |
0-0 |
|
27.03.25
|
Barcelona Osasuna |
3-0 |
|
16.03.25
|
Osasuna Getafe |
1-2 |
|
02.03.25
|
Osasuna Valencia |
3-3 |
|
21.02.25
|
Celta Vigo Osasuna |
1-0 |
|
15.02.25
|
Osasuna Real Madrid |
1-1 |
|
10.02.25
|
Mallorca Osasuna |
1-1 |
|
06.02.25
|
Real Sociedad Osasuna |
2-0 |
|
02.02.25
|
Osasuna Real Sociedad |
2-1 |
|
24.01.25
|
Las Palmas Osasuna |
1-1 |
|
19.01.25
|
Osasuna Rayo Vallecano |
1-1 |
|
16.01.25
|
Athletic Bilbao Osasuna |
2-3 |
|
12.01.25
|
Atletico Madrid Osasuna |
1-0 |
|
04.01.25
|
Tenerife Osasuna |
1-2 |
|
21.12.24
|
Osasuna Athletic Bilbao |
1-2 |
|
14.12.24
|
Espanyol Osasuna |
0-0 |
|
08.12.24
|
Osasuna Alaves |
2-2 |
|
05.12.24
|
AD Ceuta Osasuna |
2-3 |
|
08.12.25
|
Osasuna Levante |
2-0 |
|
22.11.25
|
Osasuna Real Sociedad |
1-3 |
|
26.10.25
|
Osasuna Celta Vigo |
2-3 |
|
03.10.25
|
Osasuna Getafe |
2-1 |
|
25.09.25
|
Osasuna Elche |
1-1 |
|
14.09.25
|
Osasuna Rayo Vallecano |
2-0 |
|
24.08.25
|
Osasuna Valencia |
1-0 |
|
06.08.25
|
Osasuna Mirandes |
3-0 |
|
02.08.25
|
Osasuna Racing Santander |
0-1 |
|
26.07.25
|
Osasuna Huesca |
0-2 |
|
18.05.25
|
Osasuna Espanyol |
2-0 |
|
15.05.25
|
Osasuna Atletico Madrid |
2-0 |
|
24.04.25
|
Osasuna Sevilla |
1-0 |
|
13.04.25
|
Osasuna Girona |
2-1 |
|
16.03.25
|
Osasuna Getafe |
1-2 |
|
02.03.25
|
Osasuna Valencia |
3-3 |
|
15.02.25
|
Osasuna Real Madrid |
1-1 |
|
02.02.25
|
Osasuna Real Sociedad |
2-1 |
|
19.01.25
|
Osasuna Rayo Vallecano |
1-1 |
|
21.12.24
|
Osasuna Athletic Bilbao |
1-2 |
|
08.12.24
|
Osasuna Alaves |
2-2 |
|
24.11.24
|
Osasuna Villarreal |
2-2 |
|
02.11.24
|
Osasuna Valladolid |
1-0 |
|
19.10.24
|
Osasuna Real Betis |
1-2 |
|
28.09.24
|
Osasuna Barcelona |
4-2 |
|
21.09.24
|
Osasuna Las Palmas |
2-1 |
|
01.09.24
|
Osasuna Celta Vigo |
3-2 |
|
24.08.24
|
Osasuna Mallorca |
1-0 |
|
17.08.24
|
Osasuna Leganes |
1-1 |
|
10.08.24
|
Osasuna Alaves |
1-2 |
|
25.07.24
|
Osasuna Mirandes |
1-1 |
|
24.07.24
|
Osasuna Huesca |
0-0 |
|
25.05.24
|
Osasuna Villarreal |
1-1 |
|
14.05.24
|
Osasuna Mallorca |
1-1 |
|
05.05.24
|
Osasuna Real Betis |
0-2 |
|
15.04.24
|
Osasuna Valencia |
0-1 |
|
16.03.24
|
Osasuna Real Madrid |
2-4 |
|
04.03.24
|
Osasuna Alaves |
1-0 |
|
17.02.24
|
Osasuna Cadiz |
2-0 |
|
04.02.24
|
Osasuna Celta Vigo |
0-3 |
|
21.01.24
|
Osasuna Getafe |
3-2 |
|
17.01.24
|
Osasuna Real Sociedad |
0-2 |
|
04.01.24
|
Osasuna Almeria |
1-0 |
|
15.12.23
|
Osasuna Rayo Vallecano |
1-0 |
|
02.12.23
|
Osasuna Real Sociedad |
1-1 |
|
11.11.23
|
Osasuna Las Palmas |
1-1 |
|
04.11.23
|
Osasuna Girona |
2-4 |
|
20.10.23
|
Osasuna Granada |
2-0 |
|
28.09.23
|
Osasuna Atletico Madrid |
0-2 |
|
23.09.23
|
Osasuna Sevilla |
0-0 |
|
02.12.25
|
Ebro Osasuna |
3-5 |
|
29.11.25
|
Mallorca Osasuna |
2-2 |
|
08.11.25
|
Sevilla Osasuna |
1-0 |
|
03.11.25
|
Real Oviedo Osasuna |
0-0 |
|
29.10.25
|
CD Sant Jordi Osasuna |
0-5 |
|
18.10.25
|
Atletico Madrid Osasuna |
1-0 |
|
09.10.25
|
Real Sociedad Osasuna |
2-0 |
|
28.09.25
|
Real Betis Osasuna |
2-0 |
|
20.09.25
|
Villarreal Osasuna |
2-1 |
|
31.08.25
|
Espanyol Osasuna |
1-0 |
|
19.08.25
|
Real Madrid Osasuna |
1-0 |
|
09.08.25
|
Freiburg Osasuna |
2-2 |
|
19.07.25
|
Lorient Osasuna |
1-1 |
|
24.05.25
|
Alaves Osasuna |
1-1 |
|
11.05.25
|
Real Betis Osasuna |
1-1 |
|
03.05.25
|
Villarreal Osasuna |
4-2 |
|
20.04.25
|
Valladolid Osasuna |
2-3 |
|
07.04.25
|
Leganes Osasuna |
1-1 |
|
30.03.25
|
Athletic Bilbao Osasuna |
0-0 |
|
27.03.25
|
Barcelona Osasuna |
3-0 |
|
21.02.25
|
Celta Vigo Osasuna |
1-0 |
|
10.02.25
|
Mallorca Osasuna |
1-1 |
|
06.02.25
|
Real Sociedad Osasuna |
2-0 |
|
24.01.25
|
Las Palmas Osasuna |
1-1 |
|
16.01.25
|
Athletic Bilbao Osasuna |
2-3 |
|
12.01.25
|
Atletico Madrid Osasuna |
1-0 |
|
04.01.25
|
Tenerife Osasuna |
1-2 |
|
14.12.24
|
Espanyol Osasuna |
0-0 |
|
05.12.24
|
AD Ceuta Osasuna |
2-3 |
|
02.12.24
|
Sevilla Osasuna |
1-1 |
|
09.11.24
|
Real Madrid Osasuna |
4-0 |
|
05.11.24
|
Chiclana Osasuna |
0-5 |
|
27.10.24
|
Real Sociedad Osasuna |
0-2 |
|
05.10.24
|
Getafe Osasuna |
1-1 |
|
24.09.24
|
Valencia Osasuna |
0-0 |
|
16.09.24
|
Rayo Vallecano Osasuna |
3-1 |
|
29.08.24
|
Girona Osasuna |
4-0 |
|
03.08.24
|
Athletic Bilbao Osasuna |
2-1 |
|
31.07.24
|
Real Sociedad Osasuna |
1-2 |
|
27.07.24
|
Huesca Osasuna |
2-1 |
|
19.05.24
|
Atletico Madrid Osasuna |
1-4 |
|
11.05.24
|
Athletic Bilbao Osasuna |
2-2 |
|
28.04.24
|
Granada Osasuna |
3-0 |
|
20.04.24
|
Rayo Vallecano Osasuna |
2-1 |
|
30.03.24
|
Almeria Osasuna |
0-3 |
|
09.03.24
|
Girona Osasuna |
2-0 |
|
25.02.24
|
Las Palmas Osasuna |
1-1 |
|
10.02.24
|
Real Sociedad Osasuna |
0-1 |
|
31.01.24
|
Barcelona Osasuna |
1-0 |
|
28.01.24
|
Sevilla Osasuna |
1-1 |
|
10.02.2025
|
Mallorca Osasuna |
1-1
|
|
24.08.2024
|
Osasuna Mallorca |
1-0
|
|
14.05.2024
|
Osasuna Mallorca |
1-1
|
|
21.12.2023
|
Mallorca Osasuna |
3-2
|
|
31.03.2023
|
Mallorca Osasuna |
0-0
|
|
10.02.2025
|
Mallorca Osasuna |
1-1
|
|
21.12.2023
|
Mallorca Osasuna |
3-2
|
|
31.03.2023
|
Mallorca Osasuna |
0-0
|
|
26.09.2021
|
Mallorca Osasuna |
2-3
|
|
31.10.2019
|
Mallorca Osasuna |
2-2
|
|
19.08.2018
|
Mallorca Osasuna |
1-0
|