Real Madrid vs Celta Vigo Prediction & Match Stats

Here are our complete predictions for this match. Every selection is based on a detailed review of past results, head to head (h2h) records, current team form and data from our advanced prediction system. We analyze all the key factors so you can place your bets with confidence and make smarter betting choices.

Spain: La Liga
07/12/2025 - 20:00
Score Prediction
Home Win (76%)
Venue
Estadio Santiago Bernabéu, Madrid

Real Madrid

2nd place in La Liga

WDWDD
VS

Celta Vigo

6th place in La Liga

WLLWL

Full Time: 0-2

Endrick

Red Card

-5'

Eder Militao (in)

A. Rudiger (out)

24'
46'

P. Duran (in)

W. Swedberg (out)

53'

W. Swedberg

Goal (Assist: B. Zaragoza)

R. Asencio (in)

Rodrygo (out)

54'

Jude Bellingham

Yellow Card

62'

Fran García

Yellow Card

63'

Fran García

Yellow Card

64'

Fran García

Red Card

64'
71'

B. Zaragoza (in)

J. Rueda (out)

71'

O. Mingueza (in)

F. Jutgla (out)

A. Guler (in)

G. Garcia (out)

74'
83'

Ilaix Moriba

Yellow Card

84'

M. Roman (in)

F. Beltran (out)

88'

B. Iglesias (in)

I. Aspas (out)

Rodrygo

Yellow Card

90+2'

Federico Valverde

Yellow Card

90+2'

Álvaro Carreras

Yellow Card

90+1'

Álvaro Carreras

Red Card

90+2'
90'

W. Swedberg

Goal (Assist: I. Aspas)

Recent Form

Real Madrid's Last 5 Analysis

12
Goals Scored (2.0 avg)
6
Goals Conceded (1.0 avg)
  • Real MadridReal MadridvsElcheElche4-1
  • Real MadridReal MadridvsManchester CityManchester City3-0
  • Celta VigoCelta VigovsReal MadridReal Madrid1-2
  • Real MadridReal MadridvsGetafeGetafe0-1
  • Real MadridReal MadridvsBenficaBenfica2-1
  • OsasunaOsasunavsReal MadridReal Madrid2-1

Celta Vigo's Last 5 Analysis

8
Goals Scored (1.3 avg)
5
Goals Conceded (0.8 avg)
  • Real BetisReal BetisvsCelta VigoCelta Vigo1-1
  • Celta VigoCelta VigovsLyonLyon1-1
  • Celta VigoCelta VigovsReal MadridReal Madrid1-2
  • GironaGironavsCelta VigoCelta Vigo1-2
  • Celta VigoCelta VigovsPAOKPAOK1-0
  • Celta VigoCelta VigovsMallorcaMallorca2-0

Head To Head (h2h)

29
Total Matches
25
Real Madrid Wins
2
Draws
2
Celta Vigo Wins
07.01.18Celta Vigo vs Real Madrid2 - 2
17.05.17Celta Vigo vs Real Madrid1 - 4
11.11.18Celta Vigo vs Real Madrid2 - 4
24.10.15Celta Vigo vs Real Madrid1 - 3
26.04.15Celta Vigo vs Real Madrid2 - 4
11.05.14Celta Vigo vs Real Madrid2 - 0
10.03.13Celta Vigo vs Real Madrid1 - 2
17.08.19Celta Vigo vs Real Madrid1 - 3
20.03.21Celta Vigo vs Real Madrid1 - 3
02.04.22Celta Vigo vs Real Madrid1 - 2
20.08.22Celta Vigo vs Real Madrid1 - 4
25.08.23Celta Vigo vs Real Madrid0 - 1
19.10.24Celta Vigo vs Real Madrid1 - 2
06.03.26Celta Vigo vs Real Madrid1 - 2
12.05.18Real Madrid vs Celta Vigo6 - 0
27.08.16Real Madrid vs Celta Vigo2 - 1
16.03.19Real Madrid vs Celta Vigo2 - 0
05.03.16Real Madrid vs Celta Vigo7 - 1
06.12.14Real Madrid vs Celta Vigo3 - 0
06.01.14Real Madrid vs Celta Vigo3 - 0
20.10.12Real Madrid vs Celta Vigo2 - 0
16.02.20Real Madrid vs Celta Vigo2 - 2
02.01.21Real Madrid vs Celta Vigo2 - 0
12.09.21Real Madrid vs Celta Vigo5 - 2
22.04.23Real Madrid vs Celta Vigo2 - 0
10.03.24Real Madrid vs Celta Vigo4 - 0
04.05.25Real Madrid vs Celta Vigo3 - 2
16.01.25Real Madrid vs Celta Vigo5 - 2
07.12.25Real Madrid vs Celta Vigo0 - 2

Team News & Formation

Real Madrid

Injuries:

No significant injuries reported.

Formation:

4-4-2

Celta Vigo

Injuries:

No significant injuries reported.

Formation:

3-4-2-1

League Standings

#TeamPWDLPts
1Barcelona Barcelona28231470
2Real Madrid Real Madrid28213466
3Atletico Madrid Atletico Madrid28176557
4Villarreal Villarreal28174755
5Real Betis Real Betis281111644
6Celta Vigo Celta Vigo281011741
7Espanyol Espanyol281071137
8Real Sociedad Real Sociedad27981035
9Getafe Getafe281051335
10Athletic Club Athletic Club281051335
11Osasuna Osasuna27971134
12Girona Girona288101034
13Valencia Valencia28881232
14Sevilla Sevilla28871331
15Rayo Vallecano Rayo Vallecano277101031
16Mallorca Mallorca28771428
17Alaves Alaves28771428
18Elche Elche285111226
19Levante Levante27571522
20Oviedo Oviedo28491521

Watch Live

The game starts soon. Don't miss out!