La Liga
Regular Season (17)
Villarreal
MATCH FINISHED
21 December
0
:
2
Barcelona
1
+290
X
+340
2
-136
TU 2.5
+230
TO 2.5
-277
Upcoming games
This match has ended, please select an alternative match to bet on
1 X 2
TU TO
03:00 pm
1 +450
X +320
2 -200
TU 2.5 +130
2.5
TO 2.5 -166
03:00 pm
1 +135
X +225
2 +210
TU 2.5 -117
2.5
TO 2.5 -105
03:00 pm
1 +140
X +250
2 +160
TU 2.5 +120
2.5
TO 2.5 -136
03:30 pm
1 +100
X +240
2 +300
TU 2.5 -149
2.5
TO 2.5 +120
03:45 pm
1 -222
X +360
2 +600
TU 2.5 +114
2.5
TO 2.5 -136
Show all

Villarreal vs Barcelona: prediction & betting odds December 21, 2025

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


Probable lineups for Villarreal vs. Barcelona

Villarreal (4-4-2): Luis Junior – Pau Navarro, Renato Veiga, Juan Foyth, Sergi Cardona – Téjéon Buchanan, Dani Parejo, Santi Comesaña, Alberto Moleiro – Georges Mikautadze, Ayoze Pérez.


Barcelona (4-2-3-1): Joan García – Jules Koundé, Pau Cubarsí, Gerard Martínez, Àlex Balde – Pedri, Eric García – Marcus Rashford, Lamine Yamal, Rafinha Díaz – Ferran Torres.


Villarreal

Villarreal's last scheduled match against Levante was postponed due to weather. Prior to that, the Yellow Submarine had strung together six consecutive La Liga wins. So far this season the club has suffered only two league defeats, both away. At home they have taken 22 points from a possible 24, behind only Atlético (25) and Barcelona (27). The team’s unbeaten home run in the league stretches to 14 matches (11 wins, 3 draws). Villarreal remain one of the most resilient sides in La Liga, having conceded just 13 goals in total. Marcelino’s side sit third in the table and still have two games in hand. A victory over Barcelona would see them become the side that have dropped the fewest points in La Liga this season.


  • At least two goals have been scored in Villarreal's last eight La Liga matches in a row.
  • The club has not conceded more than one goal in 5 of their last 6 matches in this competition.
  • The Castellón side have scored in each of their last 13 home league games.

Probable Villarreal lineup (4-4-2)*

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


Midfielder Pape Gueye has returned from suspension. Defenders Juan Foyth, Sergi Cardona, Santiago Mourino, Logan Costa and Willy Kambwala, midfielder Thomas Partey and forward Pau Cabanes are unavailable due to injury. The involvement 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 consecutive La Liga victory. Their last slip in the league came at the end of October against Real Madrid (1-2). Since then Hans Flick’s side have recovered well and now hold a four-point lead over their nearest rivals. Barcelona’s goalscoring run in La Liga extends to 37 matches; they have scored 49 goals this season, the highest tally in the division. The only slight concern is that their rare lapses this campaign have come away from home.


  • Both teams have scored in 10 of Barcelona’s last 12 league games.
  • Barcelona’s imperious run in this competition has reached 14 matches (12 wins, 2 defeats).
  • The Catalans have scored at least two goals in seven consecutive La Liga matches.

Probable Barcelona lineup (4-2-3-1)*

Joan García – Jules Koundé, Pau Cubarsí, Gerard Martínez, Àlex Balde – Pedri, Eric García – Marcus Rashford, Lamine Yamal, Rafinha Díaz – Ferran Torres.


Midfielders Dani Olmo and Gavi are unavailable through injury. Defender Ronald Araújo has been rested.

Referee

Javier Alberola Rojas (Spain)


Matches – 8 (La Liga, 2025/26);

Yellow cards shown (including second yellows) – 39;

Average yellow cards per match – 4.8;

Red cards shown – 2;

Average fouls per match – 28;

Penalties – 62%.

Match prediction for Villarreal vs. Barcelona

Villarreal have been remarkably consistent and are maintaining a level that keeps them in the title race. However, games against the very top sides have not gone their way this season. Historically they have struggled against Barcelona — in their last 32 La Liga meetings Villarreal have managed just three wins, all of them away. At home the club have failed to collect three points in 16 league matches (4 draws, 12 losses). Six of the last seven head-to-heads at Villarreal in this competition have produced over goals.


Barcelona’s matches generally produce high scores. Thirteen of their last 14 La Liga games have seen at least three goals, and nine of those 14 featured four or more. Flick’s side have won seven league games in a row and have claimed 14 victories from 17 matches this season, with only two defeats.


From the above, my prediction – Barcelona to win or draw & over 2.5 goals


* Each team's starting lineup reflects their last match in this competition.

Villarreal vs Barcelona Odds

1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
HANDICAP
TOTAL HOME GOALS
TOTAL AWAY GOALS
Bookie1X2

La Liga: previous matches of the tournament

Villarreal
12/06/25
Villarreal
Getafe
W
11/30/25
Real Sociedad
Villarreal
W
11/22/25
Villarreal
Mallorca
W
11/08/25
Espanyol
Villarreal
W
11/01/25
Villarreal
Rayo Vallecano
W
10/25/25
Valencia
Villarreal
W
10/18/25
Villarreal
Real Betis
T
10/04/25
Real Madrid
Villarreal
L
09/27/25
Villarreal
Athletic Bilbao
W
09/23/25
Sevilla
Villarreal
W
09/20/25
Villarreal
Osasuna
W
09/13/25
Atlético Madrid
Villarreal
L
08/31/25
Celta
Villarreal
T
08/24/25
Villarreal
Girona
W
08/15/25
Villarreal
Real Oviedo
W
More games
Barcelona
12/13/25
Barcelona
Osasuna
W
12/06/25
Real Betis
Barcelona
W
12/02/25
Barcelona
Atlético Madrid
W
11/29/25
Barcelona
Alavés
W
11/22/25
Barcelona
Athletic Bilbao
W
11/09/25
Celta
Barcelona
W
11/02/25
Barcelona
Elche
W
10/26/25
Real Madrid
Barcelona
L
10/18/25
Barcelona
Girona
W
10/05/25
Sevilla
Barcelona
L
09/28/25
Barcelona
Real Sociedad
W
09/25/25
Real Oviedo
Barcelona
W
09/21/25
Barcelona
Getafe
W
09/14/25
Barcelona
Valencia
W
08/31/25
Rayo Vallecano
Barcelona
T
08/23/25
Levante
Barcelona
W
08/16/25
Mallorca
Barcelona
W
More games

Head-to-Head: Villarreal — Barcelona

La Liga 2024-2025
05/18/25
Barcelona
Villarreal
09/22/24
Villarreal
Barcelona
La Liga 2023-2024
01/27/24
Barcelona
Villarreal
08/27/23
Villarreal
Barcelona
La Liga 2022-2023
02/12/23
Villarreal
Barcelona
10/20/22
Barcelona
Villarreal
La Liga 2021-2022
05/22/22
Barcelona
Villarreal
11/27/21
Villarreal
Barcelona
La Liga 2020-2021
04/25/21
Villarreal
Barcelona
09/27/20
Barcelona
Villarreal
La Liga 2019-2020
07/05/20
Villarreal
Barcelona
09/24/19
Barcelona
Villarreal
La Liga 2018-2019
04/02/19
Villarreal
Barcelona
12/02/18
Barcelona
Villarreal
La Liga 2017-2018
05/09/18
Barcelona
Villarreal
12/10/17
Villarreal
Barcelona
La Liga 2016-2017
05/06/17
Barcelona
Villarreal
01/08/17
Villarreal
Barcelona
La Liga 2015-2016
03/20/16
Villarreal
Barcelona
11/08/15
Barcelona
Villarreal
La Liga 2014-2015
02/01/15
Barcelona
Villarreal
08/31/14
Villarreal
Barcelona
La Liga 2013-2014
04/26/14
Villarreal
Barcelona
2
:
3
12/13/13
Barcelona
Villarreal
2
:
1
La Liga 2011-2012
01/27/12
Villarreal
Barcelona
0
:
0
08/28/11
Barcelona
Villarreal
5
:
0
La Liga 2010-2011
04/01/11
Villarreal
Barcelona
0
:
1
11/12/10
Barcelona
Villarreal
3
:
1
La Liga 2009-2010
04/30/10
Villarreal
Barcelona
1
:
4
01/01/10
Barcelona
Villarreal
1
:
1
La Liga 2008-2009
05/09/09
Barcelona
Villarreal
3
:
3
12/20/08
Villarreal
Barcelona
1
:
2
La Liga 2007-2008
03/08/08
Barcelona
Villarreal
1
:
2
10/19/07
Villarreal
Barcelona
3
:
1
La Liga 2006-2007
04/21/07
Villarreal
Barcelona
2
:
0
11/24/06
Barcelona
Villarreal
4
:
0
La Liga 2005-2006
04/13/06
Barcelona
Villarreal
1
:
0
12/03/05
Villarreal
Barcelona
0
:
2
La Liga 2004-2005
05/21/05
Barcelona
Villarreal
3
:
3
01/08/05
Villarreal
Barcelona
3
:
0
More games

Standings

Team Games W T L Goals Points Form
1
Barcelona
27 22 1 4 72:26 67
2
Real Madrid
27 20 3 4 56:23 63
3
Atlético Madrid
27 16 6 5 46:25 54
4
Villarreal
27 17 3 7 50:32 54
5
Real Betis
27 11 10 6 42:34 43
6
Celta
27 10 10 7 37:30 40
7
Espanyol
27 10 7 10 34:40 37
8
Real Sociedad
27 9 8 10 40:41 35
9
Getafe
27 10 5 12 23:29 35
10
Athletic Bilbao
27 10 5 12 30:37 35
11
Osasuna
27 9 7 11 32:32 34
12
Valencia
27 8 8 11 30:41 32
13
Rayo Vallecano
27 7 10 10 27:33 31
14
Sevilla
27 8 7 12 35:42 31
15
Girona
27 7 10 10 28:43 31
16
Alavés
27 7 6 14 25:37 27
17
Elche
27 5 11 11 35:41 26
18
Mallorca
27 6 7 14 31:44 25
19
Levante
27 5 7 15 29:45 22
20
Real Oviedo
27 3 9 15 17:44 18
Team Games W T L Goals Points Form
1
Barcelona
13 13 0 0 41:6 39
2
Atlético Madrid
14 12 1 1 33:12 37
3
Villarreal
14 11 1 2 31:12 34
4
Real Madrid
13 11 0 2 29:9 33
5
Osasuna
13 7 4 2 24:16 25
6
Real Betis
13 7 3 3 25:15 24
7
Athletic Bilbao
14 7 2 5 17:16 23
8
Valencia
14 6 5 3 19:15 23
9
Elche
14 5 7 2 22:15 22
10
Espanyol
14 6 3 5 17:19 21
11
Real Sociedad
13 6 3 4 24:20 21
12
Rayo Vallecano
13 4 7 2 15:10 19
13
Alavés
13 5 4 4 16:15 19
14
Mallorca
13 5 4 4 19:17 19
15
Getafe
14 5 3 6 12:11 18
16
Celta
14 4 5 5 20:17 17
17
Sevilla
14 4 4 6 19:20 16
18
Girona
13 4 4 5 13:21 16
19
Levante
14 2 5 7 14:24 11
20
Real Oviedo
13 2 5 6 5:14 11
Team Games W T L Goals Points Form
1
Real Madrid
14 9 3 2 27:14 30
2
Barcelona
14 9 1 4 31:20 28
3
Celta
13 6 5 2 17:13 23
4
Villarreal
13 6 2 5 19:20 20
5
Real Betis
14 4 7 3 17:19 19
6
Atlético Madrid
13 4 5 4 13:13 17
7
Getafe
13 5 2 6 11:18 17
8
Espanyol
13 4 4 5 17:21 16
9
Sevilla
13 4 3 6 16:22 15
10
Girona
14 3 6 5 15:22 15
11
Real Sociedad
14 3 5 6 16:21 14
12
Athletic Bilbao
13 3 3 7 13:21 12
13
Rayo Vallecano
14 3 3 8 12:23 12
14
Levante
13 3 2 8 15:21 11
15
Osasuna
14 2 3 9 8:16 9
16
Valencia
13 2 3 8 11:26 9
17
Alavés
14 2 2 10 9:22 8
18
Real Oviedo
14 1 4 9 12:30 7
19
Mallorca
14 1 3 10 12:27 6
20
Elche
13 0 4 9 13:26 4
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token