P
Prognosist
P
⚽ Football 📈 Forecasts
Football Spain La Liga Rayo Vallecano — Real Betis

Match Rayo Vallecano vs Real Betis December 15, 2025

Spain   /   La Liga
Rayo Vallecano
Rayo Vallecano
Home · last 5 W D D W W
Kick-off
Mon 15 Dec · 20:00
0:0
Full-time
Real Betis
Real Betis
W D W L W Away · last 5
Campo de Futbol de Vallecas · Madrid Referee Ricardo De Burgos Bengoetxea, Spain
Miss
Over 2.5
Over 2.5
AI 50% · book 2.00
Hit
BTTS No
BTTS No
AI 46% · book 2.13
Hit
Under 2.5
Under 2.5
AI 50% · book 1.95
Total goals
0
0 · 0
xG (open play)
1.55 – 0.76
Δ +0.79
Possession
59% – 41%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Real Betis enter this clash with a clear quality edge and better recent form, suggesting they hold the upper hand despite playing away. Their stronger attack faces a Rayo defense that has struggled, hinting at potential breakthroughs. Meanwhile, Rayo's home momentum is tempered by a modest offensive threat and a defense that may be tested by Betis' pressing style.

  • Betis' superior offensive firepower against Rayo's leaky defense
  • Rayo's home edge is limited, offering only a mild advantage
  • Recent form favors Betis, adding confidence to their approach

P Recap generated by AI · 6 markets graded

Lineups

RAY 4-2-3-1 · BET 4-2-3-1
Subs used · RAY
18' Perez ↑ · de Frutos
66' Diaz ↑ · Valentin
66' Camello ↑ · Pacha
83' Gumbau ↑ · Palazon
83' Balliu ↑ · Garcia
Subs used · BET
7' Bartra ↑ · Llorente
59' Lo Celso ↑ · Deossa
74' Altimira ↑ · Fornals
74' Garcia ↑ · Riquelme

📊 Statistics

RAY 00 BET
59%
Possession (%)
41%
1.55
Expected Goals (xG) expected goals
0.76
23
Total Shots
13
7
Shots on Target
6
9
Shots off Target
4
9
Shots Inside Box
5
8
Corner Kicks
3
4
Offsides
0
10
Fouls
7
80%
Pass Accuracy (%)
74%
4
Yellow Cards
1
6
Goalkeeper Saves
7

Match events

14 · 0 – 0
7'
M. Bartra ↓ · D. Llorente ↑
Substitution 1
9'
Marc Roca
Yellow Card
F. Perez ↓ · J. de Frutos ↑
Substitution 1
18'
Fran Pérez
Yellow Card
45+1'
Augusto Batalla
Yellow Card
45+5'
Half-time · 0 – 0
59'
G. Lo Celso ↓ · N. Deossa ↑
Substitution 2
P. Diaz ↓ · O. Valentin ↑
Substitution 2
66'
S. Camello ↓ · Pacha ↑
Substitution 3
66'
74'
S. Altimira ↓ · P. Fornals ↑
Substitution 3
74'
P. Garcia ↓ · R. Riquelme ↑
Substitution 4
Pathé Ismaël Ciss
Yellow Card
75'
G. Gumbau ↓ · I. Palazon ↑
Substitution 4
83'
I. Balliu ↓ · A. Garcia ↑
Substitution 5
83'
Andrei Rațiu
Yellow Card
88'
Full-time · 0 – 0

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Over 2.5 2.00 50% Lost −1.00 Miss
BTTS No 2.13 46% Cashed +1.13 Cashed
Under 2.5 1.95 50% Cashed +0.95 Cashed
BTTS Yes 1.75 54% Lost −1.00 Miss
AH Away 0 2.05 44% Lost −1.00 Miss
Home Win 2.65 30% Lost −1.00 Miss
AH Home 0 1.93 30% Lost −1.00 Miss
Double Chance X2 1.56 70% Cashed +0.56 Cashed
Away Win 2.85 44% Lost −1.00 Miss
Double Chance 1X 1.50 56% Cashed +0.50 Cashed
Over 0.5 1.07 92% Lost −1.00 Miss
Over 3.5 3.50 28% Lost −1.00 Miss
Over 1.5 1.31 74% Lost −1.00 Miss
Under 3.5 1.35 72% Cashed +0.35 Cashed
Under 1.5 3.75 26% Cashed +2.75 Cashed
Draw 3.54 26% Cashed +2.54 Cashed
Under 0.5 11.30 8% Cashed +10.30 Cashed
Total · 17 markets @ 1u each 8 W · 9 L +10.08u +59% ROI