La Liga
Regular Season (17)
Villarreal
21 December
18:15
(EAT)
Barcelona

Villarreal vs Barcelona: prediction & betting odds 21 December 2025

The La Liga Round 17 clash between Villarreal and Barcelona will take place on December 21 at Estadio de la Cerámica. Villarreal vs Barcelona: prediction and betting odds, statistics.

Villarreal

Villarreal's scheduled meeting with Levante in the previous round was postponed due to adverse weather. Prior to that, the Yellow Submarine had strung together six consecutive La Liga victories. So far this season the club have suffered just two league defeats, both away. At home they have collected 22 points from a possible 24, bettered only by Atlético (25) and Barcelona (27). The home unbeaten run in the league stretches to 14 matches (11 wins, 3 draws). Defensively Villarreal remain one of the most reliable sides in the division, having conceded just 13 goals in total. In the table Marcelino’s men sit third and still have two games in hand; a victory over Barcelona would see them lead the league in the fewest points dropped.

  • At least two goals have been scored in eight consecutive Villarreal La Liga matches.
  • The club have conceded no more than one goal in five of their last six league games.
  • The Castellón side have scored in 13 consecutive home league matches.

Probable Villarreal line-up (4-4-2)*

Luis Junior – Pau Navarro, Renato Veiga, Juan Foyth, Sergi Cardona – Tajon Buchanan, Dani Parejo, Santi Comesaña, Alberto Moleiro – Giorgi Mikautadze, Ayoze Pérez.

Midfielder Pape Gueye has completed a suspension. Defenders Juan Foyth, Sergi Cardona, Santiago Muñoz, Logan Costa and Willy Kambwala, midfielder Thomas Partey and forward Pau Cabanes are out with injuries. The participation of striker Gerard Moreno is doubtful.

Barcelona

Barcelona remain firmly at the top of the table. At the weekend they beat Osasuna 2-0, recording their seventh straight La Liga victory. The last league defeat came at the end of October against Real Madrid (1-2). Since then Hans Flick’s side have overturned a sizeable deficit and now lead their main rivals by four points. Barcelona’s scoring streak in La Liga extends to 37 matches, and they have netted 49 goals so far this season, the highest tally in the division. The only caveat is that the rare slips this campaign have come on the road.

  • Both teams have scored in 10 of Barcelona’s last 12 La Liga matches.
  • Barcelona’s run in the competition stands at 14 matches (12 wins, 2 defeats).
  • The Catalans have scored at least twice in seven consecutive La Liga games.

Probable Barcelona line-up (4-2-3-1)*

Joan Garcia – Jules Koundé, Pau Cubarsí, Gerard Martínez, Alex Balde – Pedri, Eric Garcia – Marcus Rashford, Lamine Yamal, Rafinha Diaz – Ferran Torres.

Midfielders Dani Olmo and Gavi are unavailable due to injury. Defender Ronald Araujo has been rested.

Match prediction: Villarreal vs Barcelona

Villarreal are remarkably consistent and, by the halfway point of the season, are maintaining a level that could realistically challenge for the title. However, fixtures against the traditional big sides have been problematic: meetings with Real Madrid and Atlético this season yielded defeats and a combined 1-5 scoreline. Historically Villarreal have struggled against Barcelona — in 32 previous La Liga encounters they have managed only three wins, all away. At home the side are without a league victory in 16 matches (4 draws, 12 defeats). Furthermore, six of the last seven head-to-heads at Villarreal in this competition produced over 2.5 goals.

Barcelona’s matches are generally high-scoring affairs. In 13 of their last 14 La Liga games at least three goals have been scored, and in nine of those contests there were four or more goals. Flick’s team have won seven La Liga matches in a row and have taken 14 wins from their last 17 fixtures, suffering just two defeats in that period.

From the above, my prediction: Barcelona win or draw + total over 2.5

* For each side, the starting line-up shown is the team’s line-up from their previous match in this competition.

Villarreal vs Barcelona Odds

1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
Bookie1X2

La Liga: previous matches of the tournament

Villarreal
14.12.25
Levante
Villarreal
GAME CANCELLED
06.12.25
Villarreal
Getafe
W
30.11.25
Real Sociedad
Villarreal
W
22.11.25
Villarreal
Mallorca
W
08.11.25
Espanyol
Villarreal
W
01.11.25
Villarreal
Rayo Vallecano
W
25.10.25
Valencia
Villarreal
W
18.10.25
Villarreal
Real Betis
D
04.10.25
Real Madrid
Villarreal
L
27.09.25
Villarreal
Athletic Bilbao
W
23.09.25
Sevilla
Villarreal
W
20.09.25
Villarreal
Osasuna
W
13.09.25
Atlético Madrid
Villarreal
L
31.08.25
Celta
Villarreal
D
24.08.25
Villarreal
Girona
W
15.08.25
Villarreal
Real Oviedo
W
More matches
Barcelona
13.12.25
Barcelona
Osasuna
W
06.12.25
Real Betis
Barcelona
W
02.12.25
Barcelona
Atlético Madrid
W
29.11.25
Barcelona
Alavés
W
22.11.25
Barcelona
Athletic Bilbao
W
09.11.25
Celta
Barcelona
W
02.11.25
Barcelona
Elche
W
26.10.25
Real Madrid
Barcelona
L
18.10.25
Barcelona
Girona
W
05.10.25
Sevilla
Barcelona
L
28.09.25
Barcelona
Real Sociedad
W
25.09.25
Real Oviedo
Barcelona
W
21.09.25
Barcelona
Getafe
W
14.09.25
Barcelona
Valencia
W
31.08.25
Rayo Vallecano
Barcelona
D
23.08.25
Levante
Barcelona
W
16.08.25
Mallorca
Barcelona
W
More matches

H2H: Villarreal — Barcelona

La Liga 2024-2025
18.05.25
Barcelona
Villarreal
22.09.24
Villarreal
Barcelona
La Liga 2023-2024
27.01.24
Barcelona
Villarreal
27.08.23
Villarreal
Barcelona
La Liga 2022-2023
12.02.23
Villarreal
Barcelona
20.10.22
Barcelona
Villarreal
La Liga 2021-2022
22.05.22
Barcelona
Villarreal
27.11.21
Villarreal
Barcelona
La Liga 2020-2021
25.04.21
Villarreal
Barcelona
27.09.20
Barcelona
Villarreal
La Liga 2019-2020
05.07.20
Villarreal
Barcelona
24.09.19
Barcelona
Villarreal
La Liga 2018-2019
02.04.19
Villarreal
Barcelona
02.12.18
Barcelona
Villarreal
La Liga 2017-2018
09.05.18
Barcelona
Villarreal
10.12.17
Villarreal
Barcelona
La Liga 2016-2017
06.05.17
Barcelona
Villarreal
08.01.17
Villarreal
Barcelona
La Liga 2015-2016
20.03.16
Villarreal
Barcelona
08.11.15
Barcelona
Villarreal
La Liga 2014-2015
01.02.15
Barcelona
Villarreal
31.08.14
Villarreal
Barcelona
La Liga 2013-2014
26.04.14
Villarreal
Barcelona
2
:
3
13.12.13
Barcelona
Villarreal
2
:
1
La Liga 2011-2012
27.01.12
Villarreal
Barcelona
0
:
0
28.08.11
Barcelona
Villarreal
5
:
0
La Liga 2010-2011
01.04.11
Villarreal
Barcelona
0
:
1
13.11.10
Barcelona
Villarreal
3
:
1
La Liga 2009-2010
30.04.10
Villarreal
Barcelona
1
:
4
02.01.10
Barcelona
Villarreal
1
:
1
La Liga 2008-2009
09.05.09
Barcelona
Villarreal
3
:
3
21.12.08
Villarreal
Barcelona
1
:
2
La Liga 2007-2008
09.03.08
Barcelona
Villarreal
1
:
2
19.10.07
Villarreal
Barcelona
3
:
1
La Liga 2006-2007
21.04.07
Villarreal
Barcelona
2
:
0
25.11.06
Barcelona
Villarreal
4
:
0
La Liga 2005-2006
13.04.06
Barcelona
Villarreal
1
:
0
04.12.05
Villarreal
Barcelona
0
:
2
La Liga 2004-2005
21.05.05
Barcelona
Villarreal
3
:
3
09.01.05
Villarreal
Barcelona
3
:
0
More matches

Tables

Team Played W D L Goals Points Form
1
Barcelona
17 14 1 2 49:20 43
2
Real Madrid
17 12 3 2 34:16 39
3
Villarreal
15 11 2 2 31:13 35
4
Atlético Madrid
17 10 4 3 30:16 34
5
Espanyol
16 9 3 4 20:16 30
6
Real Betis
16 6 7 3 25:19 25
7
Athletic Bilbao
17 7 2 8 15:22 23
8
Celta
16 5 7 4 20:19 22
9
Sevilla
16 6 2 8 24:24 20
10
Getafe
16 6 2 8 13:18 20
11
Elche
16 4 7 5 19:20 19
12
Alavés
16 5 3 8 14:17 18
13
Rayo Vallecano
16 4 6 6 13:16 18
14
Mallorca
16 4 5 7 18:23 17
15
Real Sociedad
16 4 4 8 20:24 16
16
Osasuna
16 4 3 9 14:20 15
17
Valencia
16 3 6 7 15:25 15
18
Girona
16 3 6 7 15:30 15
19
Real Oviedo
16 2 4 10 7:26 10
20
Levante
15 2 3 10 16:28 9
Team Played W D L Goals Points Form
1
Barcelona
9 9 0 0 28:5 27
2
Atlético Madrid
9 8 1 0 22:7 25
3
Villarreal
8 7 1 0 20:4 22
4
Espanyol
9 6 1 2 13:10 19
5
Real Madrid
7 6 0 1 14:5 18
6
Athletic Bilbao
9 5 1 3 9:9 16
7
Elche
8 4 4 0 12:5 16
8
Alavés
9 4 2 3 11:9 14
9
Real Betis
8 4 1 3 14:11 13
10
Mallorca
8 3 4 1 10:9 13
11
Osasuna
7 4 1 2 11:8 13
12
Valencia
8 3 3 2 10:7 12
13
Getafe
8 3 2 3 7:6 11
14
Sevilla
8 3 1 4 14:12 10
15
Real Sociedad
8 3 1 4 12:13 10
16
Girona
8 2 3 3 8:14 9
17
Celta
9 1 5 3 9:12 8
18
Rayo Vallecano
7 1 5 1 4:4 8
19
Real Oviedo
8 1 3 4 2:10 6
20
Levante
6 0 1 5 6:16 1
Team Played W D L Goals Points Form
1
Real Madrid
10 6 3 1 20:11 21
2
Barcelona
8 5 1 2 21:15 16
3
Celta
7 4 2 1 11:7 14
4
Villarreal
7 4 1 2 11:9 13
5
Real Betis
8 2 6 0 11:8 12
6
Espanyol
7 3 2 2 7:6 11
7
Sevilla
8 3 1 4 10:12 10
8
Rayo Vallecano
9 3 1 5 9:12 10
9
Atlético Madrid
8 2 3 3 8:9 9
10
Getafe
8 3 0 5 6:12 9
11
Levante
9 2 2 5 10:12 8
12
Athletic Bilbao
8 2 1 5 6:13 7
13
Real Sociedad
8 1 3 4 8:11 6
14
Girona
8 1 3 4 7:16 6
15
Alavés
7 1 1 5 3:8 4
16
Mallorca
8 1 1 6 8:14 4
17
Real Oviedo
8 1 1 6 5:16 4
18
Elche
8 0 3 5 7:15 3
19
Valencia
8 0 3 5 5:18 3
20
Osasuna
9 0 2 7 3:12 2

Team lineups

The line-ups will be known a few hours before kick-off
Do you agree with bookmaker’s predicted winner?
Who do you think will win and who is worth betting on?
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token