🔒 Strictly Necessary Cookies (Always Active)
These cookies are essential for the website to function and cannot be disabled.
- Session security
- Traffic management
- Server load balancing
- Security verification
| Assistant Referee 2 | Álvaro Granel Peiró |
| Fourth Official | José David Martínez Montalbán |
| Referee | Alejandro Quintero González |
| Referee | José Francisco García Lozano |
| Stadium | Estadio Santiago Bernabéu |
| Capacity | 84,744 |
| Weather | broken clouds |
| Temperature | 11.31°C |
| Feels Like | 10.19°C |
| Wind | 2.5 m/s (224°) |
| Humidity | 65% |
| Pressure | 1024 hPa |
Real Madrid vs Celta de Vigo finished at Estadio Santiago Bernabéu with a 0-2 scoreline. Referee: Alejandro Quintero González. Weather: Parçalı bulutlu. gülen taraf Celta de Vigo oldu. See full match details and goal timeline.
Real Madrid vs Celta de Vigo – La Liga. Match on 07-12-2025 at 20:00, Estadio Santiago Bernabéu (capacity 84,744). Referee and match details on Skorjet.
The match has ended. See full minute-by-minute summary and goal timeline.
The La Liga match between Real Madrid and Celta de Vigo ended with a 0-2 scoreline. Both teams took to the pitch at Estadio Santiago Bernabéu in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.
Real Madrid
Celta de Vigo
Compare key metrics such as possession, total shots and attacking output for Real Madrid and Celta de Vigo.
Follow the complete minute-by-minute timeline for Real Madrid vs Celta de Vigo, including key moments, goals and cards.
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
Real Madrid
4-4-2
|
Celta de Vigo
3-4-2-1
|
||||
|
1 | Thibaut Courtois |
|
2 | Carl Starfelt |
|
3 | Éder Militão |
|
3 | Óscar Mingueza |
|
5 | Jude Bellingham |
|
5 | Sergio Carreira |
|
7 | Vinicius Junior |
|
6 | Ilaix Moriba |
|
8 | Federico Valverde |
|
7 | Borja Iglesias |
|
10 | Kylian Mbappé |
|
13 | Ionuț Radu |
|
14 | Aurélien Tchouaméni |
|
15 | Bryan Zaragoza |
|
15 | Arda Güler |
|
16 | Miguel Román |
|
17 | Raúl Asencio |
|
18 | Pablo Durán |
|
18 | Álvaro Carreras |
|
20 | Marcos Alonso |
|
20 | Fran García |
|
32 | Javi Rodríguez |
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
Real Madrid
|
Celta de Vigo
|
||||
|
6 | Eduardo Camavinga |
|
1 | Iván Villar |
|
9 | Endrick |
|
8 | Fran Beltrán |
|
11 | Rodrygo |
|
9 | Ferran Jutglà |
|
13 | Andriy Lunin |
|
10 | Iago Aspas |
|
16 | Gonzalo García |
|
12 | Manu Fernández |
|
19 | Dani Ceballos |
|
14 | Damián Rodríguez |
|
21 | Brahim Díaz |
|
17 | Javi Rueda |
|
22 | Antonio Rüdiger |
|
19 | Williot Swedberg |
|
30 | Franco Mastantuono |
|
23 | Hugo Álvarez |
| 36 | Joan Martínez |
|
24 | Carlos Domínguez | |
|
43 | Sergio Mestre |
|
29 | Yoel Lago |
|
39 | Jones El-Abdellaoui | |||
| Player | Status | Player | Status | ||
|---|---|---|---|---|---|
Real Madrid
|
Celta de Vigo
|
||||
|
David Alaba | Sakat |
|
Joseph Aidoo | Cezalı |
|
Dean Huijsen | Cezalı |
|
Mihailo Ristic | Cezalı |
|
Daniel Carvajal | Sakat | |||
|
Ferland Mendy | Sakat | |||
|
Trent Alexander-Arnold | Sakat | |||
Real Madrid
Celta de Vigo
Review starting XI, bench options and tactical setup for Real Madrid and Celta de Vigo.
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 38 | 31 | 1 | 6 | 95 | 36 | 59 | 94 | W W L W L | |
| 2 | 38 | 27 | 5 | 6 | 77 | 35 | 42 | 86 | W L W W W | |
| 3 | 38 | 22 | 6 | 10 | 72 | 46 | 26 | 72 | W D L L W | |
| 4 | 38 | 21 | 6 | 11 | 62 | 44 | 18 | 69 | W L W W L | |
| 5 | 38 | 15 | 15 | 8 | 59 | 48 | 11 | 60 | W D W L W | |
| 6 | 38 | 14 | 12 | 12 | 53 | 48 | 5 | 54 | W W L D W | |
| 7 | 38 | 15 | 6 | 17 | 32 | 38 | -6 | 51 | L D W L W | |
| 8 | 38 | 12 | 14 | 12 | 41 | 44 | -3 | 50 | W D D W W | |
| 9 | 38 | 13 | 10 | 15 | 46 | 55 | -9 | 49 | L W D W W | |
| 10 | 38 | 11 | 13 | 14 | 59 | 61 | -2 | 46 | L D D L D | |
| 11 | 38 | 12 | 10 | 16 | 43 | 55 | -12 | 46 | L L W W D | |
| 12 | 38 | 13 | 6 | 19 | 43 | 58 | -15 | 45 | W L L D L | |
| 13 | 38 | 10 | 13 | 15 | 49 | 57 | -8 | 43 | L D L W D | |
| 14 | 38 | 11 | 10 | 17 | 44 | 56 | -12 | 43 | L D W W L | |
| 15 | 38 | 12 | 7 | 19 | 46 | 60 | -14 | 43 | W W W L L | |
| 16 | 38 | 11 | 9 | 18 | 44 | 50 | -6 | 42 | L L L L L | |
| 17 | 38 | 11 | 9 | 18 | 47 | 57 | -10 | 42 | W D L L W | |
| 18 | 38 | 11 | 9 | 18 | 47 | 61 | -14 | 42 | L W W W L | |
| 19 | 38 | 9 | 14 | 15 | 39 | 55 | -16 | 41 | L D D L D | |
| 20 | 38 | 6 | 11 | 21 | 26 | 60 | -34 | 29 | L D L L L |
Check the latest La Liga table position, points and goal difference for Real Madrid and Celta de Vigo.
Explore previous meetings, win/draw distribution and score history between Real Madrid and Celta de Vigo.
| Logo | TV Channel | Date | Kick-off | Status |
|---|---|---|---|---|
|
Play Sports 1 | 07-12-2025 | 20:00 | Finished |
|
Bet365 | 07-12-2025 | 20:00 | Finished |
|
ESPN 3 | 07-12-2025 | 20:00 | Finished |
|
TV2 Play Denmark | 07-12-2025 | 20:00 | Finished |
|
beIN SPORTS CONNECT | 07-12-2025 | 20:00 | Finished |
|
beIN Sports 1 | 07-12-2025 | 20:00 | Finished |
|
SuperSport MáXimo 3 | 07-12-2025 | 20:00 | Finished |
|
SuperSport Football Plus ROA | 07-12-2025 | 20:00 | Finished |
|
SuperSport GOtv LaLiga | 07-12-2025 | 20:00 | Finished |
|
SuperSport Laliga ROA | 07-12-2025 | 20:00 | Finished |
|
DStv Now | 07-12-2025 | 20:00 | Finished |
|
DIRECTV Sports Argentina | 07-12-2025 | 20:00 | Finished |
|
Moja TV | 07-12-2025 | 20:00 | Finished |
|
DIRECTV Sports Chile | 07-12-2025 | 20:00 | Finished |
|
QQ Sports Live | 07-12-2025 | 20:00 | Finished |
|
Migu | 07-12-2025 | 20:00 | Finished |
|
DIRECTV Sports Colombia | 07-12-2025 | 20:00 | Finished |
|
📺
|
TV Station #188 | 07-12-2025 | 20:00 | Finished |
|
DIRECTV Sports Ecuador | 07-12-2025 | 20:00 | Finished |
|
Free | 07-12-2025 | 20:00 | Finished |
|
Vidio | 07-12-2025 | 20:00 | Finished |
|
ArtMotion | 07-12-2025 | 20:00 | Finished |
|
TDM Desporto | 07-12-2025 | 20:00 | Finished |
|
beIN Sports Connect New Zealand | 07-12-2025 | 20:00 | Finished |
|
SuperSport Laliga Nigeria | 07-12-2025 | 20:00 | Finished |
|
TV 2 Play | 07-12-2025 | 20:00 | Finished |
|
DIRECTV Sports Peru | 07-12-2025 | 20:00 | Finished |
|
matchtv.ru | 07-12-2025 | 20:00 | Finished |
|
Sportbox.ru | 07-12-2025 | 20:00 | Finished |
|
StarHub TV+ | 07-12-2025 | 20:00 | Finished |
|
DStv App | 07-12-2025 | 20:00 | Finished |
|
SuperSport Laliga | 07-12-2025 | 20:00 | Finished |
|
Megogo | 07-12-2025 | 20:00 | Finished |
|
DIRECTV Sports Uruguay | 07-12-2025 | 20:00 | Finished |
|
DIRECTV Sports Venezuela | 07-12-2025 | 20:00 | Finished |
|
TV2 Sport Premium | 07-12-2025 | 20:00 | Finished |
|
S Sport | 07-12-2025 | 20:00 | Finished |
|
Movistar Futbol | 07-12-2025 | 20:00 | Finished |
|
DAZN Italia | 07-12-2025 | 20:00 | Finished |
|
Ziggo Sport | 07-12-2025 | 20:00 | Finished |
|
DAZN Japan | 07-12-2025 | 20:00 | Finished |
|
Blue Sport | 07-12-2025 | 20:00 | Finished |
|
📺
|
GO TV Anywhere | 07-12-2025 | 20:00 | Finished |
|
iQiyi | 07-12-2025 | 20:00 | Finished |
|
sooka | 07-12-2025 | 20:00 | Finished |
|
TOD | 07-12-2025 | 20:00 | Finished |
|
Digi Online | 07-12-2025 | 20:00 | Finished |
|
Orange TV Go | 07-12-2025 | 20:00 | Finished |
|
Setanta Sports 1 | 07-12-2025 | 20:00 | Finished |
|
📺
|
TV Station #898 | 07-12-2025 | 20:00 | Finished |
|
M Plus Live | 07-12-2025 | 20:00 | Finished |
|
Sky+ | 07-12-2025 | 20:00 | Finished |
|
📺
|
TV Station #983 | 07-12-2025 | 20:00 | Finished |
|
Premier Sports 1 | 07-12-2025 | 20:00 | Finished |
|
FanCode | 07-12-2025 | 20:00 | Finished |
|
Disney+ Premium Brazil | 07-12-2025 | 20:00 | Finished |
|
MEGOGO Football 2 | 07-12-2025 | 20:00 | Finished |
|
📺
|
DAZN Germany | 07-12-2025 | 20:00 | Finished |
|
Cytavision on the Go | 07-12-2025 | 20:00 | Finished |
|
📺
|
TV Station #1030 | 07-12-2025 | 20:00 | Finished |
|
DAZN Portugal | 07-12-2025 | 20:00 | Finished |
|
DAZN Eleven 1 Portugal | 07-12-2025 | 20:00 | Finished |
|
fuboTV | 07-12-2025 | 20:00 | Finished |
Find channel availability, broadcast status and kick-off details for Real Madrid vs Celta de Vigo.
The second half has concluded with the final score: Real Madrid 0, Celta Vigo 2.
Another offensive effort here! Iago Aspas from Celta Vigo takes a left-footed shot from over 35 yards out, but Thibaut Courtois of Real Madrid makes a fantastic save in the top left corner. The assist came from Javi Rodríguez.
Goal! Celta Vigo takes a 2-0 lead over Real Madrid. Williot Swedberg scores with a right-footed shot from close range into the bottom left corner. The assist comes from Iago Aspas, who delivered a perfectly timed through ball.
⚽ GoalRodrygo from Real Madrid has been shown a yellow card.
Federico Valverde of Real Madrid has been shown a yellow card.
Álvaro Carreras of Real Madrid has been shown a red card.
Álvaro Carreras of Real Madrid has been shown a yellow card.
Williot Swedberg from Celta Vigo committed a foul.
Aurélien Tchouaméni of Real Madrid has been awarded a free kick in the defensive area.
The fourth official has indicated that there will be 5 minutes of stoppage time.
Álvaro Carreras of Real Madrid has been awarded a free kick in the defensive area.
Williot Swedberg from Celta Vigo committed a foul.
Substitution for Celta Vigo: Iago Aspas is coming off, and Borja Iglesias is entering the game.
Opportunity squandered! Gonzalo García of Real Madrid attempted a header from the center of the penalty area, but it went just wide. The cross was delivered by Aurélien Tchouaméni.
The attempt is thwarted. Kylian Mbappé of Real Madrid fires a right-footed shot from the left side of the penalty area, but it's blocked.
A fresh offensive effort unfolds as Aurélien Tchouaméni of Real Madrid attempts a header from the middle of the penalty area. However, Ionut Radu, the goalkeeper for Celta Vigo, makes a crucial save right in the center of the goal. The opportunity was set up by Rodrygo, who delivered a precise cross.
Corner awarded to Real Madrid, following a deflection off Marcos Alonso.
Substitution for Celta Vigo: Fran Beltrán comes on to replace Miguel Román.
Opportunity squandered! Federico Valverde from Real Madrid takes a right-footed shot from outside the penalty area, but it sails over the crossbar.
Ilaix Moriba from Celta Vigo has been shown a yellow card for committing a foul.
Álvaro Carreras from Real Madrid has been awarded a free kick in the offensive zone.
Ilaix Moriba from Celta Vigo committed a foul.
Missed opportunity! Rodrygo from Real Madrid attempted a right-footed shot from the left side of the penalty area.
Javi Rueda from Celta Vigo commits a foul.
Álvaro Carreras from Real Madrid was awarded a free kick on the left side of the field.
Sergio Carreira from Celta Vigo has been awarded a free kick in the defensive area.
Jude Bellingham from Real Madrid committed a foul.
A fresh offensive push unfolds as Kylian Mbappé from Real Madrid takes a right-footed shot from outside the penalty area, but Ionut Radu of Celta Vigo makes a fantastic save, denying the effort in the top left corner.
Miguel Román from Celta Vigo commits a handball.
Substitution for Real Madrid: Gonzalo García replaces Arda Güler.
Miguel Román from Celta Vigo commits a handball.
Substitution for Real Madrid: Gonzalo García comes on to replace Arda Güler.
Missed opportunity! Kylian Mbappé of Real Madrid took a right-footed shot from the left side of the penalty area.
Javi Rueda from Celta Vigo has been awarded a free kick in the defensive area.
Álvaro Carreras from Real Madrid committed a foul.
Opportunity squandered. Vinícius Júnior of Real Madrid attempted a right-footed shot from the left side of the penalty area but failed to convert. The assist came from Jude Bellingham.
Substitution for Celta Vigo: Ferran Jutglà replaces Óscar Mingueza.
Substitution for Celta Vigo: Javi Rueda comes on to replace Bryan Zaragoza.
Thibaut Courtois of Real Madrid earned a free kick for his team in the defensive area.
Williot Swedberg from Celta Vigo committed a foul.
Opportunity squandered! Aurélien Tchouaméni of Real Madrid took a right-footed shot from outside the penalty area, but it sailed over the goal and to the right. The assist came from Arda Güler.
The attempt is thwarted. Vinícius Júnior from Real Madrid fires a right-footed shot from the left side of the penalty area, but it gets blocked. The assist came from Kylian Mbappé.
Fran García of Real Madrid has received his second yellow card for committing a foul.
Williot Swedberg from Celta Vigo earned a free kick on the right flank.
Fran García committed a foul against the player from Real Madrid.
Fran García of Real Madrid has been shown a yellow card for committing a foul.
Sergio Carreira from Celta Vigo has been awarded a free kick on the right flank.
Fran García committed a foul against the player from Real Madrid.
Jude Bellingham of Real Madrid has been shown a yellow card.
Jude Bellingham - Real Madrid.
Jude Bellingham of Real Madrid has been shown a yellow card.
Another offensive push from Celta Vigo. Williot Swedberg takes a right-footed shot from the right side of the penalty area, but Thibaut Courtois, the Real Madrid goalkeeper, makes a save right in the middle of the goal. The assist came from Óscar Mingueza.
Corner awarded to Real Madrid after a deflection off Ionut Radu.
Jude Bellingham from Real Madrid was awarded a free kick on the left side of the field.
Borja Iglesias committed a foul against a player from Celta Vigo.
Rodrygo from Real Madrid earned a free kick on the right flank.
Óscar Mingueza from Celta Vigo committed a foul.
Close call! Federico Valverde from Real Madrid took a right-footed shot from outside the penalty area following a corner, but it went just to the left of the goal.
Corner awarded to Real Madrid after Marcos Alonso allowed the ball to go out.
Substitution for Real Madrid: Rodrygo comes off, and Raúl Asencio takes his place.
Goal! Celta Vigo takes the lead with a score of 1-0 against Real Madrid. Williot Swedberg finds the back of the net with a right-footed shot from the center of the box, placing it into the bottom right corner. The assist comes from Bryan Zaragoza.
⚽ GoalFran García from Real Madrid earned a free kick on the left flank.
Williot Swedberg of Celta Vigo committed a foul.
A fresh offensive effort unfolds as Federico Valverde of Real Madrid takes a right-footed shot from outside the penalty area. The attempt is expertly stopped by Ionut Radu of Celta Vigo, who makes a save in the upper center of the goal.
Offside call against Real Madrid. Federico Valverde is caught in an offside position.
The first half has concluded with the score tied at 0-0 between Real Madrid and Celta Vigo.
Opportunity wasted. Federico Valverde of Real Madrid took a right-footed shot from outside the penalty area, but it went wide to the left following a corner kick.
Corner awarded to Real Madrid after Carl Starfelt allowed the ball to go out of play.
Corner kick awarded to Real Madrid after a deflection off Marcos Alonso.
Another offensive push underway! Vinícius Júnior from Real Madrid takes a right-footed shot from the center of the penalty area, but it's successfully stopped by the goalkeeper.
Corner awarded to Real Madrid after being conceded by Sergio Carreira.
Substitution for Celta Vigo: Williot Swedberg comes on to replace Pablo Durán.
The second half is underway with the score still tied at Real Madrid 0, Celta Vigo 0.
The fourth official has indicated that there will be four minutes of stoppage time.
The pause has ended. They are set to resume play.
Match halted due to an injury to Pablo Durán from Celta Vigo.
Corner kick awarded to Real Madrid, following a foul by Pablo Durán.
Borja Iglesias from Celta Vigo committed a foul.
Raúl Asencio from Real Madrid earned a free kick on the right side of the field.
Offside call against Real Madrid. Vinícius Júnior is caught in an offside position.
A fresh offensive effort unfolds as Pablo Durán from Celta Vigo takes a right-footed shot from outside the penalty area. However, Thibaut Courtois, the Real Madrid goalkeeper, makes a solid save right in the middle of the goal. The assist comes from Borja Iglesias, who delivered a precise through ball.
Opportunity wasted. Vinícius Júnior of Real Madrid attempted a right-footed shot from outside the penalty area.
Another offensive effort underway. Arda Güler from Real Madrid takes a left-footed shot from outside the penalty area, but Ionut Radu of Celta Vigo makes a save in the bottom left corner. The assist came from Kylian Mbappé.
The attempt is thwarted. Arda Güler of Real Madrid fires a left-footed shot from the right side of the penalty area, but it gets blocked. The assist came from Raúl Asencio.
Ilaix Moriba from Celta Vigo committed a foul.
Aurélien Tchouaméni from Real Madrid earned a free kick in an offensive position.
Opportunity squandered. Antonio Rüdiger from Real Madrid attempted a right-footed shot from outside the penalty area but sent it wide to the left. The assist came from Aurélien Tchouaméni.
The attempt is thwarted. Jude Bellingham of Real Madrid fires a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Kylian Mbappé.
Opportunity wasted. Raúl Asencio from Real Madrid attempted a right-footed shot from outside the penalty area.
Substitution for Real Madrid: Antonio Rüdiger comes on to replace Éder Militão, who has sustained an injury.
Opportunity squandered. Javi Rodríguez from Celta Vigo attempted a right-footed shot from outside the penalty area.
The pause has ended. They're set to resume play.
Match interruption due to an injury to Éder Militão of Real Madrid.
Celta Vigo is flagged for offside. Pablo Durán has been caught in an offside position.
Ilaix Moriba from Celta Vigo has been awarded a free kick in the defensive zone.
Arda Güler committed a foul against Real Madrid.
The pause has ended. They are set to resume play.
Match is currently paused due to an injury to Ilaix Moriba from Celta Vigo.
A fresh offensive move unfolds as Jude Bellingham of Real Madrid heads the ball from close range, but Ionut Radu, the Celta Vigo goalkeeper, makes a crucial save right in the middle of the goal. The assist comes from Arda Güler, who delivered a precise cross.
Corner awarded to Real Madrid after a deflection off Ionut Radu.
Corner awarded to Real Madrid after Ionut Radu allowed the ball to go out.
Sergio Carreira from Celta Vigo has been awarded a free kick in the defensive area.
Fran García committed a foul on a player from Real Madrid.
Celta Vigo has been called for offside. Bryan Zaragoza is caught in an offside position.
Celta Vigo has been awarded a corner kick after Fran García allowed the ball to go out of play.
The attempt is thwarted. Pablo Durán from Celta Vigo takes a right-footed shot from the center of the penalty area, but it's blocked. The assist came from Bryan Zaragoza, who delivered a well-placed through ball.
The pause has ended. They are set to resume play.
Match halted due to an injury to Pablo Durán from Celta Vigo.
Real Madrid
Celta de Vigo
Detailed general metrics for Real Madrid and Celta de Vigo are shown above for quick technical comparison.
Real Madrid
Celta de Vigo
Detailed passing metrics for Real Madrid and Celta de Vigo are shown above for quick technical comparison.
Real Madrid
Celta de Vigo
Detailed attack metrics for Real Madrid and Celta de Vigo are shown above for quick technical comparison.
Real Madrid
Celta de Vigo
Detailed defense metrics for Real Madrid and Celta de Vigo are shown above for quick technical comparison.
Real Madrid
Celta de Vigo
Detailed fouls metrics for Real Madrid and Celta de Vigo are shown above for quick technical comparison.