Our Barcelona vs Villarreal Prediction: 2-1
Barcelona vs Villarreal in the Spain La Liga is scheduled for an 18:00 GMT kick-off on Sunday May 18, 2025. A 2-1 result in favor of the hosts is our main pick, yet with both teams likely to get on the scoresheet, BTTS is another bet worth considering.
This Barcelona vs Villarreal prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Barcelona's Last Match – Espanyol vs Barcelona
Barcelona will want to continue their winning form after a 2-0 Spain La Liga victory over Espanyol, knowing this is a must-win match for their campaign. In that match, Barcelona had 75% possession and 8 attempts at goal, with 4 on target.
Team | Possession | Shots (on target) | xG | Dangerous Attacks |
---|---|---|---|---|
Espanyol | 25% | 7 (1) | 1.3 | 50 |
Barcelona | 75% | 8 (4) | 0.71 | 72 |
Villarreal's Last Match – Villarreal vs Leganes
Villarreal will look to carry forward their winning form after a 3-0 Spain La Liga success over Leganes on May 14. In that match, Villarreal recorded 38% possession, firing 11 shots at goal, with 7 on target.
Team | Possession | Shots (on target) | xG | Dangerous Attacks |
---|---|---|---|---|
Villarreal | 38% | 11 (7) | 1.87 | 30 |
Leganes | 62% | 18 (6) | 1.01 | 79 |
Barcelona vs Villarreal Stats
Key Stats
Barcelona | Villarreal | |
---|---|---|
2.09 | Attacking Strength | 1.19 |
0.77 | Defence Strength | 0.77 |
2.2 | Points Per Game | 2 |
7/10 | WIN | 6/10 |
1/10 | DRAW | 2/10 |
3/10 | Clean Sheets | 4/10 |
7/10 | BTTS | 5/10 |
7/10 | Over 2.5 Goals | 7/10 |
2.4 | Average Scored | 1.6 |
Goals Scored vs Goals Conceded
Barcelona are averaging 2.4 goals scored and 1.9 conceded per match, while Villarreal average 1.6 scored and 1.1 conceded per game.
Barcelona 24-19
Villarreal 16-11
What are the odds for this match?
Barcelona to win: @1.85
Draw: @4.1
Villarreal to win: @3.6
Lineups
Barcelona (4-2-3-1) : Marc-Andre Ter Stegen, Eric Garcia, Pau Cubarsi, Inigo Martinez, Gerard Martin, Gavi, Pedri, Lamine Yamal, Fermín Lopez, Raphinha, Robert Lewandowski
Villarreal (4-2-3-1) : Luiz Junior, Pau Navarro, Juan Foyth, Logan Costa, Sergi Cardona, Santi Comesana, Dani Parejo, Nicolas Pepe, Alex Baena, Yeremy Pino, Ayoze Perez