← Match Finder
La Liga
Referee: Francisco Hernandez Maeso
Osasuna
T T T T U
1–1
Full-time
Mallorca
T T U T S

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Osasuna Mallorca
Last 6 — all competitions · 6/6 matches
Win Ø 17%
17%
17%
Points per game
0,7
0,8
Over 2.5 Ø 42%
67%
17%
Both score Ø 42%
33%
50%
Average goals
2,7
1,7
Scored
1,0
0,7
Conceded
1,7
1,0
Goal diff per game
-0,7
-0,3
xG created Pro
xG conceded Pro
xG diff Pro
This season — La Liga · 35/35 matches
Win Ø 26%
31%
20%
Points per game
1,1
1,0
Over 2.5 Ø 35%
43%
26%
Both score Ø 45%
46%
43%
Average goals
2,6
1,9
Scored
1,1
0,8
Conceded
1,5
1,1
Goal diff per game
-0,4
-0,3
xG created Pro
xG conceded Pro
xG diff Pro
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 1–0

0,37 xG 0,97
52% Possession 48%
10 Shots 10
4 Shots on target 4
1 Blocked shots 2
3 Goalkeeper saves 3
2 Corners 4
1 Offside 3
12 Free kicks against 11
0 Yellow cards 1
0 Red cards 0
The table before the match Osasuna 13. · Mallorca 15.
# Team K V U T +/− xG +/− P
1 Real Madrid 35 28 6 1 +56 +34.3 90
2 Barcelona 35 23 7 5 +29 +36.5 76
3 Girona 35 23 6 6 +31 +12.5 75
4 Ath Madrid 35 22 4 9 +25 +21.0 70
5 Ath Bilbao 35 17 11 7 +22 +10.9 62
6 Betis 35 14 13 8 +5 -5.5 55
7 Sociedad 35 14 12 9 +11 +6.0 54
8 Villarreal 35 13 9 13 -1 -3.1 48
9 Valencia 35 13 9 13 -2 -4.9 48
10 Getafe 35 10 13 12 -7 -5.9 43
11 Alaves 35 11 9 15 -6 +0.7 42
12 Sevilla 35 10 11 14 -2 -9.9 41
13 Osasuna 35 11 7 17 -14 -8.1 40
14 Las Palmas 35 10 7 18 -14 -22.7 37
15 Mallorca 35 7 14 14 -12 -6.7 35
16 Vallecano 35 7 14 14 -16 -4.0 35
17 Celta 35 8 10 17 -13 -4.4 34
18 Cadiz 35 5 14 16 -25 -15.5 29
19 Granada 35 4 9 22 -32 -18.4 21
20 Almeria 35 2 11 22 -35 -12.9 17

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Osasuna Mallorca
1–0 Jon Moncayola
14′
35′
🟨 Omar Mascarell
Half-time 1–0
46′
🔁 Abdón Prats
↦ Omar Mascarell
65′
Sergi Darder 1–1
Moi Gómez 🔁
↦ Aimar Oroz
66′
Johan Mojica 🔁
↦ José Manuel Arnáiz
66′
Jesús Areso 🔁
↦ Rubén García
75′
Lucas Torró 🔁
↦ Rubén Peña
75′
76′
🔁 Samuel Costa
↦ Manu Morlanes
76′
🔁 José Copete
↦ Nacho Vidal
83′
🔁 Jaume Costa
↦ Toni Lato
83′
🔁 Antonio Sánchez
↦ Dani Rodríguez
Max Svensson 🔁
↦ Raúl García
88′
Full-time 1–1

Line-ups

Osasuna

4-3-3
13 Aitor Fernández G
15 Rubén Peña D
24 Alejandro Catena D
28 Jorge Herrando D
3 Juan Cruz D
7 Jon Moncayola M
34 Iker Muñoz M
10 Aimar Oroz M
14 Rubén García F
23 Raúl García F
20 José Manuel Arnáiz F
Bench (10)
22 Johan Mojica
16 Moi Gómez
12 Jesús Areso
6 Lucas Torró
43 Max Svensson
1 Sergio Herrera
32 Dimitrios Stamatakis
45 Jorge Moreno
4 Unai García
17 Ante Budimir

Coach: Arrasate

Mallorca

5-4-1
1 Predrag Rajković G
22 Nacho Vidal D
20 Giovanni González D
21 Antonio Raíllo D
2 Matija Nastasić D
3 Toni Lato D
14 Dani Rodríguez M
5 Omar Mascarell M
8 Manu Morlanes M
10 Sergi Darder M
17 Cyle Larin F
Bench (12)
9 Abdón Prats
6 José Copete
12 Samuel Costa
11 Jaume Costa
18 Antonio Sánchez
25 Iván Cuéllar
13 Dominik Greif
15 Pablo Maffeo
4 Siebe Van Der Heyden
23 Nemanja Radonjić
34 Pau Mascaró
19 Javi Llabrés

Coach: J. Aguirre

Odds comparison

Green columns are the outcomes that came in.

1X2
H
2,81
U ✓
2,92
B
2,91
Over/under goals
O1,5 ✓
O2,5
2,91
U2,5 ✓
1,42
U3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

Francisco Hernandez Maeso · 26 kamper i vår database

🟨 Yellow cards
4,1 / match
Below average
⚽ Free kicks
24,8 / match
Average

🟥 Red cards: 0,15 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.