Dec 2115:15
1
3.30
X
3.14
2
1.95
Barcelona
Dec 13 17:30
BarcelonaBarcelona
OsasunaOsasuna
2
0
L
Dec 09 20:00
BarcelonaBarcelona
Eintracht FrankfurtEintracht Frankfurt
2
1
L
Dec 06 17:30
Real BetisReal Betis
BarcelonaBarcelona
3
5
W
Dec 02 20:00
BarcelonaBarcelona
Atletico MadridAtletico Madrid
3
1
L
Nov 29 15:15
BarcelonaBarcelona
AlavesAlaves
3
1
L
Nov 25 20:00
ChelseaChelsea
BarcelonaBarcelona
3
0
L
Nov 22 15:15
BarcelonaBarcelona
Athletic BilbaoAthletic Bilbao
4
0
L
Nov 09 20:00
Celta VigoCelta Vigo
BarcelonaBarcelona
2
4
W
Nov 05 20:00
Club BruggeClub Brugge
BarcelonaBarcelona
3
3
D
Nov 02 17:30
BarcelonaBarcelona
ElcheElche
3
1
L
Oct 26 15:15
Real MadridReal Madrid
BarcelonaBarcelona
2
1
L
Oct 21 16:45
BarcelonaBarcelona
Olympiacos PiraeusOlympiacos Piraeus
6
1
L
Oct 18 14:15
BarcelonaBarcelona
GironaGirona
2
1
L
Oct 05 14:15
SevillaSevilla
BarcelonaBarcelona
4
1
L
Oct 01 19:00
BarcelonaBarcelona
PSGPSG
1
2
W
Villarreal
Dec 10 17:45
VillarrealVillarreal
CopenhagenCopenhagen
2
3
W
Dec 06 13:00
VillarrealVillarreal
GetafeGetafe
2
0
L
Dec 03 20:00
AntonianoAntoniano
VillarrealVillarreal
0
0
D
Nov 30 13:00
Real SociedadReal Sociedad
VillarrealVillarreal
2
3
W
Nov 25 20:00
Borussia DortmundBorussia Dortmund
VillarrealVillarreal
4
0
L
Nov 22 20:00
VillarrealVillarreal
MallorcaMallorca
2
1
L
Nov 08 20:00
EspanyolEspanyol
VillarrealVillarreal
0
2
W
Nov 05 17:45
Pafos FCPafos FC
VillarrealVillarreal
1
0
L
Nov 01 13:00
VillarrealVillarreal
Rayo VallecanoRayo Vallecano
4
0
L
Oct 29 20:00
Ciudad de LucenaCiudad de Lucena
VillarrealVillarreal
0
6
W
Oct 25 19:00
ValenciaValencia
VillarrealVillarreal
0
2
W
Oct 21 19:00
VillarrealVillarreal
Manchester CityManchester City
0
2
W
Oct 18 16:30
VillarrealVillarreal
Real BetisReal Betis
2
2
D
Oct 04 19:00
Real MadridReal Madrid
VillarrealVillarreal
3
1
L
Oct 01 19:00
VillarrealVillarreal
JuventusJuventus
2
2
D

Head 2 head

BarcelonaBarcelona
18
Wins
2
Draws
VillarrealVillarreal
7
Wins
May 18 17:00
BarcelonaBarcelona
VillarrealVillarreal
2
3
Jan 27 17:30
BarcelonaBarcelona
VillarrealVillarreal
3
5
Aug 27 15:30
VillarrealVillarreal
BarcelonaBarcelona
3
4
Feb 12 20:00
VillarrealVillarreal
BarcelonaBarcelona
0
1
Oct 20 19:00
BarcelonaBarcelona
VillarrealVillarreal
3
0
Oct 20 18:44
BarcelonaBarcelona
VillarrealVillarreal
3
0
May 22 20:00
BarcelonaBarcelona
VillarrealVillarreal
0
2
May 22 19:44
BarcelonaBarcelona
VillarrealVillarreal
0
2
Nov 27 20:00
VillarrealVillarreal
BarcelonaBarcelona
1
3
Nov 27 19:59
VillarrealVillarreal
BarcelonaBarcelona
1
3
Apr 25 14:15
VillarrealVillarreal
BarcelonaBarcelona
1
2
Sep 27 19:00
BarcelonaBarcelona
VillarrealVillarreal
4
0
Jul 05 20:00
VillarrealVillarreal
BarcelonaBarcelona
1
4
Sep 24 19:34
BarcelonaBarcelona
VillarrealVillarreal
2
1
Sep 24 19:00
BarcelonaBarcelona
VillarrealVillarreal
2
1
Apr 02 19:30
VillarrealVillarreal
BarcelonaBarcelona
4
4
Dec 02 17:30
BarcelonaBarcelona
VillarrealVillarreal
2
0
Dec 02 17:00
BarcelonaBarcelona
VillarrealVillarreal
2
0
Dec 02 16:30
BarcelonaBarcelona
VillarrealVillarreal
2
0
May 09 18:00
BarcelonaBarcelona
VillarrealVillarreal
0
3
May 09 17:02
BarcelonaBarcelona
VillarrealVillarreal
0
3
May 09 17:00
BarcelonaBarcelona
VillarrealVillarreal
0
3
Dec 11 13:46
VillarrealVillarreal
BarcelonaBarcelona
0
2
Dec 10 19:46
VillarrealVillarreal
BarcelonaBarcelona
0
2
Dec 10 19:45
VillarrealVillarreal
BarcelonaBarcelona
0
2
May 06 16:30
BarcelonaBarcelona
VillarrealVillarreal
4
1
Jan 08 19:45
VillarrealVillarreal
BarcelonaBarcelona
2
2

Barcelona vs Villarreal Stats — Primera 2025

On this page, you can find all key match statistics and head-to-head (H2H) data for the upcoming clash between Barcelona and Villarreal in the Primera. The game will take place on 21.12.2025 at 15:15 in Spain. All information is updated as of 15.12.2025 and reflects verified historical and current performance indicators.

Barcelona vs Villarreal Head-to-Head Overview

These two teams have faced each other 27 times, producing competitive and often unpredictable encounters.

  • The last meeting took place on 18.05.2025, ending with a Barcelona 2-3 Villarreal result.
  • Across all meetings, Barcelona have scored 58 goals, while Villarreal have netted 37.

Biggest victories:

  • Barcelona — 4:0
  • Villarreal — 4:0

Below you can find the recent head-to-head results:

DateEventScore
18.05.2025Barcelona vs Villarreal2 - 3
27.01.2024Barcelona vs Villarreal3 - 5
27.08.2023Villarreal vs Barcelona3 - 4

Barcelona and Villarreal Performance Stats

  • Barcelona recent stats:

DateEventScore
13.12.2025Barcelona vs Osasuna2 - 0
09.12.2025Barcelona vs Eintracht Frankfurt2 - 1
06.12.2025Real Betis vs Barcelona3 - 5

  • Villarreal recent stats:

DateEventScore
10.12.2025Villarreal vs Copenhagen2 - 3
06.12.2025Villarreal vs Getafe2 - 0
03.12.2025Antoniano vs Villarreal0 - 0

Stay Updated with Oddsfan

Oddsfan provides detailed match statistics, H2H data, and updated results for all fixtures in Primera. Track how Barcelona and Villarreal perform before and after this fixture, and use these insights to follow every trend across the 2025 season.



Top Bookmakers

1
Bet $10 Get $30 in Free BetsBetibet
2
Bet $10 Get $30 in Free BetsZotabet
3
Up to 1000 EUR + 250 EUR freebetsGG.bet