← Match Finder
La Liga
Referee: José Munuera
Villarreal
T T U S T
4–0
Full-time
Mallorca
T T S S T

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

Villarreal Mallorca
Last 6 — all competitions · 6/6 matches
Win Ø 34%
17%
50%
Points per game
0,7
1,5
Over 2.5 Ø 50%
33%
67%
Both score Ø 50%
50%
50%
Average goals
2,7
3,0
Scored
1,2
1,0
Conceded
1,5
2,0
Goal diff per game
-0,3
-1,0
xG created Pro
xG conceded Pro
xG diff Pro
This season — La Liga · 19/19 matches
Win Ø 45%
42%
47%
Points per game
1,6
1,6
Over 2.5 Ø 55%
68%
42%
Both score Ø 63%
79%
47%
Average goals
3,4
2,1
Scored
1,8
1,0
Conceded
1,6
1,1
Goal diff per game
+0,2
-0,1
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: 4–0

2,44 xG 0,52
44% Possession 56%
14 Shots 9
7 Shots on target 2
3 Blocked shots 2
3 Goalkeeper saves 4
6 Corners 5
1 Offside 1
9 Free kicks against 12
1 Yellow cards 3
0 Red cards 0
The table before the match Villarreal 5. · Mallorca 6.
# Team K V U T +/− xG +/− P
1 Real Madrid 20 14 4 2 +27 +21.2 46
2 Ath Madrid 20 13 5 2 +21 +19.4 44
3 Barcelona 20 12 3 5 +29 +22.6 39
4 Ath Bilbao 20 11 6 3 +13 +8.9 39
5 Villarreal 19 8 6 5 +3 +10.5 30
6 Mallorca 19 9 3 7 -2 +0.4 30
7 Sociedad 20 8 4 8 +3 +2.3 28
8 Girona 20 8 4 8 +1 +3.9 28
9 Vallecano 20 6 8 6 +0 -2.9 26
10 Osasuna 20 6 8 6 -5 -8.3 26
11 Sevilla 20 7 5 8 -6 -3.8 26
12 Betis 20 6 7 7 -4 +4.2 25
13 Celta 20 7 3 10 -3 +6.1 24
14 Las Palmas 20 6 4 10 -8 -19.3 22
15 Leganes 20 5 7 8 -10 -18.1 22
16 Getafe 20 4 8 8 -3 -4.7 20
17 Alaves 20 5 5 10 -8 -3.4 20
18 Espanol 20 5 4 11 -13 -15.9 19
19 Valencia 20 3 7 10 -10 -8.1 16
20 Valladolid 20 4 3 13 -25 -15.2 15

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

Villarreal Mallorca
1–0 Logan Costa
Dani Parejo
20′
2–0 Álex Baena
Sergi Cardona
24′
3–0 Dani Parejo
T. Barry
26′
4–0 Yeremy Pino
Sergi Cardona
28′
40′
🟨 Sergi Darder
Half-time 4–0
46′
🔁 Mateu Morey
↦ Pablo Maffeo
46′
🔁 Robert Navarro
↦ Dani Rodríguez
46′
🔁 Antonio Sánchez
↦ Darder
46′
🔁 Copete
↦ Samú Costa
49′
🟨 Dani Rodríguez
Pau Cabanes 🔁
↦ Yeremy Pino
60′
N. Pépé 🔁
↦ Gerard Moreno
68′
W. Kambwala 🔁
↦ J. Foyth
68′
74′
🔁 T. Asano
↦ C. Larin
Denis Suárez 🔁
↦ Dani Parejo
76′
Ayoze Pérez 🔁
↦ T. Barry
76′
84′
🔁 Valery
↦ M. Valjent
Ramon Terrats 🔁
↦ P. Gueye
86′
89′
🟨 Johan Mojica
Alejandro Baena 🟨
92′
Full-time 4–0

Line-ups

Villarreal

4-4-2
1 Luíz Júnior G
17 Kiko Femenía D
8 J. Foyth D
2 Logan Costa D
23 Sergi Cardona D
21 Yeremy Pino M
18 P. Gueye M
10 Dani Parejo M
16 Álex Baena M
7 Gerard Moreno F
15 T. Barry F
Bench (12)
33 Pau Cabanes
19 N. Pépé
5 W. Kambwala
6 Denis Suárez
22 Ayoze Pérez
20 Ramon Terrats
3 Raúl Albiol
26 Pau Navarro
14 Santi Comesaña
12 Juan Bernat
4 E. Bailly
55 Rubén Gómez

Coach: Marcelino

Mallorca

4-4-2
1 D. Greif G
23 Pablo Maffeo D
24 M. Valjent D
21 Raíllo D
22 J. Mojica D
14 Dani Rodríguez M
5 Omar Mascarell M
12 Samú Costa M
10 Darder M
17 C. Larin F
7 V. Muriqi F
Bench (12)
2 Mateu Morey
27 Robert Navarro
18 Antonio Sánchez
6 Copete
11 T. Asano
16 Valery
3 Toni Lato
4 S. Van der Heyden
20 Chiquinho
33 D. Luna
13 Leo Román
9 Abdón Prats

Coach: Arrasate

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
1,73
U
3,68
B
5,04
Over/under goals
O1,5 ✓
O2,5 ✓
2,04
U2,5
1,77
O3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

José Munuera · 114 kamper i vår database

🟨 Yellow cards
4,2 / match
Below average
⚽ Free kicks
24,9 / match
Average

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