Villarreal vs Barcelona

Villarreal
w w l w d
- - -
days
hours
minutes
seconds
Barcelona
w w w w w
Predictions
Stats
Odds
Predictions

Barcelona have been struggling lately, losing their last four away matches, while Villarreal have also had a tough time, losing three of their last five games. When these two teams meet, goals are very common – their recent matches have seen four, five, or even six goals. The game looks like it could be a close and open contest, with both sides having the potential to score.

Given Barcelona's recent poor away form, this match is likely to be a draw.

Last Updated: 04 Jul 2026 07:33 PM

WHO WILL WIN?

0%

0%

0%

Total votes: 0

WILL BOTH TEAMS SCORE?

0%

0%

Total votes: 0

WHO WILL SCORE FIRST?

0%

0%

Total votes: 0

match facts

STADIUM

Estadio de la Cerámica

LOCATION

Villarreal

  • Barcelona have won 9 of the last 12 head-to-head meetings against Villarreal.
  • Villarreal have lost 4 of their last 5 home matches in all competitions.
  • Barcelona are on a 4-match losing streak away from home.
  • Barcelona average 1.94 goals per game this season, compared to Villarreal’s 1.45.
  • Barcelona dominate possession with an average of 65.26%, while Villarreal hold 51.15%.
  • Barcelona average nearly 16 shots per game, significantly more than Villarreal’s 12.3.
  • In head-to-head history, both teams have scored in 10 of the last 12 meetings.
  • Villarreal have kept just one clean sheet in their last 12 matches against Barcelona.
  • Barcelona have failed to score in just 2 of their last 12 trips to Villarreal.
  • Villarreal have conceded 5 goals in two of their last five matches.
  • Barcelona have scored 3 or more goals in 5 of their last 6 wins over Villarreal.
  • Villarreal’s average possession (51.15%) is close to the league average, while Barcelona’s is elite-level.
Last Updated: 04 Jul 2026 07:33 PM
head to head team stats
Total
Per Match
40 Corners 78
149 Fouls 148
40 Offsides 32
111 Shots 202
38 Shots on Goal 85
27 Yellow Cards 24
2 Red Cards 0
17 Goals 33
33 Goals Conceded 17
1 Clean Sheets 4
#
Team
PL
W
D
L
GD
PTS
#1
9
9
0
0
30
27
#11
9
2
3
4
0
9