P
Prognosist
P
⚽ Football 📈 Forecasts
Football Spain La Liga Villarreal — Real Sociedad

Match Villarreal vs Real Sociedad March 20, 2026

Spain   /   La Liga
Villarreal
Villarreal
Home · last 5 W D L L W
Kick-off
Fri 20 Mar · 20:00
3:1
Full-time
Real Sociedad
Real Sociedad
L D D L D Away · last 5
Estadio de la Ceramica · Villarreal Referee Miguel Angel Ortiz Arias, Spain
Hit
Home Win
Home Win
AI 57% · book 2.05
Hit
Over 2.5
Over 2.5
AI 54% · book 1.86
Miss
BTTS No
BTTS No
AI 44% · book 2.24
Total goals
4
3 · 1
xG (open play)
3.51 – 1.18
Δ +2.33
Possession
35% – 65%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Villarreal show clear home momentum with a stronger overall quality and a notable edge in attack against Real Sociedad's defense. Their recent form is slightly better, suggesting they can control the pace at Estadio de la Ceramica. Expect a tactical battle where Villarreal's pressing and set-piece threat could exploit Sociedad's defensive vulnerabilities.

  • Home side's offensive firepower vs away defensive gaps
  • Recent form favors Villarreal's consistency
  • Moderate pace hinted by balanced goal odds

P Recap generated by AI · 6 markets graded

Lineups

VIL 4-4-2 · RSO 4-4-2
Subs used · VIL
74' Gonzalez ↑ · Moleiro
74' Buchanan ↑ · Moreno
89' Parejo ↑ · Gueye
89' Partey ↑ · Comesana
89' Oluwaseyi ↑ · Mikautadze
Subs used · RSO
46' Sucic ↑ · Gorrotxategi
54' Caleta-Car ↑ · Zubeldia
68' Elustondo ↑ · Aramburu
68' Oskarsson ↑ · Mendez
82' Zakharyan ↑ · Oyarzabal

📊 Statistics

VIL 31 RSO
35%
Possession (%)
65%
3.51
Expected Goals (xG) expected goals
1.18
21
Total Shots
11
10
Shots on Target
4
8
Shots off Target
4
17
Shots Inside Box
4
4
Corner Kicks
5
1
Offsides
6
10
Fouls
11
79%
Pass Accuracy (%)
89%
0
Yellow Cards
2
3
Goalkeeper Saves
7

Match events

16 · 3 – 1
G. Moreno
Assist · S. Comesana · 1–0
7'
G. Mikautadze
2–0
15'
N. Pepe
Assist · G. Mikautadze · 3–0
23'
38'
Jon Aramburu
Yellow Card
Half-time · 3 – 0
46'
L. Sucic ↓ · J. Gorrotxategi ↑
Substitution 1
47'
L. Sucic
3–1
54'
D. Caleta-Car ↓ · I. Zubeldia ↑
Substitution 2
68'
A. Elustondo ↓ · J. Aramburu ↑
Substitution 3
68'
O. Oskarsson ↓ · B. Mendez ↑
Substitution 4
A. Gonzalez ↓ · A. Moleiro ↑
Substitution 1
74'
T. Buchanan ↓ · G. Moreno ↑
Substitution 2
74'
78'
Gonçalo Guedes
Yellow Card
82'
A. Zakharyan ↓ · M. Oyarzabal ↑
Substitution 5
D. Parejo ↓ · P. Gueye ↑
Substitution 3
89'
T. Partey ↓ · S. Comesana ↑
Substitution 4
89'
T. Oluwaseyi ↓ · G. Mikautadze ↑
Substitution 5
89'
Full-time · 3 – 1

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Home Win 2.05 57% Cashed +1.05 Cashed
Over 2.5 1.86 54% Cashed +0.86 Cashed
BTTS No 2.24 44% Lost −1.00 Miss
BTTS Yes 1.73 56% Cashed +0.73 Cashed
Under 2.5 2.11 46% Lost −1.00 Miss
Double Chance X2 1.93 43% Lost −1.00 Miss
Double Chance 1X 1.31 82% Cashed +0.31 Cashed
Over 3.5 3.15 32% Cashed +2.15 Cashed
Under 3.5 1.42 68% Lost −1.00 Miss
AH Home 0 1.45 57% Cashed +0.45 Cashed
Over 0.5 1.06 93% Cashed +0.06 Cashed
Over 1.5 1.27 77% Cashed +0.27 Cashed
Draw 3.80 25% Lost −1.00 Miss
Under 1.5 4.00 23% Lost −1.00 Miss
Under 0.5 12.60 7% Lost −1.00 Miss
AH Away 0 2.92 18% Lost −1.00 Miss
Away Win 4.10 18% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −3.12u −18% ROI