⚙️
All Markets
🏆
1X2
📊
Over/Under 2.5
🥅
BTTS
🎯
Correct Score
📈
Over 0.5 Goals
21 Apr 2026 19:30
SPAIN LA LIGA REGULAR SEASON - 33
Girona
W D W L W
FT
2 - 3
Real Betis
L D L W W
🏟️ Estadio Municipal de Montilivi
Girona
Referee: I. Galech

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Girona 2 - 3 Real Betis
Girona Timeline Real Betis
1st Half 1 - 1
7'
V. Tsygankov normal goal
1 - 0
9'
Giovani Lo Celso yellow card
23'
1 - 1
M. Roca Assist: A. Ezzalzouli
2nd Half 1 - 2
46'
Cucho Hernandez ↔ C. Bakambu Substitution
46'
G. Lo Celso ↔ R. Riquelme Substitution
50'
Cedric Bakambu yellow card
63'
1 - 2
A. Ezzalzouli Assist: C. Bakambu
66'
F. Beltran ↔ J. Roca Substitution
68'
A. Ounahi penalty
2 - 2
73'
C. Echeverri ↔ C. Stuani Substitution
75'
P. Fornals ↔ Isco Substitution
75'
A. Ruibal ↔ H. Bellerin Substitution
79'
Azzedine Ounahi yellow card
79'
Rodrigo Riquelme yellow card
80'
2 - 3
R. Riquelme Assist: A. Ezzalzouli
83'
I. Martin ↔ T. Lemar Substitution
83'
A. Martinez ↔ H. Rincon Substitution
88'
A. Ezzalzouli ↔ R. Rodriguez Substitution

All Predictions Markets

Soccer match picks, confidence ratings and value signals.

AI Model · Pro v3.1
★ Top Pick
BTTS

BTTS Yes

Confidence 77.2% High Confidence
Odds -
Value +0%
Win Probability 77.2%
View Full Analysis
👕
1X2 Home Win
Confidence 52.7%
Odds -
Over / Under 2.5 Over 2.5
Confidence 55.6%
Odds -

Insight Summary

Our model highlights BTTS as the strongest available market, with the pick "BTTS Yes" showing the best current confidence signal.

Confidence 61.8% Medium
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

81 matches analysed
Girona
Girona Home
VS
Real Betis Away
Real Betis
🎟️ 33 Matches Played
🏆 10 Wins
🎯 1.12 Avg Goals
🎟️ 48 Matches Played
🏆 21 Wins
🎯 1.67 Avg Goals
33
Matches Played
48
10
Wins
21
11
Draws
16
12
Losses
11
37
Goals For
80
49
Goals Against
59
1.12
Avg Goals Scored
1.67
1.48
Avg Goals Conceded
1.23
20
BTTS Yes
29
17
Over 2.5
24
6
Clean Sheets
14
8
Failed To Score
8

Key Stats

Quick comparison based on available match data

1.12
Average Goals Scored
1.67
1.48
Average Goals Conceded
1.23
20
BTTS Yes
29
17
Over 2.5
24
3.79
Shots on Goal
4.58

Trend Signals

Derived from season data
Attack Edge Real Betis
Defensive Edge Real Betis
BTTS Signal Strong BTTS profile
Goals Trend Good Over 2.5 trend

Quick Verdict

Pre-match summary
Home Win Rate 30%
Away Win Rate 44%

Real Betis show the stronger season trend before kickoff.

Girona Girona

Match Statistics

Real Betis Real Betis
2
🎯 Shots on Goal
3
2
Shots off Goal
2
5
🛡️ Blocked Shots
2
3
🚩 Corner Kicks
1
11
🦶 Fouls
18
56%
Ball Possession
44%
9
Total Shots
7
571
Total passes
447
512
Passes accurate
380
1
🟨 Yellow Cards
3
0
🟥 Red Cards
0
Last matches: Girona
08.08.26
Fri
Girona
Gimnastic
1
1
D
07.08.26
Fri
Girona
Sabadell
2
2
D
01.08.26
Fri
Girona
Arsenal
1
4
L
29.07.26
Fri
Girona
Castellón
3
3
D
25.07.26
Fri
Girona
Alaves
0
1
L
22.07.26
Fri
Girona
Olot
3
1
W
23.05.26
La
Girona
Elche
1
1
D
17.05.26
La
Girona
Atletico Madrid
0
1
L
14.05.26
La
Girona
Real Sociedad
1
1
D
11.05.26
La
Girona
Rayo Vallecano
1
1
D
01.05.26
La
Girona
Mallorca
0
1
L
25.04.26
La
Girona
Valencia
1
2
L
10.04.26
La
Girona
Real Madrid
1
1
D
06.04.26
La
Girona
Villarreal
1
0
W
21.03.26
La
Girona
Osasuna
0
1
L
14.03.26
La
Girona
Athletic Club
3
0
W
07.03.26
La
Girona
Levante
1
1
D
01.03.26
La
Girona
Celta Vigo
1
2
L
23.02.26
La
Girona
Alaves
2
2
D
16.02.26
La
Girona
Barcelona
2
1
W
Last matches: Real Betis
08.08.26
Fri
Real Betis
Bournemouth
2
2
D
05.08.26
Fri
Real Betis
Arsenal
3
1
W
01.08.26
Fri
Real Betis
Almeria
1
0
W
29.07.26
Fri
Real Betis
Lyon
4
0
W
25.07.26
Fri
Real Betis
Granada CF
0
1
L
22.07.26
Fri
Real Betis
Recreativo Huelva
1
0
W
18.07.26
Fri
Real Betis
Sportfreunde Lotte
3
0
W
23.05.26
La
Real Betis
Levante
2
1
W
17.05.26
La
Real Betis
Barcelona
1
3
L
12.05.26
La
Real Betis
Elche
2
1
W
09.05.26
La
Real Betis
Real Sociedad
2
2
D
03.05.26
La
Real Betis
Oviedo
3
0
W
24.04.26
La
Real Betis
Real Madrid
1
1
D
16.04.26
UEF
Real Betis
SC Braga
2
4
L
12.04.26
La
Real Betis
Osasuna
1
1
D
08.04.26
UEF
Real Betis
SC Braga
1
1
D
04.04.26
La
Real Betis
Espanyol
0
0
D
22.03.26
La
Real Betis
Athletic Club
1
2
L
19.03.26
UEF
Real Betis
Panathinaikos
4
0
W
15.03.26
La
Real Betis
Celta Vigo
1
1
D
H2H: Girona vs Real Betis
21.04.26
H2H
Girona
Real Betis
2
3
L
23.11.25
H2H
Real Betis
Girona
1
1
D
21.04.25
H2H
Girona
Real Betis
1
3
L
15.08.24
H2H
Real Betis
Girona
1
1
D
31.03.24
H2H
Girona
Real Betis
3
2
W
21.12.23
H2H
Real Betis
Girona
1
1
D
28.05.23
H2H
Girona
Real Betis
1
2
L
18.09.22
H2H
Real Betis
Girona
2
1
L
20.01.19
H2H
Real Betis
Girona
3
2
L
27.09.18
H2H
Girona
Real Betis
0
1
L
13.04.18
H2H
Girona
Real Betis
0
1
L
25.11.17
H2H
Real Betis
Girona
2
2
D
Last matches: Girona
07.08.26
Fri
Girona
Sabadell
2
2
D
01.08.26
Fri
Girona
Arsenal
1
4
L
29.07.26
Fri
Girona
Castellón
3
3
D
25.07.26
Fri
Girona
Alaves
0
1
L
23.05.26
La
Girona
Elche
1
1
D
14.05.26
La
Girona
Real Sociedad
1
1
D
01.05.26
La
Girona
Mallorca
0
1
L
06.04.26
La
Girona
Villarreal
1
0
W
14.03.26
La
Girona
Athletic Club
3
0
W
01.03.26
La
Girona
Celta Vigo
1
2
L
16.02.26
La
Girona
Barcelona
2
1
W
26.01.26
La
Girona
Getafe
1
1
D
10.01.26
La
Girona
Osasuna
1
0
W
21.12.25
La
Girona
Atletico Madrid
0
3
L
30.11.25
La
Girona
Real Madrid
1
1
D
08.11.25
La
Girona
Alaves
1
0
W
25.10.25
La
Girona
Oviedo
3
3
D
04.10.25
La
Girona
Valencia
2
1
W
26.09.25
La
Girona
Espanyol
0
0
D
20.09.25
La
Girona
Levante
0
4
L
H2H at home: Girona
21.04.26
H2H
Girona
Real Betis
2
3
L
21.04.25
H2H
Girona
Real Betis
1
3
L
31.03.24
H2H
Girona
Real Betis
3
2
W
28.05.23
H2H
Girona
Real Betis
1
2
L
27.09.18
H2H
Girona
Real Betis
0
1
L
13.04.18
H2H
Girona
Real Betis
0
1
L
Last matches: Real Betis
05.08.26
Fri
Real Betis
Arsenal
3
1
W
25.07.26
Fri
Real Betis
Granada CF
0
1
L
22.07.26
Fri
Real Betis
Recreativo Huelva
1
0
W
18.07.26
Fri
Real Betis
Sportfreunde Lotte
3
0
W
17.05.26
La
Real Betis
Barcelona
1
3
L
09.05.26
La
Real Betis
Real Sociedad
2
2
D
12.04.26
La
Real Betis
Osasuna
1
1
D
08.04.26
UEF
Real Betis
SC Braga
1
1
D
22.03.26
La
Real Betis
Athletic Club
1
2
L
12.03.26
UEF
Real Betis
Panathinaikos
0
1
L
08.03.26
La
Real Betis
Getafe
0
2
L
15.02.26
La
Real Betis
Mallorca
2
1
W
08.02.26
La
Real Betis
Atletico Madrid
1
0
W
25.01.26
La
Real Betis
Alaves
1
2
L
22.01.26
UEF
Real Betis
PAOK
0
2
L
10.01.26
La
Real Betis
Oviedo
1
1
D
04.01.26
La
Real Betis
Real Madrid
1
5
L
18.12.25
Cop
Real Betis
Real Murcia
2
0
W
15.12.25
La
Real Betis
Rayo Vallecano
0
0
D
11.12.25
UEF
Real Betis
Dinamo Zagreb
3
1
W
H2H away: Real Betis
21.04.26
H2H
Girona
Real Betis
2
3
W
21.04.25
H2H
Girona
Real Betis
1
3
W
31.03.24
H2H
Girona
Real Betis
3
2
L
28.05.23
H2H
Girona
Real Betis
1
2
W
27.09.18
H2H
Girona
Real Betis
0
1
W
13.04.18
H2H
Girona
Real Betis
0
1
W
Girona
Girona 4-4-1-1
Lineups 4-4-1-1 vs 4-3-3
Real Betis 4-3-3
Real Betis
13
P. Gazzaniga
4
A. Martinez
12
Vitor Reis
17
D. Blind
24
A. Moreno
15
V. Tsygankov
8
F. Beltran
20
A. Witsel
18
A. Ounahi
🟨
23
I. Martin
14
C. Echeverri
1
A. Valles
24
A. Ruibal
5
M. Bartra
4
Natan
16
V. Gomez
20
G. Lo Celso
🟨
14
S. Amrabat
21
M. Roca
8
P. Fornals
19
Cucho Hernandez
10
A. Ezzalzouli
🎯
Girona Real Betis ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

Primera División Standings

# Team MP GD PTS Form
1
Barcelona
38 59 94
L W L W W
2
Real Madrid
38 42 86
W W W L W
3
Villarreal
38 26 72
W L L D W
4
Atletico Madrid
38 18 69
L W W L W
5
Real Betis
38 11 60
W L W D W
6
Celta Vigo
38 5 54
W D L W W
7
Getafe
38 -6 51
W L W D L
8
Rayo Vallecano
38 -3 50
W W D D W
9
Valencia
38 -9 49
W W D W L
10
Real Sociedad
38 -2 46
D L D D L
11
Espanyol
38 -12 46
D W W L L
12
Athletic Club
38 -15 45
L D L L W
13
Sevilla
38 -14 43
L L W W W
14
Alaves
38 -12 43
L W W D L
15
Elche
38 -8 43
D W L D L
16
Levante
38 -14 42
L W W W L
17
Osasuna
38 -6 42
L L L L L
18
Mallorca
38 -10 42
W L L D W
19
Girona
38 -16 41
D L D D L
20
Oviedo
38 -34 29
L L L D L
Promotion - Champions League (League phase)
Promotion - Europa League (League phase)
Promotion - Conference League (Qualification)
Relegation - LaLiga2

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Girona 2 - 3 Real Betis
Girona Timeline Real Betis
1st Half 1 - 1
7'
V. Tsygankov normal goal
1 - 0
9'
Giovani Lo Celso yellow card
23'
1 - 1
M. Roca Assist: A. Ezzalzouli
2nd Half 1 - 2
46'
Cucho Hernandez ↔ C. Bakambu Substitution
46'
G. Lo Celso ↔ R. Riquelme Substitution
50'
Cedric Bakambu yellow card
63'
1 - 2
A. Ezzalzouli Assist: C. Bakambu
66'
F. Beltran ↔ J. Roca Substitution
68'
A. Ounahi penalty
2 - 2
73'
C. Echeverri ↔ C. Stuani Substitution
75'
P. Fornals ↔ Isco Substitution
75'
A. Ruibal ↔ H. Bellerin Substitution
79'
Azzedine Ounahi yellow card
79'
Rodrigo Riquelme yellow card
80'
2 - 3
R. Riquelme Assist: A. Ezzalzouli
83'
I. Martin ↔ T. Lemar Substitution
83'
A. Martinez ↔ H. Rincon Substitution
88'
A. Ezzalzouli ↔ R. Rodriguez Substitution

Missing Players

Girona 6 missing
-
Juan Carlos
Missing Fixture Knee Injury
OUT
-
Portu
Missing Fixture Knee Injury
OUT
-
M. ter Stegen
Missing Fixture Hamstring Injury
OUT
-
D. van de Beek
Missing Fixture Achilles Tendon Injury
OUT
-
V. Vanat
Missing Fixture Injury
OUT
-
A. Ruiz
Missing Fixture Muscle Injury
OUT
Real Betis 4 missing
-
A. Ortiz
Missing Fixture Shoulder Injury
OUT
-
J. Firpo
Missing Fixture Injury
OUT
-
Antony
Missing Fixture Yellow Cards
OUT
-
D. Llorente
Missing Fixture Ankle Injury
OUT