P
Prognosist
P
⚽ Football 📈 Forecasts
Football Spain La Liga Osasuna — Alaves

Match Osasuna vs Alaves December 20, 2025

Spain   /   La Liga
Osasuna
Osasuna
Home · last 5 L L L L L
Kick-off
Sat 20 Dec · 17:30
3:0
Full-time
Alaves
Alaves
L D W W L Away · last 5
Referee César Soto Grado, Spain
Miss
Under 1.5
Under 1.5
AI 39% · book 2.70
Miss
Double Chance X2
Double Chance X2
AI 61% · book 1.70
Hit
BTTS No
BTTS No
AI 59% · book 1.73
Total goals
3
3 · 0
xG (open play)
2.21 – 0.57
Δ +1.64
Possession
47% – 53%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Osasuna hosts Alaves in a clash where home momentum and defensive solidity could be decisive. Osasuna’s recent form shows resilience with a balanced mix of results, while Alaves struggles on the road and has a leaky defense. The home side’s pressing edge and ability to limit Alaves’ attacking threats may keep the game tight. Expect a cautious tempo with a moderate goal environment given the defensive strengths and recent trends.

  • Osasuna’s home defensive compactness vs Alaves’ modest attack
  • Alaves’ poor away form and defensive vulnerabilities
  • Moderate pace suggested by odds, favoring a controlled match

P Recap generated by AI · 6 markets graded

Lineups

OSA 4-2-3-1 · ALA 4-3-3
Subs used · OSA
69' Barja ↑ · Garcia
69' Arguibide ↑ · Rosier
86' Cruz ↑ · Bretones
89' Garcia ↑ · Budimir
89' Osambela ↑ · Oroz
Subs used · ALA
46' Vicente ↑ · Calebe
46' Alena ↑ · Rebbach
77' Manas ↑ · Ibanez
89' Guridi ↑ · Suarez

📊 Statistics

OSA 30 ALA
47%
Possession (%)
53%
2.21
Expected Goals (xG) expected goals
0.57
16
Total Shots
7
7
Shots on Target
3
7
Shots off Target
3
13
Shots Inside Box
6
9
Corner Kicks
0
1
Offsides
2
16
Fouls
11
77%
Pass Accuracy (%)
79%
2
Yellow Cards
2
3
Goalkeeper Saves
4

Match events

16 · 3 – 0
Half-time · 0 – 0
46'
C. Vicente ↓ · Calebe ↑
Substitution 1
46'
C. Alena ↓ · A. Rebbach ↑
Substitution 2
61'
Victor Parada
Yellow Card
K. Barja ↓ · R. Garcia ↑
Substitution 1
69'
I. Arguibide ↓ · V. Rosier ↑
Substitution 2
69'
A. Budimir
Assist · A. Oroz · 1–0
72'
Alejandro Catena
Yellow Card
74'
74'
Carles Aleñá
Yellow Card
Abel Bretones
Yellow Card
76'
77'
A. Manas ↓ · P. Ibanez ↑
Substitution 3
A. Budimir (P)
Penalty · 2–0
81'
J. Cruz ↓ · A. Bretones ↑
Substitution 3
86'
R. Garcia ↓ · A. Budimir ↑
Substitution 4
89'
A. Osambela ↓ · A. Oroz ↑
Substitution 5
89'
89'
J. Guridi ↓ · D. Suarez ↑
Substitution 4
R. Garcia
3–0
90'
Full-time · 3 – 0

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Under 1.5 2.70 39% Lost −1.00 Miss
Double Chance X2 1.70 61% Lost −1.00 Miss
BTTS No 1.73 59% Cashed +0.73 Cashed
Over 2.5 2.66 35% Cashed +1.66 Cashed
Home Win 2.34 39% Cashed +1.34 Cashed
BTTS Yes 2.23 41% Lost −1.00 Miss
AH Away 0 2.62 32% Lost −1.00 Miss
AH Home 0 1.60 39% Cashed +0.60 Cashed
Away Win 3.78 32% Lost −1.00 Miss
Under 2.5 1.57 65% Lost −1.00 Miss
Over 1.5 1.55 61% Cashed +0.55 Cashed
Double Chance 1X 1.32 68% Cashed +0.32 Cashed
Draw 3.12 28% Lost −1.00 Miss
Under 0.5 8.00 13% Lost −1.00 Miss
Under 3.5 1.18 84% Cashed +0.18 Cashed
Over 0.5 1.12 87% Cashed +0.12 Cashed
Over 3.5 5.20 16% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −3.50u −21% ROI