Our Girona vs Villarreal Prediction: 1-2
Girona vs Villarreal in the Spain La Liga is scheduled for an 19:00 GMT kick-off on Monday April 6, 2026. A 1-2 win for the visitors is our main prediction, but with both teams expected to find the net, BTTS is another solid wager.
This Girona 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
Girona's Last Match – Osasuna vs Girona
Girona will be looking to bounce back after a 0-1 Spain La Liga defeat against Osasuna on March 21. In that match, Girona saw 52% of the ball and created 2 goal attempts, with 0 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Osasuna | 48% | 14 (11) | 1.89 | 39 |
Girona | 52% | 2 (0) | 0.22 | 46 |
Villarreal's Last Match – Villarreal vs Real Sociedad
Villarreal must win to build on their momentum after securing a hard-fought 3-1 Spain La Liga victory over Real Sociedad in their last outing. In that match, Villarreal controlled 36% of possession and managed 16 shots on goal, with 10 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Villarreal | 36% | 16 (10) | 3.5 | 27 |
Real Sociedad | 64% | 9 (4) | 1.16 | 79 |
Girona vs Villarreal Stats
Key Stats
| Girona | Villarreal | |
|---|---|---|
| 0.96 | Attacking Strength | 1.41 |
| 1.06 | Defence Strength | 0.9 |
| 1.3 | Points Per Game | 1.7 |
| 3/10 | WIN | 5/10 |
| 4/10 | DRAW | 2/10 |
| 2/10 | Clean Sheets | 1/10 |
| 6/10 | BTTS | 8/10 |
| 4/10 | Over 2.5 Goals | 8/10 |
| 1.3 | Average Scored | 1.7 |
Goals Scored vs Goals Conceded
Girona are averaging 1.3 goals scored and 1.0 conceded per match, while Villarreal average 1.7 scored and 1.6 conceded per game.
Girona 13-10
Villarreal 17-16
What are the odds for this match?
Girona to win: @3.1
Draw: @3.6
Villarreal to win: @2.25
Lineups
Girona (4-5-1) : Paulo Gazzaniga, Martinez Arnau, Vitor Reis, Daley Blind, Alex Moreno, Viktor Tsygankov, Fran Beltran, Axel Witsel, Ivan Martin, Azzedine Ounahi, Vladyslav Vanat
Villarreal (4-4-2) : Luiz Junior, Santiago Mourino, Pau Navarro, Renato Veiga, Alfonso Pedraza, Nicolas Pepe, Santi Comesana, Pape Gueye, Alberto Moleiro, Gerard Moreno, Georges Mikautadze



Osasuna
Girona
Villarreal
Real Sociedad
Barcelona
Real Madrid
Villarreal
Atletico Madrid
Real Betis
Celta Vigo
Real Sociedad
Getafe
Osasuna
Espanyol
Athletic Bilbao
Girona
Rayo Vallecano
Valencia
Sevilla
CD Alaves
Elche
Mallorca
Levante
Oviedo