Contents
- Competition: La Liga
- Date: 10th April, 2026
- Kickoff: 20:00 UK / 21:00 CEST
- Venue: Bernabéu
Real Madrid welcome Girona to the Santiago Bernabéu for Round 31 of the 2025/26 La Liga season in a fixture that carries significant importance at both ends of the table. Real Madrid are firmly involved in the title race, sitting second with 69 points, while Girona occupy mid-table positions with 37 points and are looking to secure mathematical safety as soon as possible.
Real Madrid vs Girona Head to Head (H2H) stats
-
Girona
1 : 1
Real Madrid
La Liga
-
Real Madrid
2 : 0
Girona
La Liga
-
Girona
0 : 3
Real Madrid
La Liga
-
Real Madrid
4 : 0
Girona
La Liga
-
Girona
0 : 3
Real Madrid
La Liga
-
Girona
4 : 2
Real Madrid
La Liga
Recent meetings further underline Real’s superiority, with Real winning four of the last five encounters, including a 2-0 victory earlier in 2025 and a 3-0 away win in December 2024. However, their most recent meeting ended 1-1.
Real Madrid team overview
Real Madrid have enjoyed a strong domestic campaign but have not been at their best over the last six matchweeks. Los Blancos have lost three times during that stretch - suffering back-to-back defeats to Osasuna and Getafe, followed by a 2-1 loss to Mallorca last weekend - which has halted their progress in trying to catch up with their fiercest league rivals, Barcelona, who currently sit top of the league standings on 76 points.
Their attacking unit has been led by Kylian Mbappé, who has scored 14 league goals, while Vinícius Júnior and Arda Güler have contributed significantly in goals and assists.
Madrid have also scored two or more goals in six of their last ten league matches, highlighting consistent offensive production. Injury concerns include key players such as Thibaut Courtois, Ferland Mendy, Rodrygo, and Franco Mastantuono, which could affect squad depth and rotation.
Last matches of Real Madrid
-
Real Madrid
1 : 2
Bayern Munich
Champions League
-
Mallorca
2 : 1
Real Madrid
La Liga
-
Real Madrid
3 : 2
Atletico Madrid
La Liga
-
Manchester City
1 : 2
Real Madrid
Champions League
-
Real Madrid
4 : 1
Elche
La Liga
Real Madrid lineup
Goalkeeper
-
13
Andriy Lunin
Defenders
-
12
Trent Alexander-Arnold
-
22
Antonio Rüdiger
-
24
Dean Huijsen
-
18
Álvaro Carreras
Midfielders
-
14
Aurélien Tchouaméni
-
6
Eduardo Camavinga
-
8
Federico Valverde
-
15
Arda Güler
Forwards
-
21
Brahim Díaz
-
10
Kylian Mbappé
Girona team overview
Girona enter this fixture in 12th place. Recent results show mixed form, including a 1-0 win over Villarreal and a 3-0 victory against Athletic Club, but also defeats to Osasuna and Celta Vigo. Away form remains a concern, with several dropped points and an inconsistent defensive record - no away wins in the last five league outings.
Key contributors include Vladyslav Vanat and Viktor Tsygankov, who lead Girona’s scoring and creative output, while multiple injuries - such as Juan Carlos, Daley Blind, Donny van de Beek, and Portu - limit squad options and tactical flexibility.
Last matches of Girona
-
Girona
1 : 0
Villarreal
La Liga
-
Osasuna
1 : 0
Girona
La Liga
-
Girona
3 : 0
Athletic Bilbao
La Liga
-
Levante
1 : 1
Girona
La Liga
-
Girona
1 : 2
Celta Vigo
La Liga
Girona lineup
Goalkeeper
-
13
Paulo Gazzaniga
Defenders
-
2
Hugo Rincón
-
12
Vitor Reis
-
16
Alejandro Francés
-
24
Álex Moreno
Midfielders
-
8
Fran Beltrán
-
20
Axel Witsel
-
23
Iván Martín
-
15
Viktor Tsygankov
-
18
Azzedine Ounahi
Forwards
-
9
Abel Ruíz
Prediction
Girona may remain competitive early on, but Madrid’s offensive depth and home advantage should ultimately prove decisive. However, Girona’s attacking record is not brilliant (1.1 goal per game on average) and Michel’s side have also failed to score in back-to-back meetings with Real at Bernabéu.
Prediction: Both Teams to Score - NO.
Three reasons we expect BTTS - NO
- Girona have failed to score in the last two direct meetings with Real at Bernabéu (lost 4-0 and 2-0).
- Real Madrid have kept a clean sheet in three of their last four meetings with Girona.
- Girona did not score in two of their last five La Liga away matches.
Main prediction Real Madrid - Girona
Both Teams to Score - NO
Best Odds:
Real Madrid vs Girona standings in La Liga
| Regular Season | P | W | D | L |
G - A
|
GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | FC Barcelona | 30 | 25 | 1 | 4 | 80 - 29 | +51 | 76 |
| 2 | Real Madrid | 30 | 22 | 3 | 5 | 64 - 28 | +36 | 69 |
| 3 | Villarreal | 30 | 18 | 4 | 8 | 54 - 35 | +19 | 58 |
| 4 | Atlético Madrid | 30 | 17 | 6 | 7 | 50 - 30 | +20 | 57 |
| 5 | Real Betis | 30 | 11 | 12 | 7 | 44 - 37 | +7 | 45 |
| 6 | Celta de Vigo | 30 | 11 | 11 | 8 | 44 - 37 | +7 | 44 |
| 7 | Real Sociedad | 30 | 11 | 8 | 11 | 46 - 45 | +1 | 41 |
| 8 | Getafe | 30 | 12 | 5 | 13 | 27 - 31 | -4 | 41 |
| 9 | Osasuna | 30 | 10 | 8 | 12 | 36 - 37 | -1 | 38 |
| 10 | Espanyol | 30 | 10 | 8 | 12 | 36 - 44 | -8 | 38 |
| 11 | Athletic Club | 30 | 11 | 5 | 14 | 32 - 43 | -11 | 38 |
| 12 | Girona | 30 | 9 | 10 | 11 | 32 - 44 | -12 | 37 |
| 13 | Rayo Vallecano | 30 | 8 | 11 | 11 | 29 - 35 | -6 | 35 |
| 14 | Valencia | 30 | 9 | 8 | 13 | 34 - 45 | -11 | 35 |
| 15 | Deportivo Alavés | 30 | 8 | 8 | 14 | 32 - 43 | -11 | 32 |
| 16 | Mallorca | 30 | 8 | 7 | 15 | 36 - 48 | -12 | 31 |
| 17 | Sevilla | 30 | 8 | 7 | 15 | 37 - 50 | -13 | 31 |
| 18 | Elche | 30 | 6 | 11 | 13 | 38 - 47 | -9 | 29 |
| 19 | Levante | 30 | 6 | 8 | 16 | 34 - 50 | -16 | 26 |
| 20 | Real Oviedo | 30 | 5 | 9 | 16 | 21 - 48 | -27 | 24 |