Real MadridCelta Vigo

Real Madrid v Celta Vigo result

Full-time · Real Madrid 3–2 Celta Vigo

La Liga · · Estadio Santiago Bernabéu

Updated · refreshed continuously

Real Madrid 3–2 Celta Vigo — Real Madrid won this La Liga match.

Match report, in numbers

The result

Real Madrid beat Celta Vigo 3–2 at Estadio Santiago Bernabéu in La Liga on Sunday 4 May. Real Madrid have scored in six consecutive matches in all competitions.

The goals

Real Madrid led 2–0 at half-time. The goals — Real Madrid: Arda Güler (33’, assisted by Lucas Vázquez) and Kylian Mbappé (39’, assisted by Jude Bellingham; 48’, assisted by Arda Güler); Celta Vigo: Javi Rodríguez (69’) and Williot Swedberg (76’, assisted by Iago Aspas).

The numbers

Expected goals (xG) had little between the sides: Real Madrid 2.12, Celta Vigo 1.85, from 17 shots to 14 (the provider’s expected goals for this match).

Discipline

The bookings — Real Madrid: Jude Bellingham (45’) and Jacobo Ramón Naveros (90+5’); Celta Vigo: Yoel Lago (62’).

What it changes

Real Madrid have scored 78 goals, the second-most of the 20 clubs (2024/25 so far, after 38 games). Real Madrid have conceded 38 goals, the third-fewest of the 20 clubs.

Celta Vigo have scored 59 goals, the fifth-most of the 20 clubs (2024/25 so far, after 38 games). Celta Vigo have conceded 57 goals, the fourth-most of the 20 clubs.

Who stood out

By TACTIX Impact for this match, Kylian Mbappé (Real Madrid) 10.6, Arda Güler (Real Madrid) 9.7 and Javi Rodríguez (Celta Vigo) 5.8 led the match.

Head-to-head

Real Madrid are unbeaten in the last six meetings with Celta Vigo, every meeting checked.

Next up

Real Madrid next host Celta Vigo on 22 November 2026.

Celta Vigo next host Levante on 8 November 2026.

Written from the matches TACTIX holds for both sides; each figure names the games it is counted over.

Next for Real Madrid: Real Madrid v Celta Vigo, Sunday 22 November — the preview. Next for Celta Vigo: Celta Vigo v Levante, Sunday 8 November — the preview.

The Numbers

  • Result: Real Madrid 3–2 Celta Vigo · La Liga
  • Venue: Estadio Santiago Bernabéu · Madrid
  • Referee: Gil Manzano
  • Head-to-head (last 6): Real Madrid 6 · draws 0 · Celta Vigo 0 · 3.67 goals/game
  • Recent form: Real Madrid 3W 0D 2L · Celta Vigo 2W 1D 2L

Real Madrid 3–2 Celta Vigo (La Liga): this fixture is settled. TACTIX’s pre-match coverage ran across every major market, and every graded call — wins and losses — is in the live track record (as of 8 May 2026). See the live track record →

Key Stats

1.25 / 1.75
Goals
against 1.63 / 1.38 · 2 of the last 5 over 2.5
over 8 matches
7.33 / 4.25
Corners
against 3.67 / 3.75 · 2 of the last 4 over 9.5
over 6 matches
5.5 / 5.63
Shots on target
against 5.33 / 3.5 · 3 of the last 4 over 8.5
over 6 matches
2.17 / 1.88
Cards
against 2.83 / 1.75 · 3 of the last 4 over 3.5
over 6 matches

Per game, last 8 completed matches, to 26 April 2025. Over/under figures use standard thresholds, not bookmaker lines.

Per game, last 8 played matches, friendlies left out, to 26 April 2025. Goals in a match that went to extra time count at the 90-minute score; its other figures are left out. Bars: for (mint) against (amber), scaled to the larger figure in the row. Over/under figures use standard thresholds, not bookmaker lines.
Per gameReal Madrid for / againstLineCelta Vigo for / against
Goals scored
1.25 for · 1.63 against n 8
2.5standard
1.75 for · 1.38 against n 8
Corners won
7.33 for · 3.67 against n 6
9.5standard
4.25 for · 3.75 against n 8
Shots
15.83 for · 11.5 against n 6
19.5standard
13.13 for · 8 against n 8
Shots on target
5.5 for · 5.33 against n 6
8.5standard
5.63 for · 3.5 against n 8
Fouls committed
10.5 for · 14.5 against n 6
21.5standard
14.13 for · 8.75 against n 8
Cards shown
2.17 for · 2.83 against n 6
3.5standard
1.88 for · 1.75 against n 8

Real Madrid

Real Madrid Goalkeeper

Real Madrid — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
Thibaut Courtois40903600 min1152.9 /90441.1 /9010 /90
A. Lunin991821 min273 /90131.4 /9000 /90
Fran González19090 min00 /9022 /9000 /90
Real Madrid — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Real Madrid before kick-off, to 26 April 2025. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
Thibaut Courtois n 890
4.15/5
A. Lunin n 891.4
3.16/4

Real Madrid Defensive

Real Madrid — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
A. Rüdiger42863624 min350.9 /90160.4 /90170.4 /901072.7 /90360.9 /9070.2 /90
Lucas Vázquez35732545 min632.2 /90240.8 /9030.1 /901324.7 /90351.2 /9080.3 /90
Fran García28722025 min442 /90281.2 /9040.2 /90853.8 /90140.6 /9000 /90
F. Mendy27762062 min251.1 /90120.5 /9080.3 /90522.3 /90150.7 /9020.1 /90
Raúl Asencio26822129 min291.2 /90160.7 /90100.4 /90944 /90100.4 /9060.3 /90
See more players · Pro

Try Pro for £1, then £9.99 a month unless you cancel · 18+

Real Madrid — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Real Madrid before kick-off, to 26 April 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
F. Valverde n 880
0.11/0
0.72/2
—
Kylian Mbappé n 880.3
16/1
1.35/3
—
Rodrygo n 853.6
14/1
2.16/4
—
A. Rüdiger n 882.4
0.84/1
0.11/0
—
J. Bellingham n 874.1
1.25/3
1.86/3
—
See more players · Pro
Real Madrid — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Real Madrid before kick-off, to 26 April 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
F. Valverde n 880
2.56/4
Kylian Mbappé n 880.3
0.11/0
Rodrygo n 853.6
2.36/4
A. Rüdiger n 882.4
0.84/2
J. Bellingham n 874.1
2.15/4
See more players · Pro

Real Madrid Attacking

Real Madrid — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
Kylian Mbappé44833652 min310.8 /9040.1 /901403.5 /90992.4 /90581.4 /901022.5 /90
Rodrygo44672950 min120.4 /9080.2 /90581.8 /90321 /90702.1 /90692.1 /90
Vinícius Júnior42793331 min190.5 /9090.2 /90942.5 /90501.4 /90832.2 /901052.8 /90
Endrick1041405 min20.4 /9000 /90153.3 /9071.6 /9010.2 /9030.7 /90
F. Valverde47853975 min70.2 /9070.2 /90501.1 /90230.5 /90551.2 /90160.4 /90
See more players · Pro
Real Madrid — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Real Madrid before kick-off, to 26 April 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
F. Valverde n 880
1.55/2
0.73/1
Kylian Mbappé n 880.3
3.27/6
2.16/5
Rodrygo n 853.6
1.34/2
0.84/0
A. Rüdiger n 882.4
0.83/2
0.11/0
J. Bellingham n 874.1
1.25/2
0.84/1
See more players · Pro
Real Madrid — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Real Madrid before kick-off, to 26 April 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
F. Valverde n 880
0.11/0
0.11/0
Kylian Mbappé n 880.3
0.73/2
00/0
Rodrygo n 853.6
00/0
00/0
A. Rüdiger n 882.4
00/0
00/0
J. Bellingham n 874.1
0.21/0
0.21/0
See more players · Pro

Celta Vigo

Celta Vigo Goalkeeper

Celta Vigo — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
V. Guaita29902610 min652.2 /90401.4 /9000 /90
Iván Villar490360 min112.8 /9092.3 /9010.3 /90
Celta Vigo — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Celta Vigo before kick-off, to 26 April 2025. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
V. Guaita n 890
2.14/2
Iván Villar n 890
23/3

Celta Vigo Defensive

Celta Vigo — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
Javi Rodríguez29722084 min441.9 /90301.3 /9080.3 /90994.3 /90311.3 /9070.3 /90
C. Starfelt28812271 min401.6 /90291.1 /90210.8 /901134.5 /90210.8 /9050.2 /90
Marcos Alonso27872340 min321.2 /90311.2 /9070.3 /901325.1 /90261 /9090.3 /90
Carlos Domínguez1275901 min212.1 /9070.7 /9060.6 /90545.4 /9070.7 /9010.1 /90
Jaílson967601 min121.8 /9091.3 /9030.4 /90375.5 /9040.6 /9020.3 /90
See more players · Pro
Celta Vigo — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Celta Vigo before kick-off, to 26 April 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
V. Guaita n 890
00/0
0.11/0
—
Javi Rodríguez n 876.6
1.97/3
0.73/1
—
Borja Iglesias n 864
1.65/4
1.45/2
—
Óscar Mingueza n 883.6
0.96/1
1.27/2
—
C. Starfelt n 880.6
1.36/3
00/0
—
See more players · Pro
Celta Vigo — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Celta Vigo before kick-off, to 26 April 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
Javi Rodríguez n 876.6
0.73/1
Borja Iglesias n 864
0.42/0
Óscar Mingueza n 883.6
1.36/3
C. Starfelt n 880.6
2.28/4
Fran Beltrán n 867.6
2.25/4
See more players · Pro

Celta Vigo Attacking

Celta Vigo — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
Borja Iglesias29591704 min90.5 /9030.2 /90351.8 /90251.3 /90170.9 /9090.5 /90
Iago Aspas25631572 min90.5 /9030.2 /90392.2 /90221.3 /90321.8 /90110.6 /90
W. Swedberg23481098 min30.2 /9020.2 /90191.6 /90121 /90100.8 /9060.5 /90
Alfon González19591115 min40.3 /9020.2 /90262.1 /90171.4 /90201.6 /90181.5 /90
T. Douvikas1739665 min30.4 /9010.1 /90131.8 /9091.2 /9030.4 /9040.5 /90
See more players · Pro
Celta Vigo — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Celta Vigo before kick-off, to 26 April 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
V. Guaita n 890
00/0
00/0
Javi Rodríguez n 876.6
0.11/0
00/0
Borja Iglesias n 864
37/4
2.15/3
Óscar Mingueza n 883.6
0.54/0
0.32/0
C. Starfelt n 880.6
0.11/0
00/0
See more players · Pro
Celta Vigo — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Celta Vigo before kick-off, to 26 April 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
V. Guaita n 890
00/0
00/0
Javi Rodríguez n 876.6
00/0
00/0
Borja Iglesias n 864
0.72/1
0.53/0
Óscar Mingueza n 883.6
0.11/0
0.11/0
C. Starfelt n 880.6
00/0
00/0
See more players · Pro

The day’s free picks, by email

Every morning at 07:30 UK: the model’s free picks, each with its confidence tier and that tier’s settled record, misses included. No tips, no guarantees, one click to leave.

Match Statistics & Details

Full-time team statistics as recorded by the data provider; – = not recorded.
Real MadridCelta Vigo
54%Possession46%
2.12Expected goals (xG)1.85
17Shots14
6Shots on target7
10Shots off target3
1Blocked shots4
12Shots inside the box9
4Corners6
0Offsides1
5Fouls11
2Yellow cards1
0Red cards0
5Saves4
605Passes518
92%Pass accuracy88%

Real Madrid Player Stats

PlayerMinGAShSoTKPTklCardsRating
Thibaut Courtois9000001008.2
Lucas Vázquez9001001007.3
A. Tchouaméni9000101006.9
Fran García9000102206.9
F. Valverde9000001107.2
J. Bellingham90013012Y7.2
Vinícius Júnior9000201107.5
Kylian Mbappé9020322008.7
A. Güler8311433108.6
Dani Ceballos7400101107
Raúl Asencio6700001107.2
Jacobo Ramón Naveros sub23000002Y6.2
L. Modrić sub1600000006.5
Brahim Díaz sub1300110106.5

Celta Vigo Player Stats

PlayerMinGAShSoTKPTklCardsRating
V. Guaita9000000006.9
Javi Rodríguez9010110207.2
Yoel Lago90000001Y6.2
Marcos Alonso9000211206.7
Óscar Mingueza9000113307.2
Fer López9000001106.9
Hugo Sotelo7500003107.3
Alfon González6500100006.6
Borja Iglesias6500000206.7
Sergio Carreira5400000006.3
Fran Beltrán5400000006.2
I. Moriba sub3600000307
Hugo Álvarez sub3600100006.7
W. Swedberg sub2510111007.5
Pablo Durán sub2500221207.3
Iago Aspas sub1501112007.6

Sh = shots, SoT = shots on target, KP = key passes, Tkl = tackles; – = not recorded for that player. Rating is the data provider’s.

Form, Head-to-Head & Standings

The numbers behind Real Madrid v Celta Vigo — recent results, past meetings and where each side sits. (TACTIX’s model forecast is in the projections below.)

Recent form
Real MadridWLWWL
Last 5: 3W 0D 2L · 1.2 scored / 1 conceded per game
Celta VigoDWLLW
Last 5: 2W 1D 2L · 1.8 scored / 1.6 conceded per game
Head-to-head last 6
Real Madrid 6 · 0 draws · Celta Vigo 0 · 3.67 goals/game
  • 2025-01-16 Real Madrid 5–2 Celta Vigo
  • 2024-10-19 Celta Vigo 1–2 Real Madrid
  • 2024-03-10 Real Madrid 4–0 Celta Vigo
  • 2023-08-25 Celta Vigo 0–1 Real Madrid
  • 2023-04-22 Real Madrid 2–0 Celta Vigo
  • 2022-08-20 Celta Vigo 1–4 Real Madrid
League standing · 2024/25
Last recorded position — not updated during the season.
Real Madrid#2 pos84 pts38 pl+40 GD
Celta Vigo#7 pos55 pts38 pl+2 GD
Goals per game
Real Madrid scored2.05
Celta Vigo scored1.55
Real Madrid conceded1
Celta Vigo conceded1.5

The Full Post-Match Picture

Pro members see this match shot by shot — every attempt with its expected-goals value, the situation and shot-type breakdowns, the xG timeline, and how the model’s pre-match probabilities compared with what happened. Plus every market the model graded for this fixture.

Try Pro for £1

then £9.99 a month unless you cancel · 18+

Frequently Asked Questions

What is the head-to-head record between Real Madrid and Celta Vigo?
In their last 6 meetings, Real Madrid won 6, Celta Vigo won 0 and there were 0 draws, averaging 3.67 goals per game.
What is the recent form of Real Madrid and Celta Vigo?
Recent form — Real Madrid 3W 0D 2L; Celta Vigo 2W 1D 2L.

Today’s Boards

Every fixture kicking off in the UK day, and the fixtures where the free pick leads with each market.

Share this prediction: X · Facebook · WhatsApp · Telegram

This page is generated from TACTIX’s match data by our software and checked automatically; data as of . How it works → · Report an error

How our model works · Live track record · Predictions are model output, not betting advice.

Unlock all predictions, advanced stats & the model v the market with ProTry Pro for £1 then £9.99 a month unless you cancel · 18+