Real Madrid vs Girona Prediction (La Liga 2025)
Real Madrid welcome Girona with the title race still alive and pressure mounting on Alvaro Arbeloa. On current form and with the squad situations as they are, this sets up as a strong home win scenario, with Madrid heavily fancied to score multiple times.
Why this prediction
Real Madrid are second in La Liga with 69 points from 30 matches, while Girona sit 12th on 37 points. The gap in quality and depth is obvious, but the recent trajectories reinforce it: Madrid have gone 6–0–4 in their last 10, scoring 1.9 and conceding 1.3 per match; Girona are 1–4–5, scoring just 0.8 and conceding 1.4.
Arbeloa’s Madrid are not flawless – they’ve already suffered six league defeats and the points drop vs Barcelona at the top has been a recurring talking point – but this side tends to be ruthless against teams outside the top six, especially at the Bernabéu. Girona under Michel, once a disruptive force near the top, now look more like a mid-table outfit battling inconsistency and a growing injury list.
Given the statistical edge and the stylistic matchup, we project a 71% chance of a Madrid win, with a 3–1 scoreline capturing both their attacking strength and some defensive vulnerability.
Team form and tactical snapshot
Real Madrid (Alvaro Arbeloa)
- Last 10: 6W–0D–4L
- Goals: 19 scored (1.9/game), 13 conceded (1.3/game)
- Recent shape: 4-4-2 with Mbappé and Vinícius/Brahim up front
Arbeloa has doubled down on a vertical, aggressive style. Alexander-Arnold’s delivery from the right, combined with the running power of Valverde, Tchouaméni and Camavinga, gives Madrid control in transition and a constant threat from deep. Arda Güler has been used between the lines and off the left in this 4-4-2, drifting centrally to link with Mbappé.
The trade-off is that Madrid can be a bit open: with Alexander-Arnold pushing high and the double pivot stepping forward, they sometimes leave the centre-backs exposed to counters. That explains the 1.3 goals conceded per game despite dominating territory in most domestic matches.
Girona (Michel)
- Last 10: 1W–4D–5L
- Goals: 8 scored (0.8/game), 14 conceded (1.4/game)
- Recent shape: 4-2-3-1 with Witsel–Beltrán double pivot
Michel’s side still try to play positive football, building through Witsel and Beltrán and using Tsygankov, Iván Martín and Ounahi to overload pockets between the lines. But the drop-off in end product is stark: without a consistently fit striker and with key attacking pieces out, they often move the ball neatly until the final third and then run out of ideas or numbers.
Away from home, that becomes even more problematic. The 0.8 goals per game across their last 10 matches reflects a team struggling to turn possession into clear chances.
Key players and tactical battles
For Madrid, the game revolves around Kylian Mbappé and Vinícius Júnior. Against Girona’s back four, Mbappé will likely alternate between dropping off to drag centre-backs out and darting in behind. Vinícius, whether starting centrally with freedom to drift left or outright as a second striker, will constantly attack the space between full-back and centre-back.
In midfield, Aurélien Tchouaméni and Eduardo Camavinga are critical for both pressing and protection. Their ability to win second balls and immediately find Mbappé or Güler between the lines is what turns pressure into shots. Federico Valverde adds the vertical running that Girona’s double pivot can struggle to track over 90 minutes.
Girona’s best hope lies with Viktor Tsygankov and Azzedine Ounahi. If they can isolate Madrid’s full-backs – particularly on transitions when Alexander-Arnold is high – Girona can create 2v1s and force Madrid’s centre-backs onto the turn. Iván Martín’s positioning between the lines will be key to connecting those moves and winning fouls in dangerous areas.
Head-to-head insights
The recent head-to-head record is brutally one-sided:
- Last 5 meetings: 4 Madrid wins, 1 draw
- Aggregate score: Real Madrid 13–1 Girona
- Madrid average: 2.6 goals scored, 0.2 conceded per game
Even allowing for Girona’s growth in recent seasons, Madrid have consistently found ways to create big chances in this matchup while largely shutting down Girona’s attack. That pattern backs a prediction of Madrid scoring 2+ again, and Girona struggling to generate more than a handful of real opportunities.
Missing key players and their impact
Real Madrid absences
- Thibaut Courtois (thigh) – Still sidelined. The impact is mitigated because Andriy Lunin has already been starting and has settled into the role. Madrid’s recent defensive numbers (1.3 conceded per game) already reflect life without Courtois, so his absence doesn’t shift the prediction further.
- Rodrygo (knee) – This is more significant from an attacking rotation perspective. Rodrygo offers goals, pressing and flexibility across the front line. Without him, Arbeloa leans more on Brahim Díaz and youth options if he wants to change the tempo from the bench. The starting XI is still elite, but Madrid lose a proven impact sub; if the game gets tight late on, that slightly increases the risk of a narrower margin.
- Franco Mastantuono (suspension) – A talented youngster, but not yet a nailed-on starter. His absence affects depth rather than the core plan.
- Ferland Mendy (hamstring, questionable) – If he is not fit, Fran García or Álvaro Fernández deputise at left-back. Madrid lose some defensive security and 1v1 strength, especially if Tsygankov operates on that flank. It marginally boosts Girona’s chance of nicking a goal but doesn’t change the overall tilt toward a home win.
Girona absences
- Marc-André ter Stegen (hamstring) – A top-tier keeper whose absence is substantial. Paulo Gazzaniga is a competent replacement but lacks the same reflexes and command of the box. Against a side that generates high-quality chances like Madrid, that difference in shot-stopping can easily be worth a goal over a game.
- Portu (knee) – A key loss for Girona’s vertical threat and counter-attacking outlet. Portu’s runs behind and work rate often stretch defences and create space for playmakers. Without him, Girona become more predictable in attack.
- Vladyslav Vanat (injury) – Recently leading the line, Vanat offered mobility and finishing. His absence means Michel likely turns to Abel Ruiz or Stuani. Ruiz can link well but isn’t as dynamic; Stuani brings aerial presence but may struggle against Madrid’s athletic centre-backs over 90 minutes.
- Donny van de Beek (Achilles) – Not a regular starter but an important option to change games from midfield. His absence removes one creative Plan B.
- Juan Carlos (knee), R. Artero (ankle, doubtful) and Daley Blind (doubtful) also thin the squad. If Blind fails to start, Girona lose one of their best build-up defenders and most experienced organisers, which would make playing out under Madrid’s press even riskier.
Overall, Girona’s absences hit their spine and their outlet players harder than Madrid’s do. That’s a major factor in projecting Madrid to not just win, but do so by more than one goal.
Expected goals (xG) analysis
We can approximate xG trends from recent scoring patterns:
- Real Madrid
- Goals scored: 1.9 per game
- Goals conceded: 1.3 per game
- Typical attacking sides of this profile often post around 1.8–2.1 xG for and 1.1–1.3 xG against per match.
- Girona
- Goals scored: 0.8 per game
- Goals conceded: 1.4 per game
- That usually corresponds to roughly 1.0–1.2 xG for and 1.4–1.6 xG against, indicating a negative xG differential.
The expected goals differential, therefore, likely sits at around +0.6 to +0.8 xG in Madrid’s favor for this fixture. At home, with their attacking talent and Girona’s weakened defence, Madrid could easily generate over 2.0 xG on the night.
Girona’s estimated 1.0–1.2 xG potential – mostly via counters, set pieces and half-chances – supports the idea they may score but struggle to create multiple high-quality looks. This aligns neatly with a 3–1 type outcome: Madrid converting a good share of their chances, Girona maybe finding one.
Value bets vs 1xBet odds
1xBet odds:
- Match result: Real Madrid 1.32 | Draw 6.30 | Girona 10.00
- Over/Under 2.5: Over 1.36 | Under 2.84
- BTTS: Yes 1.70 | No 2.05
Match winner market
Odds of 1.32 on Madrid imply roughly a 76% win probability (after adjusting for bookmaker margin). Our model gives Madrid a 71% chance. That means the straight home win is fair but not clear value; the market is slightly more bullish than our numbers.
Goals and BTTS
- We estimate 68% probability for over 2.5 goals, versus odds of 1.36 (implied ~73–74%). Again, close to fair but with the book slightly more optimistic on goals.
- For both teams to score, we project 56% for “Yes”. Odds of 1.70 imply around 57–58% – almost identical. No obvious edge either way.
Where the value lies
The better angle is to exploit the likely margin of victory:
- With a predicted 3–1 and a high chance Madrid win by at least two, Madrid -1.25 on the Asian Handicap (often priced around the 1.85–2.00 range in similar setups) is the most appealing. It captures both our expectation of a comfortable win and offers a potential half-win safety net at exactly a one-goal margin, depending on book pricing.
Asian Handicap recommendations
Based on our projection:
- Likely win margin: 1–2 goals for Real Madrid
- Scoreline cluster: 2–0, 3–0, 3–1, with 2–1 as a secondary outcome
Suggested AH lines
- Real Madrid -0.75: Very safe but often too short a price; still, it covers a one-goal win (half win) and a two-plus goal win (full win).
- Real Madrid -1.0: Reasonable middle ground; a one-goal win gives a push, two or more wins fully. Fits our margin expectation.
- Real Madrid -1.25: This is where the best balance of price and probability usually lies. If Madrid win by two or more, you win; a one-goal win loses half. Given our 71% Madrid win probability and a strong lean to a multi-goal result, this is our preferred handicap.
Punters who want to be slightly more conservative can opt for -1.0, while those chasing bigger returns might even look at Madrid -1.5, accepting higher variance.
Key stats behind the pick
- Real Madrid: 6W in last 10, 1.9 goals scored per game.
- Girona: 1W in last 10, 0.8 goals scored per game.
- Head-to-head (last 5): Madrid 4W–1D–0L, 13–1 aggregate.
- Girona missing core players (ter Stegen, Portu, Vanat), reducing their defensive security and attacking punch.
- Estimated xG differential: +0.6 to +0.8 xG in Madrid’s favor.
All of this reinforces a scenario where Madrid dominate chances and territory, Girona struggle to cope for 90 minutes, and the home side cover a modest handicap.
Risk & bankroll notes
No bet is risk-free. Madrid have occasionally underperformed in the league under Arbeloa, dropping points in games they controlled, and their aggressive setup can concede soft goals if concentration dips. Girona, meanwhile, still have enough technical quality in midfield to punish errors and grab a goal.
For bankroll management:
- Treat Real Madrid -1.0 or -1.25 AH as a medium‑confidence stake, not an all‑in position.
- Consider splitting stakes between Madrid -1.0 and over 2.5 goals if you want exposure to both dominance and an open, end‑to‑end match.
Overall, though, this fixture lines up on almost every metric in Madrid’s favor, making a home win by a clear margin the most likely outcome.



