← Match Finder
La Liga
Referee: José Munuera
Barcelona
U S T S S
2–3
Full-time
Villarreal
T 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

Barcelona Villarreal
Last 6 — all competitions · 6/6 matches
Win Ø 67%
67%
67%
Points per game
2,2
2,2
Over 2.5 Ø 75%
83%
67%
Both score Ø 58%
83%
33%
Average goals
5,0
3,0
Scored
2,8
1,8
Conceded
2,2
1,2
Goal diff per game
+0,7
+0,7
xG created Pro
xG conceded Pro
xG diff Pro
This season — La Liga · 36/36 matches
Win Ø 63%
75%
50%
Points per game
2,4
1,8
Over 2.5 Ø 67%
69%
64%
Both score Ø 64%
61%
67%
Average goals
3,7
3,1
Scored
2,7
1,8
Conceded
1,0
1,3
Goal diff per game
+1,7
+0,5
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: 2–1

1,37 xG 1,75
69% Possession 31%
24 Shots 7
9 Shots on target 3
9 Blocked shots 0
0 Goalkeeper saves 7
11 Corners 3
2 Offside 1
14 Free kicks against 9
2 Yellow cards 0
0 Red cards 0
The table before the match Barcelona 1. · Villarreal 5.
# Team K V U T +/− xG +/− P
1 Barcelona 36 27 4 5 +61 +45.4 85
2 Real Madrid 36 24 6 6 +36 +28.4 78
3 Ath Madrid 36 20 10 6 +31 +26.0 70
4 Ath Bilbao 36 18 13 5 +27 +16.3 67
5 Villarreal 36 18 10 8 +17 +21.1 64
6 Betis 36 16 11 9 +10 +8.8 59
7 Celta 36 15 7 14 +2 +9.6 52
8 Vallecano 36 12 12 12 -5 -3.7 48
9 Osasuna 36 11 15 10 -6 -8.6 48
10 Mallorca 36 13 8 15 -8 -5.9 47
11 Valencia 36 11 12 13 -9 -7.5 45
12 Sociedad 36 12 7 17 -10 +1.2 43
13 Sevilla 36 10 11 15 -9 -4.2 41
14 Girona 36 11 8 17 -11 -4.8 41
15 Getafe 36 10 9 17 -5 -8.0 39
16 Espanol 36 10 9 17 -11 -21.2 39
17 Alaves 36 9 11 16 -11 -3.2 38
18 Leganes 36 7 13 16 -21 -27.2 34
19 Las Palmas 36 8 8 20 -18 -29.9 32
20 Valladolid 36 4 4 28 -60 -32.4 16

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

Barcelona Villarreal
4′
Ayoze Pérez 0–1
N. Pépé
1–1 Lamine Yamal
Eric García
38′
Eric García 🟨
43′
Half-time 1–1
F. de Jong 🔁
↦ Pedri
46′
Alejandro Balde 🔁
↦ Gerard Martín
46′
46′
🔁 T. Barry
↦ Ayoze Pérez
2–1 Fermín López
50′
50′
Santi Comesaña 2–2
Yeremy Pino
58′
🔁 P. Gueye
↦ Dani Parejo
64′
🔁 T. Buchanan
↦ Yeremy Pino
64′
🔁 W. Kambwala
↦ Pau Navarro
Héctor Fort 🔁
↦ Eric García
74′
Pau Víctor 🔁
↦ R. Lewandowski
74′
77′
🔁 Gerard Moreno
↦ N. Pépé
80′
T. Buchanan 2–3
Gerard Moreno
Dani Olmo 🔁
↦ Gavi
85′
Dani Olmo 🟨
86′
Full-time 2–3

Line-ups

Barcelona

4-2-3-1
1 M. ter Stegen G
24 Eric García D
2 Pau Cubarsí D
5 Iñigo Martínez D
35 Gerard Martín D
6 Gavi M
8 Pedri M
19 Lamine Yamal M
16 Fermín López M
11 Raphinha M
9 R. Lewandowski F
Bench (12)
21 F. de Jong
3 Alejandro Balde
32 Héctor Fort
18 Pau Víctor
20 Dani Olmo
14 Pablo Torre
17 Marc Casadó
10 Ansu Fati
36 Sergi Domínguez
15 A. Christensen
13 Iñaki Peña
25 W. Szczęsny

Coach: H. Flick

Villarreal

4-4-2
1 Luíz Júnior G
26 Pau Navarro D
8 J. Foyth D
2 Logan Costa D
23 Sergi Cardona D
19 N. Pépé M
14 Santi Comesaña M
10 Dani Parejo M
21 Yeremy Pino M
16 Álex Baena F
22 Ayoze Pérez F
Bench (11)
15 T. Barry
18 P. Gueye
9 T. Buchanan
5 W. Kambwala
7 Gerard Moreno
24 Alfonso Pedraza
13 Diego Conde
6 Denis Suárez
17 Kiko Femenía
4 E. Bailly
36 E. Eyong

Coach: Marcelino

Odds comparison

Green columns are the outcomes that came in.

1X2
H
1,85
U
4,15
B ✓
3,70
Over/under goals
O1,5 ✓
O2,5 ✓
1,35
U2,5
3,15
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.