← Match Finder
La Liga
Referee: César Soto
Osasuna
T U U U T
0–2
Full-time
Mallorca
S T T U 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 Ø 25%
17%
33%
Points per game
1,0
1,2
Over 2.5 Ø 58%
33%
83%
Both score Ø 75%
83%
67%
Average goals
2,5
3,3
Scored
1,0
1,2
Conceded
1,5
2,2
Goal diff per game
-0,5
-1,0
This season — La Liga · 37/37 matches
Win Ø 28%
32%
24%
Points per game
1,3
1,0
Over 2.5 Ø 44%
38%
49%
Both score Ø 46%
43%
49%
Average goals
2,3
2,6
Scored
1,0
0,9
Conceded
1,3
1,7
Goal diff per game
-0,3
-0,8
🔒 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: 0–0

63% Possession 37%
11 Shots 14
1 Shots on target 6
3 Blocked shots 4
4 Goalkeeper saves 1
5 Corners 7
1 Offside 2
8 Free kicks against 14
2 Yellow cards 2
0 Red cards 0
The table before the match Osasuna 10. · Mallorca 18.
# Team K V U T +/− P
1 Real Madrid 38 26 8 4 +49 86
2 Barcelona 37 21 10 6 +32 73
3 Ath Madrid 37 20 8 9 +21 68
4 Sevilla 37 17 16 4 +22 67
5 Betis 38 19 8 11 +22 65
6 Sociedad 37 17 11 9 +4 62
7 Villarreal 37 15 11 11 +24 56
8 Ath Bilbao 37 14 13 10 +8 55
9 Valencia 38 11 15 12 -5 48
10 Osasuna 37 12 11 14 -12 47
11 Celta 38 12 10 16 +0 46
12 Vallecano 38 11 9 18 -11 42
13 Elche 38 11 9 18 -12 42
14 Espanol 37 10 11 16 -13 41
15 Getafe 38 8 15 15 -8 39
16 Granada 37 8 13 16 -17 37
17 Cadiz 37 7 15 15 -17 36
18 Mallorca 37 9 9 19 -29 36
19 Levante 38 8 11 19 -25 35
20 Alaves 37 8 7 22 -33 31

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
Half-time 0–1
47′
Ángel 0–1
V. Muriqi
Darko Brašanac 🟨
62′
Kike Barja 🔁
↦ Rubén García
63′
Kike 🔁
↦ E. Ávila
63′
65′
🔁 Abdón Prats
↦ Ángel
65′
🔁 Dani Rodríguez
↦ Salva Sevilla
Roberto Torres 🔁
↦ Oier
72′
72′
🔁 C. Grenier
↦ Antonio Sánchez
Jesús Areso 🔁
↦ Jonás Ramalho
75′
Iñigo Pérez 🔁
↦ Cote
75′
83′
🔁 F. Russo
↦ Jaume Costa
83′
C. Grenier 0–2
David García 🟨
85′
89′
🟨 Manolo Reina
90′
🟨 Pablo Maffeo
Full-time 0–2

Line-ups

Osasuna

4-3-3
1 Sergio Herrera G
15 Jonás Ramalho D
6 Oier M
16 Cote D
5 David García D
4 Unai García D
8 D. Brašanac M
24 Lucas Torró M
14 Rubén García F
17 A. Budimir F
9 E. Ávila F
Bench (12)
11 Kike Barja
18 Kike
10 Roberto Torres
32 Jesús Areso
21 Iñigo Pérez
13 Juan Pérez
20 Barbero
23 Aridane
28 Javi Martínez
39 Manu Sánchez
3 Juan Cruz
7 Moncayola

Coach: Arrasate

Mallorca

5-3-2
1 Manolo Reina G
18 Jaume Costa D
21 Raíllo D
3 Brian Oliván D
15 Pablo Maffeo D
24 M. Valjent D
8 Salva Sevilla M
16 R. Battaglia M
10 Antonio Sánchez M
22 Ángel F
7 V. Muriqi F
Bench (12)
9 Abdón Prats
14 Dani Rodríguez
6 C. Grenier
5 F. Russo
12 I. Baba
19 Lee Kang-In
17 T. Kubo
25 Sergio Rico
11 M. Hoppe
2 G. González
26 Fer Niño
34 Javier Llabrés

Coach: J. Aguirre

Odds comparison

Green columns are the outcomes that came in.

1X2
H
3,39
U
3,38
B ✓
2,20
Over/under goals
O1,5 ✓
O2,5
1,95
U2,5 ✓
1,87
U3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

César Soto · 119 kamper i vår database

🟨 Yellow cards
5,1 / match
Average
⚽ Free kicks
25,9 / match
Average

🟥 Red cards: 0,18 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.