Girona host Real Betis in the Spanish La Liga on 21 April 2026, Tuesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 20:30 UK Time.
Girona return home with a steady run of results that has improved their overall stability, particularly in matches where control and structure have been prioritised. Their recent performances suggest a team becoming harder to break down while still carrying enough attacking threat to make key moments count.
Real Betis arrive with a contrasting profile, built more on caution than momentum. A series of draws has limited their progress, and while they remain competitive, their matches have often lacked the cutting edge required to turn control into victories.
Girona’s recent form reflects a team placing greater emphasis on defensive organisation. Their 1-0 win over Villarreal and 3-0 victory against Athletic Bilbao highlighted a disciplined structure combined with efficient attacking output. The 1-1 draw at Real Madrid further underlined their ability to stay compact against stronger opposition.
Across their last five matches, Girona have conceded just three goals, with results like the 1-0 loss at Osasuna and 1-1 draw at Levante showing a consistent pattern of tight scorelines. At home, they have been particularly effective at controlling tempo, limiting space and forcing opponents into lower quality chances.
Real Betis have been involved in a sequence of low scoring fixtures that reflect both defensive discipline and attacking limitations. Their recent results include a 1-1 draw with Osasuna, a goalless match against Espanyol, and another 1-1 draw versus Celta Vigo. Even in defeat, such as the 2-1 loss to Athletic Bilbao, the margins have remained narrow.
Away from home, Betis have struggled to impose themselves offensively. The 2-0 loss at Getafe exposed difficulties in breaking down organised teams, while their overall approach tends to prioritise shape over risk. With 13 draws this season, their matches often remain balanced deep into the second half without clear separation.
The best bet for this match leans towards Girona to win. Their recent defensive improvement and ability to manage games at home provide a solid platform against a Betis side that has struggled to convert draws into victories. Girona’s controlled approach should give them the edge in key moments.
A low scoring contest is also strongly supported by recent patterns from both teams. Girona’s defensive discipline combined with Betis’ limited attacking output suggests a game where chances are reduced and efficiency becomes decisive.
For those considering a correct score prediction, a 2-0 Girona win stands out. Girona’s organisation at the back and improved home performances point towards a controlled victory, while Betis’ recent struggles in front of goal make it difficult to see them breaking through consistently.
| Girona | Real Betis | |
|---|---|---|
| Game Played | 37 | 37 |
| Wins | 9 | 14 |
| Draws | 13 | 15 |
| Loss | 15 | 8 |
| Goals For | 38 | 57 |
| Goals Against | 54 | 47 |
| Girona | Real Betis | |
|---|---|---|
| Game Played | 18 | 19 |
| Wins | 6 | 5 |
| Draws | 5 | 9 |
| Loss | 7 | 5 |
| Goals For | 20 | 25 |
| Goals Against | 26 | 29 |
|
17.05.26
|
Atletico Madrid Girona |
1-0 |
|
14.05.26
|
Girona Real Sociedad |
1-1 |
|
11.05.26
|
Rayo Vallecano Girona |
1-1 |
|
01.05.26
|
Girona Mallorca |
0-1 |
|
25.04.26
|
Valencia Girona |
2-1 |
|
21.04.26
|
Girona Real Betis |
2-3 |
|
10.04.26
|
Real Madrid Girona |
1-1 |
|
06.04.26
|
Girona Villarreal |
1-0 |
|
21.03.26
|
Osasuna Girona |
1-0 |
|
14.03.26
|
Girona Athletic Bilbao |
3-0 |
|
07.03.26
|
Levante Girona |
1-1 |
|
01.03.26
|
Girona Celta Vigo |
1-2 |
|
23.02.26
|
Alaves Girona |
2-2 |
|
16.02.26
|
Girona Barcelona |
2-1 |
|
08.02.26
|
Sevilla Girona |
1-1 |
|
31.01.26
|
Real Oviedo Girona |
1-0 |
|
26.01.26
|
Girona Getafe |
1-1 |
|
16.01.26
|
Espanyol Girona |
0-2 |
|
10.01.26
|
Girona Osasuna |
1-0 |
|
04.01.26
|
Mallorca Girona |
1-2 |
|
21.12.25
|
Girona Atletico Madrid |
0-3 |
|
12.12.25
|
Real Sociedad Girona |
1-2 |
|
07.12.25
|
Elche Girona |
3-0 |
|
03.12.25
|
Ourense CF Girona |
2-1 |
|
30.11.25
|
Girona Real Madrid |
1-1 |
|
23.11.25
|
Real Betis Girona |
1-1 |
|
08.11.25
|
Girona Alaves |
1-0 |
|
31.10.25
|
Getafe Girona |
2-1 |
|
28.10.25
|
Constància Girona |
2-3 |
|
25.10.25
|
Girona Real Oviedo |
3-3 |
|
18.10.25
|
Barcelona Girona |
2-1 |
|
04.10.25
|
Girona Valencia |
2-1 |
|
26.09.25
|
Girona Espanyol |
0-0 |
|
23.09.25
|
Athletic Bilbao Girona |
1-1 |
|
20.09.25
|
Girona Levante |
0-4 |
|
14.09.25
|
Celta Vigo Girona |
1-1 |
|
30.08.25
|
Girona Sevilla |
0-2 |
|
24.08.25
|
Villarreal Girona |
5-0 |
|
15.08.25
|
Girona Rayo Vallecano |
1-3 |
|
09.08.25
|
Napoli Girona |
3-2 |
|
03.08.25
|
Girona Wolves |
2-1 |
|
23.07.25
|
Girona Espanyol |
0-0 |
|
19.07.25
|
Olot Girona |
0-5 |
|
25.05.25
|
Girona Atletico Madrid |
0-4 |
|
18.05.25
|
Real Sociedad Girona |
3-2 |
|
13.05.25
|
Valladolid Girona |
0-1 |
|
10.05.25
|
Girona Villarreal |
0-1 |
|
05.05.25
|
Girona Mallorca |
1-0 |
|
24.04.25
|
Leganes Girona |
1-1 |
|
21.04.25
|
Girona Real Betis |
1-3 |
|
14.05.26
|
Girona Real Sociedad |
1-1 |
|
01.05.26
|
Girona Mallorca |
0-1 |
|
21.04.26
|
Girona Real Betis |
2-3 |
|
06.04.26
|
Girona Villarreal |
1-0 |
|
14.03.26
|
Girona Athletic Bilbao |
3-0 |
|
01.03.26
|
Girona Celta Vigo |
1-2 |
|
16.02.26
|
Girona Barcelona |
2-1 |
|
26.01.26
|
Girona Getafe |
1-1 |
|
10.01.26
|
Girona Osasuna |
1-0 |
|
21.12.25
|
Girona Atletico Madrid |
0-3 |
|
30.11.25
|
Girona Real Madrid |
1-1 |
|
08.11.25
|
Girona Alaves |
1-0 |
|
25.10.25
|
Girona Real Oviedo |
3-3 |
|
04.10.25
|
Girona Valencia |
2-1 |
|
26.09.25
|
Girona Espanyol |
0-0 |
|
20.09.25
|
Girona Levante |
0-4 |
|
30.08.25
|
Girona Sevilla |
0-2 |
|
15.08.25
|
Girona Rayo Vallecano |
1-3 |
|
03.08.25
|
Girona Wolves |
2-1 |
|
23.07.25
|
Girona Espanyol |
0-0 |
|
25.05.25
|
Girona Atletico Madrid |
0-4 |
|
10.05.25
|
Girona Villarreal |
0-1 |
|
05.05.25
|
Girona Mallorca |
1-0 |
|
21.04.25
|
Girona Real Betis |
1-3 |
|
05.04.25
|
Girona Alaves |
0-1 |
|
15.03.25
|
Girona Valencia |
1-1 |
|
01.03.25
|
Girona Celta Vigo |
2-2 |
|
14.02.25
|
Girona Getafe |
1-2 |
|
03.02.25
|
Girona Las Palmas |
2-1 |
|
29.01.25
|
Girona Arsenal |
1-2 |
|
18.01.25
|
Girona Sevilla |
1-2 |
|
20.12.24
|
Girona Valladolid |
3-0 |
|
10.12.24
|
Girona Liverpool |
0-1 |
|
07.12.24
|
Girona Real Madrid |
0-3 |
|
23.11.24
|
Girona Espanyol |
4-1 |
|
02.11.24
|
Girona Leganes |
4-3 |
|
22.10.24
|
Girona Slovan Bratislava |
2-0 |
|
19.10.24
|
Girona Real Sociedad |
0-1 |
|
06.10.24
|
Girona Athletic Bilbao |
2-1 |
|
02.10.24
|
Girona Feyenoord |
2-3 |
|
25.09.24
|
Girona Rayo Vallecano |
0-0 |
|
15.09.24
|
Girona Barcelona |
1-4 |
|
29.08.24
|
Girona Osasuna |
4-0 |
|
31.07.24
|
Girona Toulouse |
0-4 |
|
20.07.24
|
Girona Montpellier |
3-3 |
|
24.05.24
|
Girona Granada |
7-0 |
|
14.05.24
|
Girona Villarreal |
0-1 |
|
04.05.24
|
Girona Barcelona |
4-2 |
|
20.04.24
|
Girona Cadiz |
4-1 |
|
31.03.24
|
Girona Real Betis |
3-2 |
|
17.05.26
|
Atletico Madrid Girona |
1-0 |
|
11.05.26
|
Rayo Vallecano Girona |
1-1 |
|
25.04.26
|
Valencia Girona |
2-1 |
|
10.04.26
|
Real Madrid Girona |
1-1 |
|
21.03.26
|
Osasuna Girona |
1-0 |
|
07.03.26
|
Levante Girona |
1-1 |
|
23.02.26
|
Alaves Girona |
2-2 |
|
08.02.26
|
Sevilla Girona |
1-1 |
|
31.01.26
|
Real Oviedo Girona |
1-0 |
|
16.01.26
|
Espanyol Girona |
0-2 |
|
04.01.26
|
Mallorca Girona |
1-2 |
|
12.12.25
|
Real Sociedad Girona |
1-2 |
|
07.12.25
|
Elche Girona |
3-0 |
|
03.12.25
|
Ourense CF Girona |
2-1 |
|
23.11.25
|
Real Betis Girona |
1-1 |
|
31.10.25
|
Getafe Girona |
2-1 |
|
28.10.25
|
Constància Girona |
2-3 |
|
18.10.25
|
Barcelona Girona |
2-1 |
|
23.09.25
|
Athletic Bilbao Girona |
1-1 |
|
14.09.25
|
Celta Vigo Girona |
1-1 |
|
24.08.25
|
Villarreal Girona |
5-0 |
|
09.08.25
|
Napoli Girona |
3-2 |
|
19.07.25
|
Olot Girona |
0-5 |
|
18.05.25
|
Real Sociedad Girona |
3-2 |
|
13.05.25
|
Valladolid Girona |
0-1 |
|
24.04.25
|
Leganes Girona |
1-1 |
|
13.04.25
|
Osasuna Girona |
2-1 |
|
30.03.25
|
Barcelona Girona |
4-1 |
|
10.03.25
|
Espanyol Girona |
1-1 |
|
23.02.25
|
Real Madrid Girona |
2-0 |
|
08.02.25
|
Athletic Bilbao Girona |
3-0 |
|
26.01.25
|
Rayo Vallecano Girona |
2-1 |
|
22.01.25
|
AC Milan Girona |
1-0 |
|
11.01.25
|
Alaves Girona |
0-1 |
|
14.12.24
|
Mallorca Girona |
2-1 |
|
04.12.24
|
UD Logroñés Girona (Penalties:4 - 3) |
0-0 |
|
01.12.24
|
Villarreal Girona |
2-2 |
|
27.11.24
|
Sturm Graz Girona |
1-0 |
|
10.11.24
|
Getafe Girona |
0-1 |
|
05.11.24
|
PSV Eindhoven Girona |
4-0 |
|
30.10.24
|
Extremadura 1924 Girona |
0-4 |
|
26.10.24
|
Las Palmas Girona |
1-0 |
|
29.09.24
|
Celta Vigo Girona |
1-1 |
|
21.09.24
|
Valencia Girona |
2-0 |
|
18.09.24
|
PSG Girona |
1-0 |
|
01.09.24
|
Sevilla Girona |
0-2 |
|
25.08.24
|
Atletico Madrid Girona |
3-0 |
|
15.08.24
|
Real Betis Girona |
1-1 |
|
10.08.24
|
Bournemouth Girona |
3-2 |
|
09.08.24
|
Newcastle Girona |
4-0 |
|
17.05.26
|
Barcelona Real Betis |
3-1 |
|
12.05.26
|
Real Betis Elche |
2-1 |
|
09.05.26
|
Real Sociedad Real Betis |
2-2 |
|
03.05.26
|
Real Betis Real Oviedo |
3-0 |
|
24.04.26
|
Real Betis Real Madrid |
1-1 |
|
21.04.26
|
Girona Real Betis |
2-3 |
|
16.04.26
|
Real Betis Braga |
2-4 |
|
12.04.26
|
Osasuna Real Betis |
1-1 |
|
08.04.26
|
Braga Real Betis |
1-1 |
|
04.04.26
|
Real Betis Espanyol |
0-0 |
|
22.03.26
|
Athletic Bilbao Real Betis |
2-1 |
|
19.03.26
|
Real Betis Panathinaikos |
4-0 |
|
15.03.26
|
Real Betis Celta Vigo |
1-1 |
|
12.03.26
|
Panathinaikos Real Betis |
1-0 |
|
08.03.26
|
Getafe Real Betis |
2-0 |
|
01.03.26
|
Real Betis Sevilla |
2-2 |
|
21.02.26
|
Real Betis Rayo Vallecano |
1-1 |
|
15.02.26
|
Mallorca Real Betis |
1-2 |
|
08.02.26
|
Atletico Madrid Real Betis |
0-1 |
|
05.02.26
|
Real Betis Atletico Madrid |
0-5 |
|
01.02.26
|
Real Betis Valencia |
2-1 |
|
29.01.26
|
Real Betis Feyenoord |
2-1 |
|
25.01.26
|
Alaves Real Betis |
2-1 |
|
22.01.26
|
PAOK Real Betis |
2-0 |
|
17.01.26
|
Real Betis Villarreal |
2-0 |
|
14.01.26
|
Real Betis Elche |
2-1 |
|
10.01.26
|
Real Oviedo Real Betis |
1-1 |
|
04.01.26
|
Real Madrid Real Betis |
5-1 |
|
21.12.25
|
Real Betis Getafe |
4-0 |
|
18.12.25
|
Real Murcia Real Betis |
0-2 |
|
15.12.25
|
Rayo Vallecano Real Betis |
0-0 |
|
11.12.25
|
Dinamo Zagreb Real Betis |
1-3 |
|
06.12.25
|
Real Betis Barcelona |
3-5 |
|
03.12.25
|
Torrent Real Betis |
1-4 |
|
30.11.25
|
Sevilla Real Betis |
0-2 |
|
27.11.25
|
Real Betis Utrecht |
2-1 |
|
23.11.25
|
Real Betis Girona |
1-1 |
|
09.11.25
|
Valencia Real Betis |
1-1 |
|
06.11.25
|
Real Betis Lyon |
2-0 |
|
02.11.25
|
Real Betis Mallorca |
3-0 |
|
30.10.25
|
Palma del Rio Real Betis |
1-7 |
|
27.10.25
|
Real Betis Atletico Madrid |
0-2 |
|
23.10.25
|
Genk Real Betis |
0-0 |
|
18.10.25
|
Villarreal Real Betis |
2-2 |
|
05.10.25
|
Espanyol Real Betis |
1-2 |
|
02.10.25
|
Ludogorets Real Betis |
0-2 |
|
28.09.25
|
Real Betis Osasuna |
2-0 |
|
24.09.25
|
Real Betis Nottingham Forest |
2-2 |
|
19.09.25
|
Real Betis Real Sociedad |
3-1 |
|
14.09.25
|
Levante Real Betis |
2-2 |
|
12.05.26
|
Real Betis Elche |
2-1 |
|
03.05.26
|
Real Betis Real Oviedo |
3-0 |
|
24.04.26
|
Real Betis Real Madrid |
1-1 |
|
16.04.26
|
Real Betis Braga |
2-4 |
|
04.04.26
|
Real Betis Espanyol |
0-0 |
|
19.03.26
|
Real Betis Panathinaikos |
4-0 |
|
15.03.26
|
Real Betis Celta Vigo |
1-1 |
|
01.03.26
|
Real Betis Sevilla |
2-2 |
|
21.02.26
|
Real Betis Rayo Vallecano |
1-1 |
|
05.02.26
|
Real Betis Atletico Madrid |
0-5 |
|
01.02.26
|
Real Betis Valencia |
2-1 |
|
29.01.26
|
Real Betis Feyenoord |
2-1 |
|
17.01.26
|
Real Betis Villarreal |
2-0 |
|
14.01.26
|
Real Betis Elche |
2-1 |
|
21.12.25
|
Real Betis Getafe |
4-0 |
|
06.12.25
|
Real Betis Barcelona |
3-5 |
|
27.11.25
|
Real Betis Utrecht |
2-1 |
|
23.11.25
|
Real Betis Girona |
1-1 |
|
06.11.25
|
Real Betis Lyon |
2-0 |
|
02.11.25
|
Real Betis Mallorca |
3-0 |
|
27.10.25
|
Real Betis Atletico Madrid |
0-2 |
|
28.09.25
|
Real Betis Osasuna |
2-0 |
|
24.09.25
|
Real Betis Nottingham Forest |
2-2 |
|
19.09.25
|
Real Betis Real Sociedad |
3-1 |
|
31.08.25
|
Real Betis Athletic Bilbao |
1-2 |
|
22.08.25
|
Real Betis Alaves |
1-0 |
|
06.08.25
|
Real Betis Como |
2-3 |
|
28.05.25
|
Real Betis Chelsea |
1-4 |
|
23.05.25
|
Real Betis Valencia |
1-1 |
|
11.05.25
|
Real Betis Osasuna |
1-1 |
|
01.05.25
|
Real Betis Fiorentina |
2-1 |
|
24.04.25
|
Real Betis Valladolid |
5-1 |
|
13.04.25
|
Real Betis Villarreal |
1-2 |
|
10.04.25
|
Real Betis Jagiellonia |
2-0 |
|
30.03.25
|
Real Betis Sevilla |
2-1 |
|
09.03.25
|
Real Betis Las Palmas |
1-0 |
|
06.03.25
|
Real Betis Vitoria Guimaraes |
2-2 |
|
01.03.25
|
Real Betis Real Madrid |
2-1 |
|
20.02.25
|
Real Betis Gent |
0-1 |
|
16.02.25
|
Real Betis Real Sociedad |
3-0 |
|
02.02.25
|
Real Betis Athletic Bilbao |
2-2 |
|
18.01.25
|
Real Betis Alaves |
1-3 |
|
22.12.24
|
Real Betis Rayo Vallecano |
1-1 |
|
19.12.24
|
Real Betis HJK |
1-0 |
|
07.12.24
|
Real Betis Barcelona |
2-2 |
|
10.11.24
|
Real Betis Celta Vigo |
2-2 |
|
07.11.24
|
Real Betis Celje |
2-1 |
|
27.10.24
|
Real Betis Atletico Madrid |
1-0 |
|
24.10.24
|
Real Betis FC Copenhagen |
1-1 |
|
29.09.24
|
Real Betis Espanyol |
1-0 |
|
17.05.26
|
Barcelona Real Betis |
3-1 |
|
09.05.26
|
Real Sociedad Real Betis |
2-2 |
|
21.04.26
|
Girona Real Betis |
2-3 |
|
12.04.26
|
Osasuna Real Betis |
1-1 |
|
08.04.26
|
Braga Real Betis |
1-1 |
|
22.03.26
|
Athletic Bilbao Real Betis |
2-1 |
|
12.03.26
|
Panathinaikos Real Betis |
1-0 |
|
08.03.26
|
Getafe Real Betis |
2-0 |
|
15.02.26
|
Mallorca Real Betis |
1-2 |
|
08.02.26
|
Atletico Madrid Real Betis |
0-1 |
|
25.01.26
|
Alaves Real Betis |
2-1 |
|
22.01.26
|
PAOK Real Betis |
2-0 |
|
10.01.26
|
Real Oviedo Real Betis |
1-1 |
|
04.01.26
|
Real Madrid Real Betis |
5-1 |
|
18.12.25
|
Real Murcia Real Betis |
0-2 |
|
15.12.25
|
Rayo Vallecano Real Betis |
0-0 |
|
11.12.25
|
Dinamo Zagreb Real Betis |
1-3 |
|
03.12.25
|
Torrent Real Betis |
1-4 |
|
30.11.25
|
Sevilla Real Betis |
0-2 |
|
09.11.25
|
Valencia Real Betis |
1-1 |
|
30.10.25
|
Palma del Rio Real Betis |
1-7 |
|
23.10.25
|
Genk Real Betis |
0-0 |
|
18.10.25
|
Villarreal Real Betis |
2-2 |
|
05.10.25
|
Espanyol Real Betis |
1-2 |
|
02.10.25
|
Ludogorets Real Betis |
0-2 |
|
14.09.25
|
Levante Real Betis |
2-2 |
|
27.08.25
|
Celta Vigo Real Betis |
1-1 |
|
18.08.25
|
Elche Real Betis |
1-1 |
|
09.08.25
|
Malaga Real Betis |
3-1 |
|
02.08.25
|
Sunderland Real Betis |
0-1 |
|
25.07.25
|
Cordoba Real Betis |
3-4 |
|
18.05.25
|
Atletico Madrid Real Betis |
4-1 |
|
15.05.25
|
Rayo Vallecano Real Betis |
2-2 |
|
08.05.25
|
Fiorentina Real Betis |
2-2 |
|
04.05.25
|
Espanyol Real Betis |
1-2 |
|
21.04.25
|
Girona Real Betis |
1-3 |
|
17.04.25
|
Jagiellonia Real Betis |
1-1 |
|
05.04.25
|
Barcelona Real Betis |
1-1 |
|
16.03.25
|
Leganes Real Betis |
2-3 |
|
13.03.25
|
Vitoria Guimaraes Real Betis |
0-4 |
|
23.02.25
|
Getafe Real Betis |
1-2 |
|
13.02.25
|
Gent Real Betis |
0-3 |
|
08.02.25
|
Celta Vigo Real Betis |
3-2 |
|
25.01.25
|
Mallorca Real Betis |
0-1 |
|
15.01.25
|
Barcelona Real Betis |
5-1 |
|
11.01.25
|
Valladolid Real Betis |
1-0 |
|
04.01.25
|
Huesca Real Betis |
0-1 |
|
15.12.24
|
Villarreal Real Betis |
1-2 |
|
12.12.24
|
Petrocub Real Betis |
0-1 |
|
04.12.24
|
Sant Andreu Real Betis |
1-3 |
|
23.11.2025
|
Real Betis Girona |
1-1
|
|
21.04.2025
|
Girona Real Betis |
1-3
|
|
15.08.2024
|
Real Betis Girona |
1-1
|
|
31.03.2024
|
Girona Real Betis |
3-2
|
|
21.12.2023
|
Real Betis Girona |
1-1
|
|
21.04.2025
|
Girona Real Betis |
1-3
|
|
31.03.2024
|
Girona Real Betis |
3-2
|
|
28.05.2023
|
Girona Real Betis |
1-2
|
|
27.09.2018
|
Girona Real Betis |
0-1
|
|
13.04.2018
|
Girona Real Betis |
0-1
|