Oct 01 19:000 - 0
Juventus
Dec 14 19:45
BolognaBologna
JuventusJuventus
0
1
W
Dec 10 20:00
JuventusJuventus
Pafos FCPafos FC
2
0
L
Dec 07 19:45
NapoliNapoli
JuventusJuventus
2
1
L
Dec 02 20:00
JuventusJuventus
UdineseUdinese
2
0
L
Nov 29 17:00
JuventusJuventus
CagliariCagliari
2
1
L
Nov 25 20:00
Bodo/GlimtBodo/Glimt
JuventusJuventus
2
3
W
Nov 22 17:00
FiorentinaFiorentina
JuventusJuventus
1
1
D
Nov 08 17:00
JuventusJuventus
TorinoTorino
0
0
D
Nov 04 20:00
JuventusJuventus
Sporting LisbonSporting Lisbon
1
1
D
Nov 01 19:45
CremoneseCremonese
JuventusJuventus
1
2
W
Oct 29 17:30
JuventusJuventus
UdineseUdinese
3
1
L
Oct 26 19:45
LazioLazio
JuventusJuventus
1
0
L
Oct 22 19:00
Real MadridReal Madrid
JuventusJuventus
1
0
L
Oct 19 10:30
Como 1907Como 1907
JuventusJuventus
2
0
L
Oct 05 18:45
JuventusJuventus
AC MilanAC Milan
0
0
D
Villarreal
Dec 17 18:00
Racing SantanderRacing Santander
VillarrealVillarreal
2
1
L
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

Head 2 head

JuventusJuventus
0
Wins
2
Draws
VillarrealVillarreal
1
Wins
Oct 01 19:00
VillarrealVillarreal
JuventusJuventus
2
2
Mar 16 20:00
JuventusJuventus
VillarrealVillarreal
0
3
Feb 22 20:00
VillarrealVillarreal
JuventusJuventus
1
1

Juventus vs Villarreal Stats — UEFA Champions League 2025

On this page, you can find all key match statistics and head-to-head (H2H) data for the upcoming clash between Juventus and Villarreal in the UEFA Champions League. The game will take place on 01.10.2025 at 19:00 in Europe. All information is updated as of 19.12.2025 and reflects verified historical and current performance indicators.

Juventus vs Villarreal Head-to-Head Overview

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

  • The last meeting took place on 01.10.2025, ending with a Villarreal 2-2 Juventus result.
  • Across all meetings, Juventus have scored 3 goals, while Villarreal have netted 6.

Biggest victories:

  • Juventus — 0:3
  • Villarreal — 0:3

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

DateEventScore
01.10.2025Villarreal vs Juventus2 - 2
16.03.2022Juventus vs Villarreal0 - 3
22.02.2022Villarreal vs Juventus1 - 1

Juventus and Villarreal Performance Stats

  • Juventus recent stats:

DateEventScore
14.12.2025Bologna vs Juventus0 - 1
10.12.2025Juventus vs Pafos FC2 - 0
07.12.2025Napoli vs Juventus2 - 1

  • Villarreal recent stats:

DateEventScore
17.12.2025Racing Santander vs Villarreal2 - 1
10.12.2025Villarreal vs Copenhagen2 - 3
06.12.2025Villarreal vs Getafe2 - 0

Stay Updated with Oddsfan

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



Top Bookmakers

1
First deposit bonus up to 700 BRLBetwinner
2
Bet $10 Get $30 in Free BetsBetibet
3
Bet $10 Get $30 in Free BetsZotabet
4
Up to 1000 EUR + 250 EUR freebetsGG.bet