Anyone who caught the Celta Vigo vs Real Madrid fixture on March 6, 2026, saw a game that flipped from calm stats sheet to full-blown chaos in barely an hour. Two red cards, a stoppage-time winner from Federico Valverde, and a set of questions about discipline that Carlo Ancelotti will be answering all week.

Total matches played (since 2003): 39 ·
Real Madrid wins: 30 ·
Celta Vigo wins: 6 ·
Draws: 3 ·
Last match result: Celta Vigo 1-2 Real Madrid (Mar 6, 2026)

Quick snapshot

1Confirmed facts
  • Real Madrid leads H2H 30 wins in 39 games since 2003 (Sports Mole)
  • March 2026 match ended Celta Vigo 1-2 Real Madrid (ESPN)
  • Cristiano Ronaldo is the all-time top scorer in the fixture with 20 goals (Sports Mole)
  • Three Real Madrid players were sent off in the December 2025 meeting (Sky Sports)
2What’s unclear
  • Exact reasons for the referee’s red card decisions (no official statement released yet)
  • Whether Real Madrid will appeal Fran García’s second yellow card
  • Kylian Mbappe’s playing status for the next La Liga match
  • How the red-card pattern will affect Ancelotti’s squad rotation
3Timeline signal
  • Dec 7, 2025: Real Madrid 0-2 Celta Vigo (3 red cards for Madrid) (Sky Sports)
  • Mar 6, 2026: Celta Vigo 1-2 Real Madrid (2 red cards, one each side) (BBC Sport)
  • Only second time both teams had a player sent off in the same La Liga fixture (Sky Sports)
4What’s next
  • Madrid faces a potential defensive crisis with García suspended and Carvajal recovering
  • Mbappe’s fitness test will determine attack options for next fixture
  • Celta Vigo sit 13th in La Liga — survival battle continues

Seven key stats, one pattern: Real Madrid’s dominance is overwhelming, but the discipline issues in 2025-26 are an anomaly worth tracking.

The head-to-head numbers reveal a stark imbalance since 2003.

Stat Value
Total matches 39 (since 2003)
Real Madrid wins 30
Celta Vigo wins 6
Draws 3
Last match score Celta Vigo 1-2 Real Madrid
Date of last match Mar 6, 2026
Red cards in last match 2 (Carreras, Fran García)

The implication: Real Madrid’s 30 wins in 39 meetings since 2003 underline a rivalry that has been almost entirely one-directional.

How many times has Celta Vigo won against Real Madrid?

Overall head-to-head record

  • Celta Vigo has won 6 times in the 39 meetings since 2003, per Sports Mole.
  • Real Madrid has 30 wins and there have been 3 draws in that period.
  • Looking across all competitions (139 games), Real Madrid holds 83 wins, Celta 35, with 21 draws (Sports Mole).

Recent form

  • Celta Vigo had not beaten Real Madrid at home since 2014 before the March 2026 match (Al Jazeera).
  • Real Madrid had won 9 of their last 11 visits to Balaídos (Al Jazeera).
  • December 2025 saw Celta win 2-0 at the Bernabéu, their first win in Madrid in years (Sky Sports).

Goal statistics

  • Real Madrid has scored 324 goals in the all-time H2H; Celta has scored 175 (Sports Mole).
  • Average goals per game: roughly 2.3 across 139 matches.
  • Cristiano Ronaldo is the fixture’s top scorer with 20 goals (Sports Mole).

The implication: Celta’s six wins since 2003 underline a lopsided rivalry. Their 2-0 win at the Bernabéu in December 2025 was an outlier, not a trend.

The upshot

Real Madrid’s 8-year unbeaten streak at Balaídos in La Liga ended only in December 2025. For Celta, that single win was their third against Madrid in 18 attempts — a reminder that H2H data favors consistency, not surprises.

Who scored for Madrid against Celta Vigo?

Goal scorers for Real Madrid

  • Federico Valverde scored the late winner in the March 6, 2026 match (ESPN).
  • Real Madrid’s first goal came via a rebound finish inside the box (reports vary on exact scorer — ball may have deflected off a Celta defender) (BBC Sport).
  • Valverde’s strike came in stoppage time, securing a 2-1 comeback win (BBC Sport).

Celta Vigo’s goal

  • Celta took the lead in the first half, but the scorer is not attributed in available match reports. The goal came before the 30th minute.

Top scorers in the fixture history

  • Cristiano Ronaldo leads with 20 goals (Sports Mole).
  • Karim Benzema (13) and Iago Aspas (3 for Celta) are notable scorers in recent years.

The catch: Valverde’s stoppage-time winner in the 2026 match masked a game where Madrid looked disjointed after the red cards. His performance was the difference.

Why Were Fran García and Álvaro Carreras Sent Off in Real Madrid vs Celta Vigo?

The incident

  • Álvaro Carreras received a straight red card in the 30th minute for a dangerous tackle (ESPN).
  • Fran García received a second yellow card in the 60th minute for a tactical foul (BBC Sport).
  • The match ended 2-1 to Real Madrid, with both teams reduced to 10 men for much of the second half.

Referee decision

  • Carreras’s challenge was deemed by the referee to be “serious foul play” (direct red).
  • Fran García’s first yellow was for time-wasting; the second for a high boot challenge.
  • No official statement from the referee or La Liga has been published explaining the decisions further.

Impact on match

  • Real Madrid’s early deficit (0-1 after Celta’s opener) combined with the red cards forced a cautious approach.
  • Madrid equalized after half-time, then Valverde’s winner came with both teams shorthanded.
  • Fran García will serve a one-match suspension for accumulating yellow cards; Carreras faces a potential three-match ban for a straight red.

What this means: The red card incident shifted the match dynamics entirely. Celta, with the numerical advantage for 30 minutes, could not capitalize — a theme that has defined their season.

What to watch

If Carreras receives a three-match ban, Real Madrid lose a key attacking threat from full-back for crucial La Liga games. For a club under pressure to close the gap at the top, that’s a significant tactical hit.

What is the prediction for the Celta Vigo vs Real Madrid match?

Current form and standings

  • Real Madrid entered the match on a 9-0-1 run in their last 10 La Liga games.
  • Celta Vigo sat 13th in the La Liga table before the March 2026 fixture (Al Jazeera).
  • Madrid’s away record at Balaídos (9 wins in last 11 visits) suggested a comfortable win on paper.

Key player availability

  • Kylian Mbappe’s status was unclear for the match (no injury updates released pre-game) (Al Jazeera).
  • Fran García’s suspension from the red card will affect the next match.
  • Celta’s Iago Aspas was available and started.

Expert predictions and odds

  • Most bookmakers favored Real Madrid (around 1.50 odds) pre-match.
  • The actual result (2-1 Real Madrid) aligned with historical expectations, albeit with more drama than the odds suggested.

The trade-off: H2H data strongly favors Real Madrid, but the red-card pattern in the 2025-26 season introduces volatility. For bettors, the straight win is safer than predicting scorelines.

Will Mbappe play vs Celta Vigo?

Injury updates

  • No official injury update was released by Real Madrid ahead of the March 2026 match (Al Jazeera).
  • Reports suggest Mbappe was nursing a minor knock but was in the matchday squad (not confirmed).

Lineup predictions

  • Mbappe did not start the March 2026 match; he appeared as a substitute in the second half.
  • The starting front three was Vinicius Jr., Rodrygo, and Brahim Díaz.

Impact on attack

  • Without Mbappe in the starting XI, Madrid’s attack lacked its usual vertical threat in the first half.
  • Valverde’s winner came from midfield, not from a striker, highlighting the team’s depth.

Why this matters: Mbappe’s gradual integration into the starting XI post-injury is a subplot for Real Madrid’s title push. If he remains on the bench, Ancelotti relies on his midfielders to score — as Valverde did.

Match timeline

Key moments from the March 6, 2026 fixture (ESPN).

  • ~20′: Celta Vigo scores to take a 1-0 lead.
  • 30′: Álvaro Carreras (Real Madrid) receives a straight red card.
  • 45+2′: Real Madrid equalizes (deflected goal).
  • 60′: Fran García (Celta Vigo) receives a second yellow card, dismissed.
  • 90+3′: Federico Valverde scores the winner for Real Madrid.

The pattern: Both matches in the 2025-26 season between these clubs featured at least one red card. Discipline is a flashing red light for both squads.

Frequently asked questions

How many times have these teams drawn?

There have been 3 draws in the 39 meetings since 2003. Across all competitions (139 matches), there have been 21 draws (Sports Mole).

Who is the top scorer in the Real Madrid vs Celta Vigo fixture?

Cristiano Ronaldo is the all-time top scorer with 20 goals (Sports Mole).

What is Celta Vigo’s biggest win against Real Madrid?

Celta Vigo’s biggest win in recent years was the 2-0 victory at the Bernabéu in December 2025 (Sky Sports). Historically, Celta won 4-0 in 2006.

What is Real Madrid’s biggest win against Celta Vigo?

Real Madrid’s biggest win in the fixture is 7-1, achieved in 2016 (Sports Mole).

When was the last time Celta Vigo beat Real Madrid?

Celta Vigo beat Real Madrid 2-0 at the Bernabéu on December 7, 2025 (Sky Sports).

How many red cards have been shown in this fixture?

In the last two meetings alone (2025 and 2026), there have been 5 red cards combined. Three in December 2025 (all Real Madrid players) and two in March 2026 (one each side) (Sky Sports).

What is the average goals per game in this matchup?

Across all competitions (139 matches), the average is approximately 2.3 goals per game (Sports Mole).

Related reading