Girona FC vs Real Betis: Prediction, Head-to-Head, Odds & Stats (Mon, 21 Apr '25)
By Wojtek Kolan -
Scheduled Head-to-Head Game For Girona FC Vs Real Betis
LaLiga
Girona FC
Recent Form
Monday
21 Apr '25
19:00
Real Betis
Recent Form
Match Schedule - Time Of Fixture
Real Betis will clash vs Girona FC in in LaLiga on Mon, 21 Apr '25. Let’s take a look at past stats, recent performances and H2H information to unearth the most accurate predictions and top bets.
Head-2-Head: Girona FC 1 - 6 Real Betis
Girona FC
Last 10 Matches
Real Betis
Girona FC vs Real Betis H2H Stats
For the last 10 head to head matches between these teams, Girona FC have won 1 times and Real Betis have come out on top on 6 occasion. In the most recent game between them, the score was 1-1
Head-to-Head | Match Wins |
---|---|
Girona FC | 1 |
Real Betis | 6 |
Girona FC vs Real Betis Previous Games
|
LaLiga | |||||
15 Aug '24 19:30 |
Real Betis Girona FC |
![]()
1
1
|
||||
31 Mar '24 14:15 |
Girona FC Real Betis |
![]()
3
2
|
||||
21 Dec '23 18:00 |
Real Betis Girona FC |
![]()
1
1
|
||||
28 May '23 17:00 |
Girona FC Real Betis |
![]()
1
2
|
||||
18 Sep '22 16:30 |
Real Betis Girona FC |
![]()
2
1
|
||||
20 Jan '19 11:00 |
Real Betis Girona FC |
![]()
3
2
|
||||
27 Sep '18 20:00 |
Girona FC Real Betis |
![]()
0
1
|
||||
13 Apr '18 19:00 |
Girona FC Real Betis |
![]()
0
1
|
||||
25 Nov '17 17:30 |
Real Betis Girona FC |
![]()
2
2
|
||||
|
LaLiga 2 | |||||
21 Feb '15 19:00 |
Real Betis Girona FC |
![]()
2
1
|
||||
21 Sep '14 15:00 |
Girona FC Real Betis |
![]()
1
3
|
||||
12 Mar '11 15:00 |
Girona FC Real Betis |
![]()
0
1
|
||||
16 Oct '10 14:00 |
Real Betis Girona FC |
![]()
2
1
|
||||
27 Mar '10 15:00 |
Real Betis Girona FC |
![]()
0
1
|
||||
24 Oct '09 16:00 |
Girona FC Real Betis |
![]()
0
2
|
Head To Head Streaks
Team Streaks
Girona FC and Real Betis Recent Matches
Osasuna
Girona FC

Girona FC
Deportivo Alavés

FC Andorra
Girona FC

Barcelona
Girona FC

Girona FC
Valencia

Espanyol
Girona FC

Girona FC
Celta Vigo

Real Madrid
Girona FC

Girona FC
Getafe

Athletic Club
Girona FC

Girona FC
Las Palmas

Girona FC
Arsenal

Rayo Vallecano
Girona FC

Milan
Girona FC

Girona FC
Sevilla

Deportivo Alavés
Girona FC

Girona FC
Real Valladolid

Mallorca
Girona FC

Girona FC
Liverpool

Girona FC
Real Madrid

UD Logroñés
Girona FC

Villarreal
Girona FC

SK Sturm Graz
Girona FC

Girona FC
Espanyol

Getafe
Girona FC

PSV Eindhoven
Girona FC

Girona FC
Leganés

CD Extremadura
Girona FC

Las Palmas
Girona FC

Girona FC
ŠK Slovan Bratislava

Real Betis
Villarreal

Real Betis
Jagiellonia Białystok

Barcelona
Real Betis

Real Betis
Sevilla

Leganés
Real Betis

Vitória SC
Real Betis

Real Betis
Las Palmas

Real Betis
Vitória SC

Real Betis
Real Madrid

Getafe
Real Betis

Real Betis
KAA Gent

Real Betis
Real Sociedad

KAA Gent
Real Betis

Celta Vigo
Real Betis

Real Betis
Athletic Club

Mallorca
Real Betis

Real Betis
Deportivo Alavés

Barcelona
Real Betis

Real Valladolid
Real Betis

Huesca
Real Betis

Real Betis
Rayo Vallecano

Real Betis
HJK

Villarreal
Real Betis

FC Petrocub Hîncesti
Real Betis

Real Betis
Barcelona

UE Sant Andreu
Real Betis

Real Sociedad
Real Betis

Mladá Boleslav
Real Betis

Valencia
Real Betis

Real Betis
Celta Vigo

Girona FC Vs Real Betis Season Stats
Girona FC | Performance Summary | Real Betis |
---|---|---|
31 | Matches | 31 |
9 | Total Wins | 13 |
7 | Total Draws | 9 |
15 | Total Losses | 9 |
38 | Goals Scored | 42 |
48 | Goals Conceded | 39 |
1.23 | Goals per Game | 1.35 |
1.55 | Goals Conceded per Game | 1.26 |
3.74 | Shots on Target per Game | 4.65 |
1.84 | Big Chances per Game | 2.39 |
57.16% | Ball Possession | 52.16% |
6 | Clean Sheets | 7 |
14.97 | Tackles per Game | 17.45 |
2 | Penalty Goals Conceded | 4 |
11 | Fouls per Game | 11.68 |
2.03 | Offsides per Game | 1.52 |
6.45 | Goal Kicks per Game | 5.52 |
19.35 | Throw-ins per Game | 21.52 |
2.16 | Yellow Cards per Game | 2.06 |
2 | Red Cards | 3 |
Girona FC Last Match Played stats
Osasuna vs Girona in the LaLiga on Sun, 13 Apr '25
Final Score : 2 - 1
Osasuna (H) | Match overview | Girona FC (A) |
---|---|---|
32% | Ball possession | 68% |
1.43 | Expected goals | 0.93 |
3 | Big chances | 1 |
13 | Total shots | 18 |
7 | Goalkeeper saves | 4 |
4 | Corner kicks | 4 |
17 | Fouls | 15 |
254 | Passes | 572 |
16 | Tackles | 11 |
15 | Free kicks | 17 |
2 | Yellow cards | 1 |
Osasuna (H) | Shots | Girona FC (A) |
13 | Total shots | 18 |
6 | Shots on target | 8 |
5 | Shots off target | 6 |
2 | Blocked shots | 4 |
10 | Shots inside box | 8 |
3 | Shots outside box | 10 |
Osasuna (H) | Attack | Girona FC (A) |
1 | Big chances scored | 0 |
2 | Big chances missed | 1 |
23 | Touches in penalty area | 25 |
1 | Fouled in final third | 3 |
1 | Offsides | 2 |
Osasuna (H) | Passes | Girona FC (A) |
200 | Accurate passes | 514 |
15 | Throw-ins | 18 |
37 | Final third entries | 61 |
52/76 (68%) | Final third phase | 105/132 (80%) |
20/49 (41%) | Long balls | 17/34 (50%) |
12/22 (55%) | Crosses | 5/25 (20%) |
Osasuna (H) | Duels | Girona FC (A) |
49% | Duels | 51% |
5 | Dispossessed | 7 |
36/71 (51%) | Ground duels | 35/71 (49%) |
12/26 (46%) | Aerial duels | 14/26 (54%) |
5/11 (45%) | Dribbles | 8/17 (47%) |
Osasuna (H) | Defending | Girona FC (A) |
63% | Tackles won | 64% |
16 | Total tackles | 11 |
5 | Interceptions | 2 |
40 | Recoveries | 39 |
26 | Clearances | 14 |
Osasuna (H) | Goalkeeping | Girona FC (A) |
7 | Total saves | 4 |
-0.13 | Goals prevented | -0.29 |
1 | Big saves | 0 |
1 | High claims | 0 |
1 | Punches | 0 |
8 | Goal kicks | 6 |
Osasuna (H) | Match overview | Girona FC (A) |
---|---|---|
31% | Ball possession | 69% |
1.24 | Expected goals | 0.49 |
2 | Big chances | 1 |
7 | Total shots | 8 |
3 | Goalkeeper saves | 3 |
2 | Corner kicks | 2 |
129 | Passes | 315 |
4 | Tackles | 5 |
6 | Free kicks | 8 |
Osasuna (H) | Shots | Girona FC (A) |
7 | Total shots | 8 |
4 | Shots on target | 3 |
3 | Shots off target | 1 |
0 | Blocked shots | 4 |
6 | Shots inside box | 3 |
1 | Shots outside box | 5 |
Osasuna (H) | Attack | Girona FC (A) |
1 | Big chances scored | 0 |
1 | Big chances missed | 1 |
0 | Fouled in final third | 1 |
0 | Offsides | 1 |
Osasuna (H) | Passes | Girona FC (A) |
107 | Accurate passes | 283 |
7 | Throw-ins | 10 |
14 | Final third entries | 26 |
13/27 (48%) | Long balls | 10/19 (53%) |
7/12 (58%) | Crosses | 1/5 (20%) |
Osasuna (H) | Duels | Girona FC (A) |
51% | Duels | 49% |
3 | Dispossessed | 2 |
14/29 (48%) | Ground duels | 15/29 (52%) |
8/14 (57%) | Aerial duels | 6/14 (43%) |
4/6 (67%) | Dribbles | 3/5 (60%) |
Osasuna (H) | Defending | Girona FC (A) |
50% | Tackles won | 60% |
4 | Total tackles | 5 |
4 | Interceptions | 1 |
21 | Recoveries | 21 |
13 | Clearances | 4 |
Osasuna (H) | Goalkeeping | Girona FC (A) |
3 | Total saves | 3 |
1 | Goal kicks | 3 |
Osasuna (H) | Match overview | Girona FC (A) |
---|---|---|
33% | Ball possession | 67% |
0.19 | Expected goals | 0.44 |
1 | Big chances | 0 |
6 | Total shots | 10 |
4 | Goalkeeper saves | 1 |
2 | Corner kicks | 2 |
125 | Passes | 257 |
12 | Tackles | 6 |
9 | Free kicks | 9 |
2 | Yellow cards | 1 |
Osasuna (H) | Shots | Girona FC (A) |
6 | Total shots | 10 |
2 | Shots on target | 5 |
2 | Shots off target | 5 |
2 | Blocked shots | 0 |
4 | Shots inside box | 5 |
2 | Shots outside box | 5 |
Osasuna (H) | Attack | Girona FC (A) |
1 | Big chances missed | 0 |
1 | Fouled in final third | 2 |
1 | Offsides | 1 |
Osasuna (H) | Passes | Girona FC (A) |
93 | Accurate passes | 231 |
8 | Throw-ins | 8 |
23 | Final third entries | 35 |
7/22 (32%) | Long balls | 7/15 (47%) |
5/10 (50%) | Crosses | 4/20 (20%) |
Osasuna (H) | Duels | Girona FC (A) |
48% | Duels | 52% |
2 | Dispossessed | 5 |
22/42 (52%) | Ground duels | 20/42 (48%) |
4/12 (33%) | Aerial duels | 8/12 (67%) |
1/5 (20%) | Dribbles | 5/12 (42%) |
Osasuna (H) | Defending | Girona FC (A) |
67% | Tackles won | 67% |
12 | Total tackles | 6 |
1 | Interceptions | 1 |
19 | Recoveries | 18 |
13 | Clearances | 10 |
Osasuna (H) | Goalkeeping | Girona FC (A) |
4 | Total saves | 1 |
7 | Goal kicks | 3 |
Real Betis Last Match Played stats
Real Betis vs Villarreal in the LaLiga on Sun, 13 Apr '25
Final Score : 1 - 2
Real Betis (H) | Match overview | Villarreal (A) |
---|---|---|
68% | Ball possession | 32% |
1.46 | Expected goals | 1.45 |
2 | Big chances | 2 |
24 | Total shots | 8 |
0 | Goalkeeper saves | 4 |
5 | Corner kicks | 5 |
4 | Fouls | 13 |
618 | Passes | 292 |
13 | Tackles | 20 |
13 | Free kicks | 4 |
0 | Yellow cards | 4 |
Real Betis (H) | Shots | Villarreal (A) |
24 | Total shots | 8 |
5 | Shots on target | 2 |
0 | Hit woodwork | 1 |
8 | Shots off target | 2 |
11 | Blocked shots | 4 |
15 | Shots inside box | 6 |
9 | Shots outside box | 2 |
Real Betis (H) | Attack | Villarreal (A) |
0 | Big chances scored | 1 |
2 | Big chances missed | 1 |
2 | Through balls | 1 |
42 | Touches in penalty area | 19 |
4 | Fouled in final third | 0 |
1 | Offsides | 1 |
Real Betis (H) | Passes | Villarreal (A) |
552 | Accurate passes | 219 |
24 | Throw-ins | 15 |
50 | Final third entries | 39 |
235/266 (88%) | Final third phase | 56/92 (61%) |
32/44 (73%) | Long balls | 22/52 (42%) |
5/34 (15%) | Crosses | 2/13 (15%) |
Real Betis (H) | Duels | Villarreal (A) |
55% | Duels | 45% |
10 | Dispossessed | 7 |
38/71 (54%) | Ground duels | 33/71 (46%) |
14/23 (61%) | Aerial duels | 9/23 (39%) |
12/22 (55%) | Dribbles | 9/15 (60%) |
Real Betis (H) | Defending | Villarreal (A) |
77% | Tackles won | 50% |
13 | Total tackles | 20 |
3 | Interceptions | 8 |
47 | Recoveries | 49 |
17 | Clearances | 37 |
Real Betis (H) | Goalkeeping | Villarreal (A) |
0 | Total saves | 4 |
-0.69 | Goals prevented | 0.05 |
0 | Big saves | 1 |
1 | High claims | 3 |
0 | Punches | 1 |
4 | Goal kicks | 14 |
Real Betis (H) | Match overview | Villarreal (A) |
---|---|---|
64% | Ball possession | 36% |
0.73 | Expected goals | 0.74 |
1 | Big chances | 1 |
10 | Total shots | 5 |
0 | Goalkeeper saves | 3 |
1 | Corner kicks | 4 |
312 | Passes | 167 |
4 | Tackles | 13 |
6 | Free kicks | 2 |
0 | Yellow cards | 2 |
Real Betis (H) | Shots | Villarreal (A) |
10 | Total shots | 5 |
4 | Shots on target | 1 |
3 | Shots off target | 1 |
3 | Blocked shots | 3 |
7 | Shots inside box | 4 |
3 | Shots outside box | 1 |
Real Betis (H) | Attack | Villarreal (A) |
1 | Big chances missed | 1 |
1 | Through balls | 0 |
1 | Fouled in final third | 0 |
Real Betis (H) | Passes | Villarreal (A) |
276 | Accurate passes | 132 |
13 | Throw-ins | 5 |
32 | Final third entries | 23 |
23/30 (77%) | Long balls | 12/26 (46%) |
4/11 (36%) | Crosses | 2/11 (18%) |
Real Betis (H) | Duels | Villarreal (A) |
52% | Duels | 48% |
6 | Dispossessed | 2 |
16/34 (47%) | Ground duels | 18/34 (53%) |
7/10 (70%) | Aerial duels | 3/10 (30%) |
6/13 (46%) | Dribbles | 3/5 (60%) |
Real Betis (H) | Defending | Villarreal (A) |
75% | Tackles won | 62% |
4 | Total tackles | 13 |
0 | Interceptions | 5 |
19 | Recoveries | 24 |
13 | Clearances | 14 |
Real Betis (H) | Goalkeeping | Villarreal (A) |
0 | Total saves | 3 |
4 | Goal kicks | 4 |
Real Betis (H) | Match overview | Villarreal (A) |
---|---|---|
72% | Ball possession | 28% |
0.73 | Expected goals | 0.70 |
1 | Big chances | 1 |
14 | Total shots | 3 |
0 | Goalkeeper saves | 1 |
4 | Corner kicks | 1 |
306 | Passes | 125 |
9 | Tackles | 7 |
7 | Free kicks | 2 |
0 | Yellow cards | 2 |
Real Betis (H) | Shots | Villarreal (A) |
14 | Total shots | 3 |
1 | Shots on target | 1 |
0 | Hit woodwork | 1 |
5 | Shots off target | 1 |
8 | Blocked shots | 1 |
8 | Shots inside box | 2 |
6 | Shots outside box | 1 |
Real Betis (H) | Attack | Villarreal (A) |
0 | Big chances scored | 1 |
1 | Big chances missed | 0 |
1 | Through balls | 1 |
3 | Fouled in final third | 0 |
1 | Offsides | 1 |
Real Betis (H) | Passes | Villarreal (A) |
276 | Accurate passes | 87 |
11 | Throw-ins | 10 |
18 | Final third entries | 16 |
9/14 (64%) | Long balls | 10/26 (38%) |
1/23 (4%) | Crosses | 0/2 (0%) |
Real Betis (H) | Duels | Villarreal (A) |
58% | Duels | 42% |
4 | Dispossessed | 5 |
22/37 (59%) | Ground duels | 15/37 (41%) |
7/13 (54%) | Aerial duels | 6/13 (46%) |
6/9 (67%) | Dribbles | 6/10 (60%) |
Real Betis (H) | Defending | Villarreal (A) |
78% | Tackles won | 29% |
9 | Total tackles | 7 |
3 | Interceptions | 3 |
28 | Recoveries | 25 |
4 | Clearances | 23 |
Real Betis (H) | Goalkeeping | Villarreal (A) |
0 | Total saves | 1 |
0 | Goal kicks | 10 |
Girona FC Football Fixtures
|
LaLiga | |||||
21 Apr '25 19:00 |
Girona FC Real Betis |
|||||
24 Apr '25 17:00 |
Leganés Girona FC |
|||||
05 May '25 19:00 |
Girona FC Mallorca |
|||||
11 May '25 19:00 |
Girona FC Villarreal |
|||||
14 May '25 19:00 |
Real Valladolid Girona FC |
|||||
18 May '25 19:00 |
Real Sociedad Girona FC |
|||||
25 May '25 19:00 |
Girona FC Atlético Madrid |
Real Betis Football Fixtures
|
UEFA Conference League | |||||
17 Apr '25 16:45 |
Jagiellonia Białystok Real Betis |
|||||
|
LaLiga | |||||
21 Apr '25 19:00 |
Girona FC Real Betis |
|||||
24 Apr '25 19:30 |
Real Betis Real Valladolid |
|||||
04 May '25 16:30 |
Espanyol Real Betis |
|||||
11 May '25 19:00 |
Real Betis Osasuna |
|||||
14 May '25 19:00 |
Rayo Vallecano Real Betis |
|||||
18 May '25 19:00 |
Atlético Madrid Real Betis |
|||||
25 May '25 19:00 |
Real Betis Valencia |
LaLiga Standings
POS | TEAM | MP | W | L | PTS |
---|---|---|---|---|---|
1 |
Barcelona |
31 | 22 | 5 | 70 |
2 |
Real Madrid |
31 | 20 | 5 | 66 |
3 |
Atlético Madrid |
31 | 18 | 4 | 63 |
4 |
Athletic Club |
31 | 15 | 4 | 57 |
5 |
Villarreal |
30 | 14 | 7 | 51 |
6 |
Real Betis |
31 | 13 | 9 | 48 |
7 |
Celta Vigo |
31 | 12 | 12 | 43 |
8 |
Mallorca |
31 | 12 | 12 | 43 |
9 |
Real Sociedad |
31 | 12 | 14 | 41 |
10 |
Rayo Vallecano |
31 | 10 | 11 | 40 |
11 |
Getafe |
31 | 10 | 12 | 39 |
12 |
Osasuna |
31 | 8 | 9 | 38 |
13 |
Valencia |
31 | 9 | 12 | 37 |
14 |
Sevilla |
31 | 9 | 13 | 36 |
15 |
Espanyol |
30 | 9 | 13 | 35 |
16 |
Girona FC |
31 | 9 | 15 | 34 |
17 |
Deportivo Alavés |
31 | 7 | 15 | 30 |
18 |
Las Palmas |
31 | 7 | 16 | 29 |
19 |
Leganés |
31 | 6 | 15 | 28 |
20 |
Real Valladolid |
31 | 4 | 23 | 16 |
Champions League
UEFA Europa League
Conference League Qualification
Relegation
UEFA Conference League Standings
POS | TEAM | MP | W | L | PTS |
---|---|---|---|---|---|
1 |
Chelsea |
6 | 6 | 0 | 18 |
2 |
Vitória SC |
6 | 4 | 0 | 14 |
3 |
Fiorentina |
6 | 4 | 1 | 13 |
4 |
SK Rapid Wien |
6 | 4 | 1 | 13 |
5 |
Djurgårdens IF |
6 | 4 | 1 | 13 |
6 |
FC Lugano |
6 | 4 | 1 | 13 |
7 |
Legia Warszawa |
6 | 4 | 2 | 12 |
8 |
Cercle Brugge |
6 | 3 | 1 | 11 |
9 |
Jagiellonia Białystok |
6 | 3 | 1 | 11 |
10 |
Shamrock Rovers |
6 | 3 | 1 | 11 |
11 |
APOEL Nicosia |
6 | 3 | 1 | 11 |
12 |
Pafos FC |
6 | 3 | 2 | 10 |
13 |
Panathinaikos |
6 | 3 | 2 | 10 |
14 |
NK Olimpija Ljubljana |
6 | 3 | 2 | 10 |
15 |
Real Betis |
6 | 3 | 2 | 10 |
16 |
1. FC Heidenheim |
6 | 3 | 2 | 10 |
17 |
KAA Gent |
6 | 3 | 3 | 9 |
18 |
FC København |
6 | 2 | 2 | 8 |
19 |
Víkingur Reykjavík |
6 | 2 | 2 | 8 |
20 |
FK Borac Banja Luka |
6 | 2 | 2 | 8 |
21 |
NK Celje |
6 | 2 | 3 | 7 |
22 |
Omonia Nicosia |
6 | 2 | 3 | 7 |
23 |
Molde FK |
6 | 2 | 3 | 7 |
24 |
FK TSC Bačka Topola |
6 | 2 | 3 | 7 |
25 |
Heart of Midlothian |
6 | 2 | 3 | 7 |
26 |
Başakşehir FK |
6 | 1 | 2 | 6 |
27 |
Mladá Boleslav |
6 | 2 | 4 | 6 |
28 |
Astana |
6 | 1 | 3 | 5 |
29 |
FC St. Gallen 1879 |
6 | 1 | 3 | 5 |
30 |
HJK |
6 | 1 | 4 | 4 |
31 |
FC Noah |
6 | 1 | 4 | 4 |
32 |
The New Saints |
6 | 1 | 5 | 3 |
33 |
Dinamo Minsk |
6 | 1 | 5 | 3 |
34 |
Larne FC |
6 | 1 | 5 | 3 |
35 |
LASK |
6 | 0 | 3 | 3 |
36 |
FC Petrocub Hîncesti |
6 | 0 | 4 | 2 |
Playoffs
Qualification Playoffs