← Match Finder
La Liga
Referee: Alejandro Hernandez
Villarreal
S S T S S
4–4
Full-time
Real Madrid
U S S S 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

Villarreal Real Madrid
Last 6 — all competitions · 6/6 matches
Win Ø 75%
67%
83%
Points per game
2,2
2,7
Over 2.5 Ø 75%
67%
83%
Both score Ø 50%
67%
33%
Average goals
3,2
3,3
Scored
2,0
2,8
Conceded
1,2
0,5
Goal diff per game
+0,8
+2,3
xG created Pro
xG conceded Pro
xG diff Pro
This season — La Liga · 36/36 matches
Win Ø 60%
39%
81%
Points per game
1,4
2,6
Over 2.5 Ø 62%
67%
56%
Both score Ø 61%
78%
44%
Average goals
3,3
2,9
Scored
1,7
2,3
Conceded
1,7
0,6
Goal diff per game
+0,0
+1,7
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–4

1,78 xG 1,04
43% Possession 57%
21 Shots 12
7 Shots on target 6
7 Blocked shots 2
2 Goalkeeper saves 3
3 Corners 3
0 Offside 1
15 Free kicks against 12
3 Yellow cards 2
0 Red cards 0
The table before the match Villarreal 8. · Real Madrid 1.
# Team K V U T +/− xG +/− P
1 Real Madrid 36 29 6 1 +61 +35.5 93
2 Barcelona 36 24 7 5 +31 +37.2 79
3 Girona 36 23 6 7 +30 +13.6 75
4 Ath Madrid 36 23 4 9 +28 +21.7 73
5 Ath Bilbao 36 17 11 8 +21 +10.4 62
6 Sociedad 36 15 12 9 +12 +6.4 57
7 Betis 36 14 14 8 +5 -6.6 56
8 Villarreal 36 14 9 13 +0 -4.2 51
9 Valencia 36 13 9 14 -3 -5.3 48
10 Alaves 37 12 9 16 -10 +0.4 45
11 Getafe 37 10 13 14 -11 -7.4 43
12 Sevilla 36 10 11 15 -3 -11.1 41
13 Osasuna 36 11 8 17 -14 -8.7 41
14 Las Palmas 36 10 8 18 -14 -21.6 38
15 Vallecano 36 8 14 14 -15 -2.3 38
16 Celta 36 9 10 17 -12 -3.8 37
17 Mallorca 36 7 15 14 -12 -6.1 36
18 Cadiz 36 6 14 16 -24 -14.2 32
19 Granada 36 4 9 23 -33 -20.0 21
20 Almeria 36 2 11 23 -37 -13.6 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

Villarreal Real Madrid
14′
Arda Güler 0–1
Brahim Díaz
30′
Joselu 0–2
Lucas Vázquez
1–2 Alexander Sørloth
Yerson Mosquera
39′
40′
Lucas Vázquez 1–3
Brahim Díaz
Half-time 1–3
Bertrand Traoré 🔁
↦ Ilias Akhomach
46′
Raúl Albiol 🔁
↦ Jorge Cuenca
46′
Francis Coquelin 🔁
↦ Dani Parejo
46′
47′
Arda Güler 1–4
Lucas Vázquez
2–4 Alexander Sørloth
Gerard Moreno
48′
Alberto Moreno 🟨
50′
3–4 Alexander Sørloth
52′
4–4 Alexander Sørloth
Gerard Moreno
56′
60′
🔁 Eduardo Camavinga
↦ Federico Valverde
61′
🔁 Nacho Fernández
↦ Éder Militão
66′
🟨 Eduardo Camavinga
68′
🔁 Rodrygo
↦ Brahim Díaz
Étienne Capoue 🔁
↦ Gerard Moreno
73′
Ramón Terrats 🔁
↦ Alberto Moreno
80′
82′
🔁 Mario Martin
↦ Luka Modrić
Bertrand Traoré 🟨
84′
86′
🟨 Dani Ceballos
Full-time 4–4

Line-ups

Villarreal

4-4-2
13 Filip Jörgensen G
2 Yerson Mosquera D
12 Eric Bailly D
5 Jorge Cuenca D
18 Alberto Moreno D
27 Ilias Akhomach M
4 Santi Comesaña M
10 Dani Parejo M
9 Gonçalo Guedes M
7 Gerard Moreno F
11 Alexander Sørloth F
Bench (9)
3 Raúl Albiol
25 Bertrand Traoré
19 Francis Coquelin
6 Étienne Capoue
20 Ramón Terrats
1 Pepe Reina
23 Aïssa Mandi
14 Manu Trigueros
15 José Luis Morales

Coach: Marcelino

Real Madrid

4-2-3-1
13 Andriy Lunin G
17 Lucas Vázquez D
3 Éder Militão D
22 Antonio Rüdiger D
20 Fran García D
15 Federico Valverde M
19 Dani Ceballos M
24 Arda Güler M
10 Luka Modrić M
21 Brahim Díaz M
14 Joselu F
Bench (11)
12 Eduardo Camavinga
6 Nacho Fernández
11 Rodrygo
28 Mario Martin
1 Thibaut Courtois
25 Kepa Arrizabalaga
2 Daniel Carvajal
23 Ferland Mendy
5 Jude Bellingham
8 Toni Kroos
7 Vinícius Júnior

Coach: C. Ancelotti

Odds comparison

Green columns are the outcomes that came in.

1X2
H
3,24
U ✓
3,93
B
2,07
Over/under goals
O1,5 ✓
O2,5 ✓
1,43
U2,5
2,82
O3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

Alejandro Hernandez · 223 kamper i vår database

🟨 Yellow cards
5,6 / match
Above average
⚽ Free kicks
23,8 / match
Average

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