Mallorca (home)
- Mallorca are currently in 16th spot in LaLiga 2025/2026 with 12 points from their opening 13 games - just one place above Osasuna in 17th on 11.
- Arrasate’s side have been solid at home this season, winning two, drawing three and losing only once of their six at Son Moix, making this Real Mallorca vs Osasuna betting tips particularly interesting for punters studying their home form.
Osasuna (away)
- Osasuna are currently winless in 7 away LaLiga 2025-2026 games (D1, L6).
- Osasuna have won one and drawn one of their last five LaLiga matches (Lost 3).
- Osasuna’s new boss Alessio Lisci has talked of flexibility and his side have certainly looked more progressive since he took charge, although it is a high-tempo, structured build-up, and aggressive pressing game that he has instituted.
Key Players
- Vedat Muriqi has been the focal point of Mallorca’s attack with six goals in 12 LaLiga appearances, but Osasuna have Raul Garcia to keep the attack ticking over with three in their last five games.
- Ante Budimir has four goals in 12 appearances and is the most reliable source of goals up top for the visitors.
Betting Insights
- Backing Under 2.5 goals at 1.6 is enticing given both clubs have been involved in low-scoring games lately and Mallorca’s philosophy of play is not designed to allow Osasuna to attack in open space, so these Real Mallorca vs Osasuna betting tips favor a cautious approach.
- Osasuna have shipped eight goals away from home, an average of 1.14 per game, and will probably be a little more careful against Mallorca as they have been since Lisci’s appointment.
Head-to-Head
Osasuna have won once and lost none in the last two meetings between the sides, but haven’t won on their last three trips to Son Moix and this could be a real test for Arrasate as he faces his former club.
Prediction
The hosts are slightly better priced than the visitors for this game at 2.51 with Osasuna available at 3.37 and the draw is 3.12 , so our Real Mallorca vs Osasuna prediction has to be a tight, scrappy 1-1 stalemate.